软件工程超市管理系统详细设计文档_第1页
软件工程超市管理系统详细设计文档_第2页
软件工程超市管理系统详细设计文档_第3页
软件工程超市管理系统详细设计文档_第4页
软件工程超市管理系统详细设计文档_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

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

文档简介

1、商场管理系统详尽设计说明书执笔人:洪振学号:项目组组员韩劼男洪振籍孟云荆德松李杨梁宏达2015-5-20目录1前言.编写目的.项目背景.定义.参照资料.2整体设计.需求概括.软件结构.3程序描绘.销售管理模块.模块名:销售录入.模块名:销售退货.进货管理模块.模块名:进货录入.模块名:进货退货.库房管理模块.模块名:查察库房.模块名:库房调动.管理模块.模块名:增添VIP.模块名:查察VIP.信息查察模块.模块名:查察记录.职工管理模块.模块名:增添职工.模块名:查察职工.系统设置模块.模块名:分派权限.模块名:改正密码.商品管理模块.模块名:增添新商品.模块名:查察商品.促销管理模块.模块名

2、:满送促销.模块名:满减促销.供给商管理模块.模块名:增添供给商.模块名:查察供给商.报表剖析模块.错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书

3、签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。错误!不决义书签。模块名:销售剖析.错误!不决义书签。模块名:进货剖析.错误!不决义书签。1前言编写目的本文档为商场管理系统详尽设计文档,是对该项目进行详尽设计,在纲要设计的基础上进一步明确系统结构,详尽的介绍系统的各个模块,为进行后边的实现和测试做准备。本阶段达成系统的大概设计并明确系统的数据结构和软件结构。讲一个用户需求转变为软件表示的过程。本详尽设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在此

4、后相对系统进行扩展和保护的人员。项目背景此系统产品名为:商场管理系统。商场管理系统旨在用计算机对商场平时进销存进行管理。本项目针对的用户是中小型商场,实现C/S模式,商场数据库储藏在服务器上,实此刻多个客户端进行管理。同时拥有权限管理的功能。系统能够储存商品信息,以及商场进销存的记录,方便管理者对商场进行保护,包含进货管理、销售管理、销售退货、库房管理、会员管理、职工管理、权限分派等,这主要包含:商品信息的录入、改正和删除。会员信息的录入、改正、删除、查察会员级别、查察会员花费记录。职工信息的录入、改正、删除、查察职工种类、查察职工工作绩效、改正职工管理权限。进货记录的录入、查察、进货状况的剖

5、析。销售记录的录入、查察、销售剖析。库房商品状况的查察、对有问题商品的转移,过期商品、马上过期商品的警示。登录权限的分派设置。能够对销售状况进行剖析。包含指准时间段的销售剖析、花费者的男女比率剖析、年纪剖析等。能够供给必定的安全体制,指定不一样登岸者的管理权限。防备误删数据。定义专业术语定义系统商场管理系统模块相对独立的功能数据库所有数据的逻辑设施,是数据的储存仓角色使用系统的用户权限相应级其余用户能够接见的数据和能够履行的操作的范围Oracle一种商业管理数据库,可实现数据的储存和接见VS2010微软开发的一款程序编译软件C#一种程序设计语言参照资料a.商场管理系统计划书;商场管理系统用户需

6、求报告;商场管理系统纲要设计说明书;2整体设计本软件是为了让方便商场管理人员对进销存的管理开发的要求系统界面友善,使用方便,供给对商品信息、用户信息、商品销售状况的编写、查问、统计报表等全面的数据管理功能,同时使收银员能方便的对每一位客户的花费进行扫描、收费、输入等操作,方便进货人员进货时对商品进行统计、储存。同时还可以方便管理员对所有记录进行查察、删除、以及管理不一样角色的权限。其余系统还拥有必定的安全性和可保护性。需求概括系统辅助中小型商场工作人员实现各样平时事物的管理。此中,收银员拥有销售管理的权限。进货人拥有进货管理的权限。库房管理员拥有库房管理的权限。一般工作人员拥有查察自己信息和工

7、作状况的权限。经理拥有查察销售状况、进货状况、销售剖析、进货剖析等权限。其余,关于系统自己的保护,系统具备必定的安全体制和信息备份体制,对用户分级管理,设置用户权限,保证系统安全性。软件结构系统模块调用关系图数据库表结构图表储存登录信息列名描绘功能USERID登录Id主键USERNO登录取户名USERPWD登录密码USERTYPEID登录取户种类外键(UserType表-USERTYPEID)USERSTATUS用户状态UserType表登录取户种类列名描绘功能USERTYPEID登录取户Id主键USERTYPENAME用户种类Goodsunit_info表商品单位信息列名描绘功能GOODSU

8、NITID商品单位Id主键GOODSUNIT商品单位名字GoodsType_first表商品大类信息列名描绘功能FIRST_TYPEID商品大类Id主键FIRST_TYPENAME商品大类名称GoodsType_second表商品小类信息列名描绘功能SECOND_TYPEID商品小类Id主键SECOND_TYPENAME商品小类名称FIRST_TYPEID商品大类Id外键(GoodsType_first-FIRST_TYPEID)GoodsType_info表商品细类信息列名描绘功能GOODSTYPEID商品细类Id主键GOODSTYPE商品细类名称SECOND_TYPEID商品中类Id外键(

9、GoodsType_second-SECOND_TYPEID)Goods_info表商品信息列名描绘功能GOODSID商品Id主键GOODSNAME商品名称GOODSCODE商品条形码独一拘束GOODSMODEL商品种类GOODSUNITID商品单位id外键(Goodsunit_info-GOODSUNITID)GOODSUNITID_1辅助商品单位id外键(Goodsunit_info-GOODSUNITID)GOODSUNITRELATION辅助单位关系GOODSBID进价GOODSPRICE售价GOODSSHELFLIFE保质期EARLYWARNING节余数目警示GOODSTYPEID商

10、品种类id外键(GoodsType_info-GOODSTYPEID)GOODSREMARK备注Employee_info表职工信息列名描绘功能EMPLOYEEID职工Id主键EMPLOYEENAME职工姓名EMPLOYEESEX性别DATEOFBIRTH出诞辰期EMPLOYEEPHONE职工电话EMPLOYEEADRESS地址ASSISTNAME联系人姓名ASSISTPHONE联系人电话EMPLOYEESALARY薪资EMPLOYEEBONUS奖金USERTYPEID用户种类id外键(UserType表-USERTYPEID)EMPLOYEEMARK备注PurchaseInfo表进货信息列名

11、描绘功能PURCHASEID进货记录Id主键SUPPLIERID供给商id外键(SUPPLIERINFO-SUPPLIERID)PURCHASEDATA操作日期OPERATORID经办人id外键(UserInfo-userid)PURCHASEPRICE总金额REALPAYMENT实付金额PURCHASEREMARK备注ASSESSFLAG能否审查Purchasedetail表进货详尽信息列名描绘功能PURCHASEID进货记录Id外键(PurchaseInfo-PURCHASEID)GOODSCODE商品条形码外键(Goods_Info-GOODSCODE)GOODSAMOUNT商品数目DA

12、TAOFMANUFACTURE生产日期DETAILREMARK备注Re_PurchaseInfo表退货信息列名描绘功能RE_PURCHASEID退货记录Id主键SUPPLIERID供给商id外键(SUPPLIERINFO-SUPPLIERID)RE_PURCHASEDATA操作日期RE_OPERATORID经办人id外键(UserInfo-userid)RE_PURCHASEPRICE总金额REALRECEIVABLE实付金额RE_PURCHASEREMARK备注RE_ASSESSFLAG能否审查Re_Purchasedetail表退货详尽信息列名描绘功能RE_PURCHASEID退货记录Id

13、外键(Re_PurchaseInfo-Re_PURCHASEID)GOODSCODE商品条形码外键(Goods_Info-GOODSCODE)GOODSAMOUNT商品数目RE_DETAILREMARK备注DATAOFMANUFACTURE生产日期SaleInfoo表销售信息列名描绘功能SALEID销售记录Id主键VIPID客户id外键(VIPINFO-VipID)SALEDATA销售日期OPERATORID经办人id外键(UserInfo-userid)TOTALPRICE总金额CASHPAYMENT现金支付金额BANKCARDPAYMENT银行卡支付金额DISCOUNTPRICE打折后金额

14、SaleDetail表退货详尽信息列名描绘功能SALEID销售记录Id外键(SaleInfo-SALEID)GOODSCODE商品条形码外键(Goods_Info-GOODSCODE)GOODSAMOUNT商品数目SALEREMARK备注SaleInfo表销售信息列名描绘功能RE_SALEID销售退货记录Id主键VIPID客户id外键(VIPINFO-VipID)RE_SALEDATA退货日期OPERATORID经办人id外键(UserInfo-userid)RE_TOTALPRICE退货总金额RE_REALPAYMENT退货实退金额RE_REMARK退货备注(原由)Re_SaleDetail

15、表销售退货详尽信息列名描绘功能RE_SALEID销售退货记录Id外键(Re_SaleInfo-Re_SALEID)GOODSCODE商品条形码外键(Goods_Info-GOODSCODE)GOODSAMOUNT商品数目RESALEREMARK退货备注备注Vipinfo表vip信息列名描绘功能VIPID客户Id主键VIPNAMEvip姓名VIPSEX性别VIPDATEOFBIRTH出诞辰期VIPPHONEvip电话独一拘束VIPINTEGRAL积分VIPLOCK能否锁定VipRankinfo表Vip种类信息列名描绘功能VIPRANKIDVip优惠Id主键VIPRANKNAMEVIP种类VIPR

16、ANKLOWLIMIT最低积分VIPRANKTOPLIMIT最高积分VIPDISCOUNT打折折扣Supplierinfo表供给商信息列名描绘功能SUPPLIERID供给商Id主键SUPPLIERNAME供给商名称CONTACT联系人CONTACTNUMBER联系人电话CONTACTPHONE联系人手机ADRESS地点SUPPLIERREMARK备注StockInfoo表库房信息列名描绘功能GOODSCODE商品条形码主键、外键(Goods_Info-GOODSCODE)STOCKNUMBER库存数目DATAOFMANUFACTURE生产日期StockProbleminfo表问题库房信息列名描

17、绘GOODSCODE商品条形码STOCKNUMBER问题数目OPERATOR经办人idREMOVEDATA移进日期PROBLEM_REMARK备注(问题描绘)DATAOFMANUFACTURE生产日期StockRecord表库房流水信息列名描绘STOCKRECORDID流水idRECORDTYPE流水种类OPERATORID经办人idGOODSCODE商品条形码GOODSMOUNT商品数目RECORDREMARK备注DATAOFMANUFACTURE生产日期OPERADATA操作日期Promotioninfo_MJ表满减促销信息列名描绘MJ_PROMOTIONID满减促销idFULLPRICE

18、满减最高金额MINUSPRICE满减最低金额STARTDATA活动开始日期ENDDATA活动结束日期PROMOTIONREMARK备注Promotioninfo_MS表满送促销信息列名描绘MS_PROMOTIONID满送减促销idFULLPRICE满送最高金额Goodsid商品idSTARTDATA活动开始日期功能主键、外键(Goods_Info-GOODSCODE)外键(UserInfo-userid)功能外键(UserInfo-userid)功能主键功能主键外键(Goods_Info-GOODSCODE)ENDDATA活动结束日期PROMOTIONREMARK备注Redeemrecord表

19、促销兑换信息列名描绘REDEEMRECORDID促销兑换idVIPID客户idREDEEMDATA兑换日期REDEEMITEM兑换项目PROMOTIONREMARK备注Permission表权限信息列名描绘USERID用户idSELL销售权限RE_SELL销售退货权限PURCHASE进货权限RE_PURCHASE进货退货权限STOCKVIEW查察库房权限VIPVIEW查察vip权限VIPADD增添vip权限VIPMODIFY改正vip权限VIPDELETE删除vip权限EMPLOYEEVIEW查察职工权限EMPLOYEEADD增添职工权限EMPLOYEEMODIFY改正职工权限EMPLOYEE

20、DELETE删除职工权限SUPPLIERVIEW供给商查察权限SUPPLIERADD增添供给商权限SUPPLIERMODIFY改正供给商权限SUPPLIERDELETE删除供给商权限RECORDVIEW查察记录权限RECORDMODIFY改正记录权限GOODSVIEW查察商品权限GOODSADD增添商品权限GOODSMODIFY改正商品权限UNITADD增添商品单位权限TYPEADD增添商品种类权限JOURNALINGVIEW报表查察权限PASSWORDMODIFY改正密码权限功能主键外键(VIPINFO-VipID)功能主键、外键(UserInfo-userid)PERMISSIONSET改

21、正权限权限USERTYPEADD增添用户种类权限3程序描绘销售管理模块模块名:销售录入编号功能:供给窗口让销售人员输入销售的商品信息,vip信息,改正数据库数据输入项目:角色输入的商品信息输出项目:依据角色输入的信息更新数据库文件算法:1.依据操作时间自动生成销售记录id。判断要提交内容能否合法,不合法给出相应提示。事务更新数据库,若中间环节犯错,给出相应提示。程序流程图:点击“销售出货”菜单项弹出销售出货界面供用户输入弹犯错误信息,重新输入确立录入此商输入合法品将此商品信息显示到持续录入商品信息Table中确立提交依据Table表信息批量事务更新数据库退出接口:销售录入窗口中商品id号可经过

22、商品管理模块传达参数。储藏分派:经过销售录入模块,商品销售信息会更新到相应数据库,储存分派方案以下:销售信息更新到SaleInfo数据表。销售商品详情更新到SaleDetail数据表。依据商品销售数目更新StockInfo表对应的商品数目。库房进出记录信息更新到StockRecord表。限制条件:限制操作用户改正操作人信息限制操作人输入不存在的VIP信息、供给商信息、商品信息。限制销售数目大与库存数目。测试重点:对输入框自动检测系统测试。对限制条件测试。对大数据批量更新测试。对商品数目为0时测试。对不一样vip等级用户测试。对促销状况测试。模块名:销售退货编号功能:供给窗口让销售人员输入退货的

23、商品信息,vip信息,改正数据库数据输入项目:角色输入的商品信息输出项目:依据色输入的信息更新数据库文件算法:1.依据操作时间自动生成销售退货记录id。判断要提交内容能否合法,不合法给出相应提示。事务更新数据库,若中间环节犯错,给出相应提示。程序流程图:点击“销售退货”菜单项弹出销售出货界面弹犯错误信息,重供用户输入新输入此商品能否符N输入合法N合退货标准YY将此商品信息显示到持续录入商品信息Table中确立登记此商N品确立提交NYY依据Table表信息批量事务更新数据库退出接口:1销售退货窗口中商品id号可经过商品管理模块传达参数。储藏分派:经过销售退货模块,商品退货信息会更新到相应数据库,

24、储存分派方案以下:2销售退货信息更新到Re_SaleInfo数据表。3销售退货商品详情更新到Re_SaleDetail数据表。4依据商品销售数目更新StockProblemInfo表对应的商品数目。限制条件:限制操作用户改正操作人信息限制操作人输入不存在的VIP信息、供给商信息、商品信息。测试重点:对输入框自动检测系统测试。对限制条件测试。大数据批量更新测试。商品数目为0时测试。对促销商品退货测试。进货管理模块模块名:进货录入编号功能:供给窗口让进货人员输入进货的商品信息,供给商信息,改正数据库数据输入项目:角色输入的商品信息输出项目:依据角色输入的信息更新数据库文件程序流程图:点击“进货录入

25、”菜单项弹出进货录入界面供用户输入弹犯错误信息,重新输入确立录入此商输入合法品将此商品信息显示到持续录入商品信息Table中确立提交依据Table表信息批量事务更新数据库退出算法:1.依据操作时间自动生成进货记录id。判断要提交内容能否合法,不合法给出相应提示。事务更新数据库,若中间环节犯错,给出相应提示。接口:1进货录入窗口中商品id号可经过商品管理模块传达参数。储藏分派:经过进货录入模块,进货信息会更新到相应数据库,储存分派方案以下:1进货信息更新到PurchaseInfo数据表。2进货商品详情更新到PurchaseDetail数据表。3依据进货数目和商品的生产日期更新StockInfo表

26、对应的商品数目和生产日期。4库房进出记录信息更新到StockRecord表。限制条件:操作用户改正操作人信息限制操作人输入不存在的VIP信息、供给商信息、商品信息。测试重点:对输入框自动检测系统测试。对限制条件测试。对大数据批量更新测试。对商品数目为0时测试。对新商品录入测试。模块名:进货退货编号功能:供给窗口让进货人员输入退货的商品信息,供给商信息,改正数据库数据输入项目:角色输入的商品信息输出项目:依据色输入的信息更新数据库文件算法:1.依据操作时间自动生成退货记录id。判断要提交内容能否合法,不合法给出相应提示。事务更新数据库,若中间环节犯错,给出相应提示。程序流程图:点击“进货退货”菜

27、单项弹出进货退货界面弹犯错误信息,重供用户输入新输入此商品能否符N输入合法N合退货标准YY将此商品信息显示到持续录入商品信息Table中确立登记此商N品确立提交NYY依据Table表信息批量事务更新数据库退出接口:1退货窗口中商品id号可经过商品管理模块传达参数。储藏分派:经过退货模块,退货信息会更新到相应数据库,储存分派方案以下:1退货信息更新到Re_PurchaseInfo数据表。2退货商品详情更新到Re_PurchaseDetail数据表。3依据退货数目和商品的生产日期更新StockProblemInfo表对应的商品数目和生产日期。限制条件:限制操作用户改正操作人信息限制操作人输入不存在

28、的供给商信息、商品信息。测试重点:对输入框自动检测系统测试。对限制条件测试。对大数据批量更新测试。对商品数目为0时测试。库房管理模块模块名:查察库房编号功能:供给窗口让拥有权限的角色查察库房信息输入项目:角色输入的检索信息输出项目:依据角色输入的信息接见数据库,将结果显示到窗口中程序流程图:点击“库房查察”菜单项弹出库房查察界面供用户输入检索信息依据检索信息设置拘束条件检索数据将过期、警报数目的商品信息高亮显示YN点击“查问按钮”将数据显示在窗口N点击“退出”Y退出算法:无特别算法接口:无储藏分派:经过查察库房模块,输入查问信息信息查问相应数据库,不进行分派。限制条件:无,用户可任意输入数据查

29、问测试重点:对输入数据测试对输入所有条件测试对0输入测试对过期提示、数目警报测试模块名:库房调动编号功能:供给窗口让拥有权限的角色查察进行库房调动输入项目:窗口中DataGridView被选中的数据行,以及角色输入的调动数目、原由。输出项目:依据角色选择的数据行以及角色输入的调动数目、原由,更新相应的数据库。算法:自动事务更新数据库程序流程图:选择数据行点击“库房调动”菜单项N能否选择了数据行Y输入调动数据输入合法NY点击“确立”按钮更新数据库退出接口:经过右键库房中“商品调动”传达数据到“商品调动”模块储藏分派:经过查察库房调动模块,右键相应商品进行调动,储存分派以下:依据调动状况更新Sto

30、ckInfo数据表。依据调动状况更新StockProblemInfo数据表。依据库房进出更新StockRecord数据表限制条件:每次仅同意对一个商品调动。调动数目不可以大徐库房节余数目。测试重点:对输入框数据自动检测测试对没有选择商品状况测试。对选择多个商品状况测试对限制条件测试。管理模块模块名:增添VIP编号功能:供给窗口让拥有权限的角色增添VIP信息输入项目:角色输入的vip信息输出项目:依据角色输入的信息更新数据库算法:自动生成新的vipid程序流程图:点击“新增VIP”菜单项弹出新增VIP界面供用户输入vip信息确立新增此YVIP输入合法YN依据输入更新数据库退出接口:无弹犯错误信息

31、,重新输入N储藏分派:经过增添VIP模块,储存分派以下:1依据增添的VIP信息,更新VIPInfo数据表。限制条件:1不一样意增添已经存在的vipid、vip电话。默认vip积分为0。测试重点:1对已经存在的VIP重复录入测试。对输入框自动检测测试。对限制条件测试。模块名:查察VIP编号功能:供给窗口让拥有权限的角色查察VIP信息及花费信息输入项目:角色输入的检索信息输出项目:依据角色输入的信息查察数据库并显示到窗口算法:依据检索条件自动生成sql查问语句。接口:无储藏分派:经过查察VIP模块,查问数据库,不进行储存分派。限制条件:无。测试重点:对没有输入检索条件测试对输入多个检索条件测试程序

32、流程图:点击“查察VIP”菜单项弹出查察VIP界面供用户输入检索信息依据检索信息设置拘束条件确立查察此YVIP显示VIP信息N能否查察此VIP消Y费记录显示花费记录N退出信息查察模块模块名:查察记录编号功能:供给窗口让拥有权限的角色查察各样记录输入项目:角色设置的检索信息,窗口间传达的标记。输出项目:依据角色输入的检索信息查察数据库,并显示到窗口算法:依据检索条件自动生成sql查问语句。程序流程图:点击“信息查察”菜单项或从其余窗口跳转输入检索信息信息,或直接从跳转传达的的标志设置检索条件依据拘束条件查察数据库,病显示到窗口确立查察详尽Y能否选中行信息YN依据选中行查察详尽信息弹犯错误信息,重

33、新输入N退出接口:经过结构函数传达参数,指明要查问的数据种类。储藏分派:经过查察记录模块,查问数据库,不进行储存分派。限制条件:限制准时间段查问时,前一个时间大于后一个时间。测试重点:对没有输入检索条件测试对输入多个检索条件测试职工管理模块模块名:增添职工编号功能:供给窗口让拥有权限的角色增添职工信息输入项目:角色输入的职工信息输出项目:依据角色输入的信息更新数据库程序流程图:点击“新增职工”菜单项弹出新增职工界面供用户输入职工信息确立新增此员Y工输入合法YN依据输入更新数据库弹犯错误信息,重新输入N退出算法:自动生成新职工id接口:无储藏分派:经过增添职工模块,储存分派以下:1依据增添的职工

34、信息,更新EmplyeeInfo数据表。限制条件:1不一样意增添已经存在的职工id、职工电话。测试重点:对已经存在的职工信息重复录入测试。对输入框自动检测测试。对限制条件测试。模块名:查察职工编号功能:供给窗口让拥有权限的角色查察职工信息及工作绩效信息输入项目:角色输入的检索信息输出项目:依据角色输入的信息查察数据库并显示到窗口算法:依据检索条件自动生成sql查问语句。程序流程图:点击“查察职工”菜单项弹出查察职工界面供用户输入检索信息依据检索信息设置拘束条件确立查察此员Y工显示职工信息N能否查察此职工工作绩效记录N退出接口:无储藏分派:经过查察职工模块,查问数据库,不进行储存分派。限制条件:

35、无。测试重点:对没有输入检索条件测试对输入多个检索条件测试Y显示工作绩效记录系统设置模块模块名:分派权限编号功能:供给窗口让拥有权限的角色设置各用户权限输入项目:角色输入的职工信息输出项目:依据角色输入的信息更新数据库算法:无特别算法。接口:无储藏分派:经过分派权限模块,更新数据库,储存分派以下:依据输入信息更新Permission数据表。限制条件:1.对一般职工不一样意分派分派权限。测试重点:1.对限制条件测试。程序流程图:点击“分派权限”菜单项弹出分派权限界面供用户输入权限信息设置拘束条件依据拘束条件显示各员工权限信息确立改正N能否改正权限YY依据输入更新数据库N退出模块名:改正密码编号功

36、能:供给窗口让拥有权限的角色改正自己登录密码输入项目:角色输入的改正信息输出项目:依据角色输入的信息更新数据库算法:无特别算法。程序流程图:点击“改正密码”菜单项弹出改正密码界面供用户输入改正信息提示错误N确立改正输入合法YYN更新数据库退出接口:无储藏分派:经过查察改正密码模块,更新数据库,储存分派以下:依据输入信息更新UserInfo数据表。限制条件:改正后的登录名不可以为已经存在的数据。测试重点:对已经存在的用户名做重复测试。商品管理模块模块名:增添新商品编号功能:供给窗口让拥有权限的角色增添商品信息输入项目:角色输入的商品信息输出项目:依据角色输入的信息更新数据库算法:自动生成商品id

37、程序流程图:点击“新增商品”菜单项弹出新增商品界面供用户输入商品信息确立新增此商Y品输入合法YN依据输入更新数据库退出接口:无储藏分派:经过增添商品模块,储存分派以下:1依据增添的商品信息,更新GoodsInfo数据表。限制条件:1不一样意增添已经存在的商品id、商品code。测试重点:对已经存在的商品信息重复录入测试。对输入框自动检测测试。对限制条件测试。弹犯错误信息,重新输入N模块名:查察商品编号功能:供给窗口让拥有权限的角色查察商品信息输入项目:角色输入的检索信息输出项目:依据角色输入的信息查察数据库并显示到窗口算法:依据检索条件自动生成sql查问语句。程序流程图:点击“查察商品”菜单项

38、弹出查察商品界面供用户输入检索信息依据检索信息设置拘束条件确立查察此商品Y显示商品信息N退出接口:无储藏分派:经过查察商品模块,查问数据库,不进行储存分派。限制条件:无。测试重点:对没有输入检索条件测试对输入多个检索条件测试促销管理模块模块名:满送促销编号功能:供给窗口让拥有权限的角色增添设置满送促销信息输入项目:角色输入的促销信息输出项目:依据角色输入的信息更新数据库算法:自动生成满送促销id程序流程图:点击“满减促销”菜单项弹出满减促销设置界面供用户输入促销信息确立新增此促Y销输入合法YN依据输入从库房调动要送的商品依据输入更新数据库弹犯错误信息,重新输入N退出接口:无储藏分派:经过查察职工模块,更新数据库,储存分派以下:更新Promotioninfo_MJ数据表限制条件:限制促销时间段,前一个时间大于后一个时间。限制促销商品数目大于库房数目测试

温馨提示

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

评论

0/150

提交评论