




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、超市管理系统项目需求分析说明书小组成员:小组成员:张惠茹、梁帅婷、薛文欣、郑雪洋、张惠茹、梁帅婷、薛文欣、郑雪洋、付豪亮、郭志璇、常文理付豪亮、郭志璇、常文理目录1 引言引言.31.1 编写目的.31.2 背景.31.3 定义.31.4 参考资料.32 任务概述任务概述.32.1 目标.4 2.1.1 开发意图4 2.1.2 应用目标4 2.1.3 作用及范围4 2.1.4 背景4 2.2 运行环境.42.3 假定和约束.4 2.3.1 技术约束4 2.3.2 环境约束4 2.3.3 标准约束4 2.3.4 硬件限制43 需求规定需求规定.53.1 对功能的规定.53.2 对性能的规定.53.
2、3 输人输出要求.53.4 数据字典.73.5 静态、动态数据.144 运行环境规定运行环境规定.1414.1 设备.144.2 支持软件.144.3 接口.14 4.3.1 用户接口14 4.3.2 软件接口14 4.4 控制.14 4.4.1 可使用性14 4.4.2 保密性14 4.4.3 可维护性14 4.4.4 可转移、可转换性141、引言社会生活的现代化,使得市场的走向发生巨大变化,由于经济的发展,人们对生活的需求已经不再足于丰衣足食的低度要求,许多人们往往不是单纯为满足生活必需去购买,而是凭着喜欢,意欲和感观去购买。商店与顾客之间的交流也随着商店的多样化、商业化而削弱,商店之间的
3、竞争更加激烈。如果一个商店能够加深与顾客的交流,提升服务质量以致打动顾客,吸引顾客,自然会顾客盈门。1.1编写目的 这份需求分析文档是客户对即将开发的系统的功能要求,是作为系统设计和开发者的主要依据,更方便系统设计及开发人员工作的开展。1.2 背景本项目的名称:超市管理系统本项目的任务提出者:项目小组共同决定1.3 定义 超市管理系统:能够提升超市效率和服务的一个管理信息系统软件。1.4 参考资料1纪禹希、黄成奎ASP.NET 程序开发实用教程M.北京:清华大学出版社2ASP 数据库系统开发案例经典 3 张海藩、牟永敏软件工程导论(第 6 版) M.北京:清华大学出版社4詹英、林苏映数据库技术
4、与应用 SQL Server 2012 教程(第 2 版) M.北京:清华大学出版社5 ASP.NET 源码网. 6 微软官方网站. 2、任务概述通过详细的用户调查,在现行的业务处理流程和数据流图的基础上,就可以基本2确定目标系统要达到的目标了。需求分析的任务是确定系统必须完成的工作,也就是对目标系统提出完整、准确、清晰、具体的要求。在经过多方了解和调查后,基本清楚了超市管理系统的功能需求。2.1 目标2.1.1 开发意图a. 为了超市管理系统更完善;b. 为了让老板对员工,商品,会员的管理更方便; 2.1.2 应用目标通过本系统软件,能帮助管理人员利用计算机,快速方便的对会员信息、员工信息、
5、商品信息进行添加、查找、查看、删除的管理所需操作,使散乱的信息结构能够具体化,直观化、合理化。2.1.3 作用及范围本软件适用于中小型超市,它是相对完善的超市管理软件,对信息可以随时输入、输出、查找。2.1.4 背景现今人员和设备的管理的繁琐给具有强烈时间观念的管理人员带来了诸多不便,管理部门缺少一种完善的管理软件,为了对超市的管理方便,因此开发了本软件。2.2 运行环境系统的使用环境:硬件环境:酷睿 i3 或同档次以上微机; 100MB 以上内存或更高;100G 以上硬盘; 软件环境:中文 WINDOWS7 操作系统。2.3 假定和约束2.3.1 技术约束本项目的设计是在中文程序设计语言的条
6、件下进行的,技术设计采用软硬一体化的设计方法。2.3.2 环境约束运行该软件所适用的具体必须是 c# 程序设计语言条件下2.3.3 标准约束该软件的开发完全按照企业标准开发,包括硬件、软件和文档规格。32.3.4 硬件限制酷睿 i3 或同档次以上微机、内存 100mb 以上 PC 机满足输入端条件。3、需求规定3.1 对功能的规定 本系统的主要功能是完成超市信息的管理及维护功能,同时对超市的基本信息进行管理 :员工信息管理、顾客会员信息管理、商品信息管理。方便信息的查询及统计工作,提高超市的的工作效率,具体功能需求描述如下:1.对超市的顾客会员信息管理,能够对顾客会员进行登记及注销,可以查询会
7、员的信息。2.对员工信息进行管理,能够对员工的基本信息进行管理和维护。3.对商品信息的管理,能够对商品的销售进行方便的管理。3.2 对性能的规定1.真实性 对本系统的顾客会员、商品的信息都要按照实际情况进行存档。2.可靠性 对输入的数据要有严格的防错和校验措施,冗余数据处理时由程序自动更新,以确保数据的准确性和一致性。3.安全性 对用户要有使用权限上的限制,用户登录时需要通过身份验证,确保数据的安全。4.可用性 界面简洁,易操作,对用户的错误操作能够及时给出提示信息,方便用户的是用。3.3 输入,输出要求实体-联系图为了把用户的数据要求清晰准确的描述出来,用实体-联系图来建立数据模型,该数据模
8、型包括实体,关系和属性。4提供销售颜色购买商品类别代码供货商类别商品名称编号售价会员价格生产单位进价库存规格名称代码职务联系人联系地址供应商收银员会员联系电话备注采购采购员编号姓名销售单联系电话性别姓名卡号级别会员卡余额发卡日期联系电话编号姓名采购单联系电话性别NNNNMMMM数据流图 它是描述系统的逻辑模型的,图中没有任何的具体的物理元素,只是描述信息在系统中流动和处理的情况,它比口头与文字的描述更直观的显示出来系统中数据的使用。本系统的总体的数据流图如下图:5小型超市管理系统超市员工小型超市管理系统超市顾客系统命令各类信息导出文件打印报表购物信息打印购物小票超市管理系统顶层数据流图4.员工
9、管理5.会员管理6.供货商管理3.商品管理11.会员充值10.销售管理9.退货管理8.进货管理2.命令处理类型1.检查合法性输出处理 会员信息 员工信息 供货商信息表进 货 表 退货表日期汇总表 会员充值表供货商信息单会员信息单员工管理单商品名称进货单退货单销货单商品信息管理命令员工管理命令会员管理命令供货商管理命令进货管理命令退货管理命令销售管理命令导出文件表格数据用户密码合法系统命令7.缺货管理 缺货信息表缺货单缺货管理命令超市管理系统 0 层系统数据流图6管理员经理 收银员D8D3D2D1D6D4D911会员卡管理3.1商品分类管理3.2商品管理4员工管理8进货管理9退货管理10销售管理
10、5会员管理D10会员卡充值信息会员信息商品分类信息商品信息员工信息进货信息销售信息退货信息 充值信息会员信息分类信息商品分类信息商品号员工信息进货信息退货信息销售信息5会员管理会员卡充值会员卡信息会员信息会员信息分类号商品查询请求查询结果查询请求登陆新进货新退货新销售信息查询请求查询结果新销售查询请求查询结果商品价格、编码等信息商品价格、编码等信息商品价格、编码等信息7缺货管理D5缺货信息缺货信息新缺货缺货信息超市管理系统 1 层系统数据流图3.4 数据字典 数据流图表达了数据和处理的关系,数据字典则是各类数据描述的集合,是进行详细设计数据收集和数据分析所获得的主要成果,数据字典在数据库设计中
11、占有很重要的地位。数据字典 通常包括数据项,数据结构,数据流,数据存储和处理五个部分。其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构,数据字典通过对数据项和数据结构的定义来描述数据流,数据存储的逻辑内容。数据存储7数据存储是数据结构或保存的地方。也是数据的来源和去向之一,一般而言,应包括如下内容:数据存储名,别名,描述,定义,位置,输入的数据流,输出的数据流,组成(数据结构),数据量,存取频度,存取方式)。名字:管理员信息表描述:记录系统管理员的基本信息定义:管理员信息表=账号+密码位置:管理员信息表名字:会员信息表描述:会员打折消费记录定义:会员信息表=编号+账户余额账户余
12、额=用户总额-消费费用位置:会员信息表 名字:商品信息表描述:记录商品的基本信息定义:商品信息表=编号+商品名称+类别+ 类别代码+供货商+颜色+售价+生产单位+规格+会员价格+进价+库存量位置:商品信息表 商品管理信息表8名字:收银员信息表描述:收银员员工信息定义:收银员信息表=编号+姓名+销售单+联系电话+性别位置:收银员信息表 收银员管理信息表名字:采购员信息表描述:采购人员基本信息定义:采购员信息表=编号+姓名+采购单+联系电话+性别位置:采购员信息表名字:供应商信息表描述:供应商基本信息定义:供应商基本信息=代码+名称+职务+联系人+联系地址+联系电话+备注位置:供应商信息表供应商信
13、息管理表数据处理处理过程的具体处理逻辑通常在详细设计过程中或判定树来描述。在数据字典中,只描述处理过程的说明性信息,通常包括处理过程名,说明,输入数据流,处理3.5 静态,动态数据9静态数据 静态数据是系统内部有关的数据结构与操作规程。动态数据 :动态数据包括程序运行时输入和输出的数据,具体是数据库的各个表的各个不同元组与属性值.4、运行环境规定4.1 设备: 酷睿 i3 以上电脑以上 CPU;内存至少 64M,建议 128M 以上4.2 支持软件:装有 c#和 SQL Server 的计算机4.3 接口:4.3.1 用户接口本产品的用户一般需要通过终端进行操作,进入主界面后点击相应的窗口,分别进入相对应的界面(如:输入界面、输出界面)。用户对程序的维护,最好要有备份。4.3.2 软件接口 windows7 操作系统,编程软件:Microsoft Visual Studio 20104.4 控制4.4.1 可使用性在装载总程序时,正常就运行,异常就停止;系统出现错误,将会产生不可遇见的问题,热启,整个终端程序就会再启动;程序出现错误, 重新装载,若仍有错,按照提示逐渐装载
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 行政管理社会工作方法题及答案
- 主管护师考试高效复习方略试题及答案
- 深入浅出:建筑职业教育专业课件解析
- 毛笔课件介绍
- 陶艺初级班教学课件
- 医学界各领域机会与挑战执业医师考试试题及答案
- 湖南科技职业技术学院多媒体课件
- 各科目解读执业医师考试试题及答案
- 建筑施工技术与施工管理课件
- 护理技能与试题及答案
- 2022年湘潭职业技术学院中职部教师招聘笔试题库及答案解析
- 小学数学北师大五年级下册七用方程解决问题相遇问题导学单
- 施工现场防汛应急培训记录
- 新媒体运营知识考核试题与答案
- 金属材料的主要性能ppt课件(完整版)
- “新时代好少年”推荐表
- 规章制度文件评审表
- 草坪学实习报告模板-Copy
- K-H-V行星齿轮减速器 瞿鸿鹏
- 初中道德与法治课课堂课堂评价表
- sales-contract(中英文详版)
评论
0/150
提交评论