超市治理系统需求分析.docx
《超市治理系统需求分析.docx》由会员分享,可在线阅读,更多相关《超市治理系统需求分析.docx(23页珍藏版)》请在三一文库上搜索。
1、桌面应用生产性实训课程设计【题目】超市进销存销售治理系统【开发背景】随着超市行业竞争日趋猛烈,提高进销存治理的工作效率,改善超市内部和整个供给链 各个环节的治理、调度及资源配置成了超方当前必需考虑的问题。而解决这些问题的途径之 一,确实是将运算机引入到治理机制中来。随着技术的进展,超市会有很多连锁店,使用此 超市治理系统,能够进行连网治理。【需求分析】用户对进销存系统的需求具有普遍性。此超市治理系统适用于超市的采购、销售和仓库 部门,对超市采购、销售及仓库的业务全进程进行有效操纵和跟踪。利用此超市治理系统可 有效减少盲目采购、降低采购本钱、合理操纵库存、减少资金占用并提高市场灵敏度,提升 超市
2、的市场竞争力。此系统采纳人机交互的方式,界而美观友好。信息查询灵活、操作方便, 数据存储平安靠得住。能够对进货信息进行有效的治理。对用户输入的数据,进行严格的数 据校验,尽可能幸免人为错误。能够对商品销售信息进行有效的治理。许诺顾客退货。能够 准确、详细地治理商品库存信息。当库存的商品数量达到必然程序,给出提示。能够对数据 库进行备份和还原。系统应最大限度地实现易保护性和易操作性。【系统运行环境】系统开发平台:Microsoft Visual Studio C#系统开发语言:Visual C#. NET数据库治理软件:Microsoft SQL Server 2005运行平台:Windows窗
3、体应用程序运行环境:Microsoft Visual Studio 2020【界面设计】1.登录界面2.主窗体3.员工信息4.供给商信息6.进货信息查询7.商品销售信息商品销售信息保与i杀鸣哨国添加冒修改图册除外退出销售编号:商品名称:|时间:,010年12月16日二销售单价:|销售数量:|员工:1应付金融:实付金襁:备汪:1销售编号商名称销售单价销佶数星销售员工相告日期8.商品退货信息9.库存警报10.库存查询11.数据备份12.数据还原13.超市治理系统功能结构图14.系统业务流程图【逻辑结构设计】1 .员工信息表数据类型长度主键描述EmpIDnvarchar20是员工编号EmpNamen
4、varchar20否员工姓名EmpLoginNamenvarchar20否登录IDEmpLoginPwdnvarchar20否登录密码EmpSexnvarchar4否员工性别EmpBirthdaydatetime8否员工生日EmpDeptnvarchar20否所属部门EmpPostnvarchar20否员工职位EmpPhonenvarchar20否家庭电话EmpPhoneMnvarchar20否手机号码EmpAddressnvarchar200否家庭住址EmpFlagint1否是否发布2 .供给商信息表字段名数据类型长度主键描述CompanylDnvarchar50是供应商编号CompanyN
5、amenvarchar100否供应商姓名CompanyDirectornvarchar50否联系人姓名CompanyPhonenvarchar20否联系人电话CompanyFaxnvarchar20否传真CompanyAddressnvarchar200否地址CompanyRemarknvarchar400否备注ReDateTimedatetime8否加入日期Flagint1否是否发布5.商品退货信息表字段名数据类型长度主键描述GoodIDnvarchar20是商品编号Empldnvarchar20否操作员编号JhCompNamenvarchar100否供应商名称DepotNeunenvarc
6、har20否仓库名称GoodsNamenvarchar50否商品名称GoodsNumint4否商品数量GoodsUnitnvarchar20否商品计量单位GoodsJhPricenvarchar8否进货单价GoodsScllPricenvarchar8否销售单价GoodsNeedPricenvarchar8否应付金额GoodsNoPricenvarchar8否实付金额GoodsRemarknvarchar200否备注GoodsTimedatetime8否进货时间Flagint4否删除标记4.商品销售信息表字段名数据类型长度主键_描述SelllDnvarchar20是销售编号KcIDnvarch
7、ar50否库存编号GoodsIDnvarchar20否商品编号EmpIDnvarchar20否员工编号GoodsNamenvarchar50否商品名称SellGoodsNumint4否销售数量SellGoodsTimedatetime8否销售时间SellPricenvarchar8否销售单价SellNeedPaynvarchar8否应付金额SellHasPaynvarchar8否实付金额SellRemarknvarchar200否备注SellFlagint4否删除标记字段名数据类型长度主键描述ThGoodsIDnvarchar50是退货商品编号KcIDnvarchar50否库存编号GoodsI
8、Dnvarchar50是商品编号SelllDnvarchar50否销售编号EmpIDnvarchar20否操作员编号ThGoodsNamenvarchar50否商品名称ThGoodsNumint4否退货数量ThGoodsTimedatetime8否退货日期ThGoodsPricenvarchar8否退货单价ThNeedPaynvarchar8否应付金额ThHasPaynvarchar8否已退款金额ThGoodsResultnvarchar200否退货原因6.库存信息表字段名数据类型长度主键描述KcIDnvarchar50否库存编号GoodsIDnvarchar50是商品编号JhCompName
9、nvarchar100否供应商名称KcDeptNamenvarchar20否仓库名称kcGoodsNamenvarchar20否商品名称KcNumint4否库存数量KcAlaimNumint4否警报数量KcUnitnvarchar20否商品计量单位KcTimedatetime8否进货时间KcGoodsPricenvarchar8否进货价格KcSellPricenvarchar8否销售价格KcEmpnvarchar50否进货人KcRemarknvarchar200否备注7.员工信息实体E-R图8.供给商信息实体E-R图9.进货信息实体E-R图【概要设计与实现进程】1 .项目的概要设计:此系统的登
10、录界面有验证用户的信息,只要登录成功,才可进入超市治理系统的主窗体。 主窗体能够连接到系统的所有功能菜单,包括大体档案,进货治理,销售治理,库存治理, 系统保护。大体档案包括员工信息和供给商信息。员工信息表是因为开发进程中要考虑系统的平安 性,不是任何人都能够操作系统的,才设置存储治理系统的员工信息表;供给商信息表是因 为超市的经营离不开与供给商的合作,而每件商品对应不同的供给商,现在必需在数据库中 成立一个供给商信息表,用于存储所有供给商信息。进货治理包括商品进货信息和进货信息 查询,成立一个进货信息表是因为超市的运营离不开货物往来,日常货物的购买是超级重要 的,此用于存储进货的详细信息。销
11、售治理分为商品销售信息和商品退货信息,商品销售信 息表为了时刻了解超市销售利润,需要对商品的销售情形有所了解:商品退货信息表是因为 当顾客对某件商品不中意时,能够要求进货,同时超巾经营者也要详细地了解退货信息。库 存治理分为库存警报和库存查询。因为超6按期要对货物进行补充,在进货之前要了解剩余 货物的数量,现在需要在数据庠中成立一个库存信息表用于存储剩余货物的情形。系统保护 包括数据备份和数据还原,以防数据丢失,因此需要备份数据和还原数据。2 .项目的详细设计以员工信息表为例:1.利用的控件:ToolStrip, Label, TextBox , DateTimePicke , ComboBo
12、x, DataGridView.2,保留,取消,添加,修改,删除按钮的互斥更改。3.用于初始化组件,将控件恢复到原始状态。4.点击保留,取消,添加,修改,删除按钮时,能够实现数据的添加,修改和删除操作。5.依照查询条件,并输入关键字,即可查询你想要查询的内容。6.点击退出按钮,即可退出此窗体。7. Label为控件提供运行时信息或说明性文字。8. TextBox许诺用户输入文本,并提供多行编辑和密码字符掩码功能。9.DateTimePicker控件,许诺用户选择日期和时刻,并以指定的格式显示。10. ToolStrip控件为此表提供工具栏。11. ComboBox显示一个可编辑的文本框,其中包
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 治理 系统 需求 分析
链接地址:https://www.31doc.com/p-11759961.html