版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.系统开发与实现批发商店管理系统是一个基于B/S结构进行开发,项目运行在Tomcat8服务器上,项目开发过程采用高内聚,低耦合的方式进行开发,项目开发采用模块化。项目中拥有两种用户权限,选择不同的登录身份,登录后进入相对应的系统,根据不同的权限来执行相关的操作。下面对各个部分进行介绍。5.1系统登录模块一个系统的安全性取决于很多的方面,比如用户登录时的安全验证。针对这一方面,本系统是通过表单的post方式获取到用户的登录信息,在根据后台进行验证,这种方式叫做异步权限验证。通过这种方式来提高系统的安全性,输入正确则可进入系统。系统的登录页面如图11所示。图11用户登录界面用户登录功能主要实现代码如图12所示。图12实现用户登录的部分代码5.2后台管理模块1.管理员后台管理主界面主界面左边是树形结构,右边是动态变化的区域,通过点击左边菜单,右边显示区域内容。界面如图13所示。图13管理员后台管理主界面2.员工后台管理主界面员工可以通过输入自己的登录信息登录系统,进入到员工后台管理页面。界面如图14所示。图14员工信息后台管理界面3.员工信息管理模块点击左边员工信息管理模块,页面右边会显示员工信息相关信息列表,可以对员工各种不同的信息进行操作。界面如图15所示。图15员工信息管理功能界面4.供应商信息管理模块供应商信息管理模块是对供应商信息进行管理。界面如图16所示。图16供应商信息管理界面5.客户信息管理模块点击左边客户管理模块,页面右边会显示客户的相关信息列表,可以对客户信息进行操作。界面如图17所示。图17客户信息管理界面6.商品信息管理模块商品信息管理模块主要管理批发商店的商品信息。界面如图18所示。图18商品信息管理界面7.商品入库信息管理模块商品入库信息管理模块主要是对批发商店的物品信息进行入库操作。界面如图19所示。图19商品入库信息管理界面8.商品出库信息管理模块商品出库信息管理模块主要是对批发商店的物品信息进行出库操作。界面如图20所示。图20商品出库信息管理界面9.商品退库信息管理模块商品退库信息管理模块主要是对客户已采购的商品进行退换货的管理操作。界面如图21所示。图21商品退库信息管理界面10.商品库存预警模块商品库存预警模块是对数量低于警戒线的商品和日期超过警戒线的商品进行预警显示。界面如图22、图23所示。图22商品库存数量预警界面图23商品日期预警界面11.商品出库统计分析模块商品出库统计分析模块主要是分析一段时间内,批发商店的出库物品信息的统计分析,并且采用EChart.js生成柱状图和饼状图显示出来。界面如图24、图25所示。图24商品出库统计分析界面图25商品出库统计分析柱状图显示界面6.系统测试系统测试不仅要测试功能是否实现,还要测试用户的使用的体验感,对哪个地方的操作不明确或者使用起来不方便,都是属于测试的部分。通过测试,找到程序中的漏洞,交付于程序员来进行程序修改,在由测试人员进行测试,反反复复的操作,最终程序中的漏洞越来越少越来越完善,就达到了测试的目的。6.1系统测试的内容系统测试的目的有很多比如测试用户的体验感,页面操作是否流畅,按动一个按钮是否有相应的反应等,但最终目的是系统的功能模块的设计是否满足了用户的各方面的需求。功能测试是查看用户在使用系统过程中,功能能不能成功的实现和通过功能得出来的结果是否是用户所期盼的结果。功能测试一般都是根据事前写好的需求规格说明书来确定功能是否正确。例如商品入库操作、商品出库、商品库存是否正常显示等等。6.2系统测试的结果1.登录模块测试登录模块测试的内容主要是测试用户登录系统时在用户名、密码、验证码以及权限输入错误时的登录状态。测试用例如表9所示。表9登录模块测试用例表测试内容测试操作预期结果实际结果用户名为空时登录用户名:空密码:空提示请输入用户名提示请输入用户名密码为空时登录用户名:admin密码:空提示请输入密码提示请输入密码验证码为空时登录用户名:admin密码:admin验证码:空提示请输入验证码提示请输入验证码权限选择错误用户名:admin密码:admin验证码:7394权限:员工提示无权限提示无权限2.管理员信息管理模块测试管理员信息管理模块测试的主要内容是测试管理员信息的增删改查是否正常。测试用例如表10所示。表10管理员信息管理模块测试用例表测试内容测试操作预期结果实际结果增加一个管理员账号输入用户名、密码等信息添加后,管理员列表中出现新账号添加成功修改一个管理员账号的密码用户名为admin的管理员账号的密码改为123456修改后,管理员列表中用户名为admin的管理员密码刷新修改成功查找一个管理员账号信息在查找框中输入admin进行查找管理员列表中显示用户名为admin的管理员账号信息查找成功删除一个管理员账号信息点击用户名为admin账号的删除键管理员列表中无用户名为admin的管理员账号信息删除成功3.员工管理模块测试员工管理模块测试的主要内容是测试员工信息的增删改查是否正常。测试用例如表11所示。表11员工管理模块测试用例表测试内容测试操作预期结果实际结果增加一个员工账号输入用户名、密码等信息添加后,员工列表中出现新账号添加成功修改一个员工账号的密码员工编号为S_2021001的员工账号的密码改为123456修改后,员工列表中用户编号为S_2021001的员工密码刷新修改成功查找一个员工账号信息在查找框中输入S_2021001进行查找员工列表中显示员工编号为S_2021001的员工账号信息查找成功删除一个员工账号信息点击员工编号为S_2021001账号的删除键员工列表中无员工编号为S_2021001的员工账号信息删除成功4.供应商管理模块测试供应商管理模块测试的主要内容是测试供应商信息的增删改查是否正常。测试用例如表12所示。表12供应商管理模块测试用例表测试内容测试操作预期结果实际结果增加一个供应商的信息输入供应商的相关信息添加后,供应商列表中出现新的供应商添加成功修改一个供应商的信息修改供应商名为方便面供应商的负责人为张三修改后,供应商列表中方便面供应商的负责人刷新修改成功查找一个供应商的信息在查找框中输入方便面供应商进行查找供应商列表中显示方便面供应商的相关信息查找成功删除一个供应商的信息点击方便面供应商后面的删除键供应商列表中无方便面供应商的相关信息删除成功5.客户管理模块测试客户管理模块测试的主要内容是测试客户信息的增删改查是否正常。测试用例如表13所示。表13客户管理模块测试用例表测试内容测试操作预期结果实际结果增加一个客户的信息输入客户姓名、地址等信息添加后,客户列表中出现新客户添加成功修改一个客户的信息修改客户1的联系方式改后,客户列表中客户1的联系方式变改成功查找一个客户的信息在查找框中输入客户1进行查找客户列表中显示客户1的相关信息查找成功删除一个客户的信息点击客户1后面的删除键客户列表中无客户1的信息删除成功6.商品管理模块测试商品管理模块测试的主要内容是测试商品信息的增删改查是否正常。测试用例如表14所示。表14商品管理模块测试用例表测试内容测试操作预期结果实际结果增加一个商品信息输入商品的一些基本信息添加后,商品列表中出现新的商品信息添加成功修改一个商品的信息修改方便面的库存数量为100修改后,商品列表中方便面的库存数量变为100修改成功查找一个商品的信息在查找框中输入方便面进行查找商品列表中显示方便面的相关信息查找成功删除一个商品的信息点击方便面后面的删除键商品列表中无方便面的信息删除成功7.商品预警模块测试商品预警模块测试的主要内容是测试商品库存数量不足和超过期限的商品是否正常显示。测试用例如表15所示。表15商品预警模块测试用例表测试内容测试操作预期结果实际结果商品库存数量不足预警显示修改商品列表中卫生纸的库存数量为5,预警数为10仓库数量预警列表中出现卫生纸的预警信息预警成功商品超过期限预警显示修改商品列表中火腿肠的预警时间为量2020-4-4仓库期限预警列表中出现火腿肠的预警信息预警成功8.统计分析模块测试统计分析模块测试的主要内容是测试商品出库量的统计分析数据是否正确显示。测试用例如表16所示。表16统计分析模块测试用例表测试内容测试操作预期结果实际结果商品出库量的显示增加一个出库商品统计分析列表中出现新出库商品的数量及金额正常显示商品出库量的柱状图显示增加一个出库商品统计分析模块中柱状图上出现新出库商品的数量图正常显示7.总结与展望7.1总结当今世界,互联网飞速发展,互联网理念与各个领域深入融合,在许多行业之中都可见到互联网的身影。批发商店作为供销产业的一大类,要想在这不断发展的世界中占据一席之位,将信息化技术融入其中是必不可少的。对于批发商店的管理,传统的人工方式早已不能满足各个厂商的需求。本文的研究利用互联网思维,将计算机技术与批发商店的管理完美融合,极大提高了管理者的管理效率,降低了人力成本。其采用的技术主要是MySQL数据库、Tomcat服务器与SSH框架技术。在本文中,对本系统的开发背景和开发意义进行了深度分析,在掌握各项技术的前提下,对该批发商店管理系统的功能进行了一个比较完整的设计,可以完全满足各种类型的批发商店管理者的需求。数据库设计也是严格按照各种批发商店的需求进行整合分析来设计的。前端界面符合人类的使用习惯,界面简约,操作方便。但万事没有绝对的完美,在功能设计这块本系统对各级成员权限的划分还不完善,有待改进。7.2展望批发商店管理系统经过一系列的探索已经初步形成较完善的系统,符合各个批发商店管理人员的需求,通过本系统的开发将信息化技术与批发商店相结合,两者相辅相成,在以后的发展中必将相得益彰。本系统在设计开发过程中,受限于本人自身的研究水平、技术、时间等各项因素,使本系统并不完美,还有很多需要改进的地方。但在日后的投入使用中,将针对各种不同的需求进行有目的的整改。通过这次毕业设计,对我自身的能力也是一次很好的考验,让我发现自身有很多不足,学习到了很多新知识,接触到了很多新事物。知识并不只能停留在书本之中,要将理论与实践相结合,才能更好的进步。参考文献:[1]徐印州.批发商与供应链之关系研究[J].广东商学院学报,2003(05):14-18.[2]叶霖.基于C/S的中小型商店智能管理系统的设计与实现[D].湖南大学,2019.[3]田彬.互联网技术革命视域下的人类生存方式变革研究[D].武汉理工大学,2014.[4]林晓燕.基于B/S架构的仓库管理系统的设计与实现[D].东北大学,2016.[5]王洪秀.浅析金融信息化的发展[J].中小企业管理与科技(下旬刊),2013(03):51-52.[6]周志平.探讨计算机应用技术在企业信息化中的应用[J].中国新通信,2018,20(03):118.[7]苏婵.非关系型数据库及在文档库管理平台中的研究与应用[D].南昌大学,2014.[8]裴衣非.计算机软件开发技术的现状及应用研究[J].中小企业管理与科技(上旬刊),2015(11):248-249.[9]蒋泽宇.Java编程语言的优势以及应用分析[J].价值工程,2020,39(14):261-263.[10]叶建元.基于Web的实验室信息管理系统的研究与设计[D].电子科技大学,2012.[11]刘应刚,周常柱,袁森超.基于JSP技术的Web网站安全性研究[J].
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 民宿亲子服务方案策划
- 策划方案排版模板素材
- 银行承兑汇票培训
- 中班安全演练课件
- 小学教师心理健康教育培训
- 施工安全生产案例
- 房地产解决方案
- 明暗与立体-浅灰色-水墨风格
- 口腔科工作制度
- 呈报工作制度
- 外墙金属压型板施工方案
- 烟草专卖管理师二级专业能力试卷及答案
- 2025年中考历届数学真题及答案
- 印刷厂客户服务标准办法
- 绿色高端定制农产品市场消费者满意度调查报告
- 汽轮机和水轮机检修工国家职业标准(征求意见稿)
- 贵州应急工程管理办法
- 光伏电站应急救援培训课件
- 人体动静脉课件
- 2025年广东省初中学业水平考试语文试卷(含答案详解)
- 2025年江苏护理职业学院单招《数学》考前冲刺练习试题附参考答案详解(培优A卷)
评论
0/150
提交评论