小型超市管理系统需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
小型超市管理系统需求分析
《小型超市管理系统》需求分析报告
小型超市管理系统需求分析
1. 引言
1.1 编写目的
自改革开放以来,社会市场经济不断发展,人们生活水平不端提高,由小型小卖部、小型零售商等小而杂的商店逐渐演变成今天市区里我们无处不在东西品种繁多的价格便宜的大小中型流行超市。超市之流行是以顾客自选方式经营的大型综合性零售商场。又称为自选商场,大大方便了人们购物,为大量忙碌的工作人员节省了大量的时间。
本系统采用microsoft visual C# 2010程序设计及SQL Sever 2005数据库管理知识进行功能的实现。能够提高超市信息管理系统各项工作地效率和质量,改善经营管理,减轻各类事务性工作的工作量,使超市的职员能够更轻松并且更好地服务于顾客,保证顾客的购物需求,同时也间接地为超市带来更多的盈利。最终达到为超市服务的效果。
1.2 项目风险
具体说明本软件开发项目的全部风险承担者,以及各自在本阶段所需要承担的主要风险,首要风险承担者包括:
任务提出者:
软件开发者:
产品使用者:面向小型超市、小型零售店
本系统无风险,为学生作品。
1.3 预期读者和阅读建议
列举本软件产品需求分析报告所针对的各种不同的预期读者,例如,可能包括: 用户;
开发人员; 1.
2.销售经理;
3.库存管理员;
4.商品录入人员。
5.系统使用者(经营中小型超市法律主体)
6.收银人员;
并且描述了文档中,其余部分的内容及其组织结构,并且针对每一类读者提出
最适合的文档阅读建议。
1
《小型超市管理系统》需求分析报告
1.4 产品范围
本软件适合于中小型超市管理用于采购管理、销售管理,库存管理及财务管理
及商品数据录入,修改、查询。我们不仅能够快而准的知道我们的一天的进出货及
销售情况,又能够准确无误的生成知道我们想要拥有的销售报表、季销售报表、年
销售报表。通过一些基本查询功能,查询自己想要的结果,知道自己的盈利情况。
通过此系统,我们能够及时查询到我们的存货情况,通过系统警报及时补缺商品。
1.5 参考文献(具体开发过程中外加参考资料)
列举编写软件产品需求分析报告时所用到的参考文献及资料,可能包括:
1(百度文库(小型超市管理系统)
本项目的合同书;
上级机关有关本项目的批文;
本项目已经批准的计划任务书;
用户界面风格指导;
开发本项目时所要用到的标淮;
系统规格需求说明;
使用实例文档;
属于本项目的其它己发表文件;
本软件产品需求分析报告中所引用的文件、资料;
相关软件产品需求分析报告;
为了方便读者查阅,所有参考资料应该按一定顺序排列。如果可能,每份资料都应该给出: 标题名称;
作者或者合同签约者;
文件编号或者版本号;
发表日期或者签约日期;
出版单位或者资料来源。
2. 综合描述
这一部分概述了正在定义的软件产品的作用范围以及该软件产品所运行的环境、使用该软件产品的用户、对该软件产品己知的限制、有关该软件产品的假设和依赖。
本系统采用microsoft visual C# 2010程序设计及SQL Sever 2005数据库管理知识进行功能的实现。能够提高超市信息管理系统各项工作地效率和质量,改善经营管理,减轻各类事务性工作的工作量,使超市的职员能够更轻松并且更好地服务于顾客,保证顾客的购物需求,同时也间接地为超市带来更多的盈利。最终达到为超市服务的效果。
2
《小型超市管理系统》需求分析报告
2.1 产品的状况
超市管理系统,该系统是现有应用软件的替代品(升级产品);是新一代新型的,自主型的产品。它是一个大系统的组成部分,它与POS机连接在一起收银及会员及时消费。能够达到快速提升的收银效率和一系列的管理有机的结合起来。
2.2 产品的功能
该系统包括:前台管理(普通收银部分和会员收银包括与后台折扣情况结合起来,达到高效率结算)和后台管理(销售管理,存货管理,财务管理,基本资料管理,每日提醒)。
一(前台管理:
1.登陆人员管理:使用人员账号密码登陆
销售信息管理:添加商品的单价价格以及销售数量等 2.
二(后台管理:
1.存货管理:主要是了解某一类商品的库存情况,并对商品进行添加、修改、删除;
2.供货商管理:记录供货商的个人资料(姓名,地址,联系方式等);
3.基本资料管理:里面包含产品的概况、人员管理、商品管理等。
2.3 运行环境
描述了本软件的运行环境,一般包括:
硬件平台;
操作系统和版本:Windows XP
支撑环境(例如:数据库等)和版本:Microsoft VisualC#和Microsoft SQL Server2005 其它与该软件有关的软件组件;
与该软件共存的应用程序。
2.4 设计和实现上的限制
确定影响开发人员自由选择的问题,并且说明这些问题为什么成为一种限制。可能的限制包括下列内容:
必须使用的特定技术、工具、编程语言和数据库;
避免使用的特定技术、工具、编程语言和数据库;
要求遵循的开发规范和标准;
例如,如果由客户的公司或者第三方公司负责软件维护,就必须定义转包者所使用的设计符号表示和编码标准;
硬件的限制
例如,定时需求或存储器限制;
3
《小型超市管理系统》需求分析报告
数据转换格式标淮的限制。
2.5 假设和约束(依赖)
列举出对软件产品需求分析报告中,影响需求陈述的假设因素(与己知因素相对立)。如果这些假设因素不正确、不一致或者被修改,就会使软件产品开发项目受到影响。这些假设的因素可能包括: 计划使用的商业组件,或者其它软件中的某个部件;
假定产品中某个用户界面将符合一个特殊的设计约定;
有关本软件用户的若干假定(例如:假定用户会熟练使用SQL语言。);
有关本软件开发工作的若干假定(例如:用户承诺的优惠、方便、上级部门给予的特殊政策和支持等。); 有关本软件运行环境的一些问题;
此外,确定本软件开发项目对外部约束因素所存在的依赖。有关的约束可能包括: 1(工期约束;
2.人员约束;