toShop、Dreamweaver等
2.2.2 经济可行性分析
主要是对项目的经济效益进行评价,一方面是支出的费用,其中包括设备购置费、软件开发费、管理和维护费、人员工资和培训费等。另一方面是取得的收益中可以用前来衡量的那部分(收益的另一部分难以用钱来表示)。基于本公司的现有计算机及配套设备,建设MIS系统,不需要添置硬件设备,而且由本公司的员工自行开发,可以大大节省软件的开发费用,并且建立了MIS系统后,能大大减少重复性的书面报告,降低办公费用,提高办公效率,与前期的投入相比,后期的收益是更为可观的。
2.2.3 营运可行性分析
主要是管理人员对开发信息系统是否支持,现有管理制度和方法是否科学,规章制度是否齐全,原始数据是否正确等。公司各级领导积极支持该系统开发,并打算针对新开发的信息系统重新完善公司的规章制度,使新系统能够充分的发挥作用;系统操作简单,易于理解,员工经过短时间的培训就可以使用该系统。
2.3 现行系统的详细调查
对现行管理业务进行详细调查研究是了解系统需求和进行系统分析与设计的重大基础工作,因此要对XXX公司的各项业务管理工作进行全面、细致而充分的调查研究。系统调研采取的主要方法是到现场去,通过座谈、询问、观察甚至直接参与管理活动,自上至下逐步细化地进行了解,调查内容涉及上至企业发展目标、经营管理情况,下至具体职能管理工作和业务处理操作的企业经营管理全过程。
详细调查的重点是对管理业务的流程进行描述,通过采用系统流程图中部分图形工具来描述管理业务活动,进行规范化说明。
2.3.1 现行系统的总目标
按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持公司管理工作的全过程,加强各种信息资源的管理与运用,提高企业管理工作的现代化水平,优化人、财、物和信息资源在供、销等各环节的运行机制。
管理信息系统应逐步覆盖公司内部的所有部门和一切经营活动,使所有业务部门的工作人员在信息系统的辅助下进行工作,提高管理的整体水平,同时企业领导可以通过系统及时了解各部门工作的进展情况。
第三章 需求分析
这一阶段的主要目标是明确公司的信息需求,包括组织、发展、改革的总信息需求和各级管理人员完成各自工作任务的信息需求,确定新系统的逻辑功能,提出新系统的逻辑方案,完成系统分析阶段的最终成果-系统说明书的编写。
3.1业务流程分析
业务流程分析可以帮助我们了解某项业务的具体处理过程,发现和处理系统调查工作中的错误和疏漏,修改和删除原系统中不合理部分,在新系统基础上优化业务处理流程。现通过调查,采用系统流程图的部分图形工具来规范说明公司的业务活动。业务流程图中的符号说明如图3.1所示,业务流程如图3.2所示:
系统内人员 系统外实体 单据、报表、帐目
处理 数据流向 存储
图3.1 业务流程图图例
图3.2 业务流程图
这一阶段的工作主要包括调查分析、建模、对模型进行评价和修改以及编写系统说明书。在对XXX公司的业务流程进行认真分析和研究的基础上,经过和公司领导的反复协商、论证,最后确定了公司管理信息系统的逻辑模型。下面先以数据流程图和数据字典的方式来描述新系统的逻辑功能。
3.2 数据流图
数据流图是组织中信息运动的抽象,是管理信息系统逻辑模型的主要形式。它是采用自顶向下逐层扩展的方法,从逻辑上精确地描述系统具有的数据加工、数据存储、数据输入输出及数据来源和去向等功能。这个模型不涉及硬件、软件、数据结构与文件组织,它与对系统的物理描述无关,所描述的内容是面向用户的,是系统设计的主要依据之一。数据流图的符号说明如图3.3所示:
外部项 加工 数据存储 数据流
图3.3 数据流图图例
根据调查材料,明确系统外部项,识别数据输入的来源和输出的去处,自顶向下逐层扩展整个系统的逻辑功能。
3.2.1 系统关联图
首先,明确信息系统与各外部实体的信息联系,把系统作为一个加工环节,绘出系统的最高层数据流图-关联图,如图3.4所示:
图3.4 关联图
3.3 数据字典
上面讨论的数据流图只能给出系统逻辑功能的一个总框架而缺乏详细、具体的内容,因此我们还需要建立数据字典。建立数据字典是为了对数据流程图上各个元素做出详细的定义和说明。数据字典以一种准确的和无二义的方式定义所有被加工引用的数据流和数据存储。数据流程图配以数据字典,就可以从图形和文字两个方面对系统的逻辑模型进行描述,从而形成一个完整的说明。数据字典有助于数据的进一步管理和控制,为设计人员和数据库管理人员在数据库设计、实现和运行阶段控制有关数据提供依据。
数据字典描述的主要内容有:数据流、数据元素、数据存储、加工外部项。由于篇幅有限,所以仅各举一个例子来说明。
3.3.1 数据流
数据流是数据结构在系统内传输的路径。
数 据 流 系统名: 进销存管理 编号: F1 条目名: 订单 别名: 定货单 来源: 客户 去处: 确定订货数量 数据流结构: 订单={订单号+日期+客户名称+产品名称+规格+数量+单价+付款方式+交货时间+交货地点} 流通量: 60份/每天 高峰流通量:70份/每天上午9:00-11:00 简要说明: 修改记录: 编写 缪晶 日期 2011.04.11 审核 王枫 日期 2011.04.153.3.2 数据元素
数据元素是不可再分的数据单位。
数 据 元 素 系统名: 进销存管理 编号: 条目名: 进货合同号 别名: 属于数据流: F3,F4,F10 存储处: D3 数据元素值: 代码类型 长度 取值范围 意义 字符 GKC-00001~GKC-99999 XXX XX XXX (由字母和数字组成) SPL-00001~SPL-99999 编号 JPN-00001~JPN-99999 年号 GAC-00001~GAC-99999 供应商代码 GHL-00001~GHL-99999 简要说明: 进货合同号是进货合同的识别符,每份进货合同都有唯一的合同号。 修改记录: 编写 缪晶 日期 2011.04.11 审核 王枫 日期 2011.04.153.3.3 数据加工
数 据 加 工 系统名: 进销存管理 编号: P1 条目名: 销售管理 别名: 输入: 订单 输出: 发货单 到货通知 请购 出库单 提货单 加工逻辑: 1.从客户处取得订单; 2.查询库存台帐;根据库存台帐确定实际可发货数量,填写提货单给下一"处理"; 3.针对不满足数量的订货要求,产生请购;待收到到货通知后,再进行处理。 4.接收出库单,根据出库单发货,并将订单执行情况记入发货单台帐中。 简要说明: 修改记录: 编写 缪晶 日期 2011.04.11 审核 王枫 日期 2011.04.15
数 据 加 工 系统名: 进销存管理 编号: P2 条目名: 采购管理 别名: 输入: 请购 输出: 进货合同 到货通知 到货通知 入库单 加工逻辑: 1.接收请购,与订货标准比较; 2.确定补货量,与供应商签订进货合同; 3.接收到货通知,填写入库单,提出入库申请。 4.发出到货通知,提醒销售管理模块进行处理。 5.将进货合同执行情况记入进货合同台帐。 简要说明: 修改记录: 编写 缪晶 日期 2011.04.11 审核 王枫 日期 2011.04.15
数 据 加 工 系统名: 进销存管理 编号: P3 条目名: 库存管理 别名: 输入: 入库单 输出: 出库单
上一篇:
jsp-新闻发布系统设计论文
下一篇:
基于JSP邮件收发系统论文