基于JSP的网上购书系统.docx

上传人:滴答 文档编号:3818956 上传时间:2019-07-31 格式:DOCX 页数:74 大小:1.56MB
下载 相关 举报
基于JSP的网上购书系统.docx_第1页
第1页 / 共74页
基于JSP的网上购书系统.docx_第2页
第2页 / 共74页
基于JSP的网上购书系统.docx_第3页
第3页 / 共74页
基于JSP的网上购书系统.docx_第4页
第4页 / 共74页
基于JSP的网上购书系统.docx_第5页
第5页 / 共74页
点击查看更多>>
资源描述

1、i基于 JSP 的网上购书系统摘要在当今的社会中, 随着社会经济的快速发展以及计算机网络技术和通讯技术的快速成长,网络应用领域也一天天扩大,网络中的新鲜事物层出不穷。电子商务的发展增加了许多商业交易的平台,借助于这种互联网平台,人们进行商品宣传、业务交易等多种行为,进而使得电子商务快速发展,成为当今社会迅速成长的主流之一,电子商务在我们日常生活中扮演着越来越重要的角色。在网络如此发达的潮流中,顺应趋势,设计了基于 JSP 的网上购书系统这个销售平台,让用户可以更直观、便捷,足不出户即可在虚拟书店里购书。本网站页面主要用 JSP 实现,业务逻辑层用 SSH 框架(Hibernate+Struts

2、+Spring)及 Java 代码实现,数据管理用 MySQL 数据库,开发工具使用 Eclipse,服务器用 Tomcat8 最新版本。本系统针对管理员和普通两类用户设置了不同的功能。管理员功能包括:图书信息管理、图书类别管理、订单管理、用户信息管理;普通用户功能包括:注册信息、浏览书店信息、浏览图书信息、搜索图书、在线生成订单等功能。该系统用户界面友好,模块划分清晰,具有使用方便,安全稳定,维护简单等特点。关键词:网上购书;Java;JSP ;MySQLiiThe Online Bookstores System Based On JSPAbstractIn todays society,

3、 the fast development of computer network technology and the communication technology, the increasing scale of the network, the new things in the network also increased a lot, in the Internet platform for publicity, trading and other acts, which makes the network more and more become the mainstream

4、of todays social development, the site is composed of a very large network elements. Online book system This sales platform, allowing users to more intuitive and moreconvenient, do not have to go home to see a lot of books. The software system for ordinaryusers of the web page is mainly used to achi

5、eve JSP, the business logic layer with SSHframework (Hibernate+Struts+Spring) and Java code, data management with MySQL database, development tools using Eclipse, the latest version of the server with Tomcat 8.The system sets differentfunctions for administrators and ordinary users. Administrator fu

6、nctions include: book information management, book category management, order management, user information management; Common user functions include: regist information browsing bookstore information, browsing book information, searching book,generating orders online, etc.The system has the advantag

7、es of friendly user interface, clear module division, convenient operation, safety and stability, simple maintenance and so on.Key words:Online Bookstores;Java;JSP ;MySQLiii目 录摘要 .iAbstract.ii1 前言 .11.1 概述 .11.2 整体叙述 .12 系统开发背景 .32.1 课题的背景 .32.2 课题的研究现状 .32.3 课题的研究意义 .33 系统分析 .53.1 系统开发目的与意义 .53.2 可

8、行性分析 .53.2.1 技术可行性 .53.2.2 经济可行性 .53.2.3 操作可行性 .63.2.4 法律可行性 .63.2.5 管理可行性 .63.3 需求分析 .63.3.1 功能需求分析 .63.3.2 数据逻辑分析 .63.3.3 性能需求分析 .73.4 数据库分析 .73.5 开发环境 .73.6 开发工具及技术 .83.6.1 开发工具 .83.6.2 开发技术 .84 系统总体设计 .104.1 设计思想 .104.2 功能模块设计 .104.3 界面设计 .124.4 系统用户用例图 .134.4.1 普通用户用例图 .134.4.2 管理员用例图 .134.5 数据

9、库的设计 .144.5.1 数据库概念结构设计 .144.5.2 数据库逻辑结构设计 .165 系统详细设计与实现 .205.1 管理员登录页面 .205.2 管理员模块 .215.2.1 图书类目管理 .215.2.2 图书信息管理 .235.2.3 用户信息管理 .275.2.4 订单信息管理 .285.2.5 退出系统 .285.3 普通用户模块 .285.3.1 系统主页面实现 .285.3.2 图书查询 .295.3.3 用户登录注册 .305.3.4 图书分类查询 .305.3.5 在线下单 .315.3.6 管理订单功能 .326 系统测试 .336.1 系统测试目的与意义 .3

10、36.2 测试过程 .336.2.1 网站首页用户登录测试 .336.2.2 管理员删除图书信息测试 .346.2.3 生成订单测试 .346.2.4 其他错误测试 .357 系统的运行和维护 .36结论 .37参考文献 .38致谢 .39附录:外文原文 .40中文翻译 .4911 前言1.1 概述当今人类社会的生活方式因为互联网的蓬勃发展而发生了质的变化,网络给人们带来了足不出户即可了解新鲜事物和获得自己想要的东西的便利,所以正是需求推动社会发展,在虚拟网络中买卖交易商品,人们越来越来喜欢这种网上购物方式。互联网行业刚兴起才露出其新面容是上世纪 90 年代,国内也发展起来了几大互联网企业,一

11、些商业人士也就泛起了通过网络进行交易买卖图书的别人没想过的主意。但是在互联网初期还存在一些问题,比如企业的信誉不是一时半会能建立起来的、不完善的国家对于的网络的政策、当时不发达的物流等一连串的原因致使网上交易生意发展的步伐有所迟缓。新世纪以来,整个社会成长进步了不少,影响网上业务买卖的各大问题被消灭,越来越多的企业看出互联网势不可挡,互联网的队伍日益壮大 6。小时候购买图书都是现场商家与消费者面对面销售,卖书的地点对于大部分商家来说都是固定的,客流量也是固定的,并且图书种类偏向固定,这样导致利润上涨缓慢,甚至不盈利。从商家角度来看,当打点店铺的职工想查找哪一类图书销量大需要进货时,要根据每一天

12、的销量情况来决定。当然用数据说话更准确,例如用库房的电脑查看销售图书数量以及类别,这样就很繁琐。从买家为出发点的话,想要购买书籍还要先去图书馆查看是否有心中所想的那本书及价钱,要想比较不同书店同一本书的价格还要跑到另一家去让工作人员手工查找,很费时间及人力。随着社会发展,网店的出现,机械以精准、快速而远超过手工运转的大优势替代手工,工作职员再也不用手工查书了,更方便的是其可在电脑上输入书名就能快速出现结果;消费者也可以通过在同一个平台的不同页面查询自己需要的书籍及单价,还能同时登陆不同的平台来进行比较不同商家的同一件商品,很大水平上节省了人们的时间,因此网上购书既节约时间又不耗费人力、不必要的

13、费用,让卖家和买家间的沟通矛盾有效减少了。1.2 整体叙述本论文所包括的主要内容章节整体信息如下:1、可行性分析本系统的分析主要从技术方面着手,判断可完成的功能,再从经济角度出发,得出系统开发的成本和硬件条件以及最后系统的部署环境、运行成本等,以上都可行后2说明该系统的是有必要开发的 6。2、系统分析当今社会互联网的飞快发展,社会主流网络购物已经深入众多消费者人心,因此,为了让消费者的买书需求得到满足让人们的生活水平提高,也是为更好的社会发展,让消费者买书更方便快捷,就此,尝试开发一个小型网上购书系统来满足众多消费者。目前,也有很好的购书网站,比如淘宝网、亚马逊、当当网等平台被人们所熟知,本小

14、型平台在借鉴他人劳动成果的基础上锻炼自己的技术水平。每个软件项目在正式开发前都要研究分析其是否可行,意义在于预防开发中未预料到的问题的出现。3、系统总体设计(1)浏览器/服务端模式是本系统总体开发的模式,该模式有以下好处:(a)层次清晰分明的前台、后台逻辑处理关系,符合很多已经对于网络搜索熟悉习惯的消费者;(b)使用面向对象理念设计和开发概念、使用模块化方式设计。模块化设计就是将所有功能都分解开来,分成若干个子功能模块,这样简化系统设计实现,让重复的代码能将其单独作为一个类或方法,实现代码重载,不仅让开发更简单,而且提高了代码维护性。系统开发不仅要实现功能,而且要考虑系统可靠性,既满足设计要求

15、又可以在此基础上进行改进扩展,更能适应社会发展满足人们需求。(2)数据库设计:使用 MySQL,本系统后台程序使用 Struts+Spring+hibernate 即SSH 框架,在 Spring 的配置文件中配置数据库相关信息。4、系统详细设计与实现系统详细设计要完成的是各模块代码的编写(包括前端网站各页面和后台管理系统),用户交互界面的设计等内容。系统前台模块包括用户进入网站首页、查看图书和网站虚拟书店的信息,注册信息、登录网站、加入购物车和下订单等内容;系统后台管理模块分为管理层用户登录后台、添加图书类别、更新图书信息等内容;用户交互界面的设计包括一般用户登录模块界面的设计和后台管理界面

16、的设计。该网上购书系统的界面简单大方,方便各年龄阶段的消费者使用,有着友好和错误的提示操作。系统管理者功能有:更新书籍信息、对书籍分类、对订单标记已处理、3添加用户、管理系统等。普通用户可以查看图书信息,图书分类查询,生成购买书籍订单,修改个人的基本信息等功能。保障性大,避免了人为的破坏性行为。5、系统测试每个系统开发中都会有或多或少的 bug,系统检测的目的是极大多数的检查出软件中出现的问题,增强程序的可靠性。这个过程又分为 3 个步骤:模块、接口、验收测试。在系统初步形成时,为了看到自己开发的成果,一开始用于检测的信息都是随意输入,单纯地为了测试,用户信息也不是真的。但是到后来,要检验系统

17、的可靠性使用了较真实的测试信息,并清除了假数据。在通过不断的测试消灭各种 bug,才能让系统放心运作起来。6、系统运行和维护系统开发测试完毕后就要投入使用了,确保系统能正常运行非常重要,社会不断发展人们的需求也在不断变化,这就要求系统维护人员能及时发现系统问题并向上级反映对系统改进。42 系统开发背景2.1 课题的背景自从进入互联网时代以来,网络以其前所未有的速度改变着人们的生活方式,改变着人们的价值观念。如果说这是一次经济革命,它比工业革命所带来的影响价值更深入彻底得多,它将传统经济推向了无形的虚拟空间。地球村即真是地体现了经济全球化的趋势。网络经济模式以迅猛势头席卷我们生活的各个领域:随着

18、电子商务的日益成熟,网上购书应运而生,并以其方便、快捷等一系列优点冲击着我们传统的图书发行产业,这既是机遇又是挑战。网络时代的今天,谁能更好的利用好这柄双刃剑必将成为威力啊图书出版发行业新的主宰者。我过由于网络技术起步较晚,电子商务体系还不很完善,与欧美等国有一定的差距。 3网上购书是电子商务网站的一种类型。网上购书是近年来随着网络技术的发展而产生的一种新型的书店形式。随着网络的发展,电子商务的不断完善,卖书商家越来越强烈地意识到网络带来的巨大商机,几乎都进行图书的线上销售经营活动,不管对于商家网上销售还是对于消费者网上购书都是种新型的销售和购书模式,并很受欢迎。2.2 课题的研究现状随着我国

19、经济的发展,电子商务在企业的日常生活中将会发挥越来越多的作用,尤其在金融、政府、事业单位方面电子商务更是可以发挥其竞争优势。网上购书系统的研究主要是从信息流、资金流等角度进行研究。李大星认为,最具代表性的网上购书系统首推亚马逊网站。用户访问该网站首页,利用电脑检索图书,物色到自己喜欢的书。通过键盘向该网站订购,美国本土的购书人大概两三天内便可收到。其主页推荐的书目每日更换,提供最新书目和相关信息。客户如向网站提供自己的个人信息,网上购书系统会定期向你传递有关的书目信息及相关著作,形成个性化服务。张志强根据中国互联网络发展状况统计报告对国内网上图书销售的优势、存在问题等进行了分析。它认为长远角度看,国内网上图书销售具有消费主体、消费习惯、需求等优势,但也存在着交易安全性、图书质量、支付手段等问题。他建议网上销售图书要重视信誉,树立品牌;增加技术含量,提高服务质量;恰当运用网上广告等扩大影响。由于我国电子商务的概念并未深入人心、信息服务不完善、安全保障等问题令人担忧。这些问题既严重阻碍了我国网上图书购买的发展,也妨碍了我国的信息化

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

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

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。