超市管理系统需求分析_第1页
超市管理系统需求分析_第2页
超市管理系统需求分析_第3页
超市管理系统需求分析_第4页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、超市管理系统项目需求分析说明书小组成员: 张惠茹、梁帅婷、薛文欣、郑雪洋、付豪亮、郭志璇、常文理目录1 引言3编写目的3背景3定义3参考资料32 任务概述3目标4开发意图4应用目标4作用及范围4背景4运行环境4假定和约束4技术约束4环境约束4标准约束4硬件限制43 需求规定5对功能的规定5对性能的规定5输人输出要求5数据字典7静态、动态数据144 运行环境规定14设备14支持软件14接口14用户接口14软件接口14控制14可使用性14保密性14可维护性14可转移、可转换性141、引言社会生活的现代化,使得市场的走向发生巨大变化,由于经济的发展,人们对生活的需求已经不再足于丰衣足食的低度要求,许

2、多人们往往不是单纯为满足生活必需去购买,而是凭着喜欢,意欲和感观去购买。商店与顾客之间的交流也随着商店的多样化、商业化而削弱,商店之间的竞争更加激烈。如果一个商店能够加深与顾客的交流,提升服务质量以致打动顾客,吸引顾客,自然会顾客盈门。编写目的这份需求分析文档是客户对即将开发的系统的功能要求,是作为系统设计和开发者的主要依据,更方便系统设计及开发人员工作的开展。背景本项目的名称:超市管理系统本项目的任务提出者:项目小组共同决定定义超市管理系统:能够提升超市效率和服务的一个管理信息系统软件。参考资料1 纪禹希、黄成奎程序开发实用教程M. 北京 : 清华大学出版社2ASP数据库系统开发案例经典3张

3、海藩、牟永敏软件工程导论(第6 版) M. 北京 : 清华大学出版社4 詹英、林苏映数据库技术与应用SQL Server 2012 教程(第 2 版) M. 北京 : 清华大学出版社5 源码网 .6 微软官方网站 .2、任务概述通过详细的用户调查,在现行的业务处理流程和数据流图的基础上,就可以基本确定目标系统要达到的目标了。需求分析的任务是确定系统必须完成的工作,也就是对目标系统提出完整、准确、清晰、具体的要求。在经过多方了解和调查后,基本清楚了超市管理系统的功能需求。目标开发意图a. 为了超市管理系统更完善;b. 为了让老板对员工,商品,会员的管理更方便;应用目标通过本系统软件, 能帮助管理

4、人员利用计算机, 快速方便的对会员信息、 员工信息、商品信息进行添加、 查找、查看、删除的管理所需操作, 使散乱的信息结构能够具体化,直观化、合理化。作用及范围本软件适用于中小型超市,它是相对完善的超市管理软件,对信息可以随时输入、输出、查找。背景现今人员和设备的管理的繁琐给具有强烈时间观念的管理人员带来了诸多不便, 管理部门缺少一种完善的管理软件,为了对超市的管理方便,因此开发了本软件。运行环境系统的使用环境 :硬件环境:酷睿 i3或同档次以上微机;100MB 以上内存或更高; 100G以上硬盘;软件环境:中文WINDOWS7操作系统。假定和约束技术约束本项目的设计是在中文程序设计语言的条件

5、下进行的,技术设计采用软硬一体化的设计方法。环境约束运行该软件所适用的具体必须是 c# 程序设计语言条件下标准约束该软件的开发完全按照企业标准开发,包括硬件、软件和文档规格。硬件限制酷睿 i3 或同档次以上微机、内存100mb以上 PC机满足输入端条件。3、需求规定对功能的规定本系统的主要功能是完成超市信息的管理及维护功能,同时对超市的基本信息进行管理:员工信息管理、顾客会员信息管理、商品信息管理。方便信息的查询及统计工作,提高超市的的工作效率,具体功能需求描述如下:1. 对超市的顾客会员信息管理, 能够对顾客会员进行登记及注销, 可以查询会员的信息。2. 对员工信息进行管理,能够对员工的基本

6、信息进行管理和维护。3. 对商品信息的管理,能够对商品的销售进行方便的管理。对性能的规定1. 真实性对本系统的顾客会员、商品的信息都要按照实际情况进行存档。2. 可靠性对输入的数据要有严格的防错和校验措施,冗余数据处理时由程序自动更新,以确保数据的准确性和一致性。3. 安全性对用户要有使用权限上的限制,用户登录时需要通过身份验证,确保数据的安全。4. 可用性界面简洁,易操作,对用户的错误操作能够及时给出提示信息,方便用户的是用。输入,输出要求实体 - 联系图为了把用户的数据要求清晰准确的描述出来,用实体 - 联系图来建立数据模型,该数据模型包括实体,关系和属性。颜色供货商类别代码类别商品名称编

7、号商品代码N提供N名称职务M销售联系人供应商M联系地址收银员联系电话编号备注姓名销售单售价生产单位规格会员价格进价库存N采购N购买M会员性别联系电话M编号姓名性别采购员采购单卡号联系电话姓名级别会员卡余额发卡日期联系电话数据流图它是描述系统的逻辑模型的,图中没有任何的具体的物理元素,只是描述信息在系统中流动和处理的情况,它比口头与文字的描述更直观的显示出来系统中数据的使用。本系统的总体的数据流图如下图:系统命令各类信息超市员工导出文件打印报表小型超市管理系统购物信息超市顾客打印购物小票超市管理系统顶层数据流图令命理管息令信品命商理管工员令命理管员会令理命管商2. 命令供货用户1.检查 合法系缺

8、货管理命令密码合法性 统命令处理类型进货管理命退令货管理销命令售管理命令3. 商品管理4. 员工管理5. 会员管理6. 供货商管理7.缺货管理8. 进货管理9. 退货管理10.销售管理11.会员充值员工信息商品名称会员信息员工管理单会员信息单供货商信息表供货商信息单缺货信息表缺货单进货表进货单退货单退货表销货单日期汇总表会员充值表表格数据输出处理导出文件超市管理系统 0 层系统数据流图管理员经理收银员会员卡充值会员卡信息会员信息会员信息分类号商品查询请求查询结果查询请求登陆新缺货新进货新退货新销售信息查询请求查询结果新销售查询请求查询结果11会员卡管理5会员管理3.1商品分类管理3.2商品管理

9、4员工管理7缺货管理8进货管理9退货管理10销售管理充值信息D8会员信息D3分类信息D10商品分类信息商品分类信息商品号D2员工信息D1员工信息缺货信息D5缺货信息进货信息D4进货信息商品价格、编码等信息退货信息缺货信息D6销售信息商品价格、编码等信息销售信息D9退货信息商品价格、编码等信息会员卡充值信息会员信息商品信息数据字典超市管理系统 1 层系统数据流图数据流图表达了数据和处理的关系,数据字典则是各类数据描述的集合,是进行详细设计数据收集和数据分析所获得的主要成果,数据字典在数据库设计中占有很重要的地位。数据字典 通常包括数据项,数据结构,数据流,数据存储和处理五个部分。其中数据项是数据

10、的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流,数据存储的逻辑内容。数据存储数据存储是数据结构或保存的地方。也是数据的来源和去向之一,一般而言,应包括如下内容: 数据存储名,别名,描述,定义,位置,输入的数据流,输出的数据流,组成(数据结构),数据量,存取频度,存取方式)。名字:管理员信息表描述:记录系统管理员的基本信息定义:管理员信息表 =账号 +密码位置:管理员信息表名字:会员信息表描述:会员打折消费记录定义:会员信息表 =编号 +账户余额账户余额 =用户总额 - 消费费用位置:会员信息表名字:商品信息表描述:记录商品的基本信息定义:商品

11、信息表 =编号 +商品名称 +类别 + 类别代码 +供货商 +颜色 +售价 +生产单位 +规格+会员价格 +进价 +库存量位置:商品信息表商品管理信息表名字:收银员信息表描述:收银员员工信息定义:收银员信息表 =编号 +姓名 +销售单 +联系电话 +性别位置:收银员信息表收银员管理信息表名字:采购员信息表描述:采购人员基本信息定义:采购员信息表 =编号 +姓名 +采购单 +联系电话 +性别位置:采购员信息表名字:供应商信息表描述:供应商基本信息定义:供应商基本信息 =代码 +名称 +职务 +联系人 +联系地址 +联系电话 +备注位置:供应商信息表供应商信息管理表数据处理处理过程的具体处理逻辑通

12、常在详细设计过程中或判定树来描述。在数据字典中,只描述处理过程的说明性信息,通常包括 处理过程名,说明,输入数据流,处理 静态,动态数据静态数据静态数据是系统内部有关的数据结构与操作规程。动态数据:动态数据包括程序运行时输入和输出的数据, 具体是数据库的各个表的各个不同元组与属性值 .4、运行环境规定设备:酷睿 i3 以上电脑以上 CPU;内存至少 64M,建议 128M以上支持软件:装有 c#和 SQL Server 的计算机接口:用户接口本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面 ( 如:输入界面、输出界面) 。用户对程序的维护,最好要有备份。软件接口windows7 操作系统,编程软件:Microsoft Visual Studio 2010控制可使用性在装载总程序时,正常就运行,异常就停止;系统出现错误,将会产生不可遇见的问题,热启,整个终端程序就会再启动;程序出现错误,重新装载 , 若仍有错,按照提示逐渐装载。保密性本软件作

温馨提示

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

评论

0/150

提交评论