摘要: 3
2 开发环境及开发工具的介绍 4
2.1 Java语言介绍 4
2.2 JavaBean介绍 5
2.3 Servlet/Jsp介绍 5
2.4 MyEclipse介绍 5
2.5 Tomcat介绍 6
2.6 MySql介绍 6
3开源框架介绍 6
3.1 Hibernate介绍 6
3.1.1 Hibernate的工作方式 6
3.1.2使用Hibernate的场合 7
3.1.3 Hibernate的两中类型的配置文件 7
3.2 Struts介绍 8
3.2.1 模型(Model) 8
3.2.2 视图(View) 9
3.2.3 控制器(Controller) 9
3.3 Spring开源框架 9
3.3.1 特点 10原文请加辣,文^论'文'网QQ752018766
4项目或所做模块介绍 10
4.1项目介绍 10
4.1.1 用户注册 10
4.1.2用户登录 11
4.1.3 用户修改 12
4.1.4注销 13
4.1.5 购物车 14
4.1.6用户订单列表 17
4.1.7订单明细 18
4.2 系统主要功能详细描述 19
4.2.1 DB设计 19
4.2.2系统功能结构图 19
4.2.3系统用例图(前台) 20
4.2.4系统用例图(后台) 21
4.2.5系统ER图(数据库设计) 22
4.3后台部分 23
4.3.1功能模块介绍 23
4.3.2管理员登录 23
4.3.3后台首页 24
4.4.4商品管理 25
4.4.5角色管理 25
4.4.6订单管理 25
4.4.7用户管理 25毕业论文http://www.751com.cn/
4.4.8管理员管理 26
5 结果分析 26
6 总结 26
7附录 27
摘要:互联网技术发展到现在已经相当成熟,互联网已经成为一个全世界最大最全的信息中心,越 来越多的人在利用互联网来完成他们的工作,同时也有越来越多的人利用互联网来解放他们的生活,他们利用互联网来完成几乎所有所有现实生活中的事物。
由于所有的领域都在利用互联网,传统商业也是,现在已经有越来越多的商家将他们的生意搬上了互联网,他们小一点的可以开个小的网店。大一点的可以开个网站。
本次毕业设计的题目就是设计和实现一个网上售书的电子商务网站。为一个传统的书店提供一个网上展览和销售的平台。本系统主要以Struts和Hibernate加Mysql为开发基础,以JSP为前台表现手段。在功能上面基本实现一个电子商务网站应该有的功能模块,包括前台和后台两个层面。
前台方面主要功能有:用户注册,登录,注销,添加收货人信息,修改收货人信息,删除收货人信息,浏览商品。添加商品进购物车,修改购物车中商品,删除购物车中商品,清空购物车,将购物车中商品生成定单,查看定单,查看定单明细。
后台方面主要功能有:查看管理员列表,添加管理员,删除管理员,修改管理员,查看用户列表,添加用户,删除用户,修改用户,查看商品列表,添加商品,删除商品,修改商品,查看定单列表,删除定单等。
关键字:Struts Hibernate Spring B/S
1.项目背景
近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并进入传统的流通领域。于是电子商务开始流行起来,一种全新的购物理念开始形成并逐步发展。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介等;动态信息是指随时变化的商务,是通过电子化的手段来完成商业贸易活动的一种方式。等等。那么究竟什么是电子商务?
电子商务,顾名思义是指在互联网上进行的电子化的商务活动。从狭义上看,电子商务也就是电子交易,主要指利用Web提供的通信手段在网上进行交易活动,包括通过Internet买卖产品和提供服务。产品可以是实体化的,如汽车、电视,也可以是数字化的,如新闻、录像、软件等基于比特的产品。此外,还可以提供各类服务,如安排旅游、远程教育等。总之,电子商务并不仅仅局限于在线买卖,它将从的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。
今天,我们已经可以确信电子商务毋庸置疑是未来的发展方向。但是电子商务却还没有一个标准的定义。Intel公司认为:电子商务=电子市场+电子交易+电 子服务;IBM认为:电子商务=web;HP公司则说:“电子生产到消费各个方面影响进行商务活动的方式。除了网上购物,电子商务还大大改变了产品的定制、分配和交换的手段。而对于顾客,查找和购买产品乃至服务的方式也大为改进。 2187