第一范文网 - 专业文章范例文档资料分享平台

基于J2EE的图书销售系统的设计与实现(终稿)

来源:用户分享 时间:2025/5/30 1:48:55 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

信息科学与技术学院学士学位论文

图2-1 MVC实现模型图

2.1.2经济可行性

网上图书销售系统的开发过程中使用了JAVA编程语言,数据库是MYSQL数据库[8],众所周知TOMCAT服务器是免费的、跨平台的,所以从开发地角度来看,使用TOMCAT开发的成本极低。网上图书销售系统的运行过程中,略微统计了一下:主要费用花销就在于网费和电费,这样看来投入是极少的,而且现在基本每个家庭都要用电,且绝大部分家庭里要用网,所以,这些经费都是在可接受的范围内,顾客们能够随时地登录系统,购买看中的书籍,为企业们和顾客们提供了方便[9]。

根据以上的分析能够得知,系统在经济上是可行的。 2.1.3社会可行性

该系统的社会可行性,那就主要从法律、用户使用这2个方面来研究。 (1)法律因素

系统是根据书籍买卖地实际情况来开发的,都是通过了分析、研究后得到,系

4

信息科学与技术学院学士学位论文

统的设计完全是本人在独立地环境下完成的,是没有抄袭情况的一个系统。

(2)用户使用

系统的界面很简单且友好,使用者就很容易上手,可以适合各类用户群。但对于开发者来说的话,做好前期地需求分析是必不可少的,还要通过不断地修证,直至图书销售系统完成。但对于要使用这个系统之管理员来说,则需要拥有一定的TOMCAT服务器认识[10],除此以外,投放使用之前,完全不用给人员培训,如此的话就又减低了成本还简化了相关的环节。

分析至此得知,系统能够满足社会可行性。

2.2设计原则

为着系统的设计、实现,更是为了后期维护的方便,还有系统用户使用地便利,所以必须使用一套规则。系统有如下设计规则:

(1)简单原则:在设计系统的同时,要尽量让系统的操作容易化,对于一个系统来说,这点至关重要重要。

(2)针对原则:就是要求系统的设计要针对图书销售的需求,要定向开发设计,因此具备蛮强的针对性。

(3)实用原则:互联网图书销售系统,完全能够满足书籍交易的需求,因此拥有良好的实用性。

(4)一致原则:要求页面整体地设计风格,命名规则必须符合一致性,整体页面排版、图色使用风格、变量、类名,其他元素之命名规则必须保持一致。

2.3系统开发工具与开发模式的选择

2.3.1系统开发工具

系统中主要使用了JSP技术,对销售系统进行设计和开发。JSP技术拥有JAVA语言“一次编写,各处执行”,“安全性好、保密性高”等特点;JSP把逻辑处理、网页显示分开处理,这使得设计可以重复使用,即WEB开发变得快速且容易[11]。请求访问JSP网页时,要先执行服务器中的程序段,再把执行结果跟JSP文件中的HTML代码一并返回给浏览器[12]。SERVLET程序可以重新定向到网页,实现了动

5

信息科学与技术学院学士学位论文

态数据的功能。

JSP与SERVLET一样,都是执行在服务器端,返回给浏览器的就是一个HTML文本,因此,客户端有浏览器就可以了,就能使用图书销售系统[13]。

使用MYSQL数据库来作为系统后台的数据库,MYSQL拥有强悍的功能,可以在互联网上发布数据。在MYSQL系统中,使用者可以简单的来用一些向导或则工具来把数据发布在互联网,并且还可以根据个人的需要,修改自已己上传的数据。MYSQL经历多年的累计,已经成为重要的数据处理数据库,也被各种项目地开发跟设计使用,因此,决定采用MYSQL数据库,来完成销售系统的设计。 2.3.2系统设计模式

B/S结构,也就是浏览器跟服务器的结构,是随着INTERNET技术的兴旺,用户界面完全使用3W浏览器就可实现,一小部分逻辑就放在前端实现,但主要逻辑出理还得在服务器端[14]。B/S结构,主要是利用了慢慢成熟的3W技术,再结合浏览起的JAVASCRIPT技术,浏览器可以完成,以前需要非常复杂的软件才能实现的功能,一节约了开发成本,二是一种新的系统构造技术。

随着Windows把浏览器植入到了操作系统之中,此结构成为了,当今应用系统首选的体系结构。B/S结构采用地是星形拓扑结构[15]。

2.4小结

这一章中,主要是从技术、经济、社会的三个方面,对图书销售系统进行了可行性研究,也归纳出了图书销售系统的总体设计规则。此外,通过这章的研究还确定了适合销售系统、目前比较为流行地开发工具跟开发模式。

6

信息科学与技术学院学士学位论文

3 需求分析

3.1功能需求

网上图书销售系统,顾名思义也就是通过互联网进行书籍的销售,图书消费者可以,不用走长远的路程去实体店面购买书籍。

传统图书店面的所有售书步骤,全都可以搬移到互联网上,图书消费者在家里,就都可以买到自己想要书籍。

会员登录了网上图书销售系统之后,可以看到,此系统中所有已有的书籍信息和价格,看到自已喜欢的书籍,会员就可以直接下订单购买,会员收到书籍之后,他们就可以对自己购买了的书籍进行评价了,当然还有对卖家服务的评价;非会员也就是未登录的浏览者,他们在系统上只能浏览图书的相关信息,不能享有下单购买的功能。

管理员用户有较高的权限,对各类的书籍进行管里(增删改查),比如:修改书籍的价格,打折优惠活动等等;对评论模块进行管里,防止恶意评价,散播涉黄涉暴的言论信息;还有会员模块功能的管理,特色功能:对与在规定的时间期内,一次都没有登录过系统的会员,要给予进行通告,通告期限内还为登录的给予删除。

功能模块简介:

(1)在登录本系统时,通过验证用户名、密码以及用户的身份,方可进入系统; (2)会员可以修改个人信息,可以定制免费服务(新图书上架、打折优惠等通知服务);

(3)会员可以在收到图书后,可以登录系统对图书进行评价,也可以提出建议,在服务上有不满意的地方可以提出批评;如果对购买的图书不满意,可以申请退款;

(4)管理员可以修改个人信息,比如当有顾客下订单时,而管理员不在线上,系统会根据个人留下了的联系方式给予合适的通知;

(5)管理员可以对图书进行操作(增删改查),对会员进行操作,对于超过规定时间未登录的进行处置,还可以对顾客的退款申请进行审核,对符合要求的进行

7

基于J2EE的图书销售系统的设计与实现(终稿).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c95z0i81ky27tdil036ag_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top