网上图书销售系统毕业论文.doc

约54页DOC格式手机打开展开

网上图书销售系统毕业论文,54页,30868字摘要互联网技术发展到现在已经相当成熟,互联网已经成为一个全世界最大最全的信息中心,越来越多的人在利用互联网来完成他们的工作,同时也有越来越多的人利用互联网来解放他们的生活,他们利用互联网来完成几乎所有所有现实生活中的事物。由于所有的领域都在利用互联网,传统商业也是,现在已经有越来越多的商家将他们的生...
编号:45-74236大小:222.50K
分类: 论文>计算机论文

内容介绍

此文档由会员 miaomiao12321 发布

54页,30868字

摘要
互联网技术发展到现在已经相当成熟,互联网已经成为一个全世界最大最全的信息中心,越来越多的人在利用互联网来完成他们的工作,同时也有越来越多的人利用互联网来解放他们的生活,他们利用互联网来完成几乎所有所有现实生活中的事物。
由于所有的领域都在利用互联网,传统商业也是,现在已经有越来越多的商家将他们的生意搬上了互联网,他们小一点的可以开个小的网店。大一点的可以开个网站。
本次毕业设计的题目就是设计和实现一个网上售书的电子商务网站。为一个传统的书店提供一个网上展览和销售的平台。本系统主要以Struts和Hibernate加Mysql为开发基础,以JSP为前台表现手段。在功能上面基本实现一个电子商务网站应该有的功能模块,包括前台和后台两个层面。
前台方面主要功能有:用户注册,登录,注销,添加收货人信息,修改收货人信息,删除收货人信息,浏览商品。添加商品进购物车,修改购物车中商品,删除购物车中商品,清空购物车,将购物车中商品生成定单,查看定单,查看定单明细。
后台方面主要功能有:查看管理员列表,添加管理员,删除管理员,修改管理员,查看用户列表,添加用户,删除用户,修改用户,查看商品列表,添加商品,删除商品,修改商品,查看定单列表,删除定单等。
关键字:图书销售,Struts Hibernate B/S
目 录
摘要 1
Abstract 2
目 录 3
1 绪论 5
2 开发环境及开发工具的介绍 6
2.1 Java语言介绍 6
2.2 JavaBean介绍 6
2.3 Servlet/Jsp介绍 7
2.4 Eclipse介绍 7
2.5 Tomcat介绍 7
2.6 MySql介绍 8
3开源框架介绍 9
3.1 Hibernate介绍 9
3.1.1 Hibernate的工作方式 9
3.1.2使用Hibernate的场合 9
3.1.3 Hibernate的两中类型的配置文件 10
3.2 Struts介绍 11
3.2.1 模型(Model) 11
3.2.2 视图(View) 11
3.2.3 控制器(Controller) 11
4 需求分析 13
4.1 系统主要功能详细描述 13
4.2 系统角色及其功能分析 13
5 系统总体设计 14
5.1 DB层设计 17
5.2 DAO层设计 21
5.3 SERVICE层设计 21
5.4 WEB层设计 21
5.4.1控制器(Controller) 21
5.4.2 模型(Model) 22
5.4.3 表现(View) 22
5.5 系统数据流图(产品模块,定单模块,购物车模块) 22
6 详细设计 24
6.1 系统的数据库设计 24
6.1.1 Product表 24
5.1.2 Order 表 25
5.1.3 OrderItem表 25
5.2系统模块的划分 26
5.2.1 产品模块主要子模块 26
5.3.2 购物车模块主要子模块 26
5.3.3定单模块主要子模块 26
5.3 系统模块的具体实现 26
5.3.1 产品模块主要子模块 26
5.3.1.1 增加产品 26
5.3.2 购物车模块主要子模块 30
5.3.3定单模块主要子模块 33
总结与体会 35
致谢 36
参考文献 37
参考文献
[1] 《数据库系统概论》(第三版)萨师煊,王珊,北京,高等教育出版社2002.2
[2] 《Java面向对象编程》孙卫琴,电子工业出版社,2007.9
[3] 达内科技相关教材