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