超市管理系统详细设计文档(已完成).doc
- 文档编号:84120
- 上传时间:2022-10-02
- 格式:DOC
- 页数:44
- 大小:539KB
超市管理系统详细设计文档(已完成).doc
《超市管理系统详细设计文档(已完成).doc》由会员分享,可在线阅读,更多相关《超市管理系统详细设计文档(已完成).doc(44页珍藏版)》请在冰豆网上搜索。
五、详细设计说明书
目录
1.引言 1
1.1编写目的 1
1.2项目背景 1
1.3定义 1
1.4参考资料 1
2.总体设计 1
2.1需求概述 1
2.2程序系统的结构 1
2.2.1系统模块调用关系图 1
2.2.2数据库表结构图 1
3.程序描述 1
3.1销售管理模块 1
3.1.1模块名:
销售录入 1
3.1.2模块名:
销售退货 1
3.2进货管理模块 1
3.2.1模块名:
进货录入 1
3.2.2模块名:
进货退货 1
3.3仓库管理模块 1
3.3.1模块名:
查看仓库 1
3.3.1模块名:
仓库调度 1
3.4信息查看模块 1
3.4.1模块名:
查看记录 1
3.5员工管理模块 1
3.5.1模块名:
增加员工 1
3.5.2模块名:
查看员工 1
3.6系统设置模块 1
3.6.1模块名:
分配权限 1
3.6.2模块名:
更改密码 1
3.7商品管理模块 1
3.7.1模块名:
增加新商品 1
3.7.2模块名:
查看商品 1
3.8供应商管理模块 1
3.8.1模块名:
增加供应商 1
3.8.2模块名:
查看供应商 1
3.9报表分析模块 1
3.9.1模块名:
销售分析 1
3.9.2模块名:
进货分析 1
1.引言
1.1编写目的
本文档为超市进销存管理系统详细设计文档,是对该项目进行详细设计,在概要设计的基础上进一步明确系统结构,详细的介绍系统的各个模块,为进行后面的实现和测试做准备。
本阶段完成系统的大致设计并明确系统的数据结构和软件结构。
讲一个用户需求转化为软件表示的过程。
本详细设计说明书的预期读者为本项目小组的成员以及对该系统感兴趣,在以后相对系统进行扩展和维护的人员。
1.2项目背景
此系统产品名为:
超市进销存管理系统。
超市进销存管理系统旨在用计算机对超市日常进销存进行管理。
本项目针对的用户是中小型超市,实现C/S模式,超市数据库储存在服务器上,实现在多个客户端进行管理。
同时具有权限管理的功能。
系统能够存储商品信息,以及超市进销存的记录,便管理者对超市进行维护,包括进货管理、销售管理、销售退货、仓库管理、会员管理、员工管理、权限分配等,这主要包括:
商品信息的录入、修改和删除。
员工信息的录入、修改、删除、查看员工类型、查看员工工作绩效、修改员工管理权限。
进货记录的录入、查看、进货情况的分析。
销售记录的录入、查看、销售分析。
仓库商品情况的查看、对有问题商品的转移,过期商品、即将过期商品的警示。
登录权限的分配设置。
能够对销售情况进行分析。
包括指定时间段的销售分析、消费者的男女比例分析、年龄分析等。
能够提供一定的安全机制,指定不同登陆者的管理权限。
防止误删数据。
1.3定义
专业术语
定义
系统
超市进销存管理系统
模块
相对独立的功能
数据库
所有数据的逻辑设备,是数据的存储仓
角色
使用系统的用户
权限
相应级别的用户可以访问的数据和可以执行的操作的围
SQLServer2008
一种商业管理数据库,可实现数据的存储和访问
VS2010
微软开发的一款程序编译软件
C#
一种程序设计语言
1.4参考资料
a.超市进销存管理系统计划书 ;
b.超市进销存管理系统用户需求报告;
c.超市进销存管理系统总体设计说明书;
2.总体设计
本软件是为了让便超市管理人员对进销存的管理开发的要求系统界面友好,使用便,提供对商品信息、用户信息、商品销售情况的编辑、查询、统计报表等全面的数据管理功能,同时使收银员能便的对每一位客户的消费进行扫描、收费、输入等操作,便进货人员进货时对商品进行统计、存储。
同时还能便管理员对所有记录进行查看、删除、以及管理不同角色的权限。
此外系统还具有一定的安全性和可维护性。
2.1需求概述
系统协助中小型超市工作人员实现各种日常事物的管理。
其中,收银员具有销售管理的权限。
进货人具有进货管理的权限。
仓库管理员具有仓库管理的权限。
一般工作人员具有查看自己信息和工作情况的权限。
经理具有查看销售情况、进货情况、销售分析、进货分析等权限。
此外,对于系统本身的维护,系统具备一定的安全机制和信息备份机制,对用户分级管理,设置用户权限,保证系统安全性。
2.2程序系统的结构
2.2.1系统模块调用关系图
2.2.2数据库表结构图
UserInfo表
存储登录信息
列名
描述
功能
USERID
登录Id
主键
USERNO
登录用户名
USERPWD
登录密码
USERTYPEID
登录用户类型
外键(UserType表->USERTYPEID)
USERSTATUS
用户状态
UserType表
登录用户类型
列名
描述
功能
USERTYPEID
登录用户Id
主键
USERTYPENAME
用户类型
Goodsunit_info表
商品单位信息
列名
描述
功能
GOODSUNITID
商品单位Id
主键
GOODSUNIT
商品单位名字
GoodsType_first表
商品大类信息
列名
描述
功能
FIRST_TYPEID
商品大类Id
主键
FIRST_TYPENAME
商品大类名称
GoodsType_second表
商品小类信息
列名
描述
功能
SECOND_TYPEID
商品小类Id
主键
SECOND_TYPENAME
商品小类名称
FIRST_TYPEID
商品大类Id
外键(GoodsType_first->FIRST_TYPEID)
GoodsType_info表
商品细类信息
列名
描述
功能
GOODSTYPEID
商品细类Id
主键
GOODSTYPE
商品细类名称
SECOND_TYPEID
商品中类Id
外键(GoodsType_second->SECOND_TYPEID)
Goods_info表
商品信息
列名
描述
功能
GOODSID
商品Id
主键
GOODSNAME
商品名称
GOODSCODE
商品条形码
唯一约束
GOODSMODEL
商品类型
GOODSUNITID
商品单位id
外键(Goodsunit_info->GOODSUNITID)
GOODSUNITID_1
辅助商品单位id
外键(Goodsunit_info->GOODSUNITID)
GOODSUNITRELATION
辅助单位关系
GOODSBID
进价
GOODSPRICE
售价
GOODSSHELFLIFE
保质期
EARLYWARNING
剩余数量警告
GOODSTYPEID
商品类型id
外键(GoodsType_info->GOODSTYPEID)
GOODSREMARK
备注
Employee_info表
员工信息
列名
描述
功能
EMPLOYEEID
员工Id
主键
EMPLOYEENAME
员工姓名
EMPLOYEESEX
性别
DATEOFBIRTH
出生日期
EMPLOYEEPHONE
员工
EMPLOYEEADRESS
住址
ASSISTNAME
联系人姓名
ASSISTPHONE
联系人
EMPLOYEESALARY
工资
EMPLOYEEBONUS
奖金
USERTYPEID
用户类型id
外键(UserType表->USERTYPEID)
EMPLOYEEMARK
备注
PurchaseInfo表
进货信息
列名
描述
功能
PURCHASEID
进货记录Id
主键
SUPPLIERID
供应商id
外键(SUPPLIERINFO->SUPPLIERID)
PURCHASEDATA
操作日期
OPERATORID
经办人id
外键(UserInfo->userid)
PURCHASEPRICE
总金额
REALPAYMENT
实付金额
PURCHASEREMARK
备注
ASSESSFLAG
是否审核
Purchasedetail表
进货详细信息
列名
描述
功能
PURCHASEID
进货记录Id
外键(PurchaseInfo->PURCHASEID)
GOODSCODE
商品条形码
外键(Goods_Info->GOODSCODE)
GOODSAMOUNT
商品数量
DATAOFMANUFACTURE
生产日期
DETAILREMARK
备注
Re_PurchaseInfo表
退货信息
列名
描述
功能
RE_PURCHASEID
退货记录Id
主键
SUPPLIERID
供应商id
外键(SUPPLIERINFO->SUPPLIERID)
RE_PURCHASEDATA
操作日期
RE_OPERATORID
经办人id
外键(UserInfo->userid)
RE_PURCHASEPRICE
总金额
REALRECEIVABLE
实付金额
RE_PURCHASEREMARK
备注
RE_ASSESSFLAG
是否审核
Re_Purchasedetail表
退货详细信息
列名
描述
功能
RE_PURCHASEID
退货记录Id
外键(Re_PurchaseInfo->Re_PURCHASEID)
GOODSCODE
商品条形码
外键(Goods_Info->GOODSCODE)
GOODSAMOUNT
商品数量
RE_DETAILREMARK
备注
DATAOFMANUFACTURE
生产日期
SaleInfoo表
销售信息
列名
描述
功能
SALEID
销售记录Id
主键
VIPID
客户id
外键(VIPINFO->VipID)
SALEDATA
销售日期
OPERATORID
经办人id
外键(UserInfo->userid)
TOTALPRICE
总金额
CASHPAYMENT
现金支付金额
BANKCARDPAYMENT
银行卡支付金额
DISCOUNTPRICE
打折后金额
SaleDetail表
退货详细信息
列名
描述
功能
SALEID
销售记录Id
外键(SaleInfo->SALEID)
GOODSCODE
商品条形码
外键(Goods_Info->GOODSCODE)
GOODSAMOUNT
商品数量
SALEREMARK
备注
SaleInfo表
销售信息
列名
描述
功能
RE_SALEID
销售退货记录Id
主键
VIPID
客户id
外键(VIPINFO->VipID)
RE_SALEDATA
退货日期
OPERATORID
经办人id
外键(UserInfo->userid)
RE_TOTALPRICE
退货总金额
RE_REALPAYMENT
退货实退金额
RE_REMARK
退货备注(原因)
Re_SaleDetail表
销售退货详细信息
列名
描述
功能
RE_SALEID
销售退货记录Id
外键(Re_SaleInfo->Re_SALEID)
GOODSCODE
商品条形码
外键(Goods_Info-
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 超市 管理 系统 详细 设计 文档 完成