(3)社会可行性 研究要开发的项目是否存在任何侵犯、防碍等责任问题,要开发项 目的运行方式在用户组织内是否行得通,现有的管理制度、人 员素质和操作方式是否可行。包括合同、责任、侵权、用户组 织的管理模式及规范,其他技术人员常常不了解的陷阱等。 2,2可行性研究的具体步骤 确定项目规模和目标。 2研究正在运行的系统。 3建立新系统的高层逻辑模型,导出新系统实现的逻辑模型, 落实到新系统的物理模型 2导出和评估各种方案 3推荐可行的方案 编写可行性研究报告
(3) 社会可行性 研究要开发的项目是否存在任何侵犯、防碍等责任问题,要开发项 目的运行方式在用户组织内是否行得通,现有的管理制度、人 员素质和操作方式是否可行。包括合同、责任、侵权、用户组 织的管理模式及规范,其他技术人员常常不了解的陷阱等。 2.2 可行性研究的具体步骤 1 确定项目规模和目标。 2 研究正在运行的系统。 3 建立新系统的高层逻辑模型,导出新系统实现的逻辑模型, 落实到新系统的物理模型。 2 导出和评估各种方案。 3 推荐可行的方案。 4 编写可行性研究报告
步骤如图: 做什么 横型化 物理型化 理解 当前系统 逻辑莫型 导需 出求 目标歌)具体化(比实化 表达需求 图.1参考前系键立目标系统模莫型
步骤如图: 图2.1参考当前系统建立目标系统模型 当前系统 物理模型 目标系统 物理模型 逻辑模型 逻辑模型 模型化 具体化 抽象化 实例化 做什么 导 出 理 解 需 求 表 达 需 求
、一)、建立当前系统高层物理模型 要做的工作: 1.复査系统规模和目标,对报告书的规模目标进一步复查确认; 描述对目标系统的限制和约束 2研究目前正在使用的系统,了解做什么,不要注重如何做 3建立当前系统高层物理模型(用系统流程图表示),画出描绘 目前系统的系统流程图
1.复查系统规模和目标,对报告书的规模目标进一步复查确认; 描述对目标系统的限制和约束. 2.研究目前正在使用的系统,了解做什么,不要注重如何做. 3.建立当前系统高层物理模型(用系统流程图表示),画出描绘 目前系统的系统流程图。 (一)、建立当前系统高层物理模型
工资管理系统 实际例子: 职工 考勤表 会计 核对 考勤表 工资单 工资计算系统 工资报表 核对 工资单
工资管理系统 职工 考勤表 核对 考勤表 工资计算系统 核对 工资单 工资单 工资报表 会计
(二)、抽象出当前系统高层逻辑模型 具体做法: 1去掉当前系统物理模型中各业务处理过程中的有关实体的传递, 将物理模型抽象为:数据源与宿、数据流、数据处理、数据存 储。 2画出当前系统的数据流程图 3编制数据字典 (使用数据流程图和数据字典表示系统的逻辑模型)
(二)、抽象出当前系统高层逻辑模型 1.去掉当前系统物理模型中各业务处理过程中的有关实体的传递, 将物理模型抽象为:数据源与宿、数据流、数据处理、数据存 储。 2.画出当前系统的数据流程图。 3.编制数据字典。 (使用数据流程图和数据字典表示系统的逻辑模型)