需求分析报告
目录
1. 引言.... 2
1.1 编写目的... 2
1.2 项目背景... 3
1.3 预期读者和阅读建议... 3
1.4 产品范围... 3
1.5 参考文献... 3
2. 综合描述.... 3
2.1 产品的状况... 3
2.2 产品的功能... 4
2.3 用户类和特性... 4
2.4 运行环境... 4
2.5 设计和实现上的限制... 4
3. 外部接口需求.... 4
3.1 硬件接口... 4
3.2 软件接口... 4
3.3 通讯接口... 5
4. 系统功能需求.... 5
4.1 说明... 5
4.2 输入/输出数据... 5
5. 其它非功能需求.... 6
5.1 性能需求... 6
5.2 安全性需求... 6
5.3 软件质量属性... 6
6. 分析模型.... 6
小组成员
冯金鑫
张远浩
周铭
徐硕勋
杜振鹏
耿郡
随着科学技术的发展,计算机已经是日常工作和生活不可或缺的工具,将超市管理从人工管理方式转变成为计算机软件控制,具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等巨大优点。使用计算机对超市进行管理能够大幅度的提高管理效率,可使用少量员工进行管理,在人力的消耗上也大幅度减少。这增加了计算机代替人来进行管理的必要性。
项目名称:超市管理系统。
项目提出者:软件13-2班
项目开发者:软件13级开发小组
用户:大小型超市
本软件产品需求分析报告所针对以下不同的读者
● 用户
● 客户
● 项目经理
● 营销人员
● 文档编写入员
需求分析报告重点将系统要解决的业务逻辑、要实现的功能描述清楚,更宏观体现了该系统的主要职能,详细的分析了用户对该系统的需求,为客户提供了清晰的系统功能,为下一步的需求规格说明书提供了可靠地支持。
《软件工程》弗里格 等 高等教育出版社 (20##-12出版)
《软件工程》李代平 等 清华大学出版社 (20##-1出版)
是一个新型的、自主型的产品。
管理人员可对商品的基本信息(如:商品名称,商品价格等)进行管理,包括删改查以及对商品从仓库到货架的分配;简单的对会员信息进行管理,以及对员工个人信息进行简单的管理,对不同员工的登录密码进行修改。收银人员可对所购商品进行查询,并统计价格,对会员进行打折优惠。补货,进货人员对商品进行添加和补充。
本系统目标在于提高修改,查询货物的效率。拥有简洁、方便的界面,使非专业的使用人员能够更快的熟练使用该系统。着重提高系统安全性,保证商品,会员各项信息的完整、正确。节省更多的人力与设备费用,让超市管理成为一项很直接人性化的管理。
无计算机深度知识的普通使用者,仅了解计算机的一些基本知识。
有计算机知识的使用者,可熟练的掌握计算机的一些功能,能够很好的使用此系统。
专业的机算计人员,对系统进行后期维护。
运行环境:兼容当前主流操作系统 Windows 98/2000/XP/Vista/7/8。
硬件环境:奔腾4以上计算机,打印机、扫描仪等。
开发环境:SQL Server 、VS2013 等
对外部硬件的局限,例如在收银时使用的扫描商品二维码的硬件,我们无法对其进行编程。
无
操作系统:Windows 98/2000/XP/Vista/7/8;
数据库:SQL Server;
工具:VS2013;
函数库;
无
应可实现对商品的信息管理、商品所在货架区管理、记录进货资金。
对商品的模糊查询。
会员以及员工基本的增删改查功能,以及对会员积分的查询,对不同员工登录密码的更改。
单独的商品添加以及对货架区商品补货的功能
单独的收银模块,便捷的实现对商品的统计收费。
商品增加:输入 商品编号(bigint),商品名(string),产地(string),进货价格(float),出售价格(float),进货数量(int),库区(string),折扣(float)
会员增加:输入 会员编号(bigint),性别(string),会员名(string),住址(string),电话(bigint)
员工增加: 输入 员工编号(bigint),员工名(string),登录密码(string),电话(bigint),职位(string)
商品补充:输入 商品编号(bigint),补充数量(int)
输出 货架信息
更改商品、会员、员工:输入 编号(bigint),更改的信息(string)
输出 商品、会员、员工信息
删除商品、会员、员工:输入 编号(bigint)
输出 将删除的信息
查找商品:输入 查找类型(string),关键字(string)
输出 商品信息
查找会员、员工:输入 编号(bigint)
输出 会员、员工信息
收银:输入 商品编号(bigint),实收价格(float),会员编号(bigint)
输出 商品信息,会员信息,总价
高效的需求:在处理信息时应能以较快的速度进行回馈。
对使用的需求:本系统设计应简洁易懂,使非专业的使用人员能够更快的熟练使用该系统。
数据精准度需求:按照严格的数据格式输入,否则系统应不给予进行处理。在查询时,应能将所有包含查询关键字的商品的信息全部显示。
数据的需求:应能满足记录大量数据,在每次使用后都应及时对数据库进行更新。
安全与保密需求:系统本身应配备一定的安全机制,保证不同使用人员对数据库进行不同的使用。系统应保护数据库中的信息,防止泄露。
每个用户在第一次登录后,必须更改他的系统预置登录密码,系统预置的登录密码不能重用。不同身份的使用人员只能完成其相应的职能,仅管理者可对信息进行更改,进货员这能完成其对新商品的添加,补货员只能对商品数量进行局限的更改,收银员只能对商品信息进行查看并不能对商品信息进行更改。
软件的易用性优于易学性,并且有着强大的可移植性。
数据流程图
学生寝室管理系统需求分析报告
一、 引言
该需求主要包括四个部分: 第一部分 调查用户需求,第二部分 系统功能的设计和划分,第三部分 数据流图,第四部分 数据字典
第一部分 调查用户需求
本系统的最终用户为每个寝室管理员(寝室长),以及本寝室的其他成员。根据我们日常生活中的经验,结合对自己的寝室管理和对同宿舍楼同学的调查,得出用户的下列实际要求:
1、 宿舍的基本情况
学生住在宿舍楼的每一个寝室中,每个寝室宿舍都会有一个成员(寝室长)负责本宿舍的日常管理。
一、 学生的基本信息:
入校时,每位同学都有唯一的学号,并被分配到指定的宿舍楼和指定的宿舍。另外,在这个基本信息中应当包括学生的姓名,性别以及相应的院系名称。
二、 值日安排的基本信息:
每间宿舍都会打扫寝室卫生,所以值日安排是一个基本的信息,它包括如下的信息:打扫卫生的时间,做的是什么事(既任务),相应的负责人,以及评分等。
三、 事件管理的基本信息:
每个宿舍都会有事件也就是活动安排,主要是指学校或者是学院安排的一些活动,这些活动包括如下的信息:事件编号,事件开始的时间,需要参加该次活动的成员以及对活动的一些说明等。
四、 寝室帐户管理的基本信息
寝室帐户管理也就是寝室费的管理,这在寝室管理中是很重要的一块,因为它直接关系到每个寝室成员的关键利益。所以做到寝室帐户的公开透明是必要的。帐户信息主要包括以下的一些信息:帐户编号,费用名称,金额,类型,说明等。
五、 系统用户信息
更改信息主要是用户的登录信息,包括姓名,密码。
2、 用户对系统的要求
一、宿舍管理员:
a.信息要求:
宿舍管理员能查询上面提到的宿舍的所有相关信息,包括某一学号的学生在宿舍的详细信息 一集系统用户的登陆信息等等。以利于对整个宿舍的全面管理。
b.处理要求:
当学生基本信息发生变化时,宿舍管理员能对其进行修改。比如,某些同学搬到其他的宿舍中去,他们在本宿舍中相应的记录就应该删去;或者学生转换专业,他们记录中院系的信息也要作相应的修改等等。
管理员对值日安排信息初始化后,一般情况下将不会再做更改,除非
有特殊情况才做更改,比如由于寝室成员的改动引起值日信息的更改等。
管理员能够对事件信息进行初始化,并能够根据学校或者学院的通知及时更新活动信息,让其他的寝室成员能够及时查询。
同样管理员也能够对其他的信息文件进行更新。
c.安全性与完整性要求:
安全性要求:
1.系统应设置访问用户的标识以鉴别是否是合法用户,并要求合法用户设置其密码,保证用户身份不被盗用;
2系统应对不同用户设置不同的权限,区分不同的用户,如区分普通用户(宿舍成员);
完整性要求:
1.各种信息记录的完整性,信息记录内容不能为空;
2.各种数据间相互的联系的正确性;
3.相同的数据在不同记录中的一致性。
二、本宿舍的学生:
a.信息要求:
本宿舍的其他成员能够查询上述的文件信息,但无权修改除登录信息之外的其他任何信息。
b.处理要求:
数据处理主要是由管理员来完成。
第二部分 系统功能的设计和划分
根据如上得到的用户需求,我们将本系统按照所完成的功能分成以下几部分:
1:用户管理部分
2:管理员管理部分
各部分完成的功能如下:
1、用户管理部分
⑴、处理用户登录
⑵、用户可以查询学生信息。
⑶、用户可以查询活动信息。
⑷、用户可以查询帐户信息。
⑸、用户可以查询值日信息。
⑹、用户可以修改用户自己密码。
2、管理员管理部分
⑴、处理管理员登录
⑵、管理员可以查询学生等所有文件信息的信息。
⑶、管理员可以发布与更新事件信息。
⑷、管理员可以插入、修改学生信息。
⑸、管理员可以插入与修改帐户信息。
⑹、管理员可以插入与修改值日信息。
⑺、管理员可以修改管理员密码。
第三部分数据流图
加工3子图
系统工作流程图如下:
第四部分 数据字典
1.数据项
1.2数据分析ER图:
1.3数据库表如下
1.3.1学生表
1.3.2事件管理表
1.3.3值日安排表
1.3.4 寝室账户表
1.3.5 用户记录表
2.数据结构
超市管理信息系统系统分析报告课程名称管理信息系统项目名称超市管理信息系统报告名称超市管理信息系统分析报告指导老师专业班级商学院12…
XXX超市管理系统分析与设计报告XXX超市管理系统第一部分:系统分析....3一、系统介绍...3(一)系统背景...3(二)功能…
超市管理系统测试分析报告1引言11编写目的这份测试分析报告书时为了测试本系统是否可行当输入商品的信息时测试其信息能不能被完整地保存…
小型超市订货管理系统设计报告1系统开发的背景从超市发展规模上看近几年我国超市经营规模日趋扩大连锁化过程日益提高起销售额和门店数量大…
信息与电气工程学院信息系统二级项目设计说明书20xx20xx学年第一学期课程名称信息系统二级项目设计题目小型超市管理系统专业班级电…
软件职业技术学院软件测试上机5提交成果超市管理系统测试总结报告组号05小组成员郭齐刘正翔魏彦雄罗万娟杨超王浩简项目组长完成日期郭齐…
好文文档站更多资源下载可行性研究报告编者高丽娟1引言超市管理系统它包括订购管理仓库管理销售管理等仓库管理是其中重要的一个环节不容忽…
XXXXX大学实验报告实验名称系统分析案例实验专业班级学号姓名实验时间XXXXXXXXXXXXXXXXXXXXXXXXXXXX某超…
基于Java的超市管理系统姓名学号课程名称JavaCS架构超市管理系统综合实训指导老师CS摘要超市的日常管理工作往往是很复杂很繁琐…
超市销售管理信息系统分析报告班级信息管理与信息系统一班姓名hrvy学号20xx3023300001初步调查11收集相关信息在我国超…
中小超市销售管理信息系统分析报告管理类1011班第十组组员:###中小超市销售管理信息系统分析报告一引言(1)背景超市作为当代经济…