小型超市管理系统需求说明书.doc
- 文档编号:237149
- 上传时间:2022-10-07
- 格式:DOC
- 页数:23
- 大小:436KB
小型超市管理系统需求说明书.doc
《小型超市管理系统需求说明书.doc》由会员分享,可在线阅读,更多相关《小型超市管理系统需求说明书.doc(23页珍藏版)》请在冰豆网上搜索。
案卷号
2
日期
小型超市管理系统
需求说明书
作者:
何丹丹白雪董越月冯璐璐王励捷王志敏
完成日期:
2013/5/20
签收人:
签收日期:
目录
1引言 1
1.1编写目的 1
1.2范围 1
1.3参考资料 1
2项目概述 1
2.1产品描述 1
2.2产品功能 2
2.3用户特点 2
2.4一般约束 2
3具体需求 3
3.1功能需求 3
3.1.1系统设置 3
3.1.2商品供应商信息管理 3
3.1.3员工档案管理 3
3.1.4商品信息管理 4
3.1.5商品入库管理 4
3.2外部接口需求 4
3.2.1用户接口 4
3.2.2硬件接口 5
3.2.3软件接口 5
3.3性能需求 5
3.4属性 5
3.4.1可用性 5
3.4.2安全性 5
3.4.3可维护性 6
3.4.4警告 6
3.5其他需求 6
3.5.1数据库 6
3.5.2操作 11
4小结 21
软件需求说明书编写规范
1引言
1.1编写目的
本需求的编写目的是研究小型超市管理系统软件的可行途径和使用方法。
本需求的预期读者是小型超市管理系统开发有联系的人,自身开发组成人员,开发者,支持本项目的尊敬的领导和老师,软件验证者,也可用于日后维护成员查询。
1.2范围
a.项目名称:
小型超市管理系统
b.本产品能具体化,合理化的管理超市中的商品信息、进出信息,使用本系统,可以很大程度上提升小型超市的管理水平,辅助提高超市的决策水平。
为降低经营成本,提高效益,增强超市扩张力,提供有效的技术保障。
1.3参考资料
a.王珊.《数据库系统概论》.第4版.高等教育出版社.2006年
b.张海蕃.《软件工程导论》第5版.清华大学出版社.2008年
c.范立南.《SQLServer2000实用教程》第2版.北京.清华大学出版社.2005年
d.卲良彬刘好增马海军.《(c#)实践教程》清华大学出版社
2项目概述
2.1产品描述
小型超市的销售一直使用着最简单的人工管理。
超市经营物品的采购、库存、销售及核算等手工信息管理使得员工工作量大、服务质量差、工作效率低。
同时,由于对市场的反馈信息不能及时地处理,从而导致销售与市场脱节。
要改变这种手工管理的落后状况,把工作人员从枯燥乏味的重复劳动中解脱出来,用计算机系统进行管理是一个明智的选择,采用此软件可以提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象引,可以动态跟踪库存的变化,实现采购、入库、销售、出库一体化的管理。
可对商品进行入库记帐和销售记帐,并提供综合查询、统计、分析、打印各种报表等功能,能够准确及时地为决策者提供第一手信息。
本系统以人机对话来实现,操作简单,使用方便。
就硬件接口而言,本软件不需要特定的硬件或硬件接口进行支撑;对于软件接口而言,此软件需运行于WindowsXp的操作系统之上。
2.2产品功能
本小型超市管理系统需要完成的功能主要有:
a.商品各种信息的输入,包括商品基本信息,详细信息等;
b.各种商品信息的查询、修改;
c.供应商信息的输入,查询,和修改等;
d.商品库的输入,查询,和修改等;
e.商品库的关系模式的完整性实现;
f.商品供应商的输入,查询,和修改等;
g.销售额的查询;
h.系统管理的管理员的登入。
2.3用户特点
本软件的构成只需一台终端PC机,所以操作简单,本软件控件均以中文形式表示,对普通程序使用者的查询提供简单方便的快捷操作,不需要技术含量,操作人员与维护人员应懂的SQL语言。
由于小型超市每天进行的交易比较多,此软件的使用频度约为500次/天。
2.4一般约束
1.本管理系统软件是应用于小型超市的,在功能上还可进一步实现安全防范,应设置登陆、退出等权限验证保护;断电自动保护最大限度防止意外及恶意非法操作。
2.独立作业:
拥有断网收银的功能,即在网络服务器断开或网络不通的情况下,收银机仍能正常作业;
3.本软件需要安装的其他软件有SQLServer2000的服务器版本,安装windowsXP服务器版本,配置了诺顿等必须的防毒软件。
4.硬件要求:
Pentium级处理芯片
1兆显存的兼容显卡
256色,800*600的兼容显示器
标准兼容打印机
3具体需求
3.1功能需求
3.1.1系统设置
(1)添加删除用户:
只限于超市管理员的操作。
超市管理管理员可以向里面添加和删除用户信息,也可修改用户密码。
(2)退出登录:
返回到登录界面,重新登录.
3.1.2商品供应商信息管理
(1)供应商信息的录入;
录入供应商信息包括:
(供应商编号、供应商名称、简称、公司地址、邮政编码、联系电话、传真、联系人、邮箱地址、开户银行、银行账号、备注)
(2)供应商信息的修改;
修改供应商信息包括:
(供应商编号、供应商名称、简称、公司地址、邮政编码、联系电话、传真、联系人、邮箱地址、开户银行、银行账号、备注)
(3)供应商信息的删除;
删除供应商信息包括:
(供应商编号、供应商名称、简称、公司地址、邮政编码、联系电话、传真、联系人、邮箱地址、开户银行、银行账号、备注)
(4)供应商信息的查询;
查询供应商信息包括:
(供应商编号、供应商名称、简称、公司地址、邮政编码、联系电话、传真、联系人、邮箱地址、开户银行、银行账号、备注)
3.1.3员工档案管理
实现员工档案的添加、删除、修改、查询的功能。
表3-1-3员工档案管理表
添加
删除
修改
查询
姓名
√
√
√
√
性别
√
√
√
√
住址
√
√
√
√
联系电话
√
√
√
√
邮箱地址
√
√
√
√
备注
√
√
√
√
3.1.4商品信息管理
(1)商品信息的录入:
对商品的基本信息进行录入并保存。
(2)商品信息的修改:
在有商品进入时,修改商品的基本信息,更新商品的信息,使商品信息始终是最新的商品信息。
(3)商品信息的删除:
当商品没货时,又不准备再进相同的货时,可以将该商品的信息删除,保证信息库中无冗余的数据。
其中商品信息具体包括:
(商品编号、商品名、商品编号、商品产地、计量单位、商品价格、规格、批号、批准文号、公司号、备注)
3.1.5商品入库管理
及时录入商品的入库信息,保证每种商品再入库信息种都有登记,做到商品的实际的量、种类和记录的量和种类相匹配。
其中商品的入库信息具体包括:
(商品编号、商品名、商品产地、计量单位、商品价格、入库时间、经手人、规格、批号、批准文号、公司号、备注)
3.2外部接口需求
3.2.1用户接口
a.屏幕格式:
(1)要求有菜单及工具栏以方便操作
(2)各数据库信息可在屏幕上直接修改
(3)各数据统计结果可在屏幕上显示
(4)进行系统分析后的结果在另一窗口中显示
b.报表格式:
(1)基本人员管理报表只要求有个人的普通数据
(2)收费统计报表要求打印出病人详表
(3)月基本信息报表要求能按月打印出信息
c.程序功能键:
利用Enter键进行具体操作
3.2.2硬件接口
需要标准打印机接口进行报表打印
3.2.3软件接口
Windows标准接口
MicrosoftSQLServer2000应用软件
3.3性能需求
1.数据精确度
A.要按照严格的数据格式输入,否则系统不给予响应进行处理。
B.查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。
因为通常有文件的记录会很多,所以本系统采用直接查询。
2.适应性
A.满足小型超市使用的需求(记录量控制在1000项内)。
B.对前面提到的运行环境要求不应存在困难。
3.4属性
3.4.1可用性
a满足小型超市使用的需求(记录量控制在1000项之内)。
b需要按照严格的数据格式输入,否则系统部给予响应进行处理。
c查询时要保证查全率,所有相应域包含关键字的记录都能查到。
因为有文件的记录会很多,所以本系统采用直接查询。
d用户输入数据都有提示信息,有较好的容错性。
e系统的封闭性较好,用户基本在提示信息下输入数据。
3.4.2安全性
信息系统尽管功能强大,技术先进,但由于受到自身体系结构,设计思路以及运行机制等限制,也隐含许多不安全因素。
常见因素有:
数据的输入,输出,存取与备份,源程序以及应用软件,数据库,操作系统等漏洞或缺陷,硬件,通信部分的漏洞,企业内部人员的因素,病毒,“黑客”等因素。
因此,为使本系统能够真正安全,可靠,稳定地工作,必须考虑如下问题:
为保证安全,不致使系统遭到意外事故的损害,系统因该能防止盗或其他形式的人为破坏。
a.系统要能重建
b.系统应该是可审查的
c.系统应能进行有效控制,抗干扰能力强
d.系统使用者的使用权限是可识别的
3.4.3可维护性
A.文件的维护文档齐全
B.软件模块结构良好,高内聚,松耦合。
便于理解。
C.容易修改可重用,容易适应于新环境。
3.4.4警告
为维护软件的可维护性,请勿随意自行改动程序代码,删除文件文档。
3.5其他需求
保密性:
因本数据属于超市内部管理用关键数据,因此,除超市管理人员外,其他人员不得访问,要求设有登陆密码检验功能,并且此密码以后可以进行修改。
3.5.1数据库
1.静态数据
下面列出了六个表的具体静态数据:
(1)用户信息表(此表存放用户信息)
表3-5-1-1用户信息表
字段名
数据类型
长度
id
Int
4
主键
username
Varchar
50
用户名
userpwd
Varchar
50
用户密码
AddTime
datetime
8
最后修改时间
varchar
30
用户邮箱地址
(2)商品信息表此(表存放入库的商品信息)
表3-5-1-2商品信息表
字段名
数据类型
长度
c_id
Int
4
主键
CommodityName
varchar
100
商品名
ShortName
varchar
50
商品简称
ProducePlace
varchar
100
产地
Unit
varchar
20
计算单位
Specs
varchar
50
规格
PassNumber
varchar
50
批号
PassList
varchar
50
批准文号
CompanyId
int
4
公司号(外码)
Remark
varchar
备注
AddTime
Datetime
8
最后修改时间
(3)员工档案表(此表存放超市员工的信息)
表3-5-1-3员工档案表
字段名
数据类型
长度
s_id
int
4
主键
s_name
varchar
50
姓名
s_sex
c
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小型 超市 管理 系统 需求 说明书
![提示](https://static.bdocx.com/images/bang_tan.gif)