超市管理系统详细设计文档

上传人:feng****ing 文档编号:72163905 上传时间:2022-04-08 格式:DOC 页数:42 大小:464.50KB
收藏 版权申诉 举报 下载
超市管理系统详细设计文档_第1页
第1页 / 共42页
超市管理系统详细设计文档_第2页
第2页 / 共42页
超市管理系统详细设计文档_第3页
第3页 / 共42页
资源描述:

《超市管理系统详细设计文档》由会员分享,可在线阅读,更多相关《超市管理系统详细设计文档(42页珍藏版)》请在装配图网上搜索。

1、目录1. 引言11.1编写目的11.2项目背景21.3定义31.4参考资料32. 总体设计32.1需求概述42.2 程序系统的结构 4系统模块调用关系图 4数据库表结构图 63. 程序描述113.1销售管理模块11模块名:销售录入 11模块名:销售退货 143.2进货管理模块16模块名:进货录入 16模块名:进货退货 183.3仓库管理模块20331模块名:查看仓库 20331模块名:仓库调度 223.4信息查看模块 24页脚五、详细设计说明书模块名:查看记录 243.5员工管理模块26模块名:增加员工 26模块名:查看员工 283.6系统设置模块 30模块名:分配权限 30模块名:更改密码

2、313.7商品管理模块33模块名:增加新商品 33模块名:查看商品 353.8供应商管理模块 36模块名:增加供应商 36模块名:查看供应商 383.9报表分析模块 40模块名:销售分析 40模块名:进货分析 421 引言1.1编写目的本文档为超市进销存管理系统详细设计文档, 是对该项目进行详细设计,在概要设计的基础上进一步明确系统结构,详细的介绍系统的各个模块,为进行后1五、详细设计说明书面的实现和测试做准备。本阶段完成系统的大致设计并明确系统的数据结构和软 件结构。讲一个用户需求转化为软件表示的过程。本详细设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后相对系统进行扩展和维

3、护的人员。1.2项目背景此系统产品名为:超市进销存管理系统。超市进销存管理系统旨在用计算机对超市日常进销存进行管理。本项目针对的用户是中小型超市,实现c/s模式,超市数据库储存在服务器上,实现在多个客 户端进行管理。同时具有权限管理的功能。系统能够存储商品信息,以及超市进销存的记录,方便管理者对超市进行维护,包括进货管理、销售管理、销售退货、仓库管理、会员管理、员工管理、权限分 配等,这主要包括:商品信息的录入、修改和删除。员工信息的录入、修改、删除、查看员工类型、查看员工工作绩效、修改员工管 理权限。进货记录的录入、查看、进货情况的分析 销售记录的录入、查看、销售分析。仓库商品情况的查看、对

4、有问题商品的转移,过期商品、即将过期商品的警示登录权限的分配设置。能够对销售情况进行分析。包括指定时间段的销售分析、消费者的男女比例2五、详细设计说明书分析、年龄分析等。能够提供一定的安全机制,指定不同登陆者的管理权限。防止误删数据1.3定义专业术定超市进销存管理系系相对独立的功模所有数据的逻辑设备,是数据的存储 数据使用系统的用角相应级别的用户可以访问的数据和可以执行的操作的范权一种商业管理数据库,可实现数据的存储和访问SQL Server2008微软开发的一款程序编译软件VS2010一种程序设计语言C#1.4参考资料a.超市进销存管理系统计划书; b.超市进销存管理系统用户需求报告;超市进

5、销存管理系统总体设计说明书;c. 2. 总体设计本软件是为了让方便超市管理人员对进销存的管理开发的要求系统界面友3五、详细设计说明书好,使用方便,提供对商品信息、用户信息、商品销售情况的编辑、查询、统计 报表等全面的数据管理功能,同时使收银员能方便的对每一位客户的消费进行扫 描、收费、输入等操作,方便进货人员进货时对商品进行统计、存储。同时还能 方便管理员对所有记录进行查看、删除、以及管理不同角色的权限。此外系统还具有一定的安全性和可维护性。2.1需求概述系统协助中小型超市工作人员实现各种日常事物的管理。其中,收银员具有 销售管理的权限。进货人具有进货管理的权限。仓库管理员具有仓库管理的权限。

6、一般工作人员具有查看自己信息和工作情况的权限。经理具有查看销售情况、进货情况、销售分析、进货分析等权限。此外,对于系统本身的维护,系统具备一 定的安全机制和信息备份机制,对用户分级管理,设置用户权限,保证系统安全 性。2.2程序系统的结构221系统模块调用关系图45五、详细设计说明书222数据库表结构图Userlnf存储登录信描功列主 USERID 登 IdUSERNO登录用户登录密 USERPWD夕卜键(UserTypeUSERTYPEID 表-登录用户类型USERTYPEID)用户状态 USERSTATUS登录用户类型UserType表功能 用户类型描述列名 USERTYPEID Id主键

7、登录用户USERTYPENAMEGoodsunit_info 表商品单位信息GOODSUNIT 商品单位名字表GoodsType_first商品大类信息列名描述功能商品单位 GOODSUNITID Id主键列名描述功能商品大类FIRST_TYPEID Id主键商品大类名称 FIRST_TYPENAMEGoodsType_sec ond商品小类信息表描述功能列名商品小类Id SECOND_TYPEID 主键商品小类名称 SECOND_TYPENAME GoodsType_first-商品大类 IdFIRST_TYPEID 夕卜键(FIRST_TYPEIDGoodsType_i nfo表商品细类信

8、息功能 列名描述主键Id商品细类GOODSTYPEID商品细类名称 GOODSTYPE键IdSECOND_TYPEID 商品中类外 6五、详细设计说明书GoodsType_second-SECOND_TYPEI商品信 Goods_inf描功列主商 IdGOODSIDGOODSNAME 商品名唯一约 GOODSCODE 商品条形GOODSMODEL 商品类 商品单 id GOODSUNITID Goodsunit_info-GOODSUNITIGOODSUNITID_1idGoodsu nit_i nfo-辅助商品单 GOODSUNITI辅助单位关 GOODSUNITRELATION进 GOOD

9、SBIDGOODSPRICE 售保质 GOODSSHELFLIFEEARLYWARNING 剩余数量警 GOODSTYPEID(GoodsType_info-商品类 idGOODSTYPEID)备 GOODSREMARKEmployee_info表员工信息列名描述功能Id EMPLOYEEID 主键员工员工姓名EMPLOYEENAME性另 IEMPLOYEESEX员工电话 EMPLOYEEADRESS 住址联系DATEOFBIRTH 岀生日期 EMPLOYEEPHONE 人姓名 ASSISTNAME联系人电话 ASSISTPHONE工资 EMPLOYEESALARYEMPLOYEEBONUS

10、奖金-表 UserType (id 用户类型 USERTYPEID 夕卜键)USERTYPEID 备注 EMPLOYEEMARKPurchase Info表进货信息功能列名描述主键Id进货记录 PURCHASED SUPPLIERINFO-id供应商SUPPLIERID (键外7五、详细设计说明书SUPPLIERI 操作日 PURCHASEDATAOPERATORID 经办 id 外键 Userlnfo-useriPURCHASEPRICE 总金实付金 REALPAYMENT备 PURCHASEREMARKASSESSFLAG是否审核进货详细信 Purchasedetail描述列名功能Purc

11、hase In fo-键PURCHASEID进货记录Id(夕卜 PURCHASEID)Goodsnfo-(商品条形码 GOODSCODE键夕卜)GOODSCODE 商品数量 GOODSAMOUNT生产日期 DATAOFMANUFACTUREDETAILREMARK 备注Re_Purchaselnfo 表退货信息描述列名功能主键退货记录 RE_PURCHASEID IdSUPPLIERINFO- (供应商 SUPPLIERIDid 夕卜键 SUPPLIERID)操作日期 RE_PURCHASEDATAUserInfo-userid )外键(RE_OPERATORID 经办人 id总金额 RE_P

12、URCHASEPRICE实付金额 REALRECEIVABLE备注 RE_PURCHASEREMARKRE_ASSESSFLAG 是否审核表Re_Purchasedetail退货详细信息描述列名功能Re_PurchaseInfo-退货记录RE_PURCHASEID 夕卜键(IdRe_PURCHASEID)Goods_Info- ( GOODSCODE商品条形码外键 GOODSCODE )GOODSAMOUNT商品数量 RE_DETAILREMARK 备注DATAOFMANUFACTURE生产日期8五、详细设计说明书SaleInfo销售信描功列主SALEID销售记Id夕卜键 VIPIDVIPIN

13、FO- VipI客 id 销售日SALEDATA夕卜键 Userlnfo-useriidOPERATORID经办TOTALPRICE总金CASHPAYMENT现金支付金银行卡支付金额 BANKCARDPAYMENTDISCOUNTPRICE 打折后金额退货详细信息表 SaleDetail 列名功能描述外键()销售记录Id SaleInfo- SALEIDSALEID Goodsnfo-键商品条形码外 GOODSCODE ( )GOODSCODE商品数量GOODSAMOUNT备注 SALEREMARK表Sale Info 销售信息 功能列名描述Id主键RE_SALEID销售退货记录 夕卜键()V

14、IPID 客户 id VIPINFO- VipID RE_SALEDATA退货日期UserInfo-useridOPERATORID 经办人 id 夕卜键() RE_TOTALPRICE 退货总金额 RE_REALPAYMENT 退货实退金额退货备注(原因)RE_REMARKRe_SaleDetail表销售退货详细信息列名描述功能Re_SaleInfo-键外(RE_SALEID Id 销售退货记录 )Re_SALEIDGoods_lnfo-商品条形码外GOODSCODE 键(GOODSCODE ) GOODSAMOUNT商品数量RESALEREMARK退货备注备注9五、详细设计说明书供应商信S

15、upplierinf功列描供应Id主SUPPLIERIDSUPPLIERNAME 供应商名 CONTACT联系联系人电 CONTACTNUMBERCONTACTPHONE 联系人手 ADRESS地备注 SUPPLIERREMARK仓库信息表StockInfoo 列名 描述 功能Goods_Info- GOODSCODE主键、外键( 商品条形码 GOODSCODE ) STOCKNUMBER库存数量 生产日期DATAOFMANUFACTURE问题仓库信息 StockProbleminfo表描述功能列名Goods_Info- 主键、夕卜键商品条形码 GOODSCODE ( GOODSCODE )

16、STOCKNUMBER 问题数量 OPERATOR id 经办人外键()UserI nfo-userid移进日期REMOVEDATA备注(问题描述)PROBLEM_REMARK生产日期 DATAOFMANUFACTUREStockRecord表仓库流水信息 功能列名描述 STOCKRECORDID id 流水 RECORDTYPE流水类型经办人外键(Userl nfo-useridid OPERATORID ) GOODSCODE 商品条形码 GOODSMOUNT 商品数量备注 RECORDREMARK生产日期 DATAOFMANUFACTUREOPERADATA 操作日期10五、详细设计说明

17、书权限信 Permission列功描 USERID 用 idUserInfo-useri 销售权 SELL销售退货权RE SELL进货权PURCHASERE_PURCHASE进货退货权 STOCKVIEW 查看仓库权 EMPLOYEEVIEW查看员工权增加员工权EMPLOYEEADDEMPLOYEEMODIFY修改员工权删除员工权 EMPLOYEEDELETE 供应商查看权 SUPPLIERVIEW 增加供应商权 SUPPLIERADD 修改供应商权 SUPPLIERMODIFY 删除供应商权 SUPPLIERDELETE查看记录权修改记录权查看商品权RECORDVIEWRECORDMODIF

18、YGOODSVIEW增加商品权GOODSADDGOODSMODIFY 修改商品权增加商品单位权UNITADD增加商品类型权 TYPEADD报表查看权JOURNALINGVIEWPASSWORDMODIFY 修改密码权PERMISSIONSET修改权限权USERTYPEADD增加用户类型权限3 程序描述 销售管理模块3.1 模块名:销售录入1.1编号11功能:提供窗口让销售人员输入销售的商品信息,vip信息,更改数据库数据输入项目:角色输入的商品信息输出项目:根据角色输入的信息更新数据库文件算法:1. 根据操作时间自动生成销售记录id。2. 判断要提交内容是否合法,不合法给出相应提示。3. 事务

19、更新数据库,若中间环节出错,给出相应提示。12五、详细设计说明书点击“销售岀货”菜单项输入合法?将此商品信息显示到Table确定提交?根据 Table事务更新数据库弹出销售出 货界面供用 户输入弹出错误信息,重新 输入确定录入此 商品?退出中继续录入商品信息表信息批量程序流程图: 接口:号可通过商品管理模块传递参数。销售录入窗口中商品id 1.储存分配:存储分配方案如下:通过销售录入模块,商品销售信息会更新到相应数据库,数据表。销售信息更新到1. Salelnfo 13五、详细设计说明书2. 销售商品详情更新到SaleDetail数据表。3. 根据商品销售数量更新Stocklnfo表对应的商品

20、数量。4. 仓库出入记录信息更新到 StockRecord 表。限制条件:1. 限制操作用户更改操作人信息2. 限制操作人输入不存在的 VIP信息、供应商信息、商品信息3. 限制销售数量大与库存数量。测试要点:1. 对输入框自动检测系统测试。2. 对限制条件测试。3. 对大数据批量更新测试。4. 对商品数量为0时测试5. 对促销情况测试。模块名:销售退货编号1.2功能:提供窗口让销售人员输入退货的商品信息,vip信息,更改数据库数据 输入项目:角色输入的商品信息输出项目:根据色输入的信息更新数据库文件算法:1. 根据操作时间自动生成销售退货记录id。2. 判断要提交内容是否合法,不合法给出相应

21、提示。14五、详细设计说明书3. 事务更新数据库,若中间环节出错,给出相应提示。点击“销售退货”菜单项弹岀销售岀货界面供用户输入此商品是否符N合退货标准?确定登记此商N品?退岀丫 丫弹出错误信息,重新输入继续录入商品信息N输入合法? 丫将此商品信息显示到中TableN确定提交? 丫 Table根据事务更新数据库程序流程图:接口:号可通过商品管理模块传递参数。id1销售退货窗口中商品 储存分配:商品退货信息会更新到相应数据库,通过销售退货模块,存储分配方案如下:15五、详细设计说明书2销售退货信息更新到Re_SaleInfo数据表。3销售退货商品详情更新到Re_SaleDetail数据表。4根据

22、商品销售数量更新 StockProblemlnfo 表对应的商品数量 限制条件:1限制操作用户更改操作人信息测试要点:1对输入框自动检测系统测试。2对限制条件测试。3大数据批量更新测试。4商品数量为0时测试5对促销商品退货测试。3.2进货管理模块321模块名:进货录入编号2.1功能:提供窗口让进货人员输入进货的商品信息, 供应商信息,更改数据库数据 输入项目:角色输入的商品信息输出项目:根据角色输入的信息更新数据库文件16五、详细设计说明书点击“进货录入”菜单项输入合法?将此商品信息显示到继续录入商品信息 Table确定提交?根据 Table事务更新数库弹出进货录 入界面供用 户输入弹出错误信

23、息,重新 输入确定录入此商品?退出表信息批量程序流程图: 算法:id。根据操作时间自动生成进货记录1.判断要提交内容是否合法,不合法给出相应提示。2.事务更新数据库,若中间环节出错,给出相应提示。3.接口 : 17五、详细设计说明书1进货录入窗口中商品id号可通过商品管理模块传递参数。储存分配:通过进货录入模块,进货信息会更新到相应数据库,存储分配方案如下:1进货信息更新到Purchaselnfo数据表。2进货商品详情更新到PurchaseDetail数据表。3根据进货数量和商品的生产日期更新Stock Info表对应的商品数量和生产日期4仓库出入记录信息更新到 StockRecord 表。限

24、制条件:1操作用户更改操作人信息2限制操作人输入不存在的VIP信息、供应商信息、商品信息。测试要点:1对输入框自动检测系统测试。2对限制条件测试。3对大数据批量更新测试。4对商品数量为0时测试。5对新商品录入测试。模块名:进货退货编号2.2功能:提供窗口让进货人员输入退货的商品信息,供应商信息,更改数据库数据输入项目:角色输入的商品信息18五、详细设计说明书输出项目:根据色输入的信息更新数据库文件算法:1. 根据操作时间自动生成退货记录id。2. 判断要提交内容是否合法,不合法给出相应提示。3. 事务更新数据库,若中间环节出错,给出相应提示。点击“进货退货”菜单项弹岀进货退货界面供用户输入此商

25、品是否符N合退货标准?确定登记此商 N品?退岀Y Y弹出错误信息,重新输入继续录入商品信息N输入合法? 丫将此商品信息显示到中TableN确定提交? 丫根据Table事务更新数据库表信息批量程序流程图:19五、详细设计说明书接口:1退货窗口中商品id号可通过商品管理模块传递参数。储存分配:通过退货模块,退货信息会更新到相应数据库,存储分配方案如下:1退货信息更新到Re_Purchaselnfo 数据表。2退货商品详情更新到Re_PurchaseDetail 数据表。3根据退货数量和商品的生产日期更新StockProbleml nfo表对应的商品数量和 生产日期 限制条件:1限制操作用户更改操作

26、人信息2限制操作人输入不存在的供应商信息、商品信息 测试要点:1对输入框自动检测系统测试。2对限制条件测试。3对大数据批量更新测试。4对商品数量为0时测试。3.3仓库管理模块模块名:查看仓库编号3.1功能:提供窗口让具有权限的角色查看仓库信息20五、详细设计说明书输入项目:角色输入的检索信息输出项目:根据角色输入的信息访问数据库,将结果显示到窗口中点击“仓库查看”菜单项弹出仓库查看界面 供用户输入检索信根据检索信息设置约条警将过期检索数数量的商品信息高亮 丫N点击“查询按将数据显示在窗 N点击“退丫退岀程序流程图:算法:无特殊算法21五、详细设计说明书接口:无储存分配:通过查看仓库模块,输入查

27、询信息信息查询相应数据库,不进行分配。限制条件:无,用户可随意输入数据查询测试要点:1对输入数据测试2对输入全部条件测试3对0输入测试4对过期提醒、数量警报测试模块名:仓库调度编号3.1功能:提供窗口让具有权限的角色查看进行仓库调度输入项目:窗口中DataGridView 被选中的数据行,以及角色输入的调度数量、 原因。输出项目:根据角色选择的数据行以及角色输入的调度数量、原因,更新相应的 数据库算法:1. 自动事务更新数据库22五、详细设计说明书选择数据行 点击“仓库调度”菜单项N是否选择了数据 丫行?输入调度数据点击“确定”按钮N输入合法? 丫更新数据库退出程序流程图:接口:通过右键仓库中

28、“商品调度”传递数据到“商品调度”模块1储存分配:通过查看仓库调度模块,右键相应商品进行调度,存储分配如下:23五、详细设计说明书1. 根据调度情况更新Stock Info数据表。2. 根据调度情况更新StockProblemlnfo 数据表。3. 根据仓库出入更新StockRecord数据表限制条件:1每次仅允许对一个商品调度。2. 调度数量不能大徐仓库剩余数量。测试要点:1. 对输入框数据自动检测测试2. 对没有选择商品情况测试。3. 对选择多个商品情况测试4. 对限制条件测试。3.4信息查看模块模块名:查看记录编号4.1功能:提供窗口让具有权限的角色查看各种记录输入项目:角色设置的检索信

29、息,窗口间传递的标志。输出项目:根据角色输入的检索信息查看数据库,并显示到窗口 算法:1. 根据检索条件自动生成sql查询语句24五、详细设计说明书点击“信息查看”菜单项或从其他窗口跳转输入检索信息信息,或直接从跳转传递的的标志设置检索条件根据约束条件查看数据库,病显示到窗口弹出错误信息,重 丫是否选中行?根据选中行查看详细信息新输入确定查看详细信息?退岀NYN:程序流程图接口:通过构造函数传递参数,指明要查询的数据类型。:储存分配 通过查看记录模块,查询数据库,不进行存储分配。限制条件:251限制按时间段查询时,前一个时间大于后一个时间 测试要点:1. 对没有输入检索条件测试2. 对输入多个

30、检索条件测试3.5员工管理模块模块名:增加员工编号5.1功能:提供窗口让具有权限的角色增加员工信息 输入项目:角色输入的员工信息输出项目:根据角色输入的信息更新数据库 程序流程图:26五、详细设计说明书点击“新增员工”菜单项丫输入合法?根据输入更新数据库弹岀新增员工界面 供用户输入员工信息弹出错误信息,重新 输入确定新增此 员工?退出NNY算法:id自动生成新员工1接口:无 储存分配:通过增加员工模块,存储分配如下:Emplyeelnfo数据表。1根据增加的员工信息,更新限制条件:id、员工电话。不允许增加已经存在的员工1测试要点:27五、详细设计说明书1对已经存在的员工信息重复录入测试。2对

31、输入框自动检测测试。3对限制条件测试。模块名:查看员工编号5.2功能:提供窗口让具有权限的角色查看员工信息及工作绩效信息输入项目:角色输入的检索信息输出项目:根据角色输入的信息查看数据库并显示到窗口算法:1.根据检索条件自动生成sql查询语句程序流程图:28五、详细设计说明书点击“查看员工”菜单项Y Y弹出查看员工界面 供用户输入检索信息根据检索信息设置约束条件确定查看此员工?退出员工显示是否查看此作绩效记录?信息N员工工工作绩效显示录记N接口:无储存分配:通过查看员工模块,查询数据库,不进行存储分配。限制条件:29五、详细设计说明书无。测试要点:1. 对没有输入检索条件测试2. 对输入多个检

32、索条件测试3.6系统设置模块模块名:分配权限编号6.1功能:提供窗口让具有权限的角色 设置各用户权限输入项目:角色输入的员工信息输出项目:根据角色输入的信息更新数据库算法:1.无特殊算法。接口:无储存分配:通过分配权限模块,更新数据库,存储分配如下:限制条件:1.对普通员工不允许分配分配权限。测试要点:30五、详细设计说明书1.对限制条件测试。程序流程图:点击“分配权限”菜单项 N确定更改? YY根据输入更新数据库弹岀分配权限界面 供用户输入权限信息设置约束条件根据约束条件显示各员 工权限信息是否更改权限? N退岀模块名:更改密码3626.2编号 提供窗口让具有权限的角色更改本人登录密码 功能

33、:31五、详细设计说明书输入项目:角色输入的更改信息输出项目:根据角色输入的信息更新数据库 算法:1. 无特殊算法。程序流程图:点击“更改密码”菜单项提示错误丫弹岀更改密码界面供用户输入更改信息确定更改? N退岀输入合法?更新数据库N丫接口:无 储存分配:通过查看更改密码模块,更新数据库,存储分配如下:32五、详细设计说明书1.根据输入信息更新Userlnfo数据表。限制条件:1.更改后的登录名不能为已经存在的数据。测试要点:1.对已经存在的用户名做重复测试。3.7商品管理模块模块名:增加新商品编号7.1功能:提供窗口让具有权限的角色增加商品信息输入项目:角色输入的商品信息输出项目:根据角色输

34、入的信息更新数据库算法:1. 自动生成商品id程序流程图:点击“新增商品”菜单项丫输入合法?根据输入更新数据库弹出新增商品界面 供用户输入商品信息点击“查看商品”菜单项弹出错误信息,重新 输入确定新增此 商品?退出NN丫接口:无储存分配: 通过增加商品模块,存储分配如下:数据表。1根据增加的商品信息,更新Goodslnfo 限制条件:code。不允许增加已经存在的 商品1id、商品 测试要点:1对已经存在的商品信息重复录入测试。 对输入框 自动检测测试。234五、详细设计说明书3对限制条件测试。模块名:查看商品编号7.2 功能:提供窗口让具有权限的角色查看商品信息输入项目:角色输入的检索信息输

35、出项目:根据角色输入的信息查看数据库并显示到窗口 算法:1.根据检索条件自动生成sql查询语句。程序流程图:弹出查看商品界面供用户输入检索信息根据检索信息设置约束条件丫确定查看此商 品?商品 信息显示N 退岀35五、详细设计说明书接口:无储存分配:通过查看商品模块,查询数据库,不进行存储分配。限制条件:无。测试要点:1. 对没有输入检索条件测试2. 对输入多个检索条件测试3.8供应商管理模块模块名:增加供应商编号8.1功能:提供窗口让具有权限的角色增加供应商信息 输入项目:角色输入的供应商信息输出项目:根据角色输入的信息更新数据库算法:1.自动生成新供应商id程序流程图:五、详细设计说明书点击

36、“新增供应商”菜单项丫输入合法?根据输入更新数据库弹岀新增供应商界面供用户输入供应商信息弹出错误信息,重新 输入确定新增此 供应商?退 出NN丫接口:无 储存分配: 通过增加供应商模块,存储分配如下:数据表。1根据增加的供应信息,更新Suppelierlnfo 限制条件:id、供应电话。1不允许 增加已经存在的供应 测试要点:1对已经存在的供应信息重复录入测试。 对 输入框自动检测测试。2373对限制条件测试。模块名:查看供应商编号8.2功能:提供窗口让具有权限的角色查看供应商信息及来往记录输入项目:角色输入的检索信息输出项目:根据角色输入的信息查看数据库并显示到窗口算法:1. 根据检索信息自

37、动生成sql查询语句。程序流程图:38五、详细设计说明书点击供应商菜单项 丫 丫 点击“销售分析”菜单项丫 丫弹出查看供应商界面供用户输入检索信息根据检索信息设置约束弹出销售分析界面 供用户输入检索信息根据检索信息设置约束弹出进货分析界面供用户输入检索信息据检索信息设置约束条条件条件件确定查看此 供应商?退 出确定查看 此报表?退 出确定查看 此报表?N供应商显示是否查看此来往记录?销售显示 进货分析报表显示信息分析报表N N 退岀供应商供应商显示记录来往N接口:无储存分配: 通过查看供应商模块,查询数据库,不进行存储分配。限制条件:39五、详细设计说明书无。测试要点:1. 对没有输入检索条件

38、测试2. 对输入多个检索条件测试3.9报表分析模块模块名:销售分析编号9.1功能:提供窗口让具有权限的角色查看销售分析 输入项目:角色输入的检索信息输出项目:根据角色输入的信息查看数据库并显示到窗口 算法:1.无特殊算法40五、详细设计说明书接口:无 储存分配:通过查看销售分析模块,查询数据库,不进行存储分配。限制条件:对时间段查询,前一个时间不能大于后一个时间1.测试要点:对没有输入检索条件测试1.41五、详细设计说明书2. 对输入多个检索条件测试模块名:进货分析编号9.2功能:提供窗口让具有权限的角色查看进货分析输入项目:角色输入的检索信息输出项目:根据角色输入的信息查看数据库并显示到窗口 算法:1.无特殊算法。接口:无储存分配:通过查看进货分析模块,查询数据库,不进行存储分配。限制条件:1. 对时间段查询,前一个时间不能大于后一个时间测试要点:2. 对没有输入检索条件测试3. 对输入多个检索条件测试程序流程图:42五、详细设计说明书点击“进货分析”菜单项

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!