在报刊企业中,报刊的订阅是一件日常性的工作,企业的各级管理人员需要及时了解掌握各种报刊的销售量等信息,以便心中有数,合理安排企业经营的各个环节的工作,所以报刊订阅管理是一项非常重要的工作. 就一般报刊企业中,报刊的种类很多,各种报刊每日的印刷量和销售量是很大的,依靠手工处理来记录,既难做到及时性,也难保证数据的正确性,因而有必要建立一个报刊订阅管理系统
系统采用javaweb,基于B/S模式,Myeclipse为开发工具,mysql数据库进行数据存储.MVC三层思想,并且采用了ssh(struts2+spring+hibernate))框架进行开发,文档方面包括,任务书,开题报告,答辩ppt等。本系统是独立的运行,不依附于其他系统,可移植,可扩展。代码的编写规范,注解较多,同时也是大学生毕业设计中一项重要的参考资料等。
网站前台:
用户注册:游客和访客必须通过注册成为本站会员才能在线订阅报刊,并能在线查看自己的订单信息。
我的购物车:用户登录后,可以查看自己的订阅信息情况。
我的订单:注册用户登录后,能在线查看自己的订单信息,并能查看订单处理状态和订单明细情况。
我的信息:在线查看自己的注册信息,并能进行修改。
报刊信息查询:可以按分类查看报刊信息,用户在登录后,可以将选中的报刊加入购物车。
系统管理员:
修改密码:能够在线修改管理员的密码信息。
用户管理:对注册会员的会员信息进行管理,包括对会员余额的管理,可以在线进行充值管理。
报刊类别管理:对包括的类别信息进行管理,对报刊进行了分类管理。
报刊管理:实现了对报刊信息的管理,新增报刊信息,包括名称,分类,价格,介绍以及图片等基本信息,并能进行删除操作。
订单管理:可以在线查看会员预订报刊的信息和报刊明细信息,能够对报刊预订进行受理,并设置状态。
目 录
摘 要 I
ABSTRACT II
第一章 绪论 1
1.1课题背景 1
1.2目的和意义 1
1.3开发工具及技术 1
1.3.1开发工具 1
1.3.2 JSP技术 2
1.3.3 JavaScript 3
1.4软硬件需求 3
第二章 系统分析 4
2.1可行性分析 4
2.1.1技术可行性 4
2.1.2经济可行性 4
2.1.3操作可行性 4
2.1.4法律可行性 4
2.2功能模块分析 5
2.3设计的基本思想 7
2.4性能需求 8
2.4.1系统的安全性 8
2.4.2数据的完整性 8
2.5界面需求 8
第三章 数据库设计 10
3.1数据库的分析与设计 10
3.1.1数据库的概念结构设计 10
3.1.2数据库的逻辑结构设计 10
3.1.3数据库的连接原理 12
第四章 系统功能实现 14
4.1后台登陆页面 14
4.2管理员模块 15
4.2.1报刊类别管理 16
4.2.2报刊信息管理 19
4.2.3会员信息管理 21
4.2.4订单信息管理 22
4.2.5修改个人密码 23
4.2.6注销退出系统 23
4.3普通用户模块 24
4.3.1系统主页面实现 24
4.3.2会员注册模块 24
4.3.4报刊订阅模块 25
4.3.5购物车管理 27
第五章 系统测试 28
5.1系统测试目的与意义 28
5.2测试过程 28
5.2.1主页面的登录模块测试 28
5.3其他错误 29
结 论 30
参考文献 31
致 谢 32