基于JavaEE的在线书店的设计与实现.docx

上传人:封****n 文档编号:96762944 上传时间:2024-03-19 格式:DOCX 页数:34 大小:1.57MB
返回 下载 相关 举报
基于JavaEE的在线书店的设计与实现.docx_第1页
第1页 / 共34页
基于JavaEE的在线书店的设计与实现.docx_第2页
第2页 / 共34页
点击查看更多>>
资源描述

《基于JavaEE的在线书店的设计与实现.docx》由会员分享,可在线阅读,更多相关《基于JavaEE的在线书店的设计与实现.docx(34页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、基于Java EE的在线书店的设计与实现题 目:基于JavaEE的在线书店的设计与实现 摘 要本文围绕在线书店的设计与开发,涉及的技术较多,分析了广大普通群众对书籍购买领域的需求,解决了购买书籍所遇到的平台不统一,种类不丰富,操作不便捷的问题,具有较强的实际意义。本系统运用Web开发技术,根据调研分析,弄清现代在线书店的研发需求。该系统能够为管理员、购买者等各类参与者提供便利,是网络时代推动社会发展不可或缺的一部分。系统开发采用SpringMVC框架,这种形式是目前比较流行的,开发比较有效。目前,该系统已经能够实现基本功能。关键词:在线书店;JSP;MySQL;SpringMVCIIAbstr

2、actThis article focuses on the design and development of online bookstores, which involves more technologies. It analyzes the needs of the general public in the field of book purchase, and solves the problems of inconsistent platforms, diverse types, and inconvenient operations. Strong practical sig

3、nificance.This system uses Web development technology, and according to the investigation and analysis, clarifies the research and development needs of modern online bookstores. This system can provide convenience for various participants such as administrators and purchasers, and is an indispensabl

4、e part of promoting social development in the network age. The system development uses the SpringMVC framework. This form is currently more popular and the development is more effective. At present, the system has been able to achieve basic functions.Key words: Online bookstore; JSP; MySQL; SpringMV

5、C目 录1.绪 论21.1课题的研究背景21.2在线书店开发的描述21.3本文的工作31.4论文结构简介32系统的研发分析42.1 需求分析42.1.1用户需求分析42.1.2性能需求分析42.1.3其他需求分析52.2 可行性分析52.2.1经济的可行性52.2.2技术可行性52.2.3时间可行性63相关技术和方法的分析73.1研究方法和技术路线73.2 相关技术的分析73.2.1 Java Script语言的简介73.2.2 SpringMVC框架的简介83.2.3 MySQL数据库简介84系统结构设计与数据库的分析94.1系统的结构设计104.2 ER图的概念结构114.3 ER图的设计

6、115系统功能的实现125.1前台的功能实现135.2普通用户后台管理系统功能155.2管理员用户后台管理系统功能156系统测试216.1系统测试的重要性以及测试步骤和内容216.1.1单元测试216.1.2 组合测试216.1.3 确认测试216.2测试用例22结 论23参考文献24致 谢25VI1 绪论1.1 课题的研究背景互联网络技术在全球的广泛使用,标志着人类社会开始进入“网络经济”时代。电子商务就是利用计算机技术、网络通信技术、多媒体技术等技术实现商务活动的电子化、信息化、数字化、无纸化和国际化。随着各地市大数据局的建立和5G的普及,证明着新时代的信息化,数据化已经到来。因为相比较很

7、多线下的店铺而言,使用计算机这种信息化的方式,有很大的便捷度,为我们现代的年轻人,尤其是大学生提供了很大的方便。通过互联网,大学生可以随时随地的访问各地的图书网站,然后去挑选自己喜欢的图书,进行购买。学生可以利用网络这个媒体,在学校,不用出宿舍就可以搜索、查询到自己想要图书的信息、从而选择需要的进行购买,比如在学校使用的编程图书等学习图书;或者名著、小说等课外图书都可以在网上书城这个平台进行购买4。长期以来,一般的书店都是以那种实体店的方式进行售卖,有的宿舍离着很远,或者需要去更远的地方购买自己需要的东西,非常的不方便,另外在城市租门店也需要很高的租金,导致买卖双方都需要付出很大的成本。因此本

8、课题以在线书店为例,目的在于对一个在线书店的完整设计与实现方法进行研究,能实现网上购物的功能,在我们不管是校园还是日常生活中都具有很大的使用价值1。人们已经普遍地认识到了书籍的重要。书籍作为商品,有它一定的特殊性:图书属低价商品,易于运输,而且很多顾客在买书时不要求当面检查,因此构建网上图书商城就有其独特的优势。用户可以对书籍进行浏览,搜索以来了解具体书籍的详细信息。并可以通过注册或登录的方式进入系统,采用添加购物车的方式完成书籍的购买,并最终以下订单的形式将购买信息反馈给网站提供商。用户还可以完成对自己信息的管理。管理员可以在WEB页面中完成对系统各种信息的添加、删除、修改并处理用户提交的订

9、单。1.2 在线书店开发的描述随着我国经济的发展,书店都是愈来愈多。书店在社区,学校和主要商业中心的都随处可见。随着书店的快速发展,商品种类繁多,数据和信息量变得愈加复杂、管理难度越来越大,早期的管理方法不能适应现有的发展,因此迫切需要引进新的管理技术来改变现状2。同时,由于计算机技术的不断改进,新形势下的创新能力对在线书店的开发要求也越来越高,传统的研发模式工作效率极低,如何将在线书店运行界面更加流畅,便于使用是重点目标。它所需要的功能包含以下几项3。1、热门书籍展示:每个人对于书籍的需求都各有差异,而在书籍商城首页,会为用户展示热门的或促销书籍,有需求的用户可以自行点击书籍链接深入了解,为

10、用户选购书籍提供一定的参考。2、书籍分类搜索:除此之外,平台还会根据书籍品牌进行分类,方便用户选择合适的书籍栏目进行浏览,若是用户有特定的需求,也能在线搜索书籍关键词,给用户提供便利。3、书籍信息详情:用户点击书籍图片链接,就能深入了解书籍信息详情,并且在平台下方还会展示购买相关书籍的用户评价,方便用户根据实际情况选购书籍。1.3本文的工作在利用新的编程技术对系统进行设计与开发之前,需要对现有的课题背景进行调研学习,这样才能设计并开发一款集功能和界面更优的在线书店。1.4论文结构简介本文主要通过5个章节来介绍:第一章:引言。通过对以前的书店管理方式的分析,来阐述在线书店存在的优势,从而得出一个

11、在线书店开发的目的。第二章:系统分析。对于在线书店需要做到什么,要有什么功能,开发在线书店是否可行进行了阐述。第三章:相关技术及理论。对于开发这样一个在线书店,要保证其功能强大,而且界面、安全稳定等方面需要对目前的开发技术进行阐述。第四章:在线书店的结构,和数据库进行设计。第五章:系统设计。展现在线书店的界面以及操作流程。第六章:系统测试。在线书店的功能是否正常运行,如果交付给书店,能否正常操作,需要先行的进行测试。2 系统的研发分析系统分析是将软件开发各方面资料进行整合,以整体最优为目标,对内部框架和整个系统的信息处理过程进行综合分析4。2.1 需求分析项目的开始阶段是需求分析。书籍是大众永

12、恒的需求,市场巨大,一个好的书籍销售平台会被消费者喜爱,为消费者创造便利的同时,有着很好的潜力。在线书店在运行时要确保用户的个人信息的安全,和运行环境的流畅,用户在登录系统之前,需要登录账号,后台管理员进行管理时需要账号密码。与此同时还要防止用户的个人信息被其他用户所窃取,要确保系统运行时,设备不会出现死机的情况,而且不会出现系统紊乱等现象的发生。为了高效、便捷的推进书籍商城的普及顺利进行,JSP以及SpringMVC框架能够为开发人员提供一个很好的编程手段。2.1.1用户需求分析在线书店主要有两类用户:管理在线书店后的的管理员。以及在线书店进行查看购物的前台用户。针对这些用户具体的功能模块,

13、本文主要在后面的章节进行详细介绍5。但在此基础上,其所需的主要功能需求都必须具备。系统管理员能够查看及操作书籍、订单、分类条目,而普通用户能查看热门书籍,评论,书籍详情。2.1.2性能需求分析这项需求分析旨在于在线书店的运行效率、安全性、可持续性、稳定性等一些系统的性能要求。性能需求是决定在线书店实用性的关键,因此,在在线书店开发的过程中,保证系统的精准性及高效性是非常有必要的一项工作。2.1.3其他需求分析书籍商城应当具有可靠性、高效性、可维护性、易操作性及易推广性。可靠性说的就是我们在设计在线书店的时候,没有任何的错误,失误也应该少一些。高效性是指书籍商城在保证准确性的基础上,需要确保信息

14、能够及时发布。可维护性也是就是在管理跌时候,对于在线书店的那些数据,很轻松的就能够修改掉6。易操作性及易推广性是指系统界面应当突出重点,做到书籍商城的主要功能使用户一目了然,并且易于操作,为系统用户提供尽可能的便利。2.2 可行性分析有利于系统快速有效、安全可靠的推广,系统界面也需要友好的呈现关键信息,以便系统用户能够快速获得有效信息。利用MySQL数据库对系统的数据进行统计处理,网络化的技术管理能够简化后台工作及相关的服务工作,提升了书籍商城的运行效率7。2.2.1经济的可行性除此之外,系统的设计要求开发人员,尽量使用较低的成本的软件,在有效时间内实现管理系统整个流程进展所需的功能需求。现在

15、是信息时代,互联网的快速发展使得各行各业都能够使用互联网进行线上操作,企业根据客户的需求,开发相应的系统。由于互联网没有很高的成本,人为因素影响也非常低,因此在经济上来说是可行的。2.2.2技术可行性通过使用网络化的书籍商城,使这项工作变得更规范、高效。为了保证书籍商城能够准确无误、快速有效、安全可靠的推广。调研学习,发现基于JSP和SpringMVC框架技术进行开发及调试易于实现,已有的软硬件平台已经足以满足管理系统开发的功能需求。另外,开发人员也已经具备了系统开发的一些理论及开发基础,所以书籍商城所使用的技术具有可行性。2.2.3时间可行性即使书籍商城的设计与开发较为复杂,但根据系统要求确

16、定研究方案,使用JSP和成熟的SpringMVC框架能帮助我们有效实施,根据层次逻辑完成相应的设计任务。Java Script语言从根本上是应用广泛,针对以界面为主的系统设计容易实现,以较为简短的代码编写,就能实现系统所要求的功能,并且编程环境简单,运行速度快,不容易出错,而利用SpringMVC框架,我们可以用框架的特性简化很多重复的步骤。所以在线书店的设计与开发在时间上是可行的。3 相关技术和方法的分析3.1研究方法和技术路线基础学习:在线书店应该具有什么功能,具备什么样的开发条件,需要先行进行预先的基础学习;实践学习:对于已有的书籍商城进行调研,分析和研究书籍商城应当具备的基本功能模块及

17、系统架构;总结学习:向相关领域的专家请教管理系统的具体设计流程,或向一些软件研发的公司询问相关信息,记录并总结专业人士对书籍商城研发的看法。在理论学习的基础上,强化相关的编程技术,熟练使用JSP以及SpringMVC框架进行前后台开发。针对目前较为流行的系统开发技术进行学习,以便结合书籍商城的设计理念,开发出界面更简洁优化的系统。最后严格按照系统的整体设计要求,巧妙的利用先进的技术进行系统开发。3.2 相关技术的分析书籍商城对各类系统用户的功能需求进行划分,归类处理,来实现对用户使用书籍商城的规范管理。完整的书籍商城需要具备多项基础功能,通过软件设计者进行分类总结,进行巧妙设计分析。但在实际设

18、计的过程中,开发人员需要解决很多的现实问题,例如:如何将设计的功能需求转化为有效的数据结构,且在系统界面上清晰的显示出来。使系统管理者及系统用户一目了然9。该系统以JSP为基础,其数据保存在服务器中,而且系统软件的安装及更新也在服务器上操作。通过调研分析,得知全部开发工作以浏览器为基础,进行安装、应用、维护、更新并不难,整个系统的各项需求还是比较容易实现的。书籍商城的设计与开发对软硬件的需求并不高,在系统设计与开发过程中,具备这些软硬件平台及相关工具,即可确保系统开发的可实施性。3.2.1 JSP的简介Jsp主要用于前端的开发,当然Jsp中也可以嵌入Java代码,Jsp的编写常常通过标签,例如

19、、等。Jsp相比于其他的前端语言,具有较多的优点,例如只需编译一次。在众多的应用中,Jsp中主要的应用是request客户端请求和response服务器相应,通过request和response可以轻松的完成逻辑的处理。JSP文件在运行时会被其编译器转换成更原始的Servlet代码。JSP编译器可以把JSP文件编译成用Java代码写的Servlet,然后再由Java编译器来编译成能快速执行的二进制机器码,也可以直接编译成二进制码。3.2.2 MySQL数据库简介数据库的主要类型包含VFP、Access、Orgrigenal、DB2、mysql、Incontrol、MS SQL Server等等

20、。采用编程语句查询服务类别,可以在数据库中进行查询、搜寻数据、预处理、转化数据及更新数据等一系列功能。MySQL数据库的最初设计者理念是将该软件的普及率提高,让更多的人使用微软公司所开发的第二代数据库编程软件,它将C+和Java结合,形成了多种语言的编程数据库开发环境。因此衍生了一个操作差不多和MySQL一样的API接口,来用于数据库的寄存数据以及对数据的预处理功能。 数据库设计的过程即是针对某一应用环境,不仅需要显示实际生活中信息与信息的联系,而且还要符合系统用户数据标准及功能要求,最终完成高效存储及管理数据的任务。MySQL与其他数据库系统相比,具有许多优势:一是性能强大,除了运行速度快之

21、外,也没有用户数的限制,可移植性比较高。二是简单易用,数据库占用内存非常小,需要配置低,几乎每一台电脑都能用MySQL来进行开发,MySQL 的获取方式简单,只要使用 Web 浏览器即可。MySQL的适应性强,能够应用在不同的环境下。三是安全可靠,MySQL数据库是在网页操作中实现的,所以它能在有因特网的任何地方进行访问,方便将数据进行共享。而且 MySQL 可以根据系统的指令按时完成相应的操作,可以选择性的屏蔽其他用户不能访问的数据。MySQL数据库是可以免费使用的,适合所有的研发人员进行编辑。MySQL最初设计者的理念是使得MySQL能够在较短的时间内实现较强的功能,并且操作简单,运行环境

22、稳定。因此衍生了一个和MySQL差不多一样的PUHG接口操作总线,用来与新的SQL接口进行交互。3.3软硬件需求多媒体教学软件使用的开发工具是Myeclipse,数据库是Mysql5.5,数据库的显示工具是Navicat,操作系统是Win10,处理器为I5处理器,内存为8G。4 系统结构设计与数据库的分析4.1系统的结构设计在线书店由两部分组成,对于在线书店的前台来说,是让顾客在在线书店页面查看浏览书店的图书,然后如果有哪些图书比较的感兴趣,就可以进行购买,付款。而在线书店后台管理员,就是为了实现在线书店的管理。比如说增加一些新的图书供顾客们选择。前台部分由普通用户操作,大众通过网站主页选购书

23、籍,后台管理系统由后台工作人员操作,来完成订单的确认,发货,退款等操作,并且可以进行书籍的上下架,书籍类目的管理。在线书店结构图如图1所示。图1在线书店结构图4.2 ER图的概念结构如果直接展示各个模块之间的内在联系,使用文字描述或者表格描述很难以明确的展示。所以使用ER图来描述模块之间的内在关系。所谓的ER图就是指的主体与个体间的联系。实体间关系属性实体4.3 ER图的设计通过前几节的分析,可以确定的是数据库的概念和数据库的信息,这些有价值的信息都能够建立E-R模型图。书籍的ER图,如图2所示,书籍需要包含以下6个属性,分别是Id作为主键,书籍的名称,价格,类别,库存,以及图片。后台管理员可

24、以对书籍实体进行增删改查,普通用户可以查看这些书籍信息。图2 书籍实体关系模型书籍实体的数据库表的设计如下表1所示。表1 书籍的数据库表设计列名数据类型字段类型长度是否为空默认值备注idint(11)intNNONnamevarchar(255)varchar255YESNpricevarchar(255)varchar255YESNscNumint(11)intNYESN收藏数gmNumint(11)intNYESN购买数图片url1varchar(255)varchar255YESNzkint(10)intNYESN折扣category_id_oneint(11)intNYESN类别idc

25、ategory_id_twoint(11)intNYESN类别2级库存int(2)intNYESN类别实体的ER图,如图3所示,类别实体包含Id作为主键,名称以及图片信息。并且一个类别包含n个书籍,是1:n的关系。图3 类别实体关系模型订单的ER图,如图4所示,订单实体包含订单编号、下单时间、购买数量、总价、下单人、书籍名称、收货地址、订单状态等属性。图4 订单实体关系模型订单的数据库表设计如下表2.表2 订单表数据库设计列名数据类型字段类型长度是否为空默认值备注idint(11)intNNONitem_idint(11)intNYESNuser_idint(11)intNYESNcodeva

26、rchar(255)varchar255YESNaddTimedatetimedatetimeNYESNtotalvarchar(255)varchar255YESNisDeleteint(255)intNYESNstatusint(255)intNYESN0.新建代发货1.已取消 2已已发货3.到收货4已评价lirunvarchar(255)varchar255YESN利润系统权限的ER图,如图5所示,系统权限分为5个模块,第一个模块就是用户类型,即普通用户和系统管理员两种类型。用户id是用户的身份标识号码,任何用户在系统内部,都有相应的身份记录。另外,系统权限还有修改权限、查看权限、维护权

27、限等。图5 系统权限实体关系模型管理员的数据库表设计如下表3.表3 管理员数据库设计表列名数据类型字段类型长度是否为空默认值备注idint(11)intNNONuserNamevarchar(255)varchar255YESNpassWordvarchar(255)varchar255YESNrealNamevarchar(255)varchar255YESN普通用户的数据库表设计如下表4.表4 普通用户数据库设计表列名数据类型字段类型长度是否为空默认值备注idint(255)intNNONuserNamevarchar(255)varchar255YESNpassWordvarchar(2

28、55)varchar255YESNphonevarchar(255)varchar255YESNrealNamevarchar(255)varchar255YESNsexvarchar(255)varchar255YESNaddressvarchar(255)varchar255YESNemailvarchar(255)varchar255YESN5 系统功能的实现5.1前台功能实现在线书店的前台主界面如图6所示,首先顶部是一个导航栏,包含登录、注册、我的购物车、留言四个模块。随着在线书店中的图书越来越多,有可能我们在查看图书的时候,众多的图书,无法短时间内进行查看,这样的情况下,我们在上方设

29、置了一个搜索的模块,这样用户在这里输入图书的某一些相关的信息,就可以筛选出来,方便用户进行查看。然后主页上方有一个展示最热门的书籍,和特价书籍。每本书籍包含图片名称和价格。在线书店作坊,可以查看分类。对于分类,有大的分类也有小的分类,根据需要进行选择。右侧显示公告和新闻动态。图6 主界面图书详细的介绍,需要用户点击该图书,就如图7所显示的那样。页面左边是书籍的图片,包含一张大图,右侧是书籍名称,价格,库存数量。然后可以选择购买或者加入购物车,底部的导航栏显示书籍详情或者书籍评价。图7 书籍详情界面5.2 普通用户后台管理的功能实现一般的用户都能在在线图书这个网站进行查看图书等等的信息。要是想要

30、购买等,就得进行登录,如果没有账号吗,就得先进行在线书店的注册。登录界面如图8所示。图8 登录界面我的购物车界面如图9所示,此处我们购买3本java如本,但库存只有2本,点击结算时,系统跳出提醒,购买超过最大库存,不予执行操作。购物车界面如图9所示。图9 我的购物车界面选择一本后点击结算,提示购买成功,购买成功界面如图10所示。图10 购买成功界面进入个人中心界面后,左侧导航栏显示用户个人信息管理和个人订单管理。个人中心界面如图11所示。图11 个人中心界面点击个人信息管理,用户可以查看到自己的Id,姓名,性别,Email,联系方式,并可以点击修改来修改个人信息。个人信息界面如图12所示。图1

31、2 用户个人信息界面点击下方的订单管理,可以看到用户个人的全部订单,每笔订单包含订单号、下单时间、状态、总金额。用户可以对订单进行查询操作。用户订单管理界面如图13所示。图13 用户订单管理界面5.3 管理员用户后台管理的功能实现管理员通过管理员账户登录进来后,后台管理界面的主页如图14所示。左侧的导航栏包含了用户管理、标签管理、书籍管理、订单管理、公告管理、留言管理这些功能。用户管理界面如图14所示。图14 用户管理界面书籍管理界面如图15所示,列表中每一行显示书籍的信息,包含书籍名称、书籍主图片,书籍价格,书籍库存、书籍一级类别、书籍二级类别。管理员可以对书籍进行增删改查操作。图15 书籍

32、管理界面订单管理界面如图16所示,列表中每一行显示一个订单的信息,订单信息包含订单号、下单时间、总金额、下单人、订单状态。管理员可以对订单进行操作。图16 订单管理界面公告管理、留言管理、新闻管理都类似,一个编辑框,管理有可以进行修改内容,不再赘述。6 系统测试书籍商城的设计与开发涉及的技术比较广泛,整个设计与开发的过程中,我们最好尽可能早的对系统进行测试,及时检测系统存在的问题,以降低这些错误可能产生的一系列损失。在实现系统的过程中,不可避免会产生错误。对于软件编程来说在程序运行过程中语句错误会直接提示,程序员可以立即修改。但是如果里面存在这算法等错误则需要细心排查,如果没有在整个过程中穿插

33、着进行测试的话。在最后完成在线书店系统的时候,如果出现了漏洞错误。就很难找到原因,有很大的可能要消耗巨大的精力去改掉这个错误。6.1系统测试的目的对于在线书店系统进行测试,就是为了在完成这个毕业设计以后,能保证在线书店系统能够正常的、顺利的操作。比如,我们学校的一个同学从前台购买了一样东西,如果出现问题,后台没有收到订单,那不仅仅另这位同学浪费了金钱时间,也让在线书店失去了信任,带来很大的矛盾,这往往使我们不想看到的。6.2系统用例以下述示例对系统功能操作进行说明,验证系统测试并无异常,且正常运行成功,并给出了测试系统执行的成果,如表5所示。表5测试执行结果模块名称测试用例预计成果具体成果是否

34、通过注册用户名:null密码:null所属类型:null弹出不正确提示,请输入用户名注册失败,提示请写入用户名不通过注册用户名:huangc j密码:123所属类型:null弹出不正确提示,所属类型不能为空失败,提示选择类型不通过注册用户名:huangc j密码:null弹出不正确提示,请输入密码失败,提示写入密码不通过注册用户名:huangc j密码:123所属类型:sucesseful 弹出注册成功提示注册成功通过注册用户名:huangc j密码:123所属类型:sucesseful弹出用户名重复提示注册失败,用户名已存在不通过测试示例四:测试搜索是否可以正常执行。如表6.表6 搜索测试用

35、例测试用例编号1001测试项目用户权限测试标题搜索测试点击搜索框预期结果正常搜索测试示例五:测试添加书籍是否可以正常执行。如表7.表7 书籍管理测试用例测试用例编号1002测试项目添加书籍测试标题添加书籍测试点击提交预期结果在首页可以搜索到书籍的详细信息测试示例六:测试订单是否可以正常管理。如表8.表8 订单管理测试用例测试用例编号1002测试项目订单管理测试标题订单的增删改查点击提交预期结果在订单列表可以看见订单的变化6.3 测试结论经过测试,系统包含的功能符合在线书店业务的功能需求。从上面几个重要的模块测试结果来说,在线书店实现是成功的,能够实现对于在线书店的需求。除了自己进行黑盒测试以外

36、,也请求了同学帮助进行了压力测试和兼容性测试,在不同的电脑,不同环境下,来实现在线书店的功能。测试是否出现问题,经过几名同学的测试,没有出现问题,而且整个操作符合他们在线购物的习惯,界面设计也简单整洁,做到了在线书店应该实现的功能和要求。结 论。在进行在线书店的开发之初,我通过与同学交流、查阅资料、请教老师等渠道,学习并总结了系统的基本功能需求。对系统的各类用户基础需求进行分类总结、模块划分,从而确定了系统内在逻辑及其独立模块的功能,最终完成整个在线书店的整个设计过程。在线书店的设计实现了两种用户角色权限,分别为管理员权限和用户权限。通过本次设计,我认识到了实践的重要性。在系统的开发设计过程中

37、,所有技术都可以确保系统有着良好的可行性和实操性。在线书店的设计与实现,能够通过对内部整体数据信息的录入进行更加全面的数据统计,将原有的手工操作转换为系统操作,能够减轻在线书店工作人员和管理者的工作压力,打造更快捷、更方便的工作环境,提高整体工作效率。除此之外,也可以实时掌握相关的数据信息,了解商品的销售、采购、财务情况等,可以准确查询所剩库存信息,根据相应需求做出相应对策,以免出现货物积压等状况,使管理变得更加智能化、标准化。总的来说在线书店基本上实现了普通用户及管理员的基本诉求,但是界面还不够完美,还可以进行适当的优化,让用户使用的时候更加赏心悦目。这样的话该系统会更人性化,更适应普通用户

38、的需求。参 考 文 献1 李书卿. 浅析JAVA语言的开发平台及J2EE编程技术J. 数码世界, 2017(8):21-21.2 黄静. 计算机软件开发中JAVA语言的应用研究J. 数字技术与应用, 2019(4):170-170.3 任宇, 舒晖. 基于JavaEE和Android技术的手机课程建设J. 电子技术与软件工程, 2017(24).4 邵庆. 基于ASP.NET在线书店销售系统的设计与实现J. 甘肃科技, 2011, 27(3):18-20.5 周纯然, 长江师范学院, 长江师范学院,重庆,. 关于在线书店管理系统的设计的探讨J. 计算机光盘软件与应用, 2014.6 庄跃腾.

39、网上书店系统的设计与实现D. 大连理工大学, 2016.7 Cui, Yansong, Jiang, Lianpin. Design of batch audio/video conversion platform based on JavaEEJ. IOP Conference Series Materials Science and Engineering, 322.8 刘欣, 范柯, 李亮亮. 基于SSH建设的业务处理系统C/ 探索“智慧水利” 推动科技创新2017(第五届)中国水利信息化技术论坛论文集. 2017.9 Cai J, Tian Y, Hui W, et al. Desig

40、n and implementation of karaoke system based on Android platformC/ 2018.10 赵骥, 张东洋, 刘业顺, et al. 基于MVC模式和Java EE技术仓储管理系统的设计与实现J. 无线互联科技, 2019(6).致 谢转眼从大一升到大四,四年的生活转瞬即逝,现在就只剩下最后一关,随着这次毕业设计的完成,我将彻底结束大学的生活,在这四年的学习和生活过程中,我遇到了很多困难,多亏有老师,同学,室友,家人等对我的帮助,使我的大学生活更顺利的结束,在此我将一一表达我的谢意。首先我最想感谢的人是我的本科毕业设计指导老师,在我研发

41、毕业设计时给了我很多宝贵的建议和帮助。这次毕业设计的语言我选择的是Java语言,在编写代码过程中总是遇到问题,在这期间,老师帮助我很多,帮我找教学视频,遇到一些难度较高的问题,和我一起研究解决,在软件功能方面也给我提出很多建议,帮助完善我的软件。在编写论文时,老师很细致的帮我修改,一些文字上和图表的小问题都看得很认真。这次毕业设计老师给我提供了很大的帮助,非常感谢在这段时间里老师给我的指导和帮助。然后很感谢在开发软件过程中帮助过我的同学和室友,在分析设计时,我想的需求和详细设计有些不太合理,同学会帮助我一起设计,讨论出一个合理的软件功能和需求。有时调试了很多次,软件依然不成功,心情就变得很急躁,室友就会安抚我的心情,帮助我一起调试。不光是这次毕业设计,大学这四年中同学和室友都給了我很多的帮助,不论是在学习上,还是在生活上,都离不开室友和同学,非常感恩能够和他们遇见。最后,感谢我的学校xxxx学院,在校期间的经历,让我成长了很多,也丰富了我的见识。在大学期间,我的业余生活很丰富,参加各种活动和学生会,例如志愿者,社团活动等,让我有了很多精彩的经历,也让我的四年大学生活多姿多彩,不只是学习知识,更主要的是增长见识,很感谢学校提供的这些活动和机会。大学的生活已经过去,现在我已经踏入社会,不再是一个学生,要有担当,有责任感,未来的生活会有未知的旅程,不管前路如何,我都会积极地前往。28

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

当前位置:首页 > 期刊短文 > 信息管理

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁