版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
M书店销售管理系统的设计与实现目录31605摘要 [20]。5.1系统测试与性能分析系统测试是在程序运行时,为了发现程序中的错误而执行程序的过程。系统测试是M书店销售管理系统完成的最后一步,也是非常重要的部分。它能及时测试出系统中的问题和缺陷,如果能将这些问题进行及时的修改,能够挽回很多不必要的损失。针对B/S结构软件与传统软件的系统测试的区别,从链接、兼容性、安全性等方面讨论了B/S结构软件的系统测试方法。其目的在于通过与系统的需求定义作比较,发现软件与系统定义不符合或与之矛盾的地方,以验证系统的功能和性能等是否满足指定的要求。5.2测试环境与测试条件(1)操作系统测试:在Windows10的64位的操作系统下进行测试,数据库采用MySQL关系型数据库。(2)硬件测试环境:4G内存、500G硬盘的电脑即可测试。5.3实例测试为了保证M书店销售管理系统的可靠性,在系统开始投入使用前要对系统可能会存在的错误进行调试与测试,主要针对程序设计及编程调试的结果进行,即对本系统的一系列操作和功能实现,验证其可操作性。黑盒测试法,也称数据驱动或输入/输出驱动法。测试者寻找使程序按规范运行的情况导出测试数据,黑盒测试法是根据程序的功能说明来设计测试用例。5.3.1店员权限模块测试用例(1)图书管理模块测试用例图书管理是系统的主要功能,M书店销售管理系统中,图书管理包含管理图书的图书名、图书分类、进价、描述、价格、原价、图书缩略图、状态、库存、销量、上架时间等信息,同时对这些信息进行增加、修改、上线、下线的操作,根据M书店的功能需求而言,还包含了线下销售的功能,图书管理功能测试具体如下表5.1所示。表5.1图书管理功能测试功能描述输入数据/动作期望结果实际情况是否通过图书管理-图书列表-图书添加输入“白色橄榄树”、青少年读物、教育科学出版社、39.9、59.90、上架中”,点击提交按钮。图书信息添加成功图书信息显示添加成功图书添加测试通过图书管理-图书管理-图书编辑选中图书名称为白色橄榄树的图书,点击编辑按钮,录入“白色橄榄树、青少年读物、教育科学出版社、39.9、59.90、上架中”,点击提交按钮。图书信息修改成功图书信息修改显示成功图书信息修改测试通过图书管理-线下销售选中图书名称为西游记的图书,数量输入3,点击添加到线下销售按钮,添加到下线销售订单中。线下销售信息添加成功线下销售信息添加成功线下销售信息添加测试通过(2)图书类别管理模块测试用例图书类别管理是对图书进行分类管理。图书的类别包含父类、子类,本次功能在设计上采用递归分类的分析方法进行分类的设计,因此会出现程序bug的问题,对该功能应该做到细致的测试。M书店销售管理系统中,图书类别管理包含管理类别的分类名、父级编号、下级分类、是否显示、关键词信息,同时对这些信息进行添加、修改、上线、下线的操作,图书类别管理功能测试具体如下表5.2所示。表5.2图书类别管理功能测试功能描述输入数据/动作期望结果实际情况是否通过分类管理-分类列表-类别添加输入”1、0,1、小说、是、文学”,点击添加按钮。类别信息添加成功类别信息显示添加成功类别添加测试通过表5.2(续)功能描述输入数据/动作期望结果实际情况是否通过分类管理-分类列表-类别编辑选中类别名称为儿童读物的类别,点击编辑按钮,更改分类名称为幼儿,点击提交按钮。类别信息修改成功类别信息修改显示成功类别信息修改测试通过分类管理-分类列表-类别上线/下线选中类别名称为儿童读物的类别,点击上线/下线上/下线成功,是否显示栏显示上/下线状态上/下线成功,是否显示栏显示上/下线状态类别状态更改测试通过(3)用户管理模块测试用例用户管理是对用户信息进行管理,M书店销售管理系统中,用户管理包含管理用户的用户名、真实姓名、性别、地址、邮编、手机号、邮箱、最新修改者、状态和最新修改日期信息,同时对这些信息进行编辑、上线、下线的操作,用户管理功能测试具体如下表5.3所示。表5.3用户管理功能测试功能描述输入数据/动作期望结果实际情况是否通过用户管理-用户列表-用户编辑选中名为候露露的用户,点击编辑,修改用户地址为辽宁大连,点击提交用户地址修改成功用户地址修改成功用户编辑测试通过用户管理-用户列表-用户下线选中名为候露露的用户,点击下线用户进入注销用户列表用户进入注销用户列表成功用户下线测试通过用户管理-注销用户列表-用户上线选中名为候露露的用户,点击上线用户上线成功,进入用户列表用户上线成功,进入用户列表用户上线测试通过(4)订单管理模块测试用例订单管理是对用户生成的订单进行管理,包括订单列表以及订单评价,订单管理包含管理订单的订单编号、下单时间、收件人、订单金额、订单状态信息,订单列表对订单进行发货、允许退款、取消订单操作,订单评价对已评价订单进行回评操作,订单管理功能测试具体如下表5.4所示。表5.4订单管理功能测试功能描述输入数据/动作期望结果实际情况是否通过订单管理-订单列表-发货选中6号待发货订单,点击发货发货成功发货成功,用户权限显示待收货订单发货测试通过订单管理-订单列表-取消订单选中12号无效订单,点击取消订单订单取消成功订单取消成功取消订单测试通过订单管理-订单评价管理-回评选中2号已完成订单,填写回评内容,点击回复回评成功系统显示回评成功回评测试通过5.3.2顾客权限模块测试用例(1)订单管理模块测试用例书店顾客登录后,点击个人中心,查看订单情况,对于订单信息进行管理操作,未付款的订单可以进行付款操作,未发货的订单可以进行催单操作,待收货的订单可以进行收货操作,已收货的订单可进行评价操作,无效订单可以再次购买或删除订单的操作,书店顾客订单管理功能测试如表5.5所示。表5.5订单管理功能测试功能描述输入数据/动作期望结果实际情况是否通过未付款订单付款操作付款成功模拟付款成功付款测试通过未发货订单催单操作催单成功催单成功催单操作测试通过待发货订单确认收货确认收货成功确认收货成功确认收货测试通过已收货订单评价订单评价订单成功评价订单成功评价订单测试通过无效订单再次购买或删除订单再次购买或删除订单操作成功再次购买或删除订单操作成功再次购买或删除订单操作测试通过(2)图书购买管理模块测试用例书店顾客登录后,浏览或搜索图书,选择想要的图书加入购物车,点击购物车,选择地址,点击结算,图书购买管理功能测试如表5.6所示。表5.6图书购买管理功能测试功能描述输入数据/动作期望结果实际情况是否通过购物车-加入购物车加入购物车操作加入购物车成功加入购物车成功加入购物车操作测试通过购物车-清空购物车清空购物车操作清空购物车操作成功购物车清空购物车清空操作测试通过购物车-删除图书删除图书操作删除图书操作成功选中图书已删除图书删除操作测试通过购物车-修改数量增加图书数量操作图书数量增加成功图书数量增加,金额随增加改变图书数量修改操作测试通过5.3.3店长权限模块测试用例(1)折扣管理模块测试用例折扣管理是对图书折扣进行管理,M书店销售管理系统中,店长可以对商品详细信息进行查看,对相应图书商品进行折扣商的规划,比如:10本85折,20本75折,折扣管理功能测试具体如下表5.7所示。表5.7折扣管理功能测试功能描述输入数据/动作期望结果实际情况是否通过商品管理-折扣管理-折扣添加选中名为白色橄榄树的图书,点击添加折扣,输入10本85折折扣添加成功折扣显示添加成功折扣添加测试通过商品管理-折扣管理-商品查看选中名为白色橄榄树的图书,点击商品查看展示图书相关详细信息展示图书相关详细信息成功商品查看测试通过(2)供应商管理模块测试用例供应商管理是对书店供应商进行管理,供应商管理包含管理供应商的供应商名称、联系方式、描述、添加时间信息,同时对这些信息进行添加、编辑操作,,供应商管理功能测试如表5.8所示。表5.8供应商管理功能测试功能描述输入数据/动作期望结果实际情况是否通过供应商管理-供应商列表-添加供应商点击添加供应商,输入人民出版社、134700、图书供应,点击提交供应商添加成功供应商列表新增新添供应商添加供应商操作测试通过供应商管理-供应商列表-编辑供应商选中人民出版社,点击编辑,将人民改成上海,点击提交供应商名称修改为上海出版社供应商名称修改成功供应商修改操作测试通过(3)采购管理模块测试用例采购管理也是系统不可或缺的一部分,M书店销售管理系统中,采购管理包含展示已经库存预警的图书,图书基本信息,以及填写采购单,采购管理功能测试具体如下表5.9所示。表5.9采购管理功能测试功能描述输入数据/动作期望结果实际情况是否通过采购管理-采购管理-库存预警点击采购管理,显示需要购买的图书,查看其预警信息库存预警,数量标红,提示有关部门进行采购库存预警,数量标红,提示有关部门进行采购库存预警测试通过采购管理-采购管理输入”10、朝花夕拾、人民出版社、30、29.9、2020-12-1”点击执行采购执行成功采购执行显示成功采购测试通过(4)员工管理模块测试用例员工管理是店长对员工信息及状态的管理,M书店销售管理系统中,管理员工的信息包括姓名、性别、地址、邮编、手机号、邮箱、最近操作者、状态、最新修改日期等信息,同时包含编辑、上线、下线操作,员工入职上线,离职瞎下线,员工管理功能测试具体如下表5.10所示。表5.10员工管理功能测试功能描述输入数据/动作期望结果实际情况是否通过店员管理-信息编辑选中店员小路,点击编辑,更改邮编为110000,点击提交店员信息修改成功店员信息显示修改成功店员信息修改操作测试通过店员管理-店员上/下线选中店员小路,点击下线店员小路状态变更为下线店员小路状态变更为下线成功店员上/下线操作测试通过5.3.4库存管理员权限模块测试用例库存管理模块测试用例库存管理模块是对库存信息进行监督盘点以及库存预警,在系统中起到至关重要的作用。库存管理中,其管理的库存信息包括图书名、分类、供应商、厂家、价格、原价、展示图、状态、库存、购买数量、点击量、上架时间以及库存状态信息,库存管理功能测试具体如下表5.11所示。表5.11库存管理功能测试功能描述输入数据/动作期望结果实际情况是否通过库存管理-库存预警查看所有图书信息低于下限库存图书进行预警低于10本库存图书数量标红,状态显示快没货了库存预警测试通过5.4测试结论通过对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.哈贵.GSM/WLAN/TD-SCDMA综合网络业务测试系统技术可行性研究[J].信息通信,2019(06):225-227.杨万开,张书禹,刘斌.柔直联于弱交流系统分析和仿真试验研究[J/OL].电网技术:1-9[2021-02-28]./10.13335/j.1000-3673.pst.2020.2089.沈若也.一种全局数据流分析方法研究及实现[D].北京
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中医护理辩证试题及答案
- 2026北师大三下认识分数复习课件
- 企业怀旧空间对消费者沉浸体验的影响研究报告
- 企业办公饮水机清洗指南
- 2027届高考数学一轮总复习5.4复数【课件】
- 人教部编版九年级物理上册期末考试题(含答案)
- 2026北京十一学校初三1月月考数学试题
- 2026届河北省九年级语文中考三模模拟试卷(含参考答案解析与作文范文)
- 2026仰恩大学秋季招聘启事模拟试卷附参考答案详解(能力提升)
- 2026秋统编版小学语文五年级上册第六单元《18 牛郎织女(一)》教学设计
- 水利水电工程单元工程施工质量检验表与验收表(SLT631.5-2025)
- 肺结核咯血患者的护理未来发展趋势
- 2026富海集团招聘面试题及答案
- 2024-2025学年海南省天一联考高二下学期7月期末考试物理试题(解析版)
- 连锁餐饮加盟计划书范文参考
- 雨课堂学堂云在线《人像摄影(中国传媒大学 )》单元测试考核答案
- 2025年福建省考《行测》真题及答案
- 电动系统技术培训计划方案
- 企业培训知识库构建课件
- 地学文化铸魂:中国地质大学(北京)校园文化特色探究
- 新员工个金业务培训
评论
0/150
提交评论