软件工程 超市管理系统 需求规格说明书文档格式.docx

上传人:b****6 文档编号:8691072 上传时间:2023-05-12 格式:DOCX 页数:19 大小:41.12KB
下载 相关 举报
软件工程 超市管理系统 需求规格说明书文档格式.docx_第1页
第1页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第2页
第2页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第3页
第3页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第4页
第4页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第5页
第5页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第6页
第6页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第7页
第7页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第8页
第8页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第9页
第9页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第10页
第10页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第11页
第11页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第12页
第12页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第13页
第13页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第14页
第14页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第15页
第15页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第16页
第16页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第17页
第17页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第18页
第18页 / 共19页
软件工程 超市管理系统 需求规格说明书文档格式.docx_第19页
第19页 / 共19页
亲,该文档总共19页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

软件工程 超市管理系统 需求规格说明书文档格式.docx

《软件工程 超市管理系统 需求规格说明书文档格式.docx》由会员分享,可在线阅读,更多相关《软件工程 超市管理系统 需求规格说明书文档格式.docx(19页珍藏版)》请在冰点文库上搜索。

软件工程 超市管理系统 需求规格说明书文档格式.docx

VS2010

微软开发的一款程序编译软件

C#

一种程序设计语言

1.4参考资料

a.超市管理系统计划书;

b.超市管理系统用户需求报告;

c.超市管理系统概要设计说明书;

2.任务概述

2.1目标

完成功能需求分析、性能需求分析、界面需求分析。

2.2运行环境

操作系统:

MicrosoftWindows2000AdvancedServer

支持环境:

IIS5.0

数据库:

MicrosoftSQLServer2000

2.3条件与限制

(1)软件需求规格要说明对应软件的主要功能、性能、技术指标进行定义,其内容应全面、可检查。

(2)项目开发计划中应给出阶段评审以及配置管理计划,并明确人员。

(3)软件需求规格说明书要正确而恰当地定义软件的功能、性能等所有软件需求,不必描述设计和管理的细节。

(4)要求编制的软件需求规格要具有:

完整性、明确性、一致性、可验证性及可测试性、易修改、包含软件需要的关键功能、软件可追踪、需求基于运行环境、描述软件应发生的事件和不应发生的事件。

3.数据描述

3.1静态数据

在软件开发过程中不可改变的数据,包括会员和管理员的账号注册时间,地址,性别,还有商品的商品名称,商品类别。

3.2动态数据

在软件开发过程中可以改变的数据,除开静态数据以外的数据。

3.3数据库介绍

UserInfo表

存储登录信息

列名

描述

功能

USERID

登录Id

主键

USERNO

登录用户名

USERPWD

登录密码

USERTYPEID

登录用户类型

外键(UserType表->

USERTYPEID)

USERSTATUS

用户状态

UserType表

登录用户Id

USERTYPENAME

用户类型

Goodsunit_info表

商品单位信息

GOODSUNITID

商品单位Id

GOODSUNIT

商品单位名字

GoodsType_first表

商品大类信息

FIRST_TYPEID

商品大类Id

FIRST_TYPENAME

商品大类名称

GoodsType_second表

商品小类信息

SECOND_TYPEID

商品小类Id

SECOND_TYPENAME

商品小类名称

外键(GoodsType_first->

FIRST_TYPEID)

GoodsType_info表

商品细类信息

GOODSTYPEID

商品细类Id

GOODSTYPE

商品细类名称

商品中类Id

外键(GoodsType_second->

SECOND_TYPEID)

Goods_info表

商品信息

GOODSID

商品Id

GOODSNAME

商品名称

GOODSCODE

商品条形码

唯一约束

GOODSMODEL

商品类型

商品单位id

外键(Goodsunit_info->

GOODSUNITID)

GOODSUNITID_1

辅助商品单位id

GOODSUNITRELATION

辅助单位关系

GOODSBID

进价

GOODSPRICE

售价

GOODSSHELFLIFE

保质期

EARLYWARNING

剩余数量警告

商品类型id

外键(GoodsType_info->

GOODSTYPEID)

GOODSREMARK

备注

Employee_info表

员工信息

EMPLOYEEID

员工Id

EMPLOYEENAME

员工姓名

EMPLOYEESEX

性别

DATEOFBIRTH

出生日期

EMPLOYEEPHONE

员工电话

EMPLOYEEADRESS

住址

ASSISTNAME

联系人姓名

ASSISTPHONE

联系人电话

EMPLOYEESALARY

工资

EMPLOYEEBONUS

奖金

用户类型id

EMPLOYEEMARK

PurchaseInfo表

进货信息

PURCHASEID

进货记录Id

SUPPLIERID

供应商id

外键(SUPPLIERINFO->

SUPPLIERID)

PURCHASEDATA

操作日期

OPERATORID

经办人id

外键(UserInfo->

userid)

PURCHASEPRICE

总金额

REALPAYMENT

实付金额

PURCHASEREMARK

ASSESSFLAG

是否审核

Purchasedetail表

进货详细信息

外键(PurchaseInfo->

PURCHASEID)

外键(Goods_Info->

GOODSCODE)

GOODSAMOUNT

商品数量

DATAOFMANUFACTURE

生产日期

DETAILREMARK

Re_PurchaseInfo表

退货信息

RE_PURCHASEID

退货记录Id

RE_PURCHASEDATA

RE_OPERATORID

RE_PURCHASEPRICE

REALRECEIVABLE

RE_PURCHASEREMARK

RE_ASSESSFLAG

Re_Purchasedetail表

退货详细信息

外键(Re_PurchaseInfo->

Re_PURCHASEID)

RE_DETAILREMARK

SaleInfoo表

销售信息

SALEID

销售记录Id

VIPID

客户id

外键(VIPINFO->

VipID)

SALEDATA

销售日期

TOTALPRICE

CASHPAYMENT

现金支付金额

BANKCARDPAYMENT

银行卡支付金额

DISCOUNTPRICE

打折后金额

SaleDetail表

外键(SaleInfo->

SALEID)

SALEREMARK

SaleInfo表

RE_SALEID

销售退货记录Id

RE_SALEDATA

退货日期

RE_TOTALPRICE

退货总金额

RE_REALPAYMENT

退货实退金额

RE_REMARK

退货备注(原因)

Re_SaleDetail表

销售退货详细信息

外键(Re_SaleInfo->

Re_SALEID)

RESALEREMARK

退货备注备注

Vipinfo表

vip信息

客户Id

VIPNAME

vip姓名

VIPSEX

VIPDATEOFBIRTH

VIPPHONE

vip电话

VIPINTEGRAL

积分

VIPLOCK

是否锁定

VipRankinfo表

Vip类型信息

VIPRANKID

Vip优惠Id

VIPRANKNAME

VIP类型

VIPRANKLOWLIMIT

最低积分

VIPRANKTOPLIMIT

最高积分

VIPDISCOUNT

打折折扣

Supplierinfo表

供应商信息

供应商Id

SUPPLIERNAME

供应商名称

CONTACT

联系人

CONTACTNUMBER

CONTACTPHONE

联系人手机

ADRESS

地址

SUPPLIERREMARK

StockInfoo表

仓库信息

主键、外键(Goods_Info->

STOCKNUMBER

库存数量

StockProbleminfo表

问题仓库信息

问题数量

OPERATOR

REMOVEDATA

移进日期

PROBLEM_REMARK

备注(问题描述)

StockRecord表

仓库流水信息

STOCKRECORDID

流水id

RECORDTYPE

流水类型

GOODSMOUNT

RECORDREMARK

OPERADATA

Promotioninfo_MJ表

满减促销信息

MJ_PROMOTIONID

满减促销id

FULLPRICE

满减最高金额

MINUSPRICE

满减最低金额

STARTDATA

活动开始日期

ENDDATA

活动结束日期

PROMOTIONREMARK

Promotioninfo_MS表

满送促销信息

MS_PROMOTIONID

满送减促销id

满送最高金额

Goodsid

商品id

Redeemrecord表

促销兑换信息

REDEEMRECORDID

促销兑换id

REDEEMDATA

兑换日期

REDEEMITEM

兑换项目

Permission表

权限信息

用户id

主键、外键(UserInfo->

SELL

销售权限

RE_SELL

销售退货权限

PURCHASE

进货权限

RE_PURCHASE

进货退货权限

STOCKVIEW

查看仓库权限

VIPVIEW

查看vip权限

VIPADD

增加vip权限

VIPMODIFY

修改vip权限

VIPDELETE

删除vip权限

EMPLOYEEVIEW

查看员工权限

EMPLOYEEADD

增加员工权限

EMPLOYEEMODIFY

修改员工权限

EMPLOYEEDELETE

删除员工权限

SUPPLIERVIEW

供应商查看权限

SUPPLIERADD

增加供应商权限

SUPPLIERMODIFY

修改供应商权限

SUPPLIERDELETE

删除供应商权限

RECORDVIEW

查看记录权限

RECORDMODIFY

修改记录权限

GOODSVIEW

查看商品权限

GOODSADD

增加商品权限

GOODSMODIFY

修改商品权限

UNITADD

增加商品单位权限

TYPEADD

增加商品类型权限

JOURNALINGVIEW

报表查看权限

PASSWORDMODIFY

修改密码权限

PERMISSIONSET

修改权限权限

USERTYPEADD

增加用户类型权限

3.4数据词典

数据字典是关于数据的信息的集合,也就是数据流图中包含的所有元素的定义的集合,它的作用是在软件分析和设计的过程中给人提供关于数据的描述信息。

数据流图和数据字典共同构成系统的逻辑模型,没有数据字典的数据流图就不严格;

没有数据流图,数据字典也难以发挥作用。

数据字典有下列四类元素的定义组成:

(1)数据流 

(2)数据流分量(即数据元素) 

(3)数据存储 

(4)处理 

采用卡片形式书写数据字典,每张卡片上保存描述一个数据的信息,包含这些信息:

名字、别名、描述、定义、位置。

名字:

统计报表 

别名:

统计信息 

描述:

统计出超市的销售情况 

定义:

统计报表=商品编号+商品名称+商品数量+商品类别+商品描述+会员售价+一般售价+商品进价+利润+上货日期 

位置:

超级管理员

包含于商品内的属性 

商品信息=商品编号+商品名称+商品数量+商品类别+商品描述+会员售价+一般售价+上货日期

会员 

管理员 

消费信息 

消费情况 

会员在超市的购买情况 

消费信息=购买日期+商品名称+商品数量+商品售价+消费金额

订货报表

订货信息 

根据商品的需求和库存的数量确定所要订购得商品

订货报表=商品名称+订购数量

超级管理员 

3.5数据采集

通过实地调查超市,访问超市管理人员,并作相应的记录。

4.功能需求

4.1功能划分

其中包括登录功能,主界面功能,用户管理功能。

4.2功能描述

1.登录功能

验证登录用户是否为商品管理系统数据库中的合法用户,判断登陆的用户是会员用户还是管理员或者超级管理员。

会员用户(即数据库中有基本信息)则能实现查询产品信息,查看消费记录,搜索商品的功能。

管理员则除了拥有一般用户所具有的功能外还可以管理会员,查看货物信息,满足消费者的一般需求。

超级管理员可以对管理员权限进行修改,可以修改,删除,添加,插入货物,对会员信息进行查看、修改,可以进行查询统计数据(利润、库存)。

2.主界面功能

可以浏览各种商品信息,可以注册为会员,还可以进入登陆页面,可以查找各类商品信息。

会员的主界面主要显示个人消费记录和查询商品信息;

管理员的主界面主要显示会员、各类商品信息,对会员的管理;

超级管理员的主界面主要显示会员、各类商品信息,可以对会员及管理员进行管理,更新各类商品的信息。

3.用户管理功能

管理员(即超级用户)可以添加新的用户以及修改当前登录用户的密码。

也可实现登录用户的重新登录和退出,超级管理员可以对管理员的权限进行设定,可以修改商品。

会员则可以浏览,搜索,查看各类商品信息。

5.性能需求

5.1数据精确度

要求保证能及时正确保存相关信息,能够查询到所要查询的相关信息并保证其正确率。

5.2时间特性

要求保证一般操作的响应时间应在1-2秒内。

5.3适应性

要求满足运行环境在允许操作系统之间的安全转换和与其它应用软件的独立运行要求,与一般软件没冲突情况。

6.运行需求

6.1用户界面

采用图形用户界面直观反映 

6.2硬件接口

鼠标,键盘,显示器,条形码扫描仪。

6.3软件接口

操作系统:

windowsxp/7/8

数据库类型:

Oracle11g

6.4故障处理

在用户的输入有错误的情况下,对于用户的输入错误应给出适当的改正提示。

若运行时遇到不可恢复的系统错误,也必须保证数据库完好无损。

7.其它需求

(1)安全保密:

增加用户登录验证,确保信息安全性。

(2)可移植性:

软件能够安装于windows下的各种流行版本。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 求职职场 > 简历

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2