版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
M书店销售管理系统的设计与实现摘要随着社会的不断发展,信息技术不断的完善,线上购物成为每个人生活中的一部分。网购的普及为实体店带来了较大的冲击,特别是对书店而言。传统的销售模式已经不能满足书店的长远发展,传统书店与信息技术相结合,将解决图书销售过程中的繁琐流程,也可以提升员工的工作效率,从而保证书店长远的发展。课题在研究的过程中以方便读者选购、简化店员工作流程为主要的研究目标。通过结构化的分析方法,从系统规划、系统分析、系统设计、系统实现以及系统测试五个阶段进行系统的研究。在系统规划阶段,到实体书店进行调研,明确书店的业务流程,绘制出业务流程图;在系统分析阶段,绘制数据流图及数据字典;在系统设计阶段,确定各个模块的功能划分情况以及系统中运行环境以及开发模式,设计出系统的数据库;在系统实现阶段,针对功能需求实现出系统的各个功能,并做好记录;在系统测试阶段,针对各个功能做好测试工作。最终实现购物车管理、订单管理、订单评价、图书管理、库存管理、公告管理、折扣管理、采购管理、供应厂商管理等功能,确保为系统的使用者带来便利。通过运用PHP编程技术进行系统的实现,使用文本编辑器进行程序代码的编写。完成一套符合M书店销售管理的管理信息系统。关键词:图书销售;管理信息系统;结构化分析法目录摘要 [20]。5.1系统测试与性能分析系统基于B/S结构进行开发,可以从系统的兼容性、安全性几个角度出发,测试出系统的功能是否满足正常的应用。5.2测试环境与测试条件(1)操作系统测试:基于win10操作系统,数据库采用MySQL关系型数据库。(2)硬件测试环境:4G内存、280G硬盘的电脑即可测试。5.3实例测试5.3.1店员权限模块测试用例图书管理是系统的主要功能,M书店销售管理系统中,根据M书店的功能需求进行测试,测试的过程中,还包含了在实体店中的销售功能的测试,图书管理功能测试具体如下表5.1所示。表5.1图书管理功能测试操作功能测试过程希望结果最终结果测试结果图书管理-图书列表-图书添加输入“白色橄榄树”、青少年读物、教育科学出版社、39.9、59.90、上架中”,选择保存连接。图书信息完成被添加至相应的数据表中图书信息显示完成被添加至相应的数据表中图书添加测试已经达到期望的结果图书管理-图书管理-图书编辑选中图书名称为白色橄榄树的图书,点击编辑按钮,录入“白色橄榄树、青少年读物、教育科学出版社、39.9、59.90、上架中”,选择保存连接。图书信息数据修改已完成图书信息修改显示完成图书信息修改测试已经达到期望的结果图书管理-线下销售选中图书名称为西游记的图书,数量输入3,点击添加到线下销售按钮,添加到下线销售订单中。实体店销售完成被添加至相应的数据表中实体店销售完成被添加至相应的数据表中线下销售信息添加测试已经达到期望的结果图书类别管理是对图书进行类别管理。图书的类别包含父类、子类,本次功能在设计上采用递归类别的分析方法进行类别的设计,因此会出现程序bug的问题,对该功能应该做到细致的测试。M书店销售管理系统中,图书类别管理包含管理类别的类别名、父级类别、下级类别、是否显示、关键词信息,同时对这些信息进行添加、修改、上线、下线的操作,图书类别管理功能测试具体如下表5.2所示。表5.2图书类别管理功能测试操作功能测试过程希望结果最终结果测试结果类别管理-类别列表-类别添加输入”1、0,1、小说、是、文学”,点击添加按钮。类别信息完成被添加至相应的数据表中类别信息显示完成被添加至相应的数据表中类别添加测试已经达到期望的结果类别管理-类别列表-类别编辑选中类别名称为儿童读物的类别,点击编辑按钮,更改类别名称为幼儿,选择保存连接。类别信息修改完成类别信息修改显示完成类别信息修改测试已经达到期望的结果类别管理-类别列表-类别上线/下线选中类别名称为儿童读物的类别,点击上线/下线上/下线完成,是否显示栏显示上/下线状态上/下线完成,是否显示栏显示上/下线状态类别状态更改测试已经达到期望的结果读者管理是对读者信息进行管理,M书店销售管理系统中,读者管理包含管理读者的读者名、真实姓名、性别、图书收件地址、所在地邮编、手机号、邮箱、最新修改者、状态和最新修改日期信息,同时对这些信息进行编辑、上线、下线的操作,读者管理功能测试具体如下表5.3所示。表5.3读者管理功能测试操作功能测试过程希望结果最终结果测试结果读者管理-读者编辑选中名为候露露的读者,点击编辑,修改读者图书收件地址为辽宁大连,点击提交读者图书收件地址修改完成读者图书收件地址修改完成读者编辑测试已经达到期望的结果读者管理-读者下线选中名为候露露的读者,点击下线读者进入注销读者列表读者进入注销读者列表完成读者下线测试已经达到期望的结果读者管理-读者上线选中名为候露露的读者,点击上线读者上线完成读者上线完成,进入读者列表读者上线测试已经达到期望的结果订单管理是对读者生成的订单进行管理,包括订单列表以及订单评价,订单列表对订单进行发货、允许退款、取消订单操作,订单评价对已评价订单进行回评操作,订单管理功能测试具体如下表5.4所示。表5.4订单管理功能测试操作功能测试过程希望结果最终结果测试结果订单管理-订单列表-发货选中6号待发货订单,点击发货图书已经成功被发货图书已经成功被发货,读者权限显示待收货订单发货测试已经达到期望的结果订单管理-订单列表-取消订单选中12号无效订单,点击取消订单订单取消完成订单取消完成取消订单测试已经达到期望的结果订单管理-订单评价管理-回评选中2号已完成订单,填写回评内容,点击回复回评完成系统显示回评完成回评测试已经达到期望的结果5.3.2读者权限模块测试用例店读者登录后,可以对系统中的个人订单进行操作,在操作中需要根据订单当前的状态选择需要操作的内容,书店读者订单管理功能测试如表5.5所示。表5.5订单管理功能测试操作功能测试过程希望结果最终结果测试结果操作未付款订单未付款订单修完为付款订单模拟操作完成模拟付款完成付款测试已经达到期望的结果操作未发货订单未发货订单催单操作该订单催单完成该订单催单完成催单操作测试已经达到期望的结果操作待发货订单发货订单确认收货该订单确认收货完成该订单确认收货完成确认收货测试已经达到期望的结果操作已收货订单收货订单评价订单该订单评价完成该订单评价完成评价订单测试已经达到期望的结果操作无效订单无效订单再次购买或删除订单再次购买或删除订单操作完成再次购买或删除订单操作完成再次购买或删除订单操作测试已经达到期望的结果书店读者登录后,浏览或搜索图书,选择想要的图书加入购物车,点击购物车,选择图书收件地址,点击结算,图书购买管理功能测试如表5.6所示。表5.6图书购买管理功能测试操作功能测试过程希望结果最终结果测试结果购物车-将图书信息添加至购物车中将图书信息添加至购物车中图书信息已经成功添加至购物车中图书信息已经成功添加至购物车中加入购物车操作测试已经达到期望的结果购物车-将图书信息冲购物车中清空将图书信息从购物车中清空清空购物车操作完成购物车清空购物车清空操作测试已经达到期望的结果购物车-将图书信息冲购物车中删除将图书信息从购物车中删除删除图书操作完成选中图书已删除图书删除操作测试已经达到期望的结果购物车-将图书信息从购物车中添加将图书信息从购物车中添加图书数量增加完成图书数量增加,金额随增加改变图书数量修改操作测试已经达到期望的结果5.3.3店长权限模块测试用例折扣管理是对图书折扣进行管理,M书店销售管理系统中,店长可以对商品详细信息进行查看,对相应图书商品进行折扣商的规划,比如:10本85折,20本75折,折扣管理功能测试具体如下表5.7所示。表5.7折扣管理功能测试操作功能测试过程希望结果最终结果测试结果商品管理-折扣管理-折扣添加选中名为白色橄榄树的图书,点击添加折扣,输入10本85折折扣完成被添加至相应的数据表中折扣显示完成被添加至相应的数据表中折扣添加测试已经达到期望的结果商品管理-折扣管理-商品查看选中名为白色橄榄树的图书,点击商品查看展示图书相关详细信息展示图书相关详细信息完成商品查看测试已经达到期望的结果供应厂商管理是对书店供应厂商进行管理,供应厂商管理包含管理供应厂商的供应厂商名称、联系方式、描述、添加时间信息,同时对这些信息进行添加、编辑操作,,供应厂商管理功能测试如表5.8所示。表5.8供应厂商管理功能测试操作功能测试过程希望结果最终结果测试结果供应厂商管理-供应厂商列表-添加供应厂商点击添加供应厂商,输入人民出版社、134700、图书供应,点击提交供应厂商完成被添加至相应的数据表中供应厂商列表新增新添供应厂商添加供应厂商操作测试已经达到期望的结果供应厂商管理-供应厂商列表-编辑供应厂商选中人民出版社,点击编辑,将人民改成上海,点击提交供应厂商名称修改为上海出版社供应厂商名称修改完成供应厂商修改操作测试已经达到期望的结果采购管理也是系统不可或缺的一部分,M书店销售管理系统中,采购管理包含展示已经库存预警的图书,图书基本信息,以及填写采购单,采购管理功能测试具体如下表5.9所示。表5.9采购管理功能测试操作功能测试过程希望结果最终结果测试结果采购管理-采购管理-库存预警点击采购管理,显示需要购买的图书,查看其预警信息库存预警,数量标红,提示有关部门进行采购库存预警,数量标红,提示有关部门进行采购库存预警测试已经达到期望的结果采购管理-采购管理输入”10、朝花夕拾、人民出版社、30、29.9、2020-12-1”点击执行采购数据被成功修改采购数据被成功修改显示完成采购数据被成功修改,测试已经达到期望的结果员工管理是店长对员工信息及状态的管理,M书店销售管理系统中包含编辑、上线、下线操作,员工入职上线,离职下线等功能,员工管理功能测试具体如下表5.10所示。表5.10员工管理功能测试操作功能测试过程希望结果最终结果测试结果店员管理-信息编辑选中店员小路,点击编辑,更改所在地邮编为110000,点击提交店员信息修改完成店员信息显示修改完成店员信息修改操作测试已经达到期望的结果店员管理-店员上/下线选中店员小路,点击下线店员小路状态变更为下线店员小路状态变更为下线完成店员上/下线操作测试已经达到期望的结果5.3.4库存管理员权限模块测试用例库存管理模块是对库存信息进行监督盘点以及库存预警,在系统中起到至关重要的作用,库存管理功能测试具体如下表5.11所示。表5.11库存管理功能测试操作功能测试过程希望结果最终结果测试结果库存管理-库存预警查看所有图书信息低于下限库存图书进行预警低于10本库存图书数量标红,状态显示快没货了库存预警测试已经达到期望的结果5.4测试结论通过对M书店销售管理系统的系统界面、数据录入、功能模块以及性能的测试,并且对其反复改正不足,保证调试正确后系统无误、运行流畅。现M书店销售管理系统中的所有功能基本能够正常的运行,并符合读者的使用习惯,最终结果显示已基本达到设计要求。
结论经过这段时间的努力,终于完成了对于M书店销售管理系统的毕业设计。系统的设计基本上实现了M书店的基础需要,最终功能的操作均可以修改数据表中的信息,可以帮助书店的店长以及员工进行图书销售的管理,实现了图书管理、图书类别管理、订单管理等功能,基本可以达到方便工作人员进行管理的目的。并且系统打破了书店传统的销售模式,紧跟图书发展行业的潮流,实现了书店在线上进行销售的效果,也可以通过系统完成线下销售带来的交易额的管理。先在系统中的功能信息已经基本可以满足M书店进行图书管理与图书销售在线操作的管理,可以被读者、店长等店内的员工进行使用。M书店的设计工作已经基本完成,设计的过程中尽管已经满足了现在M书店对于系统中的功能需求,但是很多地方的实现效果或者数据信息的快速检索仍然存在着一些问题。比如读者购买图书人数过多时,带来的高并发的问题、一些细节上的判断的问题等等。由于个人技术的限制以及个人个人经验的不足,很多功能的实现还需要结合实际进行完善,希望以后可以有机会弥补现在的不足。
设计依据MartinCharlesGolumbic,AndréSainte-Laguë.TheZerothBookofGraphTheory[M].:2021-02-26.MyraSeaman.Objectsofaffection:ThebookandthehouseholdinlatemedievalEngland[M].ManchesterUniversityPress:2021-02-25.陈艺.互联网时代下图书的选题策划分析[J].传媒论坛,2021,4(04):76-77.鲁琦.图书线上销售的发展思路[N].中国新闻出版广电报,2021-02-05(004).程文静.业务流程管理中的图像挖掘技术研究[J].现代商贸工业,2020,41(26):152-153.学生成绩管理系统朱虹-《大学生论文联合比对库》,2015-05-10.杨万开,张书禹,刘斌.柔直联于弱交流系统分析和仿真试验研究[J/OL].电网技术:1-9[2021-02-28]./10.13335/j.1000-3673.pst.2020.2089.沈若也.一种全局数据流分析方法研究及实现[D].北京邮电大学,2018.褚龙现,陈婉冰.网络大数据平台动态页面数据生成技术[J].电子
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年上海高中生物学业水平合格性考试卷试题(含答案)
- 职业道德与卫生法律法规高频考试题库(560题)
- 霍奇金病护理查房
- 2026年河北省承德市事业单位工勤技能考试题库(含答案)
- 山西省晋城市2025-2026年九年级下模考历史试卷(含答案)
- 2026半导体行业内外贸双线营销洞察报告
- 2026四年级上《数学广角》解题技巧
- 2026六年级道德与法治下册 人格健全发展
- 2026八年级下数学二次函数提分课
- 2026道德与法治四年级活动园 邻里互助
- 2025年水务公司笔试题及答案
- 四川省宜宾市普通高中2023级高考适应性演练(宜宾三诊)地理+答案
- 2026江西省福利彩票发行中心及市级销售机构招聘编外人员14人备考题库及1套完整答案详解
- 初中英语语法完形填空阅读理解满分技巧大全
- 2026第二届全国红旗杯班组长大赛考试备考核心试题库500题
- 地铁泄密案例分析
- 工厂质量事故分析整改手册
- 人教版高中物理新教材同步讲义选修第三册 第2章 2 第1课时 封闭气体压强的计算(含解析)
- 铁路救援起复索具使用指南
- 回族做礼拜的念词集合6篇
- 地理信息安全在线培训考试系统题库
评论
0/150
提交评论