欢迎来到天天文库
浏览记录
ID:207863
大小:927.00 KB
页数:68页
时间:2017-07-03
《网上购物系统设计毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录网上购物系统设计毕业论文目录摘要IABSTRACTII前言-1-第1章系统概述-3-1.1JSP的技术原理-3-1.2JavaBean简介-5-1.3Struts框架简介-5-第2章需求分析及总体设计-7-2.1系统分析-7-2.1.1系统实现的目标-7-2.1.2系统的开发意义-7-2.2可行性研究-8-2.2.1网站的设计目标-8-2.2.2网站的可行性分析-9-2.2.3网站的深入调查-9-2.2.4网站设计的特点-10-2.2.5网站开发的设计思想-10-2.2.6系统设计的总体规则-10-2.3系统设计-11-2.3.1系统目标-11-2.3.2系统功能模块设计-12-2.
2、3.3业务流程图-14-2.3.4开发环境-15-2.3.5系统文件夹组织结构-21-第3章数据库结构设计-22-3.1数据库需求分析-22-3.2数据库的概念模型设计-22-3.3数据库的逻辑设计-26-3.3.1数据表的结构的详细设计-26-第4章系统详细设计-31-目录4.1公共类设计-31-4.1.1.获取系统时间的类-31-4.1.2.数据库连接类-31-4.1.3.字符串自动处理类-32-4.2后台首页设计-33-4.3后台首页技术分析-34-4.4后台首页的布局-35-4.5后台管理员管理-36-4.6后台商品管理设计-42-4.6.1后台管理商品模块概述-42-4.6.2
3、后台管理模块技术分析-43-4.6.3后台查询实现过程-44-4.6.4商品添加实现过程-45-4.6.5编写商品添加的Action实现类-46-4.7后台订管理单模块设计-48-4.7.1后台订单管理模块概述-48-4.7.2后台订单管理模块技术分析-48-4.7.3订单详细查询的实现过程-55-4.7.4订单执行实现过程-57-4.8用户信息管理-58-4.9友情链接管理-61-第5章系统的测试及性能分析-65-5.1系统的测试-65-5.2系统的性能分析-65-总结-66-参考文献-67-致谢-69-第1章系统概述第1章系统概述1.1JSP的技术原理在传统的网页HTML文件(*.h
4、tm,*.html)中加入Java程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(*.jsp)。JSP页面看上去象标准的HTML和XML页面,并附带有JSP引擎能够处理和抽取的额外元件。Web服务器在遇到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给用户。程序片段可以操作数据库、重新定向网页以及发送E-mail等,这就是建立动态网站所需要的功能。所有程序都在服务器端执行,网络上传送给客户端的仅是得到的结果,对客户浏览器的要求最低。它基于强大的Java语言,具有良好的伸缩性,在网络数据库应用开发领域具有得天独厚的优势。JSP技术
5、在多个方面加速了动态Web页面的开发:(1)将内容的生成和显示进行分离使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者小脚本来生成页面上的动态内容(内容是根据请求来变化的,例如请求帐户信息或者特定的一瓶酒的价格)。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在小脚本中,所有的脚本在服务器端运行。如果核心逻辑被封装在标识和Beans中,那么其他人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。在服务器端,JSP引擎解释JSP标识和小脚本,生成所请求的内容(例如,通过访问JavaBean
6、s组件,使用JDBCTM技术访问数据库,或者包含文件),并且将结果以HTML(或者XML)页面的形式发送回浏览器。这有助于作者保护自己的代码,而又保证任何基于HTML的Web浏览器的完全可用性。第1章系统概述(2)强调可重用的组件绝大多数JSP页面依赖于可重用的,跨平台的组件(JavaBeans或者EnterpriseJavaBeansTM组件)来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者客户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。(3)采用标识简化
7、页面开发Web页面开发人员不会都是熟悉脚本语言的编程人员。JavaServerPage技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容生成所需要的。标准的JSP标识能够访问和实例化JavaBeans组件,设置或者检索组件属性,下载Applet,以及执行用其他方法更难于编码和耗时的功能。通过开发定制化标识库,JSP技术是可以扩展的。今后,第三方开发人员和其他人员可以为常用功能创建自己的标识库。这使得Web
此文档下载收益归作者所有