登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 软件工程 > 正文

基于J2EE BS在线图书订购系统设计与实现毕业论文

 2021-04-28 09:04  

摘 要

21世纪以来,随着信息化和全球化的发展,互联网的规模日益扩大,互联网的应用几乎涉及到了社会的各行各业,与人们的日常生活与工作密切的联系在一起。人们生活质量和水平提高的同时,电子商务系统应运而生。如何便捷高效地提升顾客网络购物的体验感,越来越成为各大互联网公司所关注的对象。基于J2EE B/S的在线图书订购系统是利用EJB的设计模式将用户信息、图书信息等后台数据和图书订购的各种业务逻辑封装起来,利用WEB层的服务器端小程序的注入机制,跨容器调用EJB容器中封装的接口从而实现图书订购系统的前台图书销售模块和后台业务管理模块。

本文首先阐述了J2EE体系结构的基本原理,EJB的设计模式和WEB层所采用的JSP和servlet技术,结合相关的需求将后台数据和图书订购的业务逻辑封装在EJB层中,利用JDBC提供标准API访问数据库,设计数据库表单;WEB层的服务器端小程序会通过EJB层的会话Bean调用实体Bean通过JDBC访问数据库并将最后得到的结果返回给客户端。

关键词:J2EE体系结构;EJB技术;图书订购;JSP

Abstract

Since the 21st century,with the development of informatization and globalization,the size of Internet has become larger and larger,and the application of Internet has almost related to different jobs in society,and related to people’s daily life and work closely.With the development of the quality and standard of people’s daily life,e-commerce system emerged at ahistoric moment.It has become an object which is concerned by many Internet company.The online book ordering system which is based on J2EE B/S is using the design mode of EJB topack different service logic of backstage data of user’s information,book information and so on,and book ordering to realize the foreground book selling module and the back stage business management module.

This article first illustrate the basic principle of J2EE architecture,EJB design mode and the JSP and servlet technology used in WEB layer to pack the business logic of background data and book ordering into the EJB layer,according to the relevant need.And then,using standard API which is provided by JDBC to visit database,and design the database form;The servlet in the WEB layer will call entity Bean by the dialog of EJB layer to visit the database by JDBC and return the result it gets to the client eventually.

Key words:J2EE architecture;EJB technology;book ordering;JSP

目 录

第1章 绪论 1

1.1 课题研究的背景与意义 1

1.2 国内外研究现状 1

1.3 研究内容及目标 2

1.4 论文组织结构 2

第2章 相关技术及开发工具简介 4

2.1 J2EE介绍 4

2.2 持久化层 5

2.3 开发工具 6

2.4 开发技术 6

2.4.1 Jsp 6

2.4.2 EJB技术 7

第3章 在线图书订购系统需求分析 9

3.1 功能需求 9

3.1.1 前台图书销售模块功能需求 9

3.1.2 后台管理模块功能需求 10

3.2 非功能需求 10

第4章 系统数据库与详细设计 10

4.1 数据库设计 12

4.1.1 实体E-R图 12

4.1.2数据库设计 13

4.2 系统详细设计 14

4.2.1 前台图书销售模块设计 15

4.2.2 后台管理模块设计 16

第5章 系统实现 18

5.1 系统总体结构 18

5.2 前台图书销售模块实现流程 19

5.3 后台管理模块实现流程 28

5.4 B/S架构设计 32

第6章 总结与展望 33

致 谢 34

参考文献 35

第1章 绪论

1.1 课题研究的背景与意义

随着信息时代的到来,互联网领域已经渗入到人们的日常生活的方方面面,电子商务将成为21世纪主流的商业模式。现代社会人们的生活节奏逐渐加快,互联网的发展及智能手机的普及将人们的娱乐空间集中在手中的屏幕上,人们用来阅读的时间越来越少,用于图书购买的开支也越来越少,而在电子商务普及的今天,在线图书订购系统可以高效便捷地让顾客买到自己需要的图书,网络书店同传统的实体书店相比,网络书店选择了一种全新的营业方式,它省去了支付店铺租金的费用,给更多销售商提供了销售渠道,同时顾客可以快速查询自己想要的图书,主页有图书简介,用户评论等服务。可以说,在互联网时代只要在有网络覆盖的地方就可以随时随地购买自己想要的图书。

1.2 国内外研究现状

1996年前后,美国学术界正式提出电子商务(E-Business或E-Commerce)的概念,然而实际上电子商务的发展变革可以追溯到1970年代。换句话说,电子商务并不是在Internet普及后凭空就出现了,而是有其深厚的发展基础——EDI。70年代,美国银行家协会提出了一项关于金融信息电子化的行业标准,即无纸金融信息传递的行业标准。美国运输数据协调委员会发布了第一个EDI标准,美国信息的电子交换揭开了序幕。在80年代初,美国出版了第一套全国性的EDI标准。接下来80年代末期联合国公布了EDI运作标准UN/EDIFACT,1990年国际标准化组织正式接受这个运作标准,这就是我们所熟悉的国际标准ISO9735。此后,人们通过Internet开始进行诸如产品交换、商品订购等商业活动,EDI得到了广泛使用和认可。由于EDI的快速发展,EDI作为一种安全高效地方式被越来越多的公司用来传送订单、发票等各种常用的商业文件。1980年代初,美国第一大连锁商业企业——沃尔玛开始使用电子订购系统,用来实现商品配送中心、供应商、商场间的电子化订货。1991年,Internet对商业活动正式开放前,EDI一直通过租用专用线路在专用网络上实现,这种专用增值网的使用费用很高,因此限制了EDI的应用范围。后来Internet的出现弥补了EDI的不足之处,它费用低廉、覆盖面广、服务功能好,基于Internet的EDI的迅速发展使得传统的EDI业务逐渐缩小。基于Internet的EDI把商业活动的电子化扩大到了全方位的商务领域,产生了现代意义上的电子商务。1987年中国发送了第一封电子邮件,拉开了中国使用互联网的序幕[1]。直到1998年进入了基于互联网电子商务的全面发展阶段。1999年8848等B2C网站正式开通,标志着我国的电子商务进入了实际应用阶段。直到今天亚马逊、沃尔玛、淘宝、当当等电子商务平台在短短十多年间迅速发展,人们真正可以享受在家购物的乐趣。

从开发技术上说,J2EE是Java2平台企业版,J2EE和标准的Java类不同之处在于J2EE被装配在一个J2EE应用中,具有固定的格式并遵循着J2EE规范,由J2EE服务器对其进行管理。J2EE规范是这样定义J2EE组件的:客户端应用程序是运行在客户端的组件,servlet和Jsp是运行在服务器端的web组件,EJB(Enterprise JavaBeans)是运行在服务器端的业务组件。EJB是一种J2EE规范中定义的组件,用于封装分布式企业应用中的业务逻辑。所以,使用EJB规范开发系统,提高了开发和维护过程的效率,这样系统的可移植性、健壮性等特性也因此提高[2]

1.3 研究内容及目标

本文旨在研究J2EE的EJB技术,开发在线图书订购系统,给顾客创造良好的网上购书的环境。

您需要先支付 80元 才能查看全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图