小型超市管理系统需求分析_(个人版_第1页
小型超市管理系统需求分析_(个人版_第2页
小型超市管理系统需求分析_(个人版_第3页
小型超市管理系统需求分析_(个人版_第4页
小型超市管理系统需求分析_(个人版_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 小型超市管理系统 用户需求说明书 文件标识: 当前版本:1.0 作 者: 文件状态: 草稿 正式发布 正在修改 完成日期:2011-3-20 机构图标 机构公开信息 版 本 历 史 版本/状态作者参与者起止日期备注 目目目 录录录 0. 文档介绍文档介绍.4 0.1 文档目的.4 0.2 文档范围.4 0.3 读者对象.4 0.4 参考文档.4 0.5 术语与缩写解释.4 1. 产品介绍产品介绍.5 2. 产品面向的用户群体产品面向的用户群体.5 3. 产品应当遵循的标准或规范产品应当遵循的标准或规范.5 4. 产品的功能性需求产品的功能性需求.5 4.0 功能性需求分类.5 4.M FEA

2、TURE M.6 4.m.n Function M.N.6 5. 产品的非功能性需求产品的非功能性需求.6 5.1 用户界面需求.6 5.2 软硬件环境需求.6 5.3 产品质量需求.6 5.N 其他需求 .7 附录附录 A:用户需求调查报告:用户需求调查报告 .8 A.1 需求标题 1.8 A.N 需求标题 N.8 0. 文档介绍文档介绍 0.1 文档目的文档目的 开发这个系统的目的就是帮助超市管理部门提高工作效率。通过本管理系统软件,能帮助超 市工作人员利用计算机,极为方便的对超市的有关数据进行管理、输入、输出、查找等有关 操作,使杂乱的超市数据能够具体化、直观化、合理化等 0.2 文档范

3、围文档范围 介绍用户的需求及对系统的要求,客观反映产品的品质 0.3 读者对象读者对象 开发项目组及用户 0.4 参考文档参考文档 陶宏才.数据库原理及设计.第 1 版.北京.清华大学出版社.2004 年 范立南SQL Server 2000 实用教程第 2 版.北京.清华大学出版社.2005 年 卲良彬 刘好增 马海军(c#)实践教程清华大学出版社 齐治昌 谭庆平 宁洪软件工程第 2 版.高等教育出版社.2004 年 提示:提示:列出本文档的所有参考文献(可以是非正式出版物) ,格式如下: 标识符 作者,文献名称,出版单位(或归属单位) ,日期 例如:例如: SPP-PROC-PP SEPG

4、,需求开发规范,机构名称,日期 0.5 术语与缩写解释术语与缩写解释 缩写、术语缩写、术语解解 释释 信息系统是指利用计算机、网络、数据库等现代信息技术,处理组 织中的数据、业务、管理和决策等问题,并为组织目标服 务的综合系统 1. 产品介绍产品介绍(1 1)摘要:小型超市管理系统在现代社会中的摘要:小型超市管理系统在现代社会中的 应用十分广泛,它是用应用十分广泛,它是用 delphidelphi 开发的基于开发的基于 windowswindows 的小型数的小型数 据库管理软件。后台数据库的设计采用据库管理软件。后台数据库的设计采用 SQLSQL serverserver 20002000,

5、 这些流行软件的应用也使系统更容易维护。该系统使用结构这些流行软件的应用也使系统更容易维护。该系统使用结构 化方法,按照系统调查、系统分析、系统设计、系统实施的化方法,按照系统调查、系统分析、系统设计、系统实施的 步骤,采用结构化的编程方法而完成的。在设计中,对系统步骤,采用结构化的编程方法而完成的。在设计中,对系统 总体方案的设计,采用了总体方案的设计,采用了“自上而下自上而下”的方法,而对于信息的方法,而对于信息 系统具体业务采用了系统具体业务采用了“自下而上自下而上”的方法。尤其是数据窗口的方法。尤其是数据窗口 这一方便而简洁操纵数据库的智能化对象这一方便而简洁操纵数据库的智能化对象,

6、,从而建立一套完善从而建立一套完善 科学的管理信息系统,对超市进行进货、销售发货、库存等科学的管理信息系统,对超市进行进货、销售发货、库存等 实现全面、动态、及时的管理实现全面、动态、及时的管理。 。因此,该设计的方案基本上 因此,该设计的方案基本上 满足了系统的业务需求,具有一定的可用性。满足了系统的业务需求,具有一定的可用性。 (2 2)介绍产品的开发背景。)介绍产品的开发背景。 最初的超市资料管理,都是靠人力来完成的。但近几年我国超市经营规模日 趋扩大,销售额和门店数量大幅度增加,而且许多超市正在突破以食品为主的传 统格局,向品种多样化发展。小型超市在业务上需要处理大量的库存信息,还要

7、时刻更新产品的销售信息,不断添加商品信息,并对商品各种信息进行统计分析。 因此,在超市管理中引进现代化的办公软件,实现超市庞大商品的控制和传输, 从而方便销售行业的管理和决策,为超市和超市管理人员解除后顾之忧。 2. 产品面向的用户群体产品面向的用户群体 提示:提示: (1)描述本产品面向的用户(客户、最终用户)的特征, (2)说明本产品将给他们带来什么好处?他们选择本产品的可能性有多大? 通过本管理系统软件,帮助超市工作人员利用计算机,极为方便的对超市的 有关数据进行管理、输入、输出、查找等有关操作,使杂乱的超市数据能够具体 化、直观化、合理化等。 3. 产品应当遵循的标准或规范产品应当遵循

8、的标准或规范 系统在设计开发使用过程中都要涉及到很多计算机硬件、软件。所有这些都 要符合主流国际、国家和行业标准。例如在开发中使用的操作系统、网络系统、 开发工具都必须符合通用标准。如规范的数据库操纵界面、作为业界标准的 TCP/IP 网络协议及 ISO9002 标准所要求的质量规范等;同时,在自主开发本系统 时,要进行良好的设计工作,制订行之有效的软件工程规范,保证代码的易读性、 可操作性和可移植性。 4. 产品的功能性需求产品的功能性需求 提高超市的运作效率,节余财力物力资生率,解决超市管理的紊乱。 降低错误发源。 减少人力和设备费用 提高处理速度 改进管理信息服务 提高决策科学性 提高人

9、员利用率 4.0 功能性需求分类功能性需求分类 功能类别功能类别子功能子功能 1添加删除用户:只限于管理员操作。管理员可以向里面 添加和删除用户信息,也可修改用户密码 系统设置系统设置 2退出登录:返回到登录界面,重新登录 .1供应商信息的录入 .2 供应商信息的修改、删除、查询 商品供应商信息管理商品供应商信息管理 员工档案管理实现员工档案的添加、删除、修改、查询的功能 4)商品信息管理)商品信息管理 (1) 商品信息的录入。对商品的基本信息进行录入并保存。 (2) 商品信息的修改:在有商品进入时,修改商品的基本信息,更新商品的信息, 使商品信息始终是最新的商品信息。 (3) 商品信息的删除

10、:当商品没货时,又不准备再进相同的货时,可以将该商品 的信息删除,保证信息库中无冗余的数据。 5)商品入库管理)商品入库管理 及时录入商品的入库信息,保证每种商品再入库信息种都有登记,做到商品 的实际的量、种类和记录的量和种类相匹配。 6)销售管理及销售数据查询)销售管理及销售数据查询 5. 产品的非功能性需求产品的非功能性需求 5.1 用户界面需求用户界面需求 需求名称需求名称详细要求详细要求 窗体特性本系统采用 VisualVisualFoxPro6.0 开发软件制作,其窗体都是采用弹 出式浮动窗体,在运行系统时,首先就是登陆窗口,进入之后就是典 型的下拉式主窗体,其下拉菜单为各系统模块的

11、相关子模块。 输入输出时间格式为年月日(YY/MM/DD) 。 5.2 软硬件环境需求软硬件环境需求 需求名称需求名称详细要求详细要求 硬件接口 CPU:Intel P3 及以上; 内存:256MB 及以上; 硬盘:10GB 及以上 软件接口 .NET 框架:Microsoft .Net Framework V1.1 版本及以上。 数据库服务器:Microsoft SQL Server 2000 及以上。 5.3 产品质量需求产品质量需求 主要质量属性主要质量属性详细要求详细要求 正确性充分考虑系统当前和将来可能承受的工作量 健壮性 小型超市管理系统中涉及到的数据是超市相当重要的信 息,系统要

12、提供方便的手段供系统维护人员进行数据的备份, 日常的安全管理,系统意外崩溃时数据的恢复等工作。 可靠性 性能,效率 小型超市管理系统在日常处理中的响应速度为秒级,达到 实时要求,以及时 反馈信息。在进行统计分析时,根据所需数据量的不同而从秒 级到分钟级, 原则是保证操作人员不会因为速度问题而影响工作效率 易用性 小型超市管理系统是直接面对使用人员的,而使用人员 往往对计算机并不时非常熟悉。这就要求系统能够提供良好的 用户接口,易用的人机交互界面。 清晰性 安全性对于系统的重要数据都有密码保护,具有一定的安全性 可扩展性 兼容性 可移植性 5.n 其他需求其他需求 超市管理系统的数据需求超市管理

13、系统的数据需求 超市管理系统的数据需求包括如下几点: 1数据录入和处理的准确性和实时性 数据的输入是否准确是数据处理的前提,错误的输入会导致系统输出的不 正确和不可用,从而使系统的工作失去意义。数据的输入来源是手工输入。手工 输入要通过系统界面上的安排系统具有容错性,并且对操作人员要进行系统的培 训。 在系统中,数据的输入往往是大量的,因此系统要有一定的处理能力,以保 证迅速的处理数据。 2数据的一致性与完整性 由于超市产品销售管理的系统化、规范化、网络化和自动化,实现对商 品入库和销售信息的集中统一的管理,所以如何保证这些数据的一致性,是 系统必须解决的问题。要解决这一问题,要有一定的人员维

14、护数据的一致性, 在数据录入处控制数据的去向,并且要求对数据库的数据完整性进行严格的 约束。 对于输入的数据,要为其定义完整性规则,如果不能符合完整性约束, 系统应该拒绝该数据。 3数据的共享与独立性 整个超市管理系统的数据是共享的。然而,从系统开发的角度上看,共享会给设 计和调试带来困难。因此,应该提供灵活的配置,使各个分系统能够独立运行,而通过 人工干预的手段进行系统数据的交换。这样,也能提供系统的强壮性。 附录附录 A:用户需求调查报告:用户需求调查报告 常见需求调查方式有: 与用户交谈,向用户提问题。 参观用户的工作流程,观察用户的操作。 向用户群体发调查问卷。 与同行、专家交谈,听取

15、他们的意见。 分析已经存在的同类软件产品,提取需求。 从行业标准、规则中提取需求。 从Internet上搜查相关资料。 1 用户注册与登录用户注册与登录 需求标题用户注册 调查方式从行业标准、规则中提取需求 调查人xxx 调查对象xxx 时间、地点xxx 需求信息记录 主要是搜集用户注册需要填写的信息项:登录名,密码,电子邮箱,真实姓 名,性别,固定电话,传真,手机,贵公司名称,主营行业,地址,同意服 务条款,提交注册信息。 登录时候填写用户名和密码。 2 用户登录后管理功能用户登录后管理功能 需求标题用户控制平台 调查方式与用户交谈,向用户提问题和从行业标准中提取。 调查人xxx 调查对象x

16、xx 时间、地点xxx 需求信息记录确认登录后首先给出一个我的首页的页面,其它栏目分别是我的服务,操 作员管理,我的资料。 3 系统设置基础资料设置系统设置基础资料设置 需求标题系统设置基础资料设置 调查方式从行业标准、规则中提取需求 调查人xxx 调查对象xxx 时间、地点xxx 需求信息记录 主要包括以下几个方面的资料设置:公司资料,仓库资料,银行账户资料, 部门资料,员工资料。 4 系统设置出入库类型系统设置出入库类型 需求标题系统设置出入库类型 调查方式从行业标准、规则中提取需求 调查人xxx 调查对象xxx 时间、地点xxx 需求信息记录 系统使用前,需要设置出入库类型。主要信息包括

17、:类型名称,业务类别。 数据自动与公司信息关联。 5 系统设置客户应收余额期初系统设置客户应收余额期初 需求标题系统设置客户应收余额期初 调查方式从行业标准、规则中提取需求 调查人xxx 调查对象xxx 时间、地点xxx 需求信息记录 系统使用前,需要初始化客户应收余额期初数据。主要包括:客户名称, 业务类型,金额,备注。其中业务类型:“应收账款” “预收账款” “其他 应收” 。 6 系统设置供应商应收余额期初系统设置供应商应收余额期初 需求标题系统设置供应商应收余额期初 调查方式从行业标准、规则中提取需求 调查人xxx 调查对象xxx 时间、地点xxx 需求信息记录 系统使用前,需要初始化供应商应收余额期初数据。主要包括:供应商名 称,业务类型,金额,备注。其中业务类型:“应付账款” “预付账款” “其他应付” 。 7 产品发布产品发布 需求标题产品发布 调查方式从行业标准、规则中提取需求 调查人xxx 调查对象xxx 时间、地点xxx 需求信息记录 用户发布产品有两种方式,一种直接录入,另一种用户先把数据导入 Excel 模板中,再把模板数据导入到系统中。 8 库存系统库存系统 需求标题库存系统 调查方式从行业标准、规则中提取需求

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论