超市管理系统.docx
- 文档编号:4956051
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:13
- 大小:121.72KB
超市管理系统.docx
《超市管理系统.docx》由会员分享,可在线阅读,更多相关《超市管理系统.docx(13页珍藏版)》请在冰豆网上搜索。
超市管理系统
一.系统可行性研究
1.1技术可行性研究
对于超市管理系统,超市的IT行业人员须掌握计算机技术以及对各种管理软件的应用和维护。
从管理层到下面的销售人员,都要求具有一定的计算机基础,在新系统投入使用时,只要对员工进行一定的培训,系统的功能和使用方法就基本上能够是系统顺利运行。
1.2经济可行性研究
(1)超市有能力承担系统开发费用
开发新系统的投资主要是人力和物力的投资。
其主要的投资还是在人力资源上,从系统的业务需求调查到系统的分析编码制作都是需要巨大的人力投入。
同时软件就其它产品来说,属于高端行业,无论是产品的价格还是质量都比较高,而经营产品的经销商或者是商家都要求有雄厚的资金支持。
所以,在系统的开发过程中,企业完全有能力承担开发费用。
(2)新系统将为企业带来经济效益
管理系统是一个信息化、智能化和先进管理理念的集合体。
新系统带来的经济效益最主要的表现就是减少了企业管理费用和人力开支。
而其它一些繁琐的食物都通过新系统来加以分析解决,不仅节省了大量的时间,还为企业的各项决策提供了宝贵的资料,为企业带来巨大的经济效益。
1.3操作可行性研究
本系统采用基于Windows的图形用户界面,大家熟悉的操作系统,对于那些有一般的计算机知识的人员就可以轻松上手。
因此,该系统的操作是可行的,可以开发该系统。
二、需求分析
(1)该管理软件将对库存茶品进行资料管理和统计,对产品的进货单和产品的销售单进行录入管理和统计;
(2)该管理软件将根据用户的需要对进货、销售、库存情况进行查询,并能打印详细信息;
(3)该管理软件将企业人为用户提供账号管理工具,以便用户对账号进行管理,具体为添加用户、删除用户、修改用户密码;
(4)该管理软件提供员管理,能够对企业员工的分类管理,新员工的加入以及员工删除,修改进本信息等功能。
整个超市管理系统的功能模块图,如下:
三、用例图
系统模型
前台管理系统用例视图
后台管理系统用例视图
四、数据流图
超市管理系统顶层图
超市管理系统第0层图:
库存管理部分第1层图:
销售管理部分第1层图:
进货管理部分第1层图:
人事管理部分第1层图:
五、库表设计
基本表的设计如下:
(1)职工清单
中文字段名
字段类型
长度
主键/外键
字段值约束
职工编号
char
6
P
NOTNULL
姓名
nvarchar
8
NOTNULL
性别
nchar
2
NOTNULL
籍贯
nvarchar
4
NULL
学历
nvarchar
4
NOTNULL
类别
nvarchar
10
NULL
工资
int
4
NULL
联系电话
varchar
12
NULL
联系地址
nvarchar
50
NULL
身份证号
varchar
18
NOTNULL
聘用日期
datetime
8
NULL
编制日期
datetime
8
NULL
备注
ntext
50
NULL
说明:
此表存放员工信息。
(2)用户清单
中文字段名
字段类型
长度
主键/外键
字段值约束
帐号
char
6
P/F
NOTNULL
密码
char
6
NOTNULL
说明:
此表存放系统用户信息。
(3)商品清单
中文字段名
字段类型
长度
主键/外键
字段值约束
商品编号
char
6
P
NOTNULL
供货商号
char
6
F
NOTNULL
名称
nvarchar
80
NOTNULL
条形码
char
15
NOTNULL
计量单位
varchar
4
NOTNULL
类别
nvarchar
8
NULL
产地
nvarchar
50
NULL
单价
money
4
NOTNULL
备注
ntext
50
NULL
说明:
此表存放商品信息。
(4)仓库清单
中文字段名
字段类型
长度
主键/外键
字段值约束
仓库号
char
6
P
NOTNULL
名称
nvarchar
50
NOTNULL
联系人
nvarchar
8
NOTNULL
联系电话
varchar
12
NOTNULL
联系地址
nvarchar
50
NOTNULL
开户行
nvarchar
10
NULL
银行帐号
varchar
15
NULL
备注
ntext
50
NULL
说明:
此表存放供货商信息。
(5)进货清单
中文字段名
字段类型
长度
主键/外键
字段值约束
进货单号
char
6
P
NOTNULL
商品编号
char
6
P/F
NOTNULL
供货商号
char
6
F
NOTNULL
进货价
money
4
NOTNULL
数量
int
4
NOTNULL
金额
money
4
NOTNULL
进货日期
datetime
8
NOTNULL
备注
ntext
50
NULL
说明:
此表存放进货信息。
(6)销售清单
中文字段名
字段类型
长度
主键/外键
字段值约束
销售单号
char
6
P
NOTNULL
商品编号
char
6
P/F
NOTNULL
销售数量
int
4
NOTNULL
销售日期
datetime
8
NOTNULL
说明:
此表存放销售信息。
(7)库存清单
中文字段名
字段类型
长度
主键/外键
字段值约束
商品编号
char
6
P/F
NOTNULL
库存数量
int
4
NOTNULL
说明:
此表说明所需商品所在的仓库里超市的距离
8)距离表
中文字段名
字段类型
长度
主键/外键
字段值约束
商品编号
char
6
P/F
NOTNULL
商品数量
int
4
NOTNULL
到超市距离
int
6
NULL
仓库编号
char
8
NULL
三、数据字典
数据流条目
(1)已进货信息=进货单号+供货商号+商品名称+进货价+进货数量+进货日期+备注
(2)销售信息=销售单号+商品编号+销售数量+销售日期
文件条目
(1)文件名:
职工清单
组成:
{职工编号+姓名+性别+籍贯+学历+类别+工资+联系电话+联系地址+身份证号+聘用日期+编制日期+备注}
组织:
按职工编号递增排列
(2)文件名:
商品清单
组成:
{商品编号+供货商号+名称+条形码+计量单位+类别+产地+单价+备注}
组织:
按商品编号递增排列
(3)文件名:
供货商清单
组成:
{供货商号+名称+联系人+联系电话+联系地址+开户行+银行帐号+备注}
组织:
按供货商编号递增排列
(3)文件名:
进货清单
组成:
{进货单号+商品编号+供货商号+进货价+数量+金额+进货日期+备注}
组织:
按进货单编号递增排列
(4)文件名:
销售清单
组成:
{销售单号+商品编号+销售数量+销售日期}
组织:
按销售单编号递增排列
(5)文件名:
库存清单
组成:
{商品编号+库存数量}
组织:
按商品编号递增排列
加工说明
(1)加工名:
1:
查询
加工逻辑:
根据要查询的库存信息,检索出库存信息明细表
输入流:
库存信息查询,发出库存信息请求
输出流:
库存信息清单,进货信息请求
(2)加工名:
1:
更新
根据进货信息或销售信息更新库存信息
输入流:
已进货信息,销售信息
输出流:
发出库存检索请求
(3)加工名:
2:
查询
根据要查询的销售信息,检索出销售信息明细表
输入流:
销售信息查询
输出流:
销售清单,销售单
(4)加工名:
2:
更新
加工逻辑:
根据销售信息更细销售清单
输入流:
前台销售信息,库存信息
输出流:
更新库存清单
(5)加工名:
3:
查询
加工逻辑:
根据要查询的进货信息,检索出进货信息明细表
输入流:
进货信息查询,发出进货/采购清单查询
输出流:
库存信息清单,已进货信息,新供货商信息,进货单信息清单,采购单,进货信息请求,进货/采购清单检索结果
(6)加工名:
3:
更新
加工逻辑:
根据进货信息更新进货清单
输入流:
进货信息请求,进货单
输出流:
发出进货/采购清单查询
(7)加工名:
4:
查询
加工逻辑:
根据输入要查询的职工信息或供货商信息,检索出相应的结果
输入流:
职工信息查询,供货商信息查询,发出职工/供货商清单查询
输出流:
已有供货商信息,供货商信息清单,职工信息清单,职工/供货商清单检索结果
(8)加工名:
4:
更新
加工逻辑:
根据输入的职工信息或新供货商信息更新相应的职工清单或供货商清单
输入流:
职工信息,新供货商信息清单,职工/供货商清单检
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 管理 系统
![提示](https://static.bdocx.com/images/bang_tan.gif)