【网上书店管理系统设计6200字】_第1页
【网上书店管理系统设计6200字】_第2页
【网上书店管理系统设计6200字】_第3页
【网上书店管理系统设计6200字】_第4页
【网上书店管理系统设计6200字】_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

I网上书店管理系统设计 1 12.1系统开发工具 12.2系统开发技术 22.2.1JSP技术 22.2.2B/S架构 2 2 2第3章系统分析 33.2界面需求分析 43.3系统功能需求分析 4 5 64.1系统架构设计 64.2系统总体设计 64.3系统功能设计 74.4数据库设计 84.4.1概念模型设计 84.4.2数据库表设计 1第1章引言个话题成了一个伴随我们成长伴随我们欢笑的回忆!我们设计出以时光书屋为主第2章系统开发工具和技术基于B/S框架实现基于JSP技术的网上是时光书屋图书销售系统的实现,以术和SSM框架结构,以MySQL作为后台数据库,使用Tomcat服务器。将各种22.2系统开发技术2.2.1JSP技术JSP是面向Java编程的。开发人员可以通过它开发出高效的JSP作为主流,它含有着HTML代码来设计前端静态网页,也含有通过Java代2.2.2B/S架构B/S架构具有不需要安装专用软件即可在随时随地进行作业,只要有一部电数据库(Database,DB)就是DBMS(数据库管理系统)将这些数据进行提取和操作。实现数据库的安全和完(1)支持多个CPU。(3)MySQL是一个非常好的类库,它可以很快的完成SOL功能。2.2.4SSM框架级的,其中SpringMVC作用是将控制器、模型对象等角色分开进而方便进行按需设计;MyBatis是与SQL有关系的,它支持SQL查询、存储。SpringMVC其实和很多其他web框架一样用odelViewController模型-视图-控制器进行Web应用开发的模式5。另3系列MVC注解,使得POJO可以在不使用任何接口的情况下,直接对请求进行一个Java的持久层框架。Mybatis最大的特征是可以在配置文件中自由地编写SQL语句6。第3章系统分析(1)经济可行性在营业面积的角度来说节省了大量的资金。该系统是可以达到24小时在线营业(2)技术可行性大降低。同时MySQL的优势也会保证系统的后台数据得到完整的处理。(3)操作可行性4(1)交互界面分析(2)使用人群分析(3)用户需求变更的分析要具有优势功能8。(1)用户的注册:客户可以在系统平台创建一个专属于自己的账号,5(2)用户登录:用户只有在登陆后才可以享用到用户所具有的操作功能。其次只有在注册后才可以使用对应的账号密码进行操作。(3)用户对图书的模糊查询:由于图书种类的繁多会导致用户没有办法直接找到想要的图书,于是设置图书查询功能来改善用户的体验感。(4)购买功能:客户可以浏览首页的页面并对喜爱的书籍进行点击购买,前提是先将对应商品添加到购物车,在购物车中才可以购买。(5)图书管理:此功能对于管理员来说是非常重要的,一个完善的图书管理可以让管理者更加方便快捷的管理图书,同时及时的将书籍信息呈现在用户的面(6)订单管理:呼应用户提交的订单进行查看,随时获取最新订单信息。用户提交订单之后,订单的详细信息在管理后台的该功能下实现。(7)用户管理:可以查看已经注册的用户,并随时掌握相关的信息,防止由于系统的缺陷将一些不合法的信息添加到了系统中,以致于损害到系统本身的安全性能。(8)分类管理:为方便客户查看,设置此功能,管理员对其及时更新。将图书资源进行整理分类是使得系统更容易让用户接受的有效措施之一。一个杂乱无章的图书界面会让读者出现视觉疲乏的情况。分类管理这个功能的设计可以让读者能够针对性的选择对比书籍。1、数据的完整性是一个系统可以稳定工作的重要条件之一。在开发的过程中要时刻注意数据库中的数据完善且全部的呈现在系统中。如果在用户使用的过程中出现了由于数据不完整而造成的用户理解错误的情况,会造成无法估量的损失。因此数据内容的完整性是系统能够持续开发的基石。2、一个美观的页面总是会给人一种赏心悦目的感觉,本设计是针对广大的用户群体,故开发要考虑到用户体验度的需求,抓住客户的目光。拥有着让人舒适的界面就像给读者营造出一种心旷神怡的氛围,系统的设计与致力于用户至上的愿景呼应。63、系统的交互是要有完整且缜密的逻辑性,比如用户提交信息后后台数据第4章系统设计设计大大的方便了用户,用户不需要下载安装相应的软件,只需要电脑上有Web浏览器就可以使用并登录到系统中。大大减少了用户更新软件等操作的麻烦程进而设计出较为完善的系统。该系统采用B/S架构,主要由网站前台和网站后台构成91。系统功能结构图如图1。图书购买图书购买加入购物车查看图书详情户用图书筛选用户登录用户注册“作者管理分类管理员理管订单管理图书管理用户管理统图书分类查询系书售店书系统首页展示系统功能设计分为用户和管理员部分,针对用户的需求设计出来的功能要充分考虑用户的体验感;针对管理员的需求设计出的功能要考虑更多的安全性和权限的设置。图2是针对用户完善的用例图:用户加入购物车用户加入购物车购买图书主页分类查询查询喜欢的图书找回密码登录书管理员的系统用例如图3所示:8息上架下架图书上架下架图书管理员为了满足商业系统的需要,数据的存储形式要根据所针对业务的需要进行设计,找到最优方案。在另一方面也要对表的结构和表之间的联系进行分析和设计,安全性、逻辑性都必不可少。需求分析:考虑属性、特点、数据类型。对我们所调查得出的需求来设计与之对应的表格,并根据功能实现的逻辑设置相应的数据类型以及表格之间的对应的联系。概念设计:先对系统的整体有个概念性的总结,并在总结的需求中来设计出系统逻辑时所需要的概念结构,从各个角度进行初步概念集合的设计。逻辑设计:灵活运用E-R图来制作框架模型。通过制作出的模型对表格进行优化处理。合理且缜密的逻辑可以使得数据存储和调出更加的完整方便。维护优化:根据后期需求设置相应的表。比如后期想要添加对书评等功能时,我们可以设置书评对应的表格来存放用户添加的数据信息。4.4.1概念模型设计设计中,要从E-R图入手,先实体后属性。实体:实体是一种能够触摸到的存在,它能够区别于其它物体的特征和属性,并关联其它物体。属性是实体的特9性之一,下面是这个购物网站的有关实体的简介[10]。(1)用户实体如图4。性别性别用户名头像创建时间用户密码(2)管理员实体如图5。管理员ID管理员管理员名(3)图书分类实体如图4.6。分类名分类名图书分类(4)图书实体如图7。图书名图书图7图书实体E-R图(5)作者实体如图8。年纪年纪性别图8作者实体E-R图(6)订单实体如图9。订单时间2分类名3(4)图书数据库表,存放图书的基本信息,对应系统中的图书展示、查询等功能。图书表如表4所示。表4图书表序号列名数据类型长度备注1编号2名字3分类号4作者名5图书图片678内容90上线时间头像、年纪、性别、简介、状态、创建时间。作者表如表5所示。列名数据类型长度备注1编号2345性别6简介780创建时间(6)订单数据库表,存储订单的基本信息,对应系统中的管理员订单管理功能。订单表如表6所示。列名数据类型长度备注1编号23图书ID45总价60订单时间7本次网上书店系统的设计,运用了HTML、CSS、JSP动态网页技术、SSM技术,MySQL数据库等知识。在对系统设计步骤的理解谓的系统开发要先知道要做的系统设计出来后的意义来知道自己去设计这个系为前端和后台两个部分,前端使用HTML、CSS、JS进行设计,后端通过Java进减缓,前端可能会出现渲染满的、前后端数据交互会出现延迟的情况。并在安全性的方面自己考虑的还有点少。本次的毕业设计,让我将所学到的知识进行了结合以及灵活的应用,增加了逻辑性和抗压性。通过在论坛中以及和老师的交流中,开阔了自己的眼界,大大增加了实践能力。这样的财富,使我受用一生。参考文献[1]孟敏,张卓云.基于JSP技术网上书店系统的设计与实现[J].河北软件职业技术[3]薄志强.基于SSM框架的网上商城系统的设计与实现[D].西安电子科技大学,[4]张彦芳,靳继红.基于JSP的网上书店系统设计[J].信息技术与信息化,2021(08):110-112.[5]袁江琛.基于MVC框架网上商城的设计与实现[J].信息与电脑(理论版),2020,32(20):126-128.[6]赵浩翔.基于SSM框架的网上商城系统的设计与实现[D].北京邮电大学,2019.[7]吕婷婷,马丽,赵威.基于JAVA编程的图书馆管理系统设计与研究[J].中国教育技术装备,2021(20):69-71+[8]王娟.基于Android系统的手机网上商城设计与实现[J].电子技术与软件工程,2021(03):43-44..[9]秦佳.基于MVC模型的网上书店系统设计与实现[J].电子技术与软件工程,20[10]王宇,夏丽丽,何颖刚.基于SSM框架的高校毕业论文管理系统的设计与实[11]SufyanbinUzayr.MasteringJava:ABeginner'sGuide[

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论