- 1、本文档共48页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网上图书订购系统设计毕业论文
目 录
摘要 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
增加产品 26
5.3.2 购物车模块主要子模块 30
5.3.3定单模块主要子模块 33
总结与体会 35
致谢 36
参考文献 37
绪论
?????近年来,随着Internet的迅速崛起,互联网已日益成为收集提供信息的最佳渠道并进入传统的流通领域。于是电子商务开始流行起来,一种全新的购物理念开始形成并逐步发展。网上购物是一种具有交互功能的商业信息系统。它向用户提供静态和动态两类信息资源。所谓静态信息是指那些比经常变动或更新的资源,如公司简介等;动态信息是指随时变化的商务,是通过电子化的手段来完成商业贸易活动的一种方式。等等。那么究竟什么是电子商务??
电子商务,顾名思义是指在互联网上进行的电子化的商务活动。从狭义上看,电子商务也就是电子交易,主要指利用Web提供的通信手段在网上进行交易活动,包括通过Internet买卖产品和提供服务。产品可以是实体化的,如汽车、电视,也可以是数字化的,如新闻、录像、软件等基于比特的产品。此外,还可以提供各类服务,如安排旅游、远程教育等。总之,电子商务并不仅仅局限于在线买卖,它将从的信息,如商品报价,会议安排和培训信息等。网上购物系统具有强大的交互功能,可使商家和用户方便的传递信息,完成电子贸易或EDI交易。这种全新的交易方式实现了公司间文档与资金的无纸化交换。
今天,我们已经可以确信电子商务毋庸置疑是未来的发展方向。但是电子商务却还没有一个标准的定义。Intel公司认为:电子商务=电子市场+电子交易+电 子服务;IBM认为:电子商务=web;HP公司则说:“电子生产到消费各个方面影响进行商务活动的方式。除了网上购物,电子商务还大大改变了产品的定制、分配和交换的手段。而对于顾客,查找和购买产品乃至服务的方式也大为改进。?
而从广义上讲,电子商务还包括企业内部商务活动,如生产、管理、财务等以及企业间的商务活动,它不仅仅是硬件和软件的结合,更是把买家、卖家、厂家和合作伙伴在Internet、Intranet和 Extranet上利用Internet技术与现有的系统结合起来开展的业务活动。从最初的电话、电报到电子邮件以及20多年前开始的EDI,都可以说是电子商务的某种形式;发展到今天,人们已提出了包括通过网络来实现从原材料的查询、采购、产品的展示、定购到出品、储运以及电子支付等一系列贸易活动在内的完整电子商务的概念。在发达国家,电子商务已发展迅速,通过Internet进行交易已成为潮流。?
2 开发环境及开发工具的介绍
2.1 Java语言介绍
Java语言是一门高级程序设计语言.它在各个重要的行业部门得到了广泛的应用, Java 技术的通用性、高效性、平台移植性和安全性,使之成为网络计算的理想技术.除上面的技术之外还有其他的特点:
Java语言是面向对象的语言,主要集中在对象和接口的设计。Java将具有相同特性的数据封装成一个类,实现了对现实实体的抽象,也就是对对象的总体描述;Java可以实现模块化和信息隐藏,Java将数据和操作数据的
文档评论(0)