企业ERP管理软件采购管理申请计划子模块的设计与开发(6)
时间:2016-11-25 19:48 来源:毕业论文 作者:毕业论文 点击:次
2.3 业务数据需求分析 用户的需求具体体现在各种学习成绩的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典,为后面的具体设计打下基础。 1)用户为管理员用户; 2)管理员用户登陆后可进行管理员信息、货物信息及厂商信息等的文护,以且货物入库、货物出库及统计信息的文护; 经过系统功能分析和需求总结,考虑到将来功能上的扩展,设计如下的数据项和数据结构: 1)管理员信息,包括数据项:帐号,密码,权限等。 2)职员信息,包括数据项:职员ID,职员姓名,性别,电话,所在部门等。 3)申请信息,包括数据项:系统编号,货物名称,计量单位,供货厂商等。 5)计划信息,包括数据项:系统编号,货物名称,货物数量,销售价格等。 6)采购信息,包括数据项:系统编号,货物名称,统计数据等。 7)厂商信息,包括数据项:系统编号,厂商名称,负责人,电话,厂商地址等。 3 系统设计 3.1 系统环境 以下给出本系统在运行过程中的硬件配置及支持软件。 3.1.1 硬件配置 CPU:Intel(R) Core(TM) Duo T6600 内存:2.00GB 硬盘:120GB 3.1.2 平台支持 开发环境:ASP.NET 开发工具:Visual Studio 2010 编程语言:C# 数据库:SQL 2005 配合软件: Visio 3.2 数据库设计 3.2.1 数据流分析 数据流程分析主要包括对信息的流动、传递、处理、存储等的分析。数据流程分析的目的就是要发现和解决数据流通中的问题。现有的数据流程分析多是通过分层的数据流程图(data flow diagram,简称DFD)来实现的。 具体的做法是:按业务流程图理出的业务流程顺序,将相应调查过程中所掌握的数据处理过程,绘制成一套完整的数据流程图。 采购管理申请计划子模块的数据流程:对本系统操作的数据源的用户为管理员用户。管理员用户可以进行信息查询、添加、修改、删除等相关操作。通过对本系统的需求分析,系统的基本功能已经确定。整个系统的数据流程图如3-1: 图3-1 系统的数据流程图 3.2.2 数据字典 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据流图和数据字典共同构成系统的逻辑模型。 1.数据字典列表——数据流 数据存储名称:管理员信息 数据来源:管理员信息表 数据去向:管理员登陆模块 数据组成:管理员信息=管理信息唯一标识+管理员帐号+管理员密码+管理员权限+注册时间 描述:存储了管理员的基本信息 数据存储名称:商品类别信息 数据来源:商品类别信息表 数据去向:商品类别模块 数据组成:商品类别信息=商品类别信息唯一标识+商品类别+添加时间+经手人 描述:存储了商品类别的注册信息 数据存储名称:商品信息 数据来源:商品信息表 数据去向:商品信息模块 数据组成:商品信息=商品信息唯一标识+货物名称+供货编号+进价+售价+数量+厂商等 描述:存储了商品信息 数据存储名称:客户信息 数据来源:客户信息表 数据去向:客户信息模块 数据组成:客户信息=客户信息唯一ID+客户编号+姓名+地址+身份证+性别+电话等 (责任编辑:qin) |