基于J2EE B/S在线图书订购系统设计与实现开题报告

 2021-08-14 04:08

1. 研究目的与意义(文献综述)

21世纪以来,随着信息化和全球化的发展,互联网的规模日益扩大,互联网的应用几乎涉及到了社会的各行各业,与人们的日常生活与工作密切的联系在一起。在线图书订购系统与传统的书店相比,具有很多优势:图书信息更加丰富,检索订购更加便捷,可以根据对读者购买统计及评论提供畅销书排行和图书质量评估等。J2EE(Java2 Platform Enterprise Edition)是由SUN公司引导,各个厂商共同发起且得到广泛认可的工业标准,是一种利用Java2平台来简化企业解决业务方案的开发、部署相关的复杂问题的体系结构。J2EE体系结构定义了三个层次:客户层、中间层、资源层。客户层又称为客户表示层,在系统中具体表现为浏览器等,是整个应用系统的用户接口部分,担负着用户与应用间的对话功能,主要用于检查用户从键盘等输入设备输入的资料,可通过HTML等显示用户请求的信息。客户层可以使用不同的客户端程序,具有很好的分布性,适应分布管理的要求。中间层,又称为中间逻辑层,包括WEB层和EJB层,该层可以由多个子层组成,WEB层通过WEB容器与客户层进行交流,主要的业务逻辑的处理则放到EJB层;WEB层的JSP组件作为EJB层的EJB组件的客户端。EJB对数据库的访问通过JDBC来实现。资源层,又称为数据逻辑层,在系统中就是数据库管理系统,可由多个数据库系统来组成,主要负责对数据库内资料的读写。J2EE同其他开发平台相比,所有的企业逻辑和服务都封装在可重用和可移植的EJB组件中,版本更新变得较简单,只要在服务器进行,而无需修改客户端,系统的可维护性和可重用性好。此外,J2EE架构把一些通用的、很繁琐的服务端任务交给中间件去完成,无需考虑数据,使开发人员可以把精力集中在开发业务逻辑上,节省开发时间。随着Internet/Intranet模式的快速发展,传统的基于C/S模式已经无法满足当前的全球网络开放、互连、信息随处可见和信息共享的新要求,因此出现了B/S模式。在这种模式下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实现,形成所谓三层3-tier结构。这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本。

2. 研究的基本内容与方案

基于j2eeb/s在线图书订购系统旨在帮助人们更加方便快捷地进行图书的挑选与订购。本系统主要由两大模块组成:面向用户的web页面的前台功能模块和面向后台管理员的系统管理模块。

前台功能模块为消费者提供网上购书入口,消费者可以浏览、查询图书信息,登录后可进行图书订购操作,否则只能对图书进行浏览和查询(查询分为精确查询和模糊查询)。消费者可以选择将选中图书加入购物车,也可以选择订购,确认后系统自动生成订单,并且清空购物车。此外,消费者购书成功后还可以对本次购物的满意度进行评价。

后台管理模块只有经过授权的管理员才能执行相应的操作,管理员可以增加、修改、删除图书信息;对用户提交的订单进行查询,对订单进行相应的处理。系统管理部分用来添加管理员,进行系统管理和新书录入,修改图书信息等工作。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

2016.3.8-2016.3.15:需求分析

2016.3.16-2016.3.23:html

2016.3.24-2016.3.31:数据库设计

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1]杨少波.J2EE Web核心技术:Web组件与框架开发技术[M].清华大学出版社,2011[2]张海藩.软件工程导论[M].人民邮电出版社,2012[3](美国)希尔伯沙茨.数据库系统概念[M].机械工业出版社,2008[4]王珊,萨师煊.数据库系统概论[M].高等教育出版社,2014[5]杨清兰.基于J2EE的图书管理系统分析与功能模块划分[J].内蒙古科技与经济,2014,第7期[6]刘香,王冠军.基于JAVA EE的B/S架构试卷档案仓库管理系统分析与设计[J].物流工程与管理,2013,第5期[7]张甫东.基于J2EE的企业管理工作平台设计[D].华北电力大学,2013[8]肖伟民.电子商务网站建设与管理 第2版[M].大连:东北财经大学出版社,2011[9]曹阳.基于轻量级J2EE的连锁商业机构敏捷供应链系统的研究与实现[D].武汉理工大学,2010[10]朱辉.基于J2EE的Web框架的设计与实现[D].天津理工大学,2015[11]迟元彦.基于J2EE的购物网站购物模块的设计与实现[D].电子科技大学,2015[12]章喜字.J2EE中间件与软件构件技术[J].北京电力高等专科学校学报(自然科学版),2011,第11期[13]Ai-mei XIAO.Design and Implementation of the Road Traffic Offense Information Management System Based on J2EE[J].通讯和计算机:中英文版,2015,第1期[14]Qiyuan,Hou.Government Management Information System Based on J2EE[Z].IEEE[15]Zhao Jiantao;Yin Jinghui.Research and Implementation of Bidding Management System Based on J2EE[Z].IEEE

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。