项目立项,课程讲解

上传人:tia****nde 文档编号:69712202 上传时间:2019-01-14 格式:PPT 页数:44 大小:1.96MB
返回 下载 相关 举报
项目立项,课程讲解_第1页
第1页 / 共44页
项目立项,课程讲解_第2页
第2页 / 共44页
项目立项,课程讲解_第3页
第3页 / 共44页
项目立项,课程讲解_第4页
第4页 / 共44页
项目立项,课程讲解_第5页
第5页 / 共44页
点击查看更多>>
资源描述

《项目立项,课程讲解》由会员分享,可在线阅读,更多相关《项目立项,课程讲解(44页珍藏版)》请在金锄头文库上搜索。

1、第二章 项目立项 可行性分析,软件可行性研究的目的是用最小的代价在尽可能短的时间内确定该软件项目是否能够开发,是否值得开发。 可行性研究实质上是要进行一次简化、压缩了的需求分析和设计过程,要在较高层次上以较抽象的方式进行需求分析和设计过程。,可行性研究的任务,需要对系统进行概要的分析研究,初步确定软件项目的规模和目标,确定项目的约束和限制; 分析员对系统做简要的需求分析,抽象出该系统的逻辑结构,建立逻辑模型; 再从逻辑模型出发,经过压缩的设计,探索出若干种可供选择的主要解决方案,并对每一种解决方案研究它的可行性。,可行性研究包括四个方面的研究,方案的选择:评价系统或产品开发的几个可能的候选方案

2、。最后给出结论意见。 经济可行性:进行成本效益分析。从经济角度判断系统开发是否“合算“。 技术可行性:进行技术风险评价。从开发者的技术实力、以往工作基础、问题的复杂性等出发,判断系统开发在时间、费用等限制条件下成功的可能性。 社会可行性:确定系统开发可能导致的任何侵权、妨碍和责任以及用户操作的可行性。,经济可行性,进行开发成本的估算和可能取得效益的评估,确定待开发的项目是否值得投资开发。对于大多数系统,一般衡量经济上是否核算,应考虑一个“底线“。经济可行性研究范围较广,包括成本效益分析、公司经营长期战略、开发所需的成本和资源、潜在的市场前景。,所谓成本,包括: 购置并安装软、硬件及有关设备的费

3、用; 系统开发费用; 系统安装、运行及维护的费用; 人员培训费用。 而效益是指: 系统为用户增加的收入或为用户节省的开支,这是有形的效益; 给潜在用户心理上造成的影响,这是无形的效益。它可以转化为有形的效益。,成本效益分析,货币的时间价值 利率i,现存入P,n年后,收入F F = P(1+i)n P = F/(1+i)n 投资回收期 累积经济效益等于最初投资所需要的时间 纯收入 生命期内累积经济效益与投资差 投资回收率,技术可行性,技术可行性常常是系统开发过程中最难决断和最关键的问题,分析人员需要建立系统模型,从技术的角度研究系统实现的可行性。 技术可行性研究包括: 开发的风险:能否设计出系统

4、,实现必需的功能和性能 资源的有效性:包括硬件、软件资源,现有技术人员的技术水平与已有的工作基础。 技术:相关技术的发展是否能支持这个系统,社会可行性,包括法律可行性和用户操作可行性 法律可行性考虑要开发系统是否存在任何侵犯、妨碍和责任问题。 法律可行性包括:合同、责任、侵权、用户组织的管理模式及规范,以及一些陷阱。 用户操作可行性考虑待开发软件的运行方式在用户组织内是否行得通,现有管理制度、人员素质、操作方式是否可行。,开发方案的选择,一般将一个大而复杂的系统分解为若干个子系统的办法来降低解的复杂性。如何进行系统分解、如何定义各子系统的功能、性能和界面,实现方案不唯一。可以采用折衷的方法,反

5、复比较各个方案的成本效益,选择可行的方案。,可行性研究的步骤,确定项目的规模和目标 分析人员对有关人员进行调查访问,仔细阅读和分析有关的材料,对项目的规模和目标进行定义和确认,清晰地描述项目的所有约束和限制,确保分析人员正在解决的问题确实是要解决的问题。,研究当前正在运行的系统 当前正在运行的系统可能是一个人工操作的系统,也可能是旧的计算机系统,要开发一个新的计算机系统来代替现有的系统。因此,当前的系统是信息的重要来源,要研究它的基本功能,存在什么问题,运行当前系统需要多少费用,对新系统有什么新的功能要求,新系统运行时能否减少使用费用等。,建立新系统的高层逻辑模型 根据对当前系统的分析研究,逐

6、步明确新系统的功能、处理流程和应有的约束条件,然后使用建立逻辑模型的工具-数据流图和数据词典来描述数据在系统中的流动和处理情况。 需要注意的是,可行性研究不是需求分析,不是完整、详细地描述,只是概括地描述高层的数据处理和流动。,系统结构的模型化,结构图 机构环境图(ACD) 结构流程图(AFD) 系统结构的规格说明定义 结构图的规格说明(ADS) 结构词典 结构连接图(AID),结构模板,传输线分类系统(clss)机构环境图(ACD),分配站操作员,条形码 阅读器,传输线,分类机构,主机,分配站操作员,传输线 分类系统,条形码,线速 指示器,诊断 数据,格式化 报告数据,分路 命令,请求,查询

7、及报告,CLSS的AFD,操作员子系统,条形码阅 读器BCR 子系统,传感器 数据获取 子系统,条形码 解码 子系统,分路 控制 子系统,数据库存 取子系统,报告 格式 子系统,诊断 子系统,分路 控制器,主机通信 驱动器,原始 条形码 数据,条形码,零件号,料箱位置,线速,分类记录,分路命令,AFD的层次结构,系统规格说明,引言 功能和数据描述(ACD) 子系统描述(AFD结构词典AID) 系统模型化和模拟结果 项目问题(成本、进度) 附录,导出和评价各种方案 分析人员建立了目标系统的高层逻辑模型之后,要从技术的角度出发,提出实现高层逻辑模型的不同方案,即导出若干较高层次的物理模型。根据技术

8、可行性、经济可行性、社会可行性,对各种方案进行评估,去掉不合理的模型,最后得到可行的模型。,推荐可行的方案 根据上述可行性研究的结果,决定该软件项目是否值得开发。若值得开发,确定可行的解决方案,并说明该方案可行的原因和理由。 项目是否值得开发的主要决定因素是从经济上看是否合算,这就要求分析人员对推荐的可行的方案进行成本效益分析。,编写可行性研究报告 将上述可行性研究的结果写成相应的文档,即可行性研究报告。将该报告提交用户和管理部门仔细审查,以决定该软件项目是否可以开发,是否可以接受可行的实现方案。,可行性报告,内容应当有: 引言 可行性研究的前提 对当前系统的分析 所建议系统的技术可行性分析

9、所建议系统的经济可行性分析 社会因素可行性分析 其他可供选择的方案 结论意见,系统流程图基本符号(抽象描绘实际系统),系统符号(具体描绘物理系统),数据流图,或,数据的源点 / 终点,或,变换数据的处理,数据流,数据存储,或,案例分析,高校工资管理系统设计与实现 系统分析 1、问题定义 由于职工人数较多,每月发工资前计算工资和编制报表工作量较大。现工作有两名会计完成,每月每人工资2000元。如果实用计算机工资管理系统,可由一人完成。每年节省2.4万元。,为了每年节省2.4万元,学校投资多少可以接受呢?单位希望3年内收回投资。因此,7.2万元是投资的上限。 为了请校方对需要解决的问题和项目规模检

10、验认识是否正确,分析员用一份简短的文档表达对问题的认识。并把这份文档称为关于系统规模和目的的报告书。,关于系统规模和目的的报告书,项目名称:工资管理系统 问题:目前计算机工资和编制报表的费用太高 项目目标:研究开发费用较低的新工资管理系统的可能性 项目规模:开发成本应该不超过2.4万元 初步设想:用学校自己的计算机系统生成工资明细表和财务报表 可行性研究:为了更全面的研究工资管理项目的可能性,建议进行大约历史两周的可行性研究。这个研究的成本不超过4000元。,2、可行性研究 可行性研究的过程可有下属步骤组成: 1)澄清系统规模和目标参42 首先,通过访问财务科长和校长进一步验证“报告书”的正确

11、性。 然后通过访问,对人工存在的弊端有更具体的认识,并了解到工资总数应该计入分类日记账,新系统和分类账系统有联系。,2)研究现有系统 通过访问具体处理工资事务的会计,可知道工作流程。 每月末教师在课时表上登记当月实际授课数,由各系汇总交财务科。 会计审核数据后,按教职工编号排序,并抄到专用表格上。表格包括职工编号、姓名、职务、基本工资、生活补贴、书报费、交通费、洗理费等数据。,根据当月课时数和完成承包任务情况,计算课时费或岗位津贴。 算出每个人的工资总额后,在计算应扣除的份额人所得税,应缴纳的住房公积金和保险费,最后算出每个人当月的实发工资。 把算出的各项数据登记到前述专用表格上,得到工资明细

12、表。 然后对数据汇总,编制出各种财务报表。,根据此过程,导出现有系统流程图,课时表,任务表,审核数据,更新分 类账,编制报表,计算实 发工资,计算保 险费,计算住房 公积金,计算个人 所得税,计算工 资总额,计算岗 位津贴,计算 课时费,排序,审核后 的数据,专用表格,工资表,工资明细表,报表,分类账,3)导出高层逻辑模型 可行性研究的是高层逻辑模型,所以不需分解成具体的数据处理功能,不考虑具体实现问题。,4)进一步确定系统规模和目标 分析员再一次访问会计和财务科长,并对数据流图进行讨论,及时发现错误,纠正误解,补充忽视的内容。 5)导出供选择的解法 分析员对问题有较深的理解后,要考虑是否有行

13、得通的解法。先导出一些供选择的解法,然后分析解法的可行性。,分析供选择的解法是否可行时,考虑技术、操作、经济。 技术可行性:根据现掌握的技术,是否能达到目标要求的功能,能很好的完成目标系统。 操作可行性:例如需要为新系统单独购置一台计算机和外部设备,并安排专用办公室。 经济可行性:效益是否大于成本。 分析员至少提出3种类型的备选方案:低成本、中成本、高成本系统,低成本方案: 把每月发工资改为两月发一次工资,人工成本可减少一半,即每年节省1.2万元。不需新投资。 缺点:不适用,不解决根本问题。 中成本方案: 基本复制现有系统功能。 将课时表任务表交到处理工资事务的专用机房,操作员将数据输入计算机

14、,数据收集程序接受并核对数据,并保存在磁盘上。,然后运行工资管理程序,程序从磁盘读取事务数据,计算工资,打印报表、工资明细表和财务报表。目标系统流程图:,终端,课时表,任务表,数据收集程序,事务 数据,工资管理程序,工资表,工资明细表,报表,完整成本/效益分析,高成本方案 建立一个中央数据库,开发完整的管理信息系统,工资管理系统为其中的一个子系统,开发成本约为12万。 缺点:投资过高,其他应用可通过低成本方式实现。 6)推荐最佳方案 低成本实现困难;高成本投资超出预算;中等成本方案符合实际,最好。,7)草拟开发计划 按生命周期,粗制开发计划,8)编写文档,提交审查 分析员归纳整理本阶段的工作成果,写成正式文档。提交由校长和财务科全体人员参加的会议审查。,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号