VB+Access仓库管理系统 第3页
第二章 需求分析
2.1需求分析的任务
2.1.1 功能需求
该系统主要分为三大功能: 管理员功能、用户功能。
管理员功能包括 :产品入库登记、确认入库信息、删除库内信息、借出信息登记、产品分类管理、添加人员、删除人员、查询库内信息、系统配置、查看系统事件。
用户功能包括:查询库内信息、查询出库信息、查询入库信息、修改本用户密码。
2.1.2 用户需求
根据用户需求,该系统应该实现以下功能:
(1)进、出库管理。对进、出库信息进行记录。
(2)查询功能。仓库管理对查询要求高,通过主菜单记录当前操作用户的用户编号,保证了对进、出库信息录入负责人的确认。
(3)部门资料管理与库存报表生成。资料管理包括了人员信息管理,财政支出信息管理,以及各项业务单据的资料管理。报表主要分类为:日报表,月报表,销售报表,入库报表等等。
(4)应用计算机管理后,由于计算机能存贮大量的数据,而且数据只要一次存入,便可多次重复使用,所以管理数据达到完整,统一,原始记录能保证及时,准确。
(5)应用计算机管理后,许多重复性的工作,都可由计算机去执行,从而使管理人员从事务性工作解脱出来,真正变为从事一些信息的分析,判断,决策等创造性的工作。
2.2数据流图
当数据在软件系统中移动时,它将被一系列“变换”所修改。数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换。在数据流图中没有任何具体的物理部件,它只是描绘数据在软件中流动和被处理的逻辑过程。数据流图是系统逻辑功能的图形表示,即使不是专业的计算机技术人员也容易理解它,因此是分析员与用户之间极好的通信工具。
本系统的数据流图如下所示:若图片无法显示请联系站长QQ3249114
图2.1 顶层数据流图
细化后的数据流图如下图:
图2.2 细化后的数据流图
图2.3 细化入库数据流图
图2.4 细化出库数据流图
2.3数据字典
数据流图表达了数据和处理的关系,数据字典则是系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。数据字典在数据库设计中占有很重要的地位。
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
任何字典最主要的用途是供人查阅对不了解的条目的解释,数据字典的作用也正是在软件分析和设计的过程中给人提供关于数据的描述信息。
数据流图和数据字典共同构成系统的逻辑模型,没有数据字典数据流图就不严格,然而没有数据流图数据字典也难于发挥作用。只有数据流图和对数据流图中每个元素的精确定义放在一起,才能共同构成系统的规格说明。
名字:入库单数据 别名: 描述:学生提交给系统的所有相关信息 定义:入库单数据=产品基本信息+入库信息 位置:入库信息
名字:产品基本信息 别名:产品基本信息 描述:目前生产的全部基本信息 定义:产品基本信息=产品基本信息+产品规格 位置:产品基本信息表
名字:出库信息 别名:出库信息 描述:用户每天所销售产品的信息 定义:出库信息=出库信息表 位置:出库信息表 名字:入库信息 别名:入库信息 描述:用户所购入的产品信息 定义:入库信息=入库信息表 位置:入库信息表
名字:入库流水账 别名:入库流水账 描述:每一个入库单上所描述的数据信息 定义:入库流水账=产品品名+规格 位置:入库流水账表 名字:库存数据 别名:库存数据 描述:库中每天剩余产品的基本信息 定义:库存数据=入库信息+出库信息 位置:库存数据表
名字:当日入库数据 别名: 描述:每日同一产品入库量的总和 定义:当日入库数据=产品基本信息+产品品名+产品数量 位置:库存汇总
名字:当日出库数据 别名: 描述:每日同一产品入库量的总和 定义:当日出库数据=产品基本信息+产品品名+产品数量 位置:库存汇总
2.4数据库设计
2.4.1 数据库的概念模型
用E—R图表示当前的数据库概念模型
上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] ... 下一页 >>