毕业论文-基于JSP的网上书店系统

上传人:工**** 文档编号:483694185 上传时间:2023-01-07 格式:DOC 页数:23 大小:984KB
返回 下载 相关 举报
毕业论文-基于JSP的网上书店系统_第1页
第1页 / 共23页
毕业论文-基于JSP的网上书店系统_第2页
第2页 / 共23页
毕业论文-基于JSP的网上书店系统_第3页
第3页 / 共23页
毕业论文-基于JSP的网上书店系统_第4页
第4页 / 共23页
毕业论文-基于JSP的网上书店系统_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《毕业论文-基于JSP的网上书店系统》由会员分享,可在线阅读,更多相关《毕业论文-基于JSP的网上书店系统(23页珍藏版)》请在金锄头文库上搜索。

1、 东北财经大学本科毕业论文基于JSP的网上书店系统作 者 院 系 经济信息系 专 业 信息管理与信息系统 年 级 2001级 学 号 指导教师 答辩日期 成 绩 内 容 提 要随着网络技术的迅猛发展,电子商务也日趋成熟,网上书店已不再陌生,它开辟出了一条新的销售渠道,并被人们逐渐重视。在网络系统开发中,由于JSP是一种比较成熟的语言,所以是人们经常使用的语言之一。本系统就是通过使用JSP 技术来设计与实现网上书店电子商务系统,并采用了当今网上书店应用开发的主流技术即B/S体系结构,它打破了以前传统的C/S开发模式,使顾客能够更方便的进行消费。本文对B/S模式进行了简要的说明,并概要的介绍了一下

2、JSP、Servlet和JavaBeans的技术,包括他们的特点、运行方式等。JSP开发环境的搭建在文中有详细的说明。从需求分析、总体方案、可行性分析、概要设计、总体设计逐层深入的把本系统进行了分析研究。详细的讲解了系统的功能页面,最后还对系统的安全性略作了说明。关键词:Java; Servlet; JSP; JavaBeans; B/S AbstractWith the swift and violent development of the network technology, E-commerce is becoming mature with each passing day, on

3、e example that is no longer strange to us is online bookstore, which has opened up a new marketing channel and is being paid more and more attention to by people. In the process of development of network system, JSP,a language which is commonly used just because its maturation. The system we are tal

4、king about uses JSP tech to design and realize the system of online store, and adopt the major techs of B/C system which brings to customers an easy way of consuming by breaking dawn the traditional development model of C/S and is widely developed and used for online bookstore on the internet. This

5、text has carried on a brief explanation to B/S model and briefly introduced the technology of JSP, Servlet and JavaBeans including their characteristics and way of operation. The establishment of JSP development environment has been detailed explained in the article. This system is analyzed through

6、namely demand analysis, overall strategy, feasibility analysis, outline design and overall design, chase layer and deepen. This text also detailedly demonstrated and explained the function pages of this system and gave a brief explanation on the security of the system at the end.Key words: Java ; Se

7、rvlet ; JSP; JavaBeans; B/S目 录一、引言4二、B/S结构简介4表示层 4业务逻辑层 4数据层 4三、JSP技术介绍5Java介绍 5servelt简介5JSP的运行机制与环境配置5Tomcat 9四、网上图书销售系统分析与设计10需求分析10总体方案10可行性分析10概要设计10网站的总体设计10五、系统的安全性19六、结语20参考文献20基于JSP的网上书店系统一、引言因特网最大的优势就是它将分布在世界各地的、彼此孤立的资源有效地组织起来,在世界范围内实现高效的信息传递和资源共享。 随着网络技术的发展和社会经济的飞速变化,派生出一种新型的商务操作模式电子商务。 电

8、子商务是指交易各方通过电子方式进行的商业交易,它不是传统意义上的通过当面交换或直接面谈方式进行的交易,是一种系统的、完整的电子商务运作,它包括方案的提出、设计、实施以及建立在其上的商务应用等各个方面, 而网上书店就是其中的一个典范。它改变了传统的经营模式,利用电子商务的优势同现有销售模式和流通渠道相结合, 为书店的再发展带来新的商机,也为各地消费者提供便利,而且降低商业成本。综合各方面的考虑,决定采用tomcat +JSP 的Java 技术来开发本图书销售系统,充分利用Java 技术的优势,系统稳定高效, 而且管理人员通过后台管理能及时地发布新的书讯动态,加强了书店与消费者之间的联系。二、B/

9、S结构简介B/S 结构模型把传统C/S 结构模型的服务器端进一步深化,分解为一个应用服务器(Web服务器)和一个或多个数据库服务器,用浏览器(Browser)作为客户端,从而形成三层或多层模型。B/S 结构分为表示层、业务逻辑层和数据层。(一)表示层表示层主要负责人机交互,其功能是为用户提供一个浏览文档的可视化窗口,用户通过浏览器,向Web服务器发送请求,处理应用系统界面的输出,是实现用户与应用逻辑处理结果的交互界面。(二)业务逻辑层业务逻辑层是图书馆管理系统核心逻辑的应用主体。它主要是处理表示层传递过来的用户响应,并将结果返回给表示层。业务逻辑层中包含了各种业务逻辑模块以及对这些模块管理、调

10、度整个系统的各个模块的业务逻辑功能都在这一层实现赵泽宇、王利明,复旦大学虚拟校园平台设计与实现,教育信息化, 2003 (8) 。这一层主要由各种业务组件和不同层次的JavaBeans 组成, 并对应用逻辑进行集中管理。(三)数据层数据层主要提供数据管理, 对数据库进行读写,能够执行大量的数据更新和检索, 完成数据存储,如图1所示。BrowserWeb serverDatabase server HTTP请求 数据访问 HTML页面 返回数据表示层 逻辑层 数据层 图1 B/S模式结构图用户通过浏览器访问Web服务器中的系统主页面进行登录,系统验证用户身份后,根据用户操作权限进行操作页面,用户

11、利用操作页面输入各种操作命令(如查询、浏览、录入等)和相互数据,命令和数据经Web服务器访问数据库服务器上相关数据后,由数据库服务器将处理结果返回给Web服务器,Web服务器再将处理结果生成HTML页面返回到客户端浏览器周丹晨、国富,基于Web 的机械制造工艺资源管理系统,计算机应用研究, 2003 (6)。三、JSP技术介绍(一)Java介绍Java是美国SUN计算机公司Java发展小组开发的一种跨平台开发语言,能开发出跨平台的应用对象和应用程序。Java语言具有简单、面向对象、分布式、解释执行、安全、 跨平台、高性能、多线程等特点。(二)Servelt简介1.什么是ServletServlet是服务器方的java程序,它能够提供产生动态Web内容的方法。与applet采用Java语言编写在客户端浏览器中运行的小应用程序相比,Servlet采用Java编写在服务器端运营的小应用程序,并且扩充了Web Server的功能。同时,Servlet不受安全性的限制,它具有Java程序的全部功能,能够访问并读写文件,改变系统特性。Servlet只受文件系统许可的限制,从网络运算的角度看,Servlet是驻留在Http服务器上的Java应用程序。Java Servlet具有面向对象的优点,因此通过创建可重复使用的组件将加快应用开发。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号