所以,仓库管理系统具有社会可行性。
2.2 总体设计原则
系统为了设计、实现,后期维护的方便和用户使用的方便,因此必须采用一定的设计原则。其主要设计原则如下:
简单性:对于一个系统来说,在实现系统功能的同时,让系统操作尽可能变得简单易懂,这对于一个系统来说是很重要的。
针对性:本系统的设计是针对企业的仓库管理需求定向开发设计的,所以专业突出和拥有很强的针对性。
实用性:要求系统能满足企业仓库管理的需求,所以要具有良好的实用性。
一致性:页面整体的设计风格和命名规则的一致性:整体的框架和用图用色风格以及变量、类名和其他元素命名规则的一致性。功能一致性:同样的必须元素尽可能相同。元素风格的一致性:界面元素的美观风格以及摆放位置在同界面和不同界面之间都应该是保持一致的。变量命名的规则的一致性:变量应该使用统一的规则命名,做到任意变量都能从上下文推断其意思。
先进性:系统选用SQL2000、JSP作为系统的数据库和开发工具,两个软件具有比较良好的兼容性以及系统稳定性。所以本设计具有良好的先进性。
3 系统分析
3.1 业务流程分析
在业务流程分析的过程中,需要分析各个环节处理的业务,内容,顺序以及对处理时间要求,同时弄清各环节所需要的信息,及其来源,去向,处理方法,和计算的方法以及提醒信息时间和其形态。文献综述
业务流程分析能够帮助开发者了解业务的处理过程,发现以及处理系统调查工作中存在的错误和疏漏。业务流程的分析是通过业务流程图来进行的,就是用一些规定的符号和连线来表示某个具体业务的处理过程。
仓库管理系统的业务流程图,流程如下图3.1所示。
操作员业务流程图
.2 高级管理员业务流程图
3.2 数据流图
数据流程指的是数据在系统中产生、使用、加工处理、传输、存储一个过程。数据流分析是数据流的当前系统内对数据进行抽象独立,抛弃具体组织,信息载体,加工工具,材料等,只是从数据流动的过程研究实际的数据处理模式。
数据流程及其分析是今后建立数据库系统和设计功能模块处理过程的基础。数据流程图和其附带的数据字典,处理逻辑等图表是描述数据流程的工具。数据流程图用少数的几种符号综合反映信息在系统中的存储,流动以及传递来描述系统的逻辑模型。来.自/751论|文-网www.751com.cn/
在业务流程分析之后,分析数据流,在数据流动过程中,对实际业务的数据处理模式进行考察。这个系统的数据流图分为顶层、一层、二层。