基于jsp的网上购书系统毕业论文

基于jsp的网上购书系统毕业论文

ID:1393335

大小:1.49 MB

页数:40页

时间:2017-11-11

基于jsp的网上购书系统毕业论文_第1页
基于jsp的网上购书系统毕业论文_第2页
基于jsp的网上购书系统毕业论文_第3页
基于jsp的网上购书系统毕业论文_第4页
基于jsp的网上购书系统毕业论文_第5页
资源描述:

《基于jsp的网上购书系统毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于JSP的网上购书系统毕业论文目录前言3第1章系统概述及可行性分析41.1系统概述41.1.1系统主要工作流程41.1.2系统开发目的和研究背景51.2可行性分析71.2.1技术可行性分析71.2.2环境可行性分析81.2.3经济可行性分析8第2章系统总体设计92.1系统结构总框架设计92.2系统结构流程设计92.3数据流程图设计11第3章系统数据库设计113.1数据库概念结构设计113.2数据库逻辑结构设计133.3Oracle数据库具体实现15第4章系统详细设计174.1用户注册及登陆的实现174.1.1登陆

2、界面的设计及其变化174.1.2日历功能的设计194.1.3登陆验证功能的设计204.1.4登陆角色功能的设计224.1.5普通用户注册界面234.2购书模块的设计244.2.1图书列表功能的设计244.2.2模糊检索功能的设计264.2.2购物车部分294.2.3用户信息部分和购物清单部分314.3用户订单管理模块的设计344.3.1订单列表部分344.3.2订单明细部分36第5章关键技术及系统安全性能385.1系统关键技术385.2系统安全性能38第6章结论39参考文献40谢辞4140前言20世纪90年代以来,

3、计算机网络技术得到了飞速的发展,网络的全球化成为不可抗拒的潮流。21世纪是信息经济的时代,在信息社会里起决定作用的不是资本,而是信息知识,伴随着高科技Internet的出现,Internet正在走入千家万户,它不仅仅给人们提供了一个全新获取信息的手段,而且日益影响我们的生活、学习和工作方式。因此,许多人、许多公司都希望自己能够制作网页,以展现本人或公司的风采和产品,以及有许多顾客想要通过上网来购物。 为了迎合人们的文化知识需要和方便大家购物,电子商务随之而出。网络购书管理系统是目前Internet上广泛使用的在线系

4、统之一,它要求实现的功能非常多,最重要的当属图书的销售,也就是管理库房中的图书,以及管理用户的购物车,从而实现结账等功能。同时,为了保证图书交易的正常进行,必须对用户身份进行验证。最后该系统还必须具有管理员的功能,允许管理员对整个系统的数据库进行操作。现在人们购书大多是去书店,在书店里寻找自己需要的书籍并购买。经过几年实践,我国电子商务发展迅猛,越来越走向务实,网络的应用已经蓬勃发展起来。开发一类适合现代人网上购书的系统――网上书店是非常必要和可行的,此类系统在我国已得到初步应用并有很广泛的市场需求前景。网上书店系

5、统可以实现人们远程逛书店和购买图书的愿望。本系统的主要功能是帮助经营实物书店的人们扩大市场和增加知名度,帮助在实际买书的过程中受到时间和地域限制的人们更方便地购买图书。其基本功能包括普通用户注册、登录、图书展示、图书查询、在线浏览图书、远程购买、远程交易和管理员对书籍及订单的管理等。本系统使用的开发工具是MyEclipse6.0,使用的数据库是Oracle10g。该系统是基于实体书店及出版社等用户背景开发的,可以有效的实现网上图书交易。本系统采用Sun公司J2EE企业及编程模式,采用可视化的编程环境,简单易懂的编程

6、语言,用较少的代码可以实现大量繁琐复杂的问题的功能,本系统采用现在流行的MVC框架,不仅易于上手,而且扩展性也好,下面将本系统的主要内容介绍如下:第1章主要介绍论文的研究背景及意义;第2章主要介绍系统实际需求和系统总体设计;第3章主要介绍本系统数据库的设计;第4章主要介绍本系统详细设计;40第5章主要介绍本系统的关键技术及系统安全性能。第1章系统概述及可行性分析1.1系统概述随着现代信息技术的飞速发展,全球性的网络化、信息化进程正逐渐改变着人们的生活方式,促使信息系统必须高效地处理内部信息,由传统的生活方式逐步提高

7、到基于数据库的网络自动化信息处理。本系统采用MVC三层架构的模式:M即model,就是模式层,相关技术是JavaBean。V即view,视图层,相关技术是Jsp,用于显示操作界面。C,即control,控制层,相关技术是servlet,用于控制和转发分别来自操作界面操作请求和数据库的处理信息。在设计模式上,本系统用到了工厂模式和ORM模式等。工厂模式是我们最常用的模式了,著名的Jive论坛就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。使用工厂模式会给本系统带来更大的可扩展性和尽量少的修改量,而其

8、中最关键的就是建立工厂类和相应的类接口。所谓ORM模式,即ObjectRelationalMapping,对象-关系映射模式,采用映射元数据来描述对象-关系的映射细节,通常采用xml格式。在该系统中使用ORM技术是为了解决面向对象与关系数据库存在的互不匹配的现象。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将java程序中的对象自动持久化到关

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。