opment tools, and Macromedia's Dreamweaver as the interfaces landscaping tools. The basic functions of an online trading system have been implemented, which include administrator login, management and maintenance; user registration, login, write-offs personal information enquiries and amendments; commodity management, cart management, order management. Interface of the system is simple, it can be used and maintained easily.
Key
words: E-commerce j2EE struts + spring + hibernate
目录
摘 要 II
Abstract III
第一章 引言 1
1.1 课题背景 1
1.2 课题目的和意义 1
1.3 本文结构 1
第二章 系统应用的关键技术 3
2.1 JSP技术介绍 3
2.1.1 JSP的概述 3
2.1.3 JSP的强势与劣势 4
2.1.4 JSP与ASP的比较 4
2.2 Java组件JavaBeans 5
2.2.1 什么是JavaBeans 5
2.2.2 JSP与JavaBeans的关系 5
2.3 J2EE概述 6
2.4关于Struts 7
2.4.1 Struts简介 7
2.4.2 Struts的主要功能 7
2.5 关于Spring 9
2.5.1 Spring简介 9
2.5.2 为什么需要Spring 10
2.5.3 Spring带给我们什么 10
2.6 关于Hibernate 11
2.6.1为什么引入hibernate 11
2.6.2使用Hibernate的好处 11
2.6.3 Hibernate的工作原理 12
2.7 Mysql 14
2.7.1 my
sql的特点 14
2.7.2
mysql的安装和配置(部分截图) 14
2.8 Tomcat服务器 16
2.8.1 Tomcat 服务器简介 16
2.8.2 Tomcat的特点 16
2.8.3 Tomcat的优势 17
2.8.4 Tomcat服务器的安装和配置 17
小结 18
第三章 系统需求分析和总体设计 19
3.1 系统功能需求 19
3.2 系统角色及其功能分析 19
3.2.1 系统的3个角色: 20
3.2.2 系统角色的功能 20
3.3 总体设计思想概述 20
3.4 数据库设计 21
3.4.1 E-R图 21
3.4.2数据表的设计 22
3.5 系统的类设计 25
3.5.1 DAO类设计 25
3.5.2 POJO类设计(部分) 25
3.5.3 过滤器类设计 26
3.5.4 监听器类设计 26
3.6系统的用例图 27
3.6.1 总体用例分析 27
3.6.2 用户管理用例分析 28
3.6.3 购物车管理用例分析 28
小结 30
第四章 系统的详细设计 31
4.1 数据库与POJO映射的实现 31
4.2 主要模块的设计说明与界面 32
4.2.1用户管理模块 32
4.2.2购物车管理模块 39
4.2.3 定单模块 45
4.3 系统的测试 50
小结 50
第五章 总结与展望 51
5.1 工作总结 51
5.2 后续工作展望 52
参考文献 53
附录 54
致谢 58
第一章 引言
1.1 课题背景
随着当今世界进入信息时代,Internet的飞速发展和在全球的普及给人类生活带来革命性的改变。Internet将传统意义上的物理空间转变成电子空间,把人们带入了一个网络社会中。
网络时代的到来,带给人们的不只是快捷、方便,它带来的是划时代的进步。在网络大家族中,电子商务则是一个热点,它的发展速度之快远远超过我们的想象,普及速度之快令人难以置信。我们完全有理由相信,全球性的电子商务热潮必将一浪高于一浪[1]。
电子商务一个最基本体现就是电子购物网站,从一定程度上讲它就是网上超市,也就是一种网上交易。"网"字意味着它具有信息时代的快捷方便等特征。事实上电子商务的出现,给消费者的地位,消费观念带来了重要的变化。网上交易系统正是应这种变化而悄然崛起,并以惊人的速度发展着。通过网上交易系统,人们可以足不出户的寻找自己所需的物品,通过对不同虚拟商城的访问,"顾客"可以找出性价比最高的商品,自己有极大地选择空间,通过下订单,你可以很快得到自己想要的物品,这给顾客节省很多时间和精力,对于厂家来说,可以极大的降低库存风险,根据客户需要,按需生产和采购,大大的提高了效益。
1.2 课题目的和意义
自从电子商务出现在人们的视野中,电子商务就在全