小型超市管理系统
,(系统的需求分析
众所周知,超市经营涉及大量的计算和统计工作,因此采用计算机管理超市业务可以大大减轻超市管理人员的工作量。与人工操作相比,使用计算机实现的超市管理系统具有效率高、计算准确和速度快的特点。超市系统也可以用来统计和分析商品销售信息以及顾客购买兴趣等信息,使超市获得更多的利润。
超市管理系统需要实现员工档案管理、销售情况统计、厂商信息商品管理、库存商品管理、收银员管理、商品信息查询等部分,各部分的主要功能有:
, 员工档案管理
1) 企业招收新员工,将新员工的档案资料录入系统并归档
2) 员工跳槽或下岗,将该员工的档案从系统中删除
3) 员工加薪升职,或应公司需要进行部门调动时,需要更新员工的档案
4) 查询员工的基本信息
5) 浏览企业的人事档案,可以提出多种查询要求,例如销售部经理可以要求
调出所有销售部员工的档案资料
, 销售情况统计
1) 能按月统计某种商品的销售情况
2) 能按月统计某个员工的销售业绩
, 厂商信息查询
1) 能按商品的记录查询有关厂商的各信息
, 库存商品管理
1) 记录每一次进货的信息,进货时能动态刷新库存数据
2) 能按月统计某种商品的进货量
3) 查询所有商品的当前库存,当库存少于一定数量时,可以提示需要进货
4) 打印库存清单
, 收银台管理
1) 根据输入的商品编号和数量计算并显示顾客的应付金额
2) 记录每一次售货信息,售货时能动态更新库存信息
, 商品信息查询
1) 能按照商品编号查询商品价格、生产厂商等商品信息
以上是本次设计小型超市管理系统基本功能的要求
以下是本系统的商业逻辑设计图(即
图):
员销厂库收商
工售商存银品
档情信商台信
案况息品管息
理 管统查管查
理 计 询 询 理
加删员员每每厂厂厂厂记按库打显记商商商生入除工工月月商商商商录月存印示录品品品产新员档档商员编名联联每统不库顾每编名价厂
号 称 格 商 员工案案品工号 称 系系次计足存客次
工档更查的的方人 进商时清的的
案 新 询 单 档销销式 货品提应售
案 售售信的示付货
息 情业进进金信
绩 货 额 息 况 货
量
,(系统的概念结构设计
小型超市管理系统中的实体,关系图如下所示:
用户名
‘
用户权限 修改 商品id 员工id
领取 商品 员工 工资 购买 员工id
生产 售货
客户
补充 厂商 库存 进货 客户名称
厂商id 商品id 进货id
商品id
3.系统的逻辑结构设计
员工信息(员工id,姓名,性别,出生日期,政治面貌,部门职务,家庭地址,电话,备注);
商品信息(商品id,商品名称,价格,厂商id)
厂商信息 (厂商id,厂商名称,邮编,地址,电话,联系人,备注)
客户信息(客户名称,联系人,联系电话,我方应收金额,联系地址) 库存信息(商品id,数量)
进货信息(进货id,商品id,进价,数量,金额,员工id,进货日期) 售货信息(销售id,商品id,数量,金额,员工id,售货日期) 工资信息(员工id,姓名,工资号,基本工资,加班时数,加班工资,奖金,年份,月份)
用户权限(用户名,密码,用户权限)
,(系统的物理结构设计
,(员工信息
结构
表名 staffinformation 编号 T1 说明 员工信息表
表结构
字段编号 字段名称 意义描述 数据类型 长度 F1-1 员工id 按升序编排的序字符型 6
号
F1-2 姓名 (略) 字符型 8 F1-3 性别 (略) 字符型 2 F1-4 出生日期 (略) 日期型 8 F1-5 政治面貌 (略) 字符型 8 F1-6 部门 (略) 字符型 12 F1-7 职务 (略) 字符型 10 F1-8 家庭地址 (略) 字符型 20 F1-9 电话 (略) 字符型 13 F1-10 备注 (略) 备注型 4
语义规则
主键规则 [F1-1]
唯一规则 无
可空规则 [F-10]
外键规则 无
相容规则 无
关系规则 无
,(商品信息表结构
表名 commoditiesinformation 编号 T2 说明 商品信息表
表结构
字段编号 字段名称 意义描述 数据类型 长度 F2-1 商品id 按升序编排的序字符型 6
号
F2-2 商品名称 (略) 字符型 10 F2-3 价格 (略) 数值型 8 F2-4 厂商id 按升序编排的序字符型 6
号
语义规则
主键规则 [F2-1]
唯一规则 无
可空规则 无
外键规则 [F2-4]Reference T3([F3-1])
相容规则 无
关系规则 无
3. 厂商信息表结构
表名 factoriesinformation 编号 T3 说明 厂商信息表
表结构
字段编号 字段名称 意义描述 数据类型 长度 F3-1 厂商id 按升序编排的序字符型 6
号
F3-2 厂商名称 (略) 字符型 40 F3-3 邮编 (略) 字符型 6 F3-4 地址 (略) 字符型 20 F3-5 电话 (略) 字符型 13 F3-6 联系人 (略) 字符型 8 F3-7 备注 (略) 备注型 4
语义规则
主键规则 [F3-1]
唯一规则 无
可空规则 [F3-7]
外键规则 无
相容规则 无
关系规则 无
4. 客户信息表结构
表名 clientsinformation 编号 T4 说明 客户信息表
表结构
字段编号 字段名称 意义描述 数据类型 长度 F4-1 客户名称 按升序编排的序字符型 40
号
F4-2 联系人 (略) 字符型 8 F4-3 联系电话 (略) 字符型 13 F4-4 我方应收金额 (略) 数值型 20 F4-5 联系地址 (略) 字符型 20
语义规则
主键规则 [F4-1]
唯一规则 无
可空规则 无
外键规则 无
相容规则 无
关系规则 无
5. 库存信息表
表名 storageinformation 编号 T5 说明 库存信息表
表结构
字段编号 字段名称 意义描述 数据类型 长度 F5-1 商品id 按字母顺序编排字符型 6
的序号
F5-2 数量 (略) 整型 4
语义规则
主键规则 [F5-1]
唯一规则 无
可空规则 无
外键规则 [F5-2]Reference T2([F2-1]), [F7-5]Reference (T1([F1-1]), 相容规则 无
关系规则 无
6. 进货信息表结构
表名 stockimformation 编号 T6 说明 进货信息表结构
表结构
字段编号 字段名称 意义描述 数据类型 长度 F6-1 进货id 按字母顺序编排字符型 4
的序号
F6-2 商品id 按字母顺序编排字符型 6
的序号
F6-3 进价 (略) 数值型 8 F6-4 数量 (略) 整型 4 F6-5 金额 (略) 数值型 8 F6-6 员工id 按字母顺序编排字符型 6
的序号
F6-7 进货日期 (略) 日期型 8
语义规则
主键规则 [F6-1][F6-2]
唯一规则 无
可空规则 无
外键规则 [F6-2]References T2[F2-1],[F6-6]References T1[F1-1],T8[F8-1] 相容规则 无
关系规则 无
7售货信息表结构
表名 Selling information 编号 T7 说明 销售信息表
表结构
字段编号 字段名称 意义描述 数据类型 长度 F7-1 售货id 按升序编排的序整型 4
号
F7-2 商品id 升序 字符型 6 F7-3 数量 (略) 整型 4 F7-4 金额 (略) 数值型 8 F7-5 员工id 升序 字符型 6 F7-6 售货日期 (略) 日期型 8
语义规则
主键规则 [F7-1]
唯一规则 无
可空规则 无
外键规则 [F7-2] Reference T2([F2-1]),T5[F5-1]
相容规则 无
关系规则 无
8. 工资信息表
表名 payinformation 编号 T8 说明 工资信息表
表结构
字段编号 字段名称 意义描述 数据类型 长度 F8-1 员工id 按字母顺序编排字符型 6
的序号
F8-2 姓名 (略) 字符型 8 F8-3 工资号 (略) 字符型 10 F8-4 基本工资 (略) 数值型 7 F8-5 加班时数 (略) 整型 4 F8-6 加班工资 (略) 数值型 7 F8-7 奖金 (略) 数值型 7 F8-8 年份 (略) 整型 4 F8-9 月份 (略) 整型 4
语义规则
主键规则 [F8-1]
唯一规则 无
可空规则 [F8-5] [F8-6] [F8-7]
外键规则 无
相容规则 无
关系规则 无
9. 用户权限表
表名 stafflimits 编号 T9 说明 用户权限表
表结构
字段编号 字段名称 意义描述 数据类型 长度 F9-1 用户名 按字母顺序编排字符型 6
的序号
F9-2 密码 (略) 字符型 10 F9-3 用户权限 (略) 字符型 10
语义规则
主键规则 [F9-1]
唯一规则 [F9-2]
可空规则 无
外键规则 无
相容规则 无
关系规则 无