基于Servlet的网上图书系统的设计与实现(MySQL)
无需注册登录,支付后按照提示操作即可获取该资料.
基于Servlet的网上图书系统的设计与实现(MySQL)(任务书,开题报告,中期检查表,文献综述,毕业论文15000字,程序代码,MySQL数据库)
主要内容:
系统是用MVC架构,加上C3P0连接池,DBUtils,JSTL标签,EL表达式,mySQL,数据库所做的基于Servlet的网上图书系统,目的是为了便于记录购买书籍的交易记录,客户的订单管理。使一些麻烦的业务变得简单,易懂,易操作。主要包括:
1.订单信息管理:每一次客户加到购物车里的图书,都可以再次点击购买生成一个订单,每一个订单里面包含一个或多个订单项就是不同的图书。
2.查询图书:该模块主要实现按不同分类去查询不同的图书,还有用户自定义查询的。当用户点击查询所有图书的时候,系统会自动查询所有的图书信息显示到JSP页面。
基本要求:
熟悉JDK、MySQL、Apache等技术,并且能熟练使用Myeclipse、mysql和apache环境开发软件;系统各基本功能都能实现;设计严谨、功能完备。
主要功能模块
1. 订单信息管理
该模块主要是对不同的用户中有不同的订单信息,根据User的Id找到不同的订单。每一个订单里面含有不同的订单项。
2. 分页管理
该模块主要是对图书进行分页,使得太多的图书不在同一个页面打开,而是由分页来做,让用户看起来清晰。
3. 用户信息管理
该模块主要应该是这里面最大的模块了,包含了订单的修改删除,个人收货地址的修改。
4. 查询图书
该模块主要实现按不同条件查询图书的信息,还有用户自定义想要查询的图书。
5. 后台管理
该模块主要实现对图书的上架、下架管理、还有订单信息进行有效管理[10]。
6. 在线支付
该模块的实现使用了第三方的软件接口,由第三方软件公司连接不同的银行进行支付。
目 录
摘 要 I
ABSTRACT II
1. 绪 论 1
1.1 项目背景和意义 1
1.2 基本原理 1
1.3 开发工具 2
2. 需求说明 3
2.1 概述 3
2.2 需求说明 4
2.3 运行需求以及质量要求 6
3. 系统解决方案 7
3.1 JAVA 技术简介 7
3.2 JSP技术简介 9
3.3 功能模块设计 9
3.3.1 前台管理模块 9
3.3.2 后台管理 11
3.3.3 在线支付 11
3.4 数据表详细设计 12
4 系统的运行效果及实现 15
4.1 前台模块 15
4.2 订单管理模块 16
4.3 后台管理模块 18
5. 系统测试 21
5.1 主要功能模块 21
5.2 测试方法 21
5.3 测试结论 22
结束语 26
致 谢 27
参考文献 28