超市订货管理系统需求分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
超市订货管理系统需求分析
一、引言
随着科学技术的发展,计算机领域不断取得日新月异的研究成果。计算机在代替和延伸脑力劳动方面发挥越来越重要的作用,不仅在工业方面而且在日常生活中也越来越离不开计算机。在数字化的今天,为了加强超市管理必须依靠计算机,使超市管理员对商品的管理更加有序、到位,基于上述种种原因,开发一套超市订货管理系统迫在眉捷,我们结合本次课程设计开发以下的超市订货管理系统方案。
二、编写目的
本系统主要为了更好地加强超市管理员对超市的管理,给超市管理员提供一个井然有序的管理平台, 能够更方便、简单地管理超市。
三、功能需求
通过对超市工作做了实地了解:一个超市订货管理管理系统应该包括:登录页面、商品维护模块、供应商维护模块、商品订货模块、库存管理模块。
整个系统模块划分如下图:
1.
2.商品维护模块
3.供应商维护模块
4.订货管理模块
5.库存管理模块
四、E-R图
五、数据字典
表1 用户表,表名为user
字段名类型长度是否为主键可否为空说明
username varchar 20 是否用户登录用户名password varchar 20 否否用户登录密码realname varchar 20 否否用户实际姓名
表2 商品信息表,表名为item
字段名类型长度是否为主键可否为空说明
item_id int 4 是否商品id
item_name varchar 40 否否商品正式名称short_name varchar 20 否否商品简称category int 4 否否商品分类代码standard varchar 10 否否商品规格
place varchar 10 否否商品产地
unit varchar 10 否否计量单位
product_id varchar 13 否否商品产品代码
表3 商品分类信息表,表名为category
字段名类型长度是否为主键可否为空说明
category_id int 4 是否商品分类信息编号category_name varchar 20 否否商品分类名称
表4 供应商信息表,表名为vendor
字段名类型长度是否为主
键
可否为空说明
vender-id int 4 是否供应商编号vendor_name varchar 40 否否供应商名称post_code char 6 否否供应商邮政编码address varchar 40 否否供应商地址phone varchar 15 否否供应商联系电话linkman varchar 10 否否供应商联系人表5 商品供应商信息表,表名为item_control
字段名类型长度是否为主
键
可否为空说明
item_id int 4 是否商品id vendor_id int 4 是否供应商编号cost int 否否进价price int 否否售价
表6 商品订货信息表,表名为indent
字段名类型长度是否为主
键
可否为空说明
order_date Char 10 是否订货日期item_id int 4 是否商品id vendor_id int 4 是否供应商编号nember int 否否订货数量表7 商品库存信息表,表名为storage
字段名类型长度是否为主
键
可否为空说明
item_id int 4 是否商品id storage_number int 否否商品库存数量六、接口要求
●硬件接口:无特别要求;
●网络硬件接口要求:现实中要求具有高速以太网组网一实现联网销售,
但是在理论实验验证软件本身的目的来看,无需网络通讯接口。
●软件接口要求:无
七、软件属性
●可用性:本软件也可以通过单步跟踪的操作进行检查处理。
●安全性:由于软件运行数据放在数据库中,所以参数不容易被错改、破
坏,万一参数受到破坏也不会影响源程序。
●可维护性:本软件利用数据库进行编程,系统结构由程序基本确定,大
量的参数及文本内容全部放于数据库中。修改、更新数据只要在数据库
进行修改添加,而不需要对系统结构进行修改,这样系统维护性、升级
都十分方便。
●兼容性:由于尚未测试,故无法对兼容性进行评析。
八、支持信息及运行环境
●软件支持:本软件开发是使用编写;
●设备支持:推荐配置:WindowsXP,256内存;
●数据库:Microsoft SQL Server 2000
九、参考资料
a.《数据库系统概论》萨师煊、王珊编著高等教育出版社
b.《SQL Server 2000管理与应用》张海健编著中国电力出版社
c.《软件工程》邓良平、刘海松、陆丽娜编著西安电子科技大学出版社
d.《JSP应用开发技术》刘永波、刘雪梅、赵长海编著人民邮电出版社
十、附录
分组情况: