超市管理系统需求分析报告
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实用文档
超市管理系统项目
需求分析说明书
小组成员:惠茹、梁帅婷、薛文欣、雪洋、
付豪亮、郭志璇、常文理
目录
1引言 (3)
1.1编写目的 (3)
1.2背景 (3)
1.3定义 (3)
1.4参考资料 (3)
2任务概述 (3)
2.1目标 (4)
2.1.1 开发意图 (4)
2.1.2 应用目标 (4)
2.1.3 作用及围 (4)
2.1.4背景 (4)
2.2运行环境 (4)
2.3假定和约束 (4)
2.3.1 技术约束 (4)
2.3.2环境约束 (4)
2.3.3标准约束 (4)
2.3.4硬件限制 (4)
3需求规定 (5)
3.1对功能的规定 (5)
3.2对性能的规定 (5)
3.3输人输出要求 (5)
3.4数据字典 (7)
3.5静态、动态数据 (14)
4运行环境规定 (14)
4.1设备 (14)
4.2支持软件 (14)
4.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可转移、可转换性 (14)
1、引言
社会生活的现代化,使得市场的走向发生巨大变化,由于经济的发展,人们对生活的需求已经不再足于丰衣足食的低度要求,许多人们往往不是单纯为满足生活必需去购买,而是凭着喜欢,意欲和感观去购买。商店与顾客之间的交流也随着商店的多样化、商业化而削弱,商店之间的竞争更加激烈。如果一个商店能够加深与顾客的交流,提升服务质量以致打动顾客,吸引顾客,自然会顾客盈门。
1.1编写目的
这份需求分析文档是客户对即将开发的系统的功能要求,是作为系统设计和开发者的主要依据,更方便系统设计及开发人员工作的开展。
1.2背景
本项目的名称:超市管理系统
本项目的任务提出者:项目小组共同决定
1.3定义
超市管理系统:能够提升超市效率和服务的一个管理信息系统软件。
1.4参考资料
[1]纪禹希、黄成奎《程序开发实用教程》[M].:清华大学
[2]ASP 数据库系统开发案例经典
[3] 海藩、牟永敏《软件工程导论(第6版)》[M].:清华大学
[4]詹英、林映《数据库技术与应用SQL Server 2012教程(第2版)》[M].:清华大学
[5] 源码网.
[6] 微软官方.
2、任务概述
通过详细的用户调查,在现行的业务处理流程和数据流图的基础上,就可以基本确
定目标系统要达到的目标了。
需求分析的任务是确定系统必须完成的工作,也就是对目标系统提出完整、准确、清晰、具体的要求。在经过多方了解和调查后,基本清楚了超市管理系统的功能需求。
2.1目标
2.1.1 开发意图
a. 为了超市管理系统更完善;
b. 为了让老板对员工,商品,会员的管理更方便;
2.1.2 应用目标
通过本系统软件,能帮助管理人员利用计算机,快速方便的对会员信息、员工信息、商品信息进行添加、查找、查看、删除的管理所需操作,使散乱的信息结构能够具体化,直观化、合理化。
2.1.3 作用及围
本软件适用于中小型超市,它是相对完善的超市管理软件,对信息可以随时输入、输出、查找。
2.1.4背景
现今人员和设备的管理的繁琐给具有强烈时间观念的管理人员带来了诸多不便,管理部门缺少一种完善的管理软件,为了对超市的管理方便,因此开发了本软件。
2.2运行环境
系统的使用环境:
硬件环境:酷睿 i3 或同档次以上微机; 100MB以上存或更高;100G以上硬盘;软件环境:中文 WINDOWS7操作系统。
2.3假定和约束
2.3.1 技术约束
本项目的设计是在中文程序设计语言的条件下进行的,技术设计采用软硬一体化的设计方法。
2.3.2环境约束
运行该软件所适用的具体必须是c# 程序设计语言条件下
2.3.3标准约束
该软件的开发完全按照企业标准开发,包括硬件、软件和文档规格。
2.3.4硬件限制
酷睿i3或同档次以上微机、存100mb以上PC机满足输入端条件。
3、需求规定
3.1对功能的规定
本系统的主要功能是完成超市信息的管理及维护功能,同时对超市的基本信息进行管理:员工信息管理、顾客会员信息管理、商品信息管理。方便信息的查询及统计工作,提高超市的的工作效率,具体功能需求描述如下:
1.对超市的顾客会员信息管理,能够对顾客会员进行登记及注销,可以查询会员的信息。
2.对员工信息进行管理,能够对员工的基本信息进行管理和维护。
3.对商品信息的管理,能够对商品的销售进行方便的管理。
3.2对性能的规定
1.真实性对本系统的顾客会员、商品的信息都要按照实际情况进行存档。
2.可靠性对输入的数据要有严格的防错和校验措施,冗余数据处理时由程序自动更新,以确保数据的准确性和一致性。
3.安全性对用户要有使用权限上的限制,用户登录时需要通过身份验证,确保数据的安全。
4.可用性界面简洁,易操作,对用户的错误操作能够及时给出提示信息,方便用户的是用。
3.3输入,输出要求
实体-联系图
为了把用户的数据要求清晰准确的描述出来,用实体-联系图来建立数据模型,该数据模型包括实体,关系和属性。