毕业论文(设计--)网上书店系统模版

毕业论文(设计--)网上书店系统模版

ID:858604

大小:972.01 KB

页数:32页

时间:2017-09-21

毕业论文(设计--)网上书店系统模版_第1页
毕业论文(设计--)网上书店系统模版_第2页
毕业论文(设计--)网上书店系统模版_第3页
毕业论文(设计--)网上书店系统模版_第4页
毕业论文(设计--)网上书店系统模版_第5页
资源描述:

《毕业论文(设计--)网上书店系统模版》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、目录摘要2关键字21.引言32.系统开发技术42.1Struts简介42.2Struts的工作流程43.需求分析74.系统总体设计84.1系统流程图84.2系统功能结构图84.3系统组成94.4接口设计95.数据库设计与实现125.1数据库的需求分析125.2数据库实体设计125.3数据库实体具体操作146.系统实现过程156.1开发平台156.2用户表示层156.3业务逻辑层166.4控制处理层177.系统测试与运行197.1配置测试环境197.2测试结果208.结束语249.参考文献2510.致谢2611.附录27毕

2、业论文(设计)网上书店系统摘要随着互联网络的发展,网上书店越来越为人们所关注。通过网上书店,人们可以足不出户就选购自己所需的图书。网上书店是根据公司的实际需求、应用动态网页技术开发而成。该系统主要由前台信息发布网站和后台管理维护系统两部分构成;在支持整个网站的运作功能的基础上,能帮助用户对前台网站进行日常管理和信息发布;并具有占用系统资源少、信息量大、站点维护方便、便于扩充和更新、易于继承和保护历史数据等优点。本文介绍基于HTML、JSP、Servlet、XML、JAVASCRIT、AJAX、Struts、Spring、

3、Hibernate、Mysql这些技术完成一个小型网上书店系统。关键字JAVA、SSH、MYSQL、网上书店1.引言随着网络时代的发展,信息技术、Internet技术、数据库技术的不断发展完善,网络进程的加快,传统的购物方式也越来越不能满足人们快节奏的生活需求,网上购物系统就是在这样一个背景下产生发展起来的。网络购物中心作为电子商务的一种形式正以其高效、低成本的优势,逐步成为新兴的经营模式和理念,人们已经不再满足用途信息的浏览和发布,而是渴望着能够充分享受网络所带来的更加多的便利。网上书店正适应了当今社会快节奏地生活,使

4、顾客足不出户便可以方便快捷轻松地选购自己喜欢的书籍。本系统包括两大模块:前台在线购书子系统,后台书店管理子系统。通过在线购书子系统,用户可以通过Web浏览器登录到此网站。在此网站,用户可以注册登陆,搜索要找的书,查看详细信息,购书(将书加入购物车),用户选择后自动生成订单,包含书籍数量与价格;通过书店管理子系统,书店管理人员登陆后可对网站进行管理,处理定单信息,对新订单进行发货处理,删除已处理订单等。2.系统开发技术2.1Struts简介 Struts最早是作为ApacheJakarta项目的组成部分,项目的创立者希望通

5、过对该项目的研究,改进和提高JavaServerPages、Servlet、标签库以及面向对象的技术水准。Struts这个名字来源于在建筑和旧式飞机中使用的支持金属架。这个框架之所以叫"Struts",是为了提醒我们记住那些支撑我们房屋,建筑,桥梁,甚至我们踩高跷时候的基础支撑。这也是一个解释Struts在开发Web应用程序中所扮演的角色的精彩描述。当建立一个物理建筑时,建筑工程师使用支柱为建筑的每一层提供支持。同样,软件工程师使用Struts为业务应用的每一层提供支持。它的目的是为了帮助我们减少在运用MVC设计模型来开

6、发Web应用的时间。我们仍然需要学习和应用该架构,不过它将可以完成其中一些繁重的工作。如果想混合使用Servlets和JSP的优点来建立可扩展的应用,Struts是一个不错的选择。MVC即Model-View-Controller的缩写,是一种常用的设计模式。MVC减弱了业务逻辑接口和数据接口之间的耦合,以及让视图层更富于变化。Struts是MVC的一种实现,它将Servlet和JSP标记(属于J2EE规范)用作实现的一部分。Struts继承了MVC的各项特性,并根据J2EE的特点,做了相应的变化与扩展。2.2Strut

7、s的工作流程网上书店系统是采用Struts,Hibernate,Spring三种框架集成,系统总体架构分为多层:表现层、业务逻辑层、数据操作层和数据逻辑层。Struts是实现MVC模式的通用框架,它由四个主要部分组成:Model、View、Controller和Struts-config-xml文件。Model部分:由ActionForm和JavaBean组成,其中ActionForm用于封装用户的请求参数,封装成ActionForm对象,该对象被ActionServlet转发给Action,Action根据Action

8、From里面的请求参数处理用户的请求。  View部分:该部分采用JSP实现。Struts提供了丰富的标签库,通过标签库可以减少脚本的使用,自定义的标签库可以实现与Model的有效交互,并增加了现实功能。对应上图的JSP部分。Controller组件:Controller组件有两个部分组成——系统核心控制器,业务逻辑

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

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

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