进销存系统《系统设计说明书》

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

进销存系统《系统设计说明书》-1-实训教程系列进销存系统系统设计说明书文件状态:[]草稿[]正式发布[√]正在修改文件标识:进销存系统当前版本:1.0作者:完成日期:2010-2-5-2-进销存产品《系统设计说明书》实训教程系列版本历史版本/状态作者参与者起止日期备注草稿:1.02010-1-25新建进销存系统《系统设计说明书》-3-实训教程系列目目录录0.文档介绍......................................................................................................................................40.1文档目的............................................................................................................................40.2文档范围............................................................................................................................40.3读者对象............................................................................................................................40.4参考文档............................................................................................................................40.5术语与缩写解释................................................................................................................41.任务概述......................................................................................................................................51.1任务描述............................................................................................................................51.2运行环境............................................................................................................................52.总体设计......................................................................................................................................62.1系统总体规划....................................................................................................................62.2系统功能设计....................................................................................................................62.3数据库设计........................................................................................................................73.详细设计....................................................................................................................................123.1系统流程图......................................................................................................................123.2子模块功能详述...............................................................................................................13-4-进销存产品《系统设计说明书》实训教程系列0.文档介绍0.1文档目的本文档主要针对进销存进行概要设计和详细设计,它是该产品设计与开发的重要参考依据。0.2文档范围本文档包含以下几部分:1.任务概述2.总体设计3.模块的详细设计0.3读者对象本文档的读者范围包括:1.开发方的项目经理2.系统开发人员3.测试人员0.4参考文档提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:[标识符]作者,文献名称,出版单位(或归属单位),日期例如:[SPP-PROC-PP]SEPG,系统设计规范,机构名称,日期0.5术语与缩写解释缩写、术语及符号解释PSSPurchaseSaleStock的缩写-进销存软件系统进销存系统《系统设计说明书》-5-实训教程系列1.任务概述1.1任务描述进销存(PSS)软件是一款通用性极强的商业企业进销存管理系统,该系统是集采购、销售及库存管理于一体的商业企业管理软件系统,它囊括了商业企业日常经营管理的全过程。1.2运行环境进销存(PSS)软件系统采用流行的C/S三层结构,可以供多台电脑协同工作,数据共享。系统软件采用.NET平台进行开发并实现,用户数据选用MicrosoftSQLServer2000进行统一管理。-6-进销存产品《系统设计说明书》实训教程系列2.总体设计2.1系统总体规划进销存(PSS)软件是一款通用性极强的商业企业进销存管理系统,它使用的是目前较成熟的C/S(客户机/服务器)三层体系结构,其基本结构如图1-1所示。该系统实现了用户登录、资料管理、采购管理、销售管理、库存管理、系统管理、报表导出管理等功能,系统规划示意图如图1-2所示。图1-1基于C/S三层结构的进销存系统体系结构示意图图1-2系统规划示意图2.2系统功能设计根据系统规划,对进销存(PSS)软件的功能进行了详细的设计,它们的功能由表1-1列出:表1-1功能模块划分功能模块功能子模块功能列表进销存系统《系统设计说明书》-7-实训教程系列功能模块功能子模块功能列表资料管理员工资料维护员工的添加员工的修改员工的删除员工的查询商品资料维护商品的添加商品的修改商品的删除商品的查询客户资料维护客户的添加客户的修改客户的删除客户的查询供应商资料维护供应商的添加供应商的修改供应商的删除供应商的查询采购管理采购入库管理入库单的增加入库单的修改入库单的删除入库单的查询采购退货管理采购退货单的增加采购退货单的修改采购退货单的删除采购退货单的查询库存管理库存查询销售管理销售出库管理出库单的增加出库单的修改出库单的删除出库单的查询销售退货管理销售退货单的增加销售退货单的修改销售退货单的删除销售退货单的查询系统管理更改密码密码的修改权限设置用户访问权限的设置报表导出管理库存预警库存预警生成库存预警信息报表导出商品报表生成商品报表导出采购报表生成采购报表导出年采购报表生成年采购报表2.3数据库设计进销存(PSS)软件用户的需求具体体现在资料的管理、采购的管理、销售的管理、库存的管理等方面,这样就要求数据库结构能充分满足各个信息的输出和输入。管理员可以查看和更新自己的信息,自行修改密码;可以对员工资料、商品资料、客户资料、供应资料等各种资料进行管理,可以进行采购管理、库存管理等商品流动管理,可以对权限进行设置,可以生成库存预警信息、商品、采购、年采购等报表。销售人员可以查看和更新自己的信息,自行修改密码;可以进行销售管理。根据以上需求分析,将用户需求抽象化为概念模型。本系统使用E/R模型作为概念设计的工具。整个系统的E/R图,如图1-3所示。-8-进销存产品《系统设计说明书》实训教程系列图1-3E/R图以上实体转换的关系如下面的表1-2至表1-10所示。每个表格表示对应数据库中的一个表。表1-2登录用户数据表属性名称域空值约束说明编号Char(8)Notnull登录名Varchar(20)Notnull主键销售人员编码Char(8)Null外键(参照:员工(编号))姓名Nvarchar(5)Notnull密码Varchar(30)Notnull标志BitNotnull登录用户类型(0:管理员、1:销售员)表1-3员工数据表属性名称域空值约束说明编号Char(8)Notnull主键中文姓名Nvarchar(5)Notnull英文姓名Varchar(60)Null电话Varchar(20)Null移动电话Varchar(20)Null电子邮件Varchar(50)Null联络地址Nvarchar(30)Null进销存系统《系统设计说明书》-9-实训教程系列表1-4商品数据表属性名称域空值约束说明编号Char(8)Notnull主键名称Nvarchar(30)Notnull安全存量IntNotnull当前数量IntNotnull建议采购价Numeric(10,2)Notnull建议销售价Numeric(10,2)Notnull最后一次采购日期DatetimeNull最后一次销售日期DatetimeNull表1-5供应商数据表属性名称域空值约束说明编号Char(8)Notnull主键中文简称Nvarchar(10)Notnull供应商全称Varchar(60)Null负责人姓名Varchar(30)Null负责人称谓Varchar(30)Null电话Varchar(20)Null传真Varchar(20)Null移动电话Varchar(20)Null供应商地址Varchar(100)Null工厂地址Varchar(100)Null最近一次进货日期DatetimeNull表1-6客户数据表属性名称域空值约束说明编号Char(8)Notnull主键公司简称Nvarchar(10)Notnull公司全称Varchar(60)Null负责人姓名Varchar(30)Null负责人称谓Varchar(30)Null电话Varchar(20)Null传真Varchar(20)Null移动电话Varchar(20)Null公司地址Varchar(100)Null表1-7联络人数据表属性名称域空值约束说明编号Char(8)Notnull主键-10-进销存产品《系统设计说明书》实训教程系列属性名称域空值约束说明中文姓名Nvarchar(5)Notnull英文姓名Varchar(60)Null联络人称谓Varchar(10)Null电话Varchar(20)Null移动电话Varchar(20)Null供应商编号Char(8)Null外键(参照:员工(编号))客户编号C

1 / 13
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功