超市管理系统详细设计文档(已完成).doc

上传人:wj 文档编号:84120 上传时间:2022-10-02 格式:DOC 页数:44 大小:539KB
下载 相关 举报
超市管理系统详细设计文档(已完成).doc_第1页
第1页 / 共44页
超市管理系统详细设计文档(已完成).doc_第2页
第2页 / 共44页
超市管理系统详细设计文档(已完成).doc_第3页
第3页 / 共44页
超市管理系统详细设计文档(已完成).doc_第4页
第4页 / 共44页
超市管理系统详细设计文档(已完成).doc_第5页
第5页 / 共44页
点击查看更多>>
下载资源
资源描述

超市管理系统详细设计文档(已完成).doc

《超市管理系统详细设计文档(已完成).doc》由会员分享,可在线阅读,更多相关《超市管理系统详细设计文档(已完成).doc(44页珍藏版)》请在冰豆网上搜索。

超市管理系统详细设计文档(已完成).doc

五、详细设计说明书

目录

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-

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学案例设计

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1