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

发布 2019-08-02 08:04:15 阅读 7392

进销存系统。

系统设计说明书。

版本历史。目录

0. 文档介绍 4

0.1 文档目的 4

0.2 文档范围 4

0.3 读者对象 4

0.4 参考文档 4

0.5 术语与缩写解释 4

1. 任务概述 5

1.1 任务描述 5

1.2 运行环境 5

2. 总体设计 6

2.1 系统总体规划 6

2.2 系统功能设计 6

2.3 数据库设计 7

3. 详细设计 12

3.1 系统流程图 12

3.2子模块功能详述 13

本文档主要针对进销存进行概要设计和详细设计,它是该产品设计与开发的重要参考依据。

本文档包含以下几部分:

1. 任务概述。

2. 总体设计。

3. 模块的详细设计。

本文档的读者范围包括:

1. 开发方的项目经理。

2. 系统开发人员。

3. 测试人员。

提示:列出本文档的所有参考文献(可以是非正式出版物),格式如下:

标识符] 作者,文献名称,出版单位(或归属单位),日期。

例如:spp-proc-pp] sepg,系统设计规范,机构名称,日期。

进销存(pss)软件是一款通用性极强的商业企业进销存管理系统,该系统是集采购、销售及库存管理于一体的商业企业管理软件系统,它囊括了商业企业日常经营管理的全过程。

进销存(pss)软件系统采用流行的c/s三层结构,可以供多台电脑协同工作,数据共享。

系统软件采用。net平台进行开发并实现,用户数据选用microsoft sql server 2000进行统一管理。

进销存(pss)软件是一款通用性极强的商业企业进销存管理系统,它使用的是目前较成熟的c/s(客户机/服务器)三层体系结构,其基本结构如图1-1所示。该系统实现了用户登录、资料管理、采购管理、销售管理、库存管理、系统管理、报表导出管理等功能,系统规划示意图如图1-2所示。

图1-1 基于c/s三层结构的进销存系统体系结构示意图。

图1-2 系统规划示意图。

根据系统规划,对进销存(pss)软件的功能进行了详细的设计,它们的功能由表1-1列出:

进销存(pss)软件用户的需求具体体现在资料的管理、采购的管理、销售的管理、库存的管理等方面,这样就要求数据库结构能充分满足各个信息的输出和输入。

管理员可以查看和更新自己的信息,自行修改密码;可以对员工资料、商品资料、客户资料、**资料等各种资料进行管理,可以进行采购管理、库存管理等商品流动管理,可以对权限进行设置,可以生成库存预警信息、商品、采购、年采购等报表。

销售人员可以查看和更新自己的信息,自行修改密码;可以进行销售管理。

根据以上需求分析,将用户需求抽象化为概念模型。本系统使用e/r模型作为概念设计的工具。整个系统的e/r图,如图1-3所示。

图1-3 e/r图。

以上实体转换的关系如下面的表1-2至表1-10所示。每个**表示对应数据库中的一个表。

各表对应的关系图,如图1-4所示。

图1-4关系图。

各功能模块与数据库中各表的对应关系如表1-11所示。

进销存(pss)软件的使用者设定为两类用户,它们分别是管理员和销售员,不同类型的用户能够进行不同类型的操作,其操作界面不同,分别为管理员界面和销售员界面。销售人员界面只可以进行销售管理,其余的功能均在管理员界面完成。这就需要为不同类型的用户授予不同的权限。

进入哪个界面是利用利用登录来解决的,所以用户想要进入系统,要做的第一件事就是登录,登录流程如图1-5所示。

图1-5 登录流程。

登录成功后,不同权限的用户将进行不同的操作,以商品销售功能为例,详细描述其开发过程。该模块的系统流程图如图1-6所示。

一般进销存管理系统

学生姓名 学号 院部 专业 班级 目录一 需求分析 6 1.1系统功能分析 6 1.2 系统性能分析 6 1.3 系统功能模块设计 7 1.4 数据流程图 8 二 总体方案设计 11 2.1 系统设计概述 12 2.2 设计 12 2.3界面设计 12 三 数据库设计 13 3.1 数据库需求分析 ...