版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SouthwestUniversityofScienceandIechnology
本科毕业设计(论文)
题目名称:网上图书销售管理信息系统一购
物车的设计与实现
学院名称西南科技大学继续教育学院
(361南昌学习中心)
专业名称计算机科学与技术
学生姓名
学号
指导教师
二。二三年二月
西南科技大学
本科毕业设计(论文)学术诚信声明
本人郑重声明:所呈交的毕业设计(论文),是本人在导师的指导下,
独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文
不包含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究
做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识
到本声明的法律结果由本人承担。
作者签名:
日期:年月日
西南科技大学
本科毕业设计(论文)版权使用授权书
本毕业设计(论文)作者同意学校保留并向国家有关部门或机构送交
论文的复印件和电子版,允许论文被查阅和借阅。本人授权西南科技大学
可以将本毕业设计(论文)的全部或部分内容编入有关数据库进行检索,
可以采用影印、缩印或扫描等复制手段保存和汇编本毕业设计(论文)。
保密口,在一年解密后适用本授权书。
本论文属于
不保密口。
(请在以上方框内打7”)
作者签名:指导教师签名:
日期:年月日日期:年月日
网上图书销售管理信息系统一购物车的设
计与实现
摘要:时代进步的大环境下,电子信息科学持续演化,电子商务也随之慢慢盛行,
与此同时,伴随着生产力水平不断提高,现阶段的经济实力,使得人们愈来愈侧重于网
络购物。1997年,中国网上书城开始发生,大家开始能够通过互联网这一方式,买到自
己满意的书本。但另一方面,因为我国间发展趋势的差别,国内电子商务水平与一些西
方发达国家对比,仍有非常大的差别,因此,亟待开发一个适合在我国人民所使用的,
功能齐全且较易上手的在线图书销售系统。
文中的在线图书销售系统,是对其电子商务的高速发展有所了解基本的情形下,设
计与实现了这一在线图书销售系统。本系统着眼于种类繁多,选购便捷等业务。用户可
以通过检索书籍信息开展选购,该系统网页布局简约大方,用户便于入门,容易管理方
法和维护,且功能齐全,能够交付使用。通过这些系统,用户搜索总体目标书本能够跨
越时间上和空间上的限定,让选购越来越更高效,应用快速的特性,网络与人机交互技
术的便利的特征,减少买卖双方间的距离。文中对在线图书销售系统的设计与实现从系
统要求、总体架构、实际程序模块等方面进行剖析,从开发自然环境、开发总体目标、
产品开发流程、作用完成等方面进行总体规划。
关键词:图书销售;便捷管理;互联网;销售系统
DesignandimpIementationofonIinebook
saIesmanagementinformation
system-shoppingcart
Abstract:LFnderthebackgroundoftheprogressofthetimes,electronicinformation
sciencecontinuestoevolve,ande-commerceisalsoslowlyprevailing.Atthesametime,with
thecontinuousimprovementofproductivity,peoplepaymoreandmoreattentionloonline
shoppingwiththecurrenteconomicstrength.In1997,theonlinebookstoreinChinabeganto
takeplace,andpeoplebegantobeabletobuytheirownbooksthroughtheInternet.Onthe
otherhand,becauseofthedifferencesindevelopmenttrendsbetweenChinaandsome
westerndevelopedcountries,thereisstillagreatdifferenceinthelevelofdomestic
c-commcrcc.Therefore,itisurgenttodevelopanonlinebooksalessystemthatissuitablefor
Chinesepeopleandhascompletefunctionsandiseasylouse.
Theonlinebooksalessysteminthispaperisdesignedandimplementedunderthebasic
situationofunderstandingtherapiddevelopmentofitse-commerce.Thissystemfocusesona
widevarietyofservices,suchasconvenientpurchase.Userscanchoosebooksbysearching
information.Thewebpagelayoutofthesystemissimpleandgenerous,anduserscaneasily
getstarted,manageandmaintain,anditisfullyfunctionalandcanbedelivered.Through
thesesystems,userscansearchfortheoveralltargetbooksacrossthelimeandspace
constraints,makingthepurchasemoreandmoreefficient,applyingthecharacteristicsof
rapidapplicationandtheconvenienceofnetworkandhuman-computerinteractiontechnology,
andreducingthedistancebetweenbuyersandsellers.Inthispaper,thedesignand
implementationofonlinebooksalessystemareanalyzedfromtheaspectsofsystem
requirements,overallarchitectureandactualprogrammodules,andtheoverallplanningis
madefromtheaspectsofdevelopingnaturalenvironment,overalldevelopmentgoalproduct
developmentprocessandfunctioncompletion.
Keywords:booksales;Convenientmanagement;Internet;Salessystem
目录
第1章引言1
1.1课题背景1
1.2目的和意义2
1.2.1设计目的2
1.2.2课题意义3
第2章可行性分析4
2.1经济可行性4
2.2技术可行性5
2.2.1开发工具5
2.2.2JSP技术5
2.2.3HTML技术6
2.2.4MYSQL数据库6
2.2.5B/S结构7
2.3操作可行性7
2.4法律可行性7
第3章需求分析8
3.1系统性能分析8
3.2系统功能分析9
3.2.1用户用例分析9
3.2.2管理员用例分析9
3.3系统业务流程分析10
3.4系统数据流程分析11
3.5数据字典12
第4章系统设计15
4.1系统概要设计15
4.2系统结构设计15
4.3数据库设计16
4.3.1数据库E・R图设计16
4.3.2数据库表设计17
第5章系统实现21
5.1用户功能模块的实现21
5.1.1图书详情界面实现21
5.1.2用户注册界面实现22
5.1.3用户登录界面实现23
5.1.4购物车界面实现24
5.1.5我的订单界面实现25
5.1.6订单评价界面实现26
5.2管理员功能模块的实现28
5.2.1管理员登录界面实现28
5.2.2用户管理界面实现29
5.2.3会员资格管理界面实现30
5.2.4商品信息管理界面实现31
5.2.5订单管理界面实现33
第6章系统测试35
6.1测试定义35
6.2测试目标36
6.3测试项目36
第7章结论38
致谢39
参考文献40
曲南科技大学中科艺毕业残针(斜攵)
第1章引言
1.1课题背景
电子商务(ElectronicCommerce),是由网络这一媒介与电子信息技术技术相结合而
引起的国际经济贸易活动的一种新形式,是IT工程经济与行业、网络经济发展紧密结
合所形成的物质。全世界的电子商务自然环境在因特网的不断发展卜出现了日新月异转
变,在科技与经济发展趋势的大环境下,相关网络的基础设施获得健全,与此同时,
Inlernet技术性的出现,促使电子商务这一不同于传统商务接待的经营环境闪过并成形,
大家能通过因特网,在大范围上自由自主地做好产品与提供服务的数字化买卖交易。电
子商务作为新兴科技的衍生产品,意味着了一下一次科技革命前交易方式的发展方向,
对它的营销推广与应用,从投资层面看,无疑给当今社会增加了非常大的经济效益。电
子商务作为一种十分具有活力的现代新贸易模式,使我国的贸易模式焕然一新,并以其
强大的竞争能力在发展业务上劈风斩浪,使中国的经济发展趋势穿上了一个新的强悍模
块。从交易对象剖析,在我国电子商务包括能够买卖的所有产品,比如书籍、家用电器、
服饰等,日常生活基本上用具车辆、建筑钢材等,涉及餐馆、买房、火车车票、影票各
种类型,一部分页面的企业规模正在逐步扩张。
中国现况:归功于因特网与电子商务的高速发展,近几年来至今,在中国网络购物
领域蓬勃发展,市场容量也随之节节攀升,随着,开展图书购买的重要方式,已经从线
下实体选购变为了网上网络买卖,有关资料显示,截至2020年,在我国书籍零售市场
店铺方式市场容量为767.2亿人民币,同比增加7.29%,在书籍零售市场渠道结构里的
占比高达79.03%。截至202()年12月,在我国网络买东西客户为7.82亿,较2020年3
月提高7215万。
海外现况:因为美西方国家对新冠疫情不够重视,新冠疫情在海外的席卷己经是第
三个年份,以美国为例子,自疫情点爆至今,美国网络书店不堪入口亏本,迫不得己开
展裁人、关掉店面。此外,此次困境,针对网络书店可谓是危难关头,而以行业龙头企
业亚马逊平台为代表的电商集团公司,却看见了机遇。美国独立书店在遇到疫情的冲击
下,也只能是陆续投入到了网络数字化的行列中,其网络业务流程迅猛发展,网络销售
总额造就了新纪录。在其中,为抵抗亚马逊平台商业传奇,凝聚着独立书店突击潜力股
——Bookshop应时而生,身为网上图书发行,服务平台每星期销售总额从开始的3万
美金,在短期内便一路破高,做到45万美金,网上书店的成交额在疫情期内增势十分
命南科技大老中科艺毕业残针(卷攵)
明显。
1.2目的和意义
本设计方案的主要目的,便是利用网上购物的优点,开发一个在线图书销售管理系
统。相比传统图书店,在数字化与信息化等高新科技支撑下,在线销售拥有举足轻重的
地位c比如:
查找能力很强,可以进行很多查看并精确定位。传统的网络书店,受制于室内空间
面积体积,可列举的书籍非常有限,且读者想找到自己心仪的书籍难度比较大,只能依
靠对书籍开展系统分区来尽量避免找书所消耗的时同与时间精力,而在线图书市场销售,
能通过关键词检索来实现对书籍的查看,并可以提供不同的比照项,以便读者挑选最最
适合自己的书。
涵盖地区广。因为在线销售,摆脱了传统固定不动门店的拘束,是通过互联网来开
展工作的,即读者能够不会受到时间和地点的约束,去进行阅读和选购。
更专业的书籍信息。利用互联网优点,网上书城能够提供如书籍上架,读者评价,
读者社区论坛等服务,读者能够借此机会获得更多的更专业的书籍信息,更加好地开展
购买、讨论交流。
更加客观边际效益。有别于网络书店必须租用门店,雇佣劳动等经济开销,市场销
售范畴较小等缺点,在线图廿销售管理系统的实现,能将这种流程复杂且成本费丰厚的
劣势抹除,完成经济收益的最大化。
1.2.1设计目的
后台管理层面,图书发行系统将详尽对店家信息与订单信息开展逐一逐条地进行记
录,如商户的名字,所在城市,及其规模大小。根据所选购的总数,书籍归类,成交额
尺寸等多种因素对订单信息进行筛选。根据对得到的信息的处理方法与分析,可以为下
列很有可能的改善方位给予概率。
1.更好地了解市场的需求,提升对消费者爱好预测分析的准确性,有效提升顾客满
意度。
2.货品资源管理工作可得到充分提高,在书籍采购环节更为科学合理更精准,清除
库存量损害导致资金消耗c
3.利用客户购物记录数据统计分析行业动态,综合评价和选择各种合理信息,如书
籍分类、书籍篇数、平装精装修等,并利用“互联网技术”营销模式来适应新的正常的
2
曲南科技大学中科艺毕业残针(斜攵)
图书市场转变。
1.2.2课题意义
在传统的人和书店的交互关系中,每一次买卖的实现都要人和人之间零距离地做好,
这般方法巨大遭受时间和空间的限制。通过互联网,店家和消费者之间的交流则可摆脱
这一堡垒°传统图书店中,读者掌握书籍信息的路径大都来源干对图书店人员的咨询,
局限性且泛娱乐化。但对书籍的在线销售,则可以在近乎完美包揽传统图书店所提供的
所有功能的基础上,再上一层楼,进一步对服务项目,服务项目方式进行升级,使传统
的营销模式获得提升。高质量服务,方便快捷的方式,快速的反应是销售过程的重要因
素。
3
曲南科技大学中科艺毕业残针(斜攵)
第2章可行性分析
2.1经济可行性
依据北京开发卷公布的《2021我国图书零售市场汇报》,在2015年到2019年的四
年里,在我国国内图书零售市场以10%之上的增速迅速提高,尽管在2020年新冠肺炎
疫情推动卜,发生小幅度出现缩水,但2021年又重新升高,网上图书购买方式维持正
增长。从电商交易成交量以十分惊人的速度从2012年的1.31万亿至IJ2020年的37.21万
亿,这一发展趋向来说,在线图书市场销售作为电子商务的一部分,在网络零售市场里,
仍具有较大的发展前景,且近年来随着国民经济的持续增长,人民生活水准随着不断提
升,大众的生活要求,交易重心点,日渐从成分方面转移至精神层次。这一背景之下,
促使在线图书销售系统的开发仍是有市场需求。
本文研究的在线图书销售系统,面对不一样人群的广大客户,提供帮助的网上购书
方法,阅读者根据仅需连接到网络购买图书的销售模式,在免除店面租用等开销的条件
下,可以最大限度地减少图书的实际价格。而网上交易的方式,能做到24h24小时运营,
根据增加交易时长而增强了大量交易实现的机遇。
本在线图书销售系统基本制定的融资计划,如表2.1所显示
表2.1在线图书销售系统初期投资
序号设备有无价格备注
1房屋和办公设施有0元居家
2计算机软硬件设备有800元自备
3通讯设备有800元手机
4数据传输设备有600元移动SSD
5环境保护设备有200元火绒杀毒
6安全与保密设备有0元不需
7总计2400元
由以上得知,开发该项目经济发展成本低,而预估项目结束时产生的盈利较于前期
投资成本较为丰厚,根据对前期投资成本与结束后经济收益的评估,从而剖析,在线图
书销售管理系统的开发是合理的。
4
曲南科技大学中科艺毕业残针(斜攵)
2.2技术可行性
在线图书销售管理系统能够采用B/S架构开展搭建。Web端需要用到的技术有
MySQL、Tomcat(编译程序运作JavaWeb程序流程)、JDK1.8、Navicat(对数据库系
统开展可视化操作)及其IDEA。
2.2.1开发工具
本在线图书市场销售系统的设计,应用IDEA进行程序编写,但在Web端则用了
Tomcato在其中动态性页面的实现采用的是JSP技术。
IDEA,现阶段Java开发极具质量的集成化开发自然环境手机软件,页面美观大方
且易于实际操作的前提下,也融合了开发环节中很有可能需要用到的诸多作用,简单与
此同时作用也十分强大。
Tomcat是一个免费体验开源Web网站服务器。这是设计方案JSP程序流程时的不
二之选。也就是说,当Tomcat服务器安装在计算机中处时,它可用于改动HTML页面
的浏览要求,Tomcat甚至可以看作Apache网络服务器里的拓展,但是它相对独立性投
入工作,因此当Tomcat工作的时候,它事实上被称作相对独立性应用Apache网络服务
器实行的进程。
2.2.2JSP技术
JSPo它作为一种开发语言,要在服务端运转的,而归根结底是简单化后Servlet,
但是由于Servlet完成网页的动态性比较繁杂及其费用较高等原因,因此JSP技术便应
时而生,作为于取代Servlet将HTML页面的信息进行合理传送数据,简单点来说,JSP
的功效就是把Java信息内容转化为对应的HTML信息内容。作为一种提升后技术,故
拥有一些它独有的优势,如:而可以实现在各个服务平台中间来操作,比同是服务端开
发语言的ASP对比,局限获得了非常大的提升;次之,并且对元件的可重复使用这一
特点,促使在整体上的开发过程的高效率进一步提高;其次,对页面表明与核心逻辑性
两个层面的分离出来,促使前端后端的设计师在运行和修改JSP页面时可以做到二者互
相不干涉。
与此同时,设计方案开发时,有两种选择,一种是面向对象方法,另一种是面向对
象编程,或者你能够两种都采用,可以称为混合形式设计。
5
曲南科技大学中科艺毕业残针(斜攵)
2.2.3HTML技术
HTML,在网页页面制作中,HTML是不可缺少的专用工具。这是Web程序编写里
的常见的规范技术之一。该语言表达拥有标明简单明了,功能齐全等优点,可以对文件
信息显示格式,报表,文章标题,对话框等方面进行界定,也可以与互联网上的不一样
信息进行网页链接。作为一种结构化的超文本文件,HTML还有一与Java语言表达同
样的特点,即平台无关性,这也使得HTML文本文档能够在不同服务平台变换间无缝
拼接运用。HTML文本文档在非常容易维修的与此同时,还可在其中插进JSP而产生促
使页面动态性。
2.2.4MYSQL数据库
公司对MySQL的源码进行维护和优化,且MySQL因为采用了双授权,其中的社
区版(MySQLCommunityEdition)作为一键下载并开源的DBMS,在如今是比较流行
的,此外,归功于其容积比较小,速度很快等优点,无论从边际效益,或是技术视角,
MySQL都可以彻底担任此次系统的设计开发。
故采用MySQL搭建此次定制的数据库管理不论是对其数据库的整合分析解决,还
是以后可能出现的二次开发难题,全是切实可行的。针对有限的资源数据处理方法,
MySQL可以非常高效率。
MYSQL特性:
该数据库撰写语言表达为基本型更加强劲C与C,源代码的可扩展性获得了充分保
证。
适用的操作系统诸多,如Windows、MacOS等。
适用线程同步,能使CPU网络资源获得高效率的运用。
为多种多样高级编程语言都带来了对应的API,如Java、C语言等都在其包括范围
内。
MYSQL也对SQL优化算法进行了优化,查看速率获得了有效提升。
源码开放,与此同时并没有著作权牵制,促使开发环节中独立性很强,且由于社区
版可免费试用,故维护成本也较低。
起源于9()年代MySQL长盛不衰,且社区网站拥有好的氛围,遇到困难向网民咨询,
可以迅速得到充分的协助°
能够数以千万计记录在一个大的数据库。
6
命南科技大老中科艺毕业残针(卷攵)
2.2.5B/S结构
B/S架构其实就是电脑浏览器与服务器的架构方式,应该是C/S架构的进行改进后
架构,关键事务逻辑性都在Server端达到的,也正因为此类架构把它核心一部分集中在
了服务端,促使采用B/S架构的软件无论从程序员的开发维护保养层面,还是对于用户
的使用层面,都更加优化了。且由于Browser能直接通过互联网查询地址,可以实现系
统软件和用户中间一对多的是关联,用户与系统软件间的互动性很强,与此同时,因为
使用浏览器互动,客户无需再对一特殊作用的叩p不断完善,所以不管是从开发者或是
客户的角度上看,B/S架构全是更简单且成本费用低的挑选,完成了互利共赢。
在新冠疫情的作用下,封校、在家隔离变成了生活常态,而解决有些时候零散地在
家办公,只需浏览器简便性与其说混合开发的特点,都使B/S架构的优先则更进一步。
有别于C/S架构仅有双层,B/S架构一般分为三层。在Ajax盛行后,增强了互动性,
能够进行部分即时更新。
B/S三层架构图如下图所示2.1所显示
2.3操作可行性
本系统操作网页页面通俗易懂,基本上不用消耗培训成本。与此同时容易运行,只
需要将电子计算机连接网络登录,便能开展书本的选购。
2.4法律可行性
本次开发所用到的文本与视频课件皆为根据相对应书籍内容,百度搜索查看,及在
如CSDN等小区合理合法所获得的。设计方案开发环节中,不会有侵犯知识产权、侵犯
版权的举动。总的来说,在线图书市场销售系统设计和开发是合理的
7
曲南科技大学中科艺毕业残针(斜攵)
第3章需求分析
在线图书市场销售系统主要考虑了顺从现如今匣络销售要求,在开展互联网技术买
卖的过程当中,整个过程全是只是跟踪记载的,从最基本的卜.发订单信息,到系统管理
员提交订单都是有详尽的数据记录,像这样的互联网技术订单信息系统发展的趋势便是
确保基本卜经营阶段的前提下尽量控制成本来满足客户的需求,在投资的过程当中始终
保持顾客的订单信息和安排发货信息公开全透明,实现自动化管理方法,确保可靠性和
精确性。
3.1系统性能分析
一个系统,严格操纵管理员权限是不可缺少的,文中选用JavaWeb所设计的在线
图书市场销售系统对管理权限上的要求主要有以下几个:
系统需要对用户的操作进行规范,以确保系统的可以信赖,比如阅读者若要对于目
标书本实行选购操作,则需登录账户,没经登录账户并没有选购管理权限,与此同时相
对应的,管理员若要进到后台管理掌握系统运转的状况,也要根据登录以后才可以完成,
不然没有权利对系统后台管理开展变更,以避免故意操作,以此保证系统中各种数据的
真实性、安全与稳定性。
系统对不同目标用户授予对应的操作管理权限,如一般用户与VIPo
个人隐私安全,如在系统的开发环节中考虑到落实不到位而造成系统安全性没法得
到保证,信息泄漏风险是巨大的,因此,尤其是在用户个人隐私层面,系统的可以信赖
水平的优先在此次设计方案开发环节中是极为重要的。
由于本系统为在线图书市场销售系统,存在大量的用户与系统间的互动,因而数据
信息量会较为巨大,很有可能导致信息品种繁多而显得繁杂,这就会造成对数据库系统
选择上要求很高,因而,为了能够存放大规模数据信息利保证这些信息的实用性,则需
要一个功能强大数据库系统。
本系统设计,在页面中应该将简约好用定为主导主旋律,系统页面应操作简易,使
用户一目了然,尽量减少用户应对该系统时的培训成本,但同时也应完善程序模块,为
此可以为提升用户黏性发挥特长。
数据库的上传必须保证精确性,当出现数据信息必须升级情况时,解决数据信息保
证可及时改动,除此之外,数据存储必须做到相对独立性。同样数据信息在各个记录时
要保持一致。
8
命南科技大老中科艺毕业残针(卷攵)
3.2系统功能分析
文中所分享的是一个Web方式的电子商务的在线销售系统,依照现阶段页面的系
统的主力规范,将系统按前后端分窗区别开来,则用户人物角色必定分成用户和管理员
两种,先后在前台接待后台管理实现与系统的互动。
3.2.1用户用例分析
游客可以进到本在线图书市场销售系统,查询系统主页、行业新闻、市场销售动态
性等。用户要想实现产品个人收藏、付款选购操作,一定要进行登录系统,没有账户用
户可以进入注册界面开展用户注册,注册账号后基本功能包含购物车、付款选购、个人
信息、订单详情及其产品个人收藏等。
用户所具管理权限如下图3.1所显示。
图3.1用户权限图
3.2.2管理员用例分析
作为后台的重要作用人,管理员有着比前台接待用户更高级的管理权限。而后台管
理系统则负责在线图书市场销售系统的本质作用,主要包含系统管理方法、订单管理系
统、销售统计与图书馆管理等,管理员在自己管理权限范围内能够对后台管理系统信息
开展操作。
管理员功能模块图如下图3.2所显示。
9
晶南科技大老漳科士毕业救竹(裕攵)
3.3系统业务流程分析
文中所达到的在线图书市场销售系统,针对不同用户授予了与其相对应管理权限。
游人用户能够载入进到系统网页页面访问页面内容,并需要结合个人需求,应用检索功
能,但为了确保网上交易安全性,游人因为未上传信息,故无法进行将书籍购物车及其
书籍的消费操作;针对已注册用户,则能正常购买提交订单;由于本在线图书市场销售
系统规模较小,成本低等多种因素,故授予管理员相对较高的管理权限,作为后台的操
作者,管理员能通过对系统信息的修改,使系统的前台页面表明出不同的具体内容,如
管理员可以对书籍进行监管,则变更以后,游人与一般用户可能见到页面信息可能表明
新的内容。同样,管理员也可以对用户开展操作,比如,用户想提高更优质服务挑选变
成VIP,管理员还在可审批以后利用改动用户信息保证。
系统业务流程如下图3.3所显示。
10
命南科技大老中科艺毕业残针(卷攵)
图3.3系统业务流程图
3.4系统数据流程分析
顶层数据流图如图3.4所示。
系统数据流程图,展现了系统中用户与系统的互动操作过程,主要包含图书馆管理、
订单管理系统及其会员资格管理方法三部分。依据系统区划为了能前台和后台,因此前
后端分离用户针对同一控制模块能够达到的操作有很大的区别,前台接待用户大多为对
系统网页页面所表明的内容进行查询,检索,以及对于本身账户编写等操作,管理权限
比较小。与其相对应的,后台管理管理员因为管理权限比较高,能够对同样程序模块的
内容进行新增加删掉等操作。比如,前台接待用户,包含VIP用户,也就只能查询书本
11
命南科技大老中科艺毕业残针(卷攵)
信息,没法变更,而后台管理管理员却能做到
系统数据流图如图3.5所示。
图3.5系统数据流图
3.5数据字典
因为数据分析表中的一个主体有很多的属性,因此,在库中常存放数据极其庞大情
况下,假若碰到必须变更同一属性情况时,这类任务量可谓是巨大的,且维护成本过高,
因而,可以将主体与属性分离出来,根据通用设计的思路,使主体与属性中间相对独立
性,则可完成数据字典。此类设计方案思路,促使系统软件能拥有更高的响应时间,能
够及时掌握市场的需求,促使营销策划方案更具有目的性与创新性,抓住机遇,完成经
济收益的最大化。数据字典不但可以使数据库系统和网页页面尽可能长期保持,逻辑性
上都更清楚通俗易懂,更强维护,所开发出米的系统软件健硕性很强。处于被动数据字
典就是指改动时要手工制作升级内容的数据字典。
1.数据项定义
根据图书销售系统的具体需求情况,数据项,如表3.1所示。
表3.]数据项产
SSSS
12
命南科技大老中科艺毕业残针(卷攵)
EBS-001管理员IDint15字节
EBS-002管理员名称varchar255字节
EBS-003管理员密码varchar255字节
EBS-004公告类型IDint255字节
EBS-005公告类型名称varchar255字节
EBS-006公告类型描述varchar255字节
EBS-008公告IDint11字节
EBS-009公告名称varchar255字节
EBS-0010公告内容varchar255字节
EBS-0011图片位置varchar255字节
EBS-0012图片名称varchar255字节
EBS-0013公告时间datetime--
EBS-0014评价IDint11字节
EBS-0015评价名称varchar255字节
EBS-0016登录IDvarchar255字节
EBS-0017登录时间datetime--
EBS-0018权限IDint11字节
EBS-0019权限名称varchar255字节
EBS-0020权限描述varchar255字节
EBS-0021用户IDvarchar255字节
EBS-0022用户名varchar255字节
EBS-0023用户密码varchar255字节
EBS-0024用户姓名varchar255字节
ERS-0025用户性别varchar255字节
EBS-0026用户年龄varchar255字节
EBS-0027填写时间datetime--
EBS-0028用户电话varchar255字节
EBS-0029订单IDint11字节
EBS-0030订单名称varchar5()字节
13
命南科技大老中科艺毕业残针(卷攵)
EBS-0031货物IDint11字节
续表3.1
EBS-0032货物名称varchar255字节
EBS-0033货物描述varchar255字节
EBS-0034货物备注varchar255字节
EBS-0035货物数量int11字节
EBS-0036货物剩余数量varchar255字节
EBS-0037货物已售数量varchar255字节
EBS-OO38评价IDint11字节
EBS-0039评价级别varchar255字节
EBS-0040评价描述varchar255字节
EBS-0041评价时间datetime一
EBS-0042申请IDint11字节
EBS-0043申请原因varchar255字节
EBS-0044备注varchar255字节
EBS-0045描述varchar255字节
EBS-0046审核原因varchar255字节
EBS0047审核情况varchar255字节
EBS-0048申请时间daletime—
14
曲南科技大学中科艺毕业残针(斜攵)
第4章系统设计
本章节内容建立在宏观经济的角度上,对系统架构开展逻辑性里的思索搭建,在需
求分析报告有所了解研究分析考虑到下一步的设计架构,根据对每一个控制模块设计的
合理化方面的剖析,来减少系统的耦合度,使系统的效率最大化。
4.1系统概要设计
文中所推荐的在线图书市场销售系统设计选用了和JSP技术和B;S架构
(Browser/Server)架构,存放数据层面,应用MYSQL数据库系统,作为一种最典型的
Internet环境中的模型结构。只需用户可传送到互联网技术,她们可以随时随地使用这
些。本系统工作互动原理如下图4.1所显示。
图4.1系统工作原理图
4.2系统结构设计
本系统构造的整体设计思路是,将一个功能完善的系统整体开展程序模块里的分类
整理,区划变成好几个作用专一的实际程序模块,将细分化不一样作用全部实现以后,
再将这种控制模块结合,来完成整个在线图书市场销售系统的运作。因为在线图书市场
销售系统主要包含两种用户角色,即客户与管理者,所以将系统分成系统前台服务和系
统后台,前台接待直观的浏览器界面给客户与系统开展互动应用,而后台管理则是由管
理者去操作。与建筑设计师设置工程项目的设计标准和总体目标,作为绘图员绘图的前
提一样,一个软件架构师或是系统架构师阐述手机软件框架以作为满足不同客户需求的
具体系统设计计划方案的前提。
系统功能模块图4.2。
15
命南科技大老中科艺毕业残针(卷攵)
图4.2系统功能模块图
4.3数据库设计
一个数据库的品质在一个系统的开发全过程饰演不可缺少的人物角色,而一个关联
数据库的设计,本质上是针对表中设计,主要包含不一样表相互关系,以及相应的系统
开发中所需要的基本数据类型等。因而,对其数据库的设计上,综合考虑必须存放不一
样数据信息的手表的联系,怎样可在完工前期使数据库性能最优控制,如能否通过增加
检索等步骤,从而形成与程序流程匹配度非常高的数据库。
4.3.1数据库E-R图设计
E-R图(EntityRelationshipDiagram),意指实体线一联络图,用浅显易懂的话说,就
是把现实中,不同类型的复杂关系,根据图形把它抽象概念,根据图像去了解现实中所
有关系,如果在数据库系统总论这方面学习的过程中常常所提到的典型案例,即一个班
级里的信息内容。
本系统整体设计的E-R图如下图4.3所显示。
16
命南科技大老中科艺毕业残针(卷攵)
实时新闻
货物信息fPK新闻ID
俏售动态
”K货物ID新闻编号
”K动态ID
货物名称新闻分类
销华信息
货物编号新闻主题
n.1..销住时间
货物分类
<.智者销售数量
货物价格
用户
,PK用户ID
用户名我的订单
密码?PK订单ID
真实姓名订单编号
电话订单内容
购物车
授权编号用户ID
fPK购物车ID
联系电话
商品编号
订单金额
商品数量
审核状态
商品名称
发货状态
图4.3系统总体E-R图
4.3.2数据库表设计
文中推荐的在线图书市场销售系统的数据库的重要功能是实现对此网站中的很多
数据信息进行存放,下列为根本系统根据不同数据和信息设计方案的手表内容c
客户情况表如表4.1所示。
列名数据类型长度主键允许空说明
useridint11是否编号
usernamevaruhai450否是用户名
userpwvarchar450否是密码
userrealnamevarchar450否是姓名
userAddressvarchar450否是地址
usertelvarchar450否是电话
userEmailvarchar450否是邮箱
17
晶南科技大老漳科士毕业救竹(裕攵)
infosvarchar200否是简介
statevarchar20否是状态
表4.1userinfo用户信息表
管理员信息表如表4.2所示。
表4.2t_admin管理员信息表
数据类
列名长度主键允许空说明
型
useridint11是否编号
userNamevarchar450否是用户名
userPwvarchar450否是密码
公告信息表如图4.3所示。
表4.3t_gonggao公告信息表
数据长
列名主键允许空说明
类型度
varch
id50是否编号
ar
varch
title200否是标题
ar
longte
content-一否是内容
xt
varch添加时
shijian50否是
ar问
图书信息表如表4.4所示。
表4.4t_goods图书信息表
数据类主允许
列名说明
型度键空
goods_idint11是否编号
180
goods_namevarchar否是名称
0
18
命南科技大老中科艺毕业残针(卷攵)
goods_miaoshutext__否是描述
goods_picvarchar450否是图片
goods_shichangjiaint11否是市场价
goods_tejiaint11否是特价
是否特
goods_isnottcjiavarchar450否是
价
是否推
goods_isnottuijianvarchar450否是
荐
品牌编
goods_catelog_idint11否是
号
goods_Delvarchar450否是删除
图书详情表如表4.5所示。
表4.5t_catelog图书详情表
数据类
列名主键允许空说明
型度
catelogidint11是否编号
catelognamevarchar450否是名称
catelogmiao300
varchar否是描述
shu0
catelogdelvarchar450否是删除
goods_miao
text-一否是描述
shu
goods_picvarchar450否是图片
goods_shich
int11否是市场价
an
6.订单信息表如表4.6所示。
表4.6torder订单信息表
数据类长说明
列名主键允许空
型度
19
命南科技大老中科艺毕业残针(卷攵)
ordcr_idint11是否编号
order_bianhaovarchar450否是订单号
varchar否是下单日
orderDate450
期
orderZhuangt
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二类精神药品管理知识
- 教师评优个人述职报告(3篇)
- 2026北师大二下一分有多长原创课件
- 中国风国庆节手抄报模板横版A4(线稿与上色对照)
- 2026北师大二下回收废电池原创课件
- 2026四下数学四则运算说课课件
- 山东淄博市张店区2025-2026学年度第二学期期末学业水平检测初一数学试题(含答案)(五四制)
- 今天-我们怎样做班主任
- 《算法设计与分析》课件 chp6回溯与分支限界法
- 体育场馆能源管理系统:数字化节能、低碳运营与多场景协同驱动的智慧场馆增长市场
- 华为员工持股管理办法
- T/CECS 10251-2022绿色建材评价金属给水排水管材管件
- 义务教育数学课程标准(2022年版)
- 水生态修复施工组织设计方案
- 市政工程安全文明施工标准化手册
- 《中医养生学》课件-八段锦
- 专业技术人员年度考核表
- 2024压力容器检验员实际操作考试规程
- 南充市医疗保险特殊门诊申请表
- 和甘伯伯去游河绘本阅读
- 装饰公司绩效考核岗位职责
评论
0/150
提交评论