春花《需求分析》.docx
- 文档编号:2949155
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:9
- 大小:108.69KB
春花《需求分析》.docx
《春花《需求分析》.docx》由会员分享,可在线阅读,更多相关《春花《需求分析》.docx(9页珍藏版)》请在冰豆网上搜索。
春花《需求分析》
简单超市收银系统
需求分析报告
学校:
XX大学
学院:
数学与计算机学院
班级:
姓名:
春花
日期:
2016年3月25日
1.引言2
1.1编写目的2
1.2项目风险2
1.3文档约定3
1.4产品范围3
2.综合描述3
2.1产品的状况3
2.2产品的功能3
2.3用户类和特性4
2.4运行环境4
2.5设计和实现上的限制5
3.外部接口需求5
3.1硬件接口5
3.2软件接口5
3.3通讯接口5
4.系统功能需求6
4.1说明和优先级6
4.2激励/响应序列6
5.其它非功能需求7
5.1性能需求7
5.2安全措施需求7
5.3软件质量属性8
5.4业务规则8
6.分析模型9
1、引言
随着社会的发展、科技的进步,人民的生活水平逐渐提高,人们对于购物的消费也随之提高。
面对人们日益增长的购物需求,超市如何做到给顾客一个良好、高效的服务将很大程度上决定着超市的运营盈利。
本草料超市收银系统,主要用于对超市仓库库存货物信息的统计、修改,将超市各个产品信息提供展示给客户,以及超市收银部分。
本草料超市收银系统,旨在用于将超市的管理逐步转向数字、信息的管理,信息管理就是对业务流程中无序的系统进行系统化管理,实现信息收集、处理、共享和再利用,以提高业务水平和效率。
1.1编写目的
本草料超市收银系统,旨在用于将超市的管理逐步转向数字、信息的管理,信息管理就是对业务流程中无序的系统进行系统化管理,实现信息收集、处理、共享和再利用,以提高业务水平和效率。
1.2项目风险
在本项目中,项目的风险主要有3方承担,即任务提出者、软件开发者、产品使用者。
其各自需要承担的风险分别如下:
任务提出者;任务提出者主要承担在提出项目时,不能支付预定的资金。
由于自身
软件的描述的不清楚而导致开发方没有研发出需要的产品。
软件开发者;软件开发方主要承担在规定的期限内,不能正常完成该任务。
由于自
未能正确理解客户对产品的需求而没有研发出客户满意的产品。
产品使用者:
产品使用者由于本身对该产品不能正确使用,而导致工作效率低下,
在操作该产品中遇到太多问题而放弃使用该产品。
1.3文档约定
该产品文档约定主要包含正文风格、提示方式、重要符号3个方面,其各自要求如下:
正文风格;正文采取宋体五号字体,文章中各级标题、小标题分别用四号宋体加粗、小四号宋体加粗的字体。
对文档的提纲部分,采用宋体正文10号字体。
提示方式;对于重要部分,需要提示的部分采用对文字采用“红色小四字体小标题+红色字体正文”加以提醒。
重要符号;重要符号主要为运用绘图工具绘制的各个图片。
1.4产品范围
本草料超市收银系统,主要用于对超市仓库库存货物信息的统计修改,将超市各个产品信息提供展示给客户,以及超市收银部分。
2、综合描述
这一部分概述了正在定义的软件产品的作用范围以及该软件产品所运行的环境、使用该软件产品的用户、对该软件产品己知的限制、有关该软件产品的假设和依赖。
2.1产品的状况
本草料超市收银系统是为满足人们日益增长的购物需求从而对超市管理及超市收银员带来的困难。
为提高超市的数字化、信息化管理和提高超市收银效率,进而提升超市的竞争力而研发的一款软件。
本草料超市收银系统为个人独自研发产品,不存在为一成熟产品改进而来的下一代产品、是原有超市应用软件的替代产品等状况。
2.2产品的功能
本草料超市收银系统业务处理包含3个方面:
仓库库存货物信息的统计、修改,超市收银,以及4种超市产品信息的显示。
其3大功能如下图1-1所示。
图1-1
2.3用户类和特性
对于本软件,用户主要分为超市主管与超市收银员两类用户。
对于超市主管用户,需要该用户有一定的计算机知识,能够对超市仓库部分的信息进行添加、修改、删除等操作,能够对超市的收银金额进行查询、转账、支出等操作。
对于超市收银员来讲,只需要收银员有普通电脑用户的水平即可。
超市收银员能够使用该软件的一些基本功能即可。
2.4运行环境
本草料超市收银系统软件的运行环境,一般包括:
硬件平台;普通PC机即可。
操作系统和版本;WindowsXP系统、Win7、Win8系统。
支撑环境和版本;SQLServer2008
其它与该软件有关的软件组件;IIS、.NetFramework3.5
与该软件共存的应用程序。
2.5设计和实现上的限制
本草料超市收银系统,主要使用:
C#.Net、SQLServer、UI编程语言,其余技术有:
JavaSrcip、HTML、CSS。
3、外部接口需求
3.1硬件接口
无特殊硬件要求。
3.2软件接口
可能的外部组件包括:
操作系统;WindowsXP、Win7、Win8系统
数据库;SQLServer2008及以上版本
工具;IIS、VS2010、EditPlus等
函数库;.NetFramework3.5
3.3通讯接口
描述与软件产品所使用的通讯功能相关的需求,包括:
电子邮件;
WEB浏览器:
IE8
网络通讯标准或者协议:
TCP、SSH
数据交互用电子表格;Excel表格
必须定义相关的:
消息格式;Word文档、Excel表格
通讯安全或加密问题;使用SSH协议加密
数据传输速率;750Kpbs
4、系统功能需求
4.1说明和优先级
由于我个人能力有限,对于草料超市收银系统的各个功能,其优先级仅为低。
在使用者权限方面,仅有一个权限。
在用户界面上,仅有一个简单的CMD窗体界面。
在超市货品方面,仅仅只有4种货品。
在于后台数据库连接方面,由于我个人能力有限,未能实现与数据库的连接。
4.2激励/响应序列
由于我个人能力有限,以下是我个人设想中的“激励/响应序列”,由图1-2、1-3所示。
系统基本业务流程图
顾客
支付方式
超市员工
扫描货品条形码
银行卡支付
现金支付
打印账单
人工结算
图1-2
设想系统数据库流图
货品信息更新
服务终端显示数据
产生报表
系统管理员
数
据
库
查询请求
客户终端显示数据
产生报表
系统管理员
表达申请
系统管理员
客户终端显示数据
产生报表
账单核对事物
系统管理员
在客户端打印数据和账单
产生报表
图1-3
5、其它非功能需求
5.1性能需求
相互合作的用户数量;同一系统中,最多用户数不超过50台。
系统支持的并发操作数量;70台
响应时间;5秒以内
容量需求:
存储器:
普通PC机、外置移动硬盘
磁盘空间;50G即可
数据库中表的最大行数:
3000行
5.2安全措施需求
需要的安全措施有:
1、用户在使用该软件时,应该确保PC机有稳定的电源,以免因为突然断电而造
成软件后台数据的丢失等情况。
2、在不需要使用该产品阶段,因关闭该软件,以防一些意外事情的发生。
3、就业务主管、超市收银员在使用本软件时,应该对其有一个适当的培训,使其
熟悉该软件的运行规则,以免因为个人的操作不当而造成损失。
5.3软件质量属性
易学性方面
本草料超市收银系统易用性高,只需普通电脑用户经过一短期的培训即可正常使用。
易用性方面
本软件没有复杂的操作方式,操作方式简单。
只需按照产品说明书上的使用方式即可
顺利的运用该产品。
有效性方面
本软件经过有效的软件测评,用户可放心使用。
5.4业务规则
本草料超市收银系统,一共有2种权限,一是系统管理员,该权限仅对业务主管开放。
二是普通用户权限,该权限可对业务主管、超市收银员开放。
系统管理员有对该系统的所有权限,报告添加、删除普通用户的权限,修改、查询后台数据,对超市的资金有转入、支出、查询、修改等权限。
普通用户权限仅有查看商品信息、收银记录、找零等基本权限。
6分析模型
编程中所使用的类图;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 需求分析 春花 需求 分析