ERP项目开发设计
作者:dave 日期:2018-06-19

一、ERP项目开发方法

(一)结构化生命周期法

将一个项目开发的全过程可以简单分为:系统规划、系统分析、系统设计、系统实施、系统运行与维护等几个阶段,各阶段有其特定的任务及内容。

.net项目开发

—优点

计划性较强,任务比较明确

—缺点

系统更新周期比较长

一开始对系统就要有全面的考虑与认识

—适用范围

项目较大,功能比较复杂,周期较长的项目

(二)原型法

原型法基本步骤如下

—

第一步:快速分析用户最基本的需求。对系统进行初步调查,确定系统的基本需求。如功能要求、数据规范、报表格式、屏幕和菜单要求等。

第二步:建立原型系统。在对系统功能、性能初步了解的基础上,尽快实现一个可运行的原型系统。这个系统应能反映待评价的特性,以便与用户进一步交流。

第三步:运行并评价原型。这是进行交流、发现问题、消除误解的重要阶段。

第四步:修正和改进。根据评价原型的结果(修改意见)进行改进和扩充原型,得出一个更加完善的原型,然后再交给用户运行。

反复迭代第三、第四两个步骤,直到用户满意为止。

—优点

用户使用的是最新的系统

“量身定做”的系统,适合用户需求

—缺点

系统从业务层出发,“自下而上”的开发思路,容易与决策冲突【无全局观】

用户满意度不好界定

如果业务较复杂,更改的次数较频繁,将要投入更多的人力物力

—适用范围:业务比较明确,功能相对较简单的项目开发

系统分析

概述

—含义:采用系统的观点和方法,通过调查彻底搞清楚现行系统的现状和存在的问题,在此基础上明确新系统的目标,建立新系统的逻辑模型

—逻辑模型:明确系统“干什么”,具有什么样的功能,需要哪些处理,以及这些处理之间的关系。

—步骤

—1、开发任务的提出

—2、初步调查

—3、可行性分析

—4、详细调查

—5、逻辑设计

成果:

系统分析报告

开发任务的提出

—形式:

开发合同,开发意向书,开发计划书,开发委托书等【文档】

—方式:(由谁提)

可以是用户提出

可以是分析员提出

可以是用户与分析员共同提出

初步调查

—企业概况

—

—现行整个MIS情况

—

—开发系统与其他系统的关系

—

—现有的基础条件

—【文档】初步调查报告

可行性分析

—必要性

—技术上的可行性

硬件,软件,网络等技术指标

—经济上的可行性

估计费用,估计收益,比较

—管理上的可行性

决策者的态度,现有业务是否规范,人员素质

—结论:可以立即执行,需要追加一些资源才能进行,需要等待某些条件成熟了才能进行,需要对现有系统做修改才能进行,不能或没有必要进行

—【文档】可行性分析报告

详细调查

—注意:

—(1)业务流程图不是业务流程描述的唯一工具;

—(2)业务流程描述必须深入业务流程的第一线;

—(3)注意收集基本数据;

—(4)对主要的业务处理步骤需要文字说明;(业务处理周期、期限、主体、具体过程)

—(5)业务调查也要发现不足。

三、逻辑设计过程

—(一)现有系统的DFD

—(二)功能改进

—1、调整组织机构体系与功能体系的对应关系;

—2、确定人-机分工;

—3、增加一些功能;

—4、去掉一些功能;

—5、改进一些功能;

—6、存储规范化。

—(三)新系统DFD

数据字典

—一、含义

—对最底层DFD的各个元素进行详细说明

—二、内容

—(一)外部项卡片

—(二)数据存储卡片

—(三)数据流卡片

—(四)数据项卡片【最多】

—(五)处理逻辑卡片【判断树、判断表、结构式语言】

分析实例

—某企业要求实现设备管理信息系统,要求如下:

—1、能建立企业各种设备的档案,方便查询;

—2、能对设备使用者提出的报修单进行响应,安排维修人员进行作业;

—3、 定期统计每个维修人员的工作量,作为业绩考核主要依据。

业务流程图

.net项目开发

.net项目开发

—(一)现系统DFD

—(二)功能改进

—1、增设一个微机操作岗位,负责设备的档案数据管理、保修单管理、调度数据录入、维修结果录入、统计等工作。

—2、设备维修派工、修理作业由人工完成;统计、查询由计算机完成;档案录入、保修单录入、保修结果录入、班组档案录入由人和计算机共同完成。

—3、增加适合计算机处理的档案资料、保修资料的增删改查打备恢等功能。

—4、去掉设备修理作业功能,维修派工功能。

—5、将派工功能并入保修单处理。设置多种查询手段,如可以按设备类型查询,可以按设备所在部门查询,可以按编号查询,可以按名称模糊查询等。

—6、规范化。

—步骤

—(一)总体设计

—1、系统结构设计

—2、系统配置设计

—(二)详细设计

—1、数据文件设计

—2、代码设计

—3、模块设计【人-机接口设计,安全保密设计,模块设计】

—(二)系统结构优化

—1、高聚合低耦合原则;

—2、模块的分解与重新组合原则;

—3、系统分工原则;

—4、扇入扇出系数原则;

—5、控制范围与影响范围原则。

以上为erp项目开发重所列出的一系列开发步骤和设计方案。