- 3
- 0
- 约2.18万字
- 约 76页
- 2017-01-01 发布于北京
- 举报
《2.kexingxingfenxi
不是解决问题,而是确定是否可解、值得解。 联想集团领导人柳传志曾说:“没钱赚的事我们不干;有钱赚但投不起钱的事不干;有钱赚也投得起钱但没有可靠的人选,这样的事也不干。” --做事情光有良好的愿望不行,还要考虑人力、物力等因素的制约。 可行性分析的分析对象要有所选择,必须为决策提供有价值的证据。 软件领域的可行性分析主要考虑四个要素:经济、技术、社会环境和人。 经济上 --经济实力够吗?有效益吗?“成本-收益分析” 、“短期-长远利益分析” ? 技术上 --做得了吗?做得好吗? 做得快吗? 社会环境--市场(以市场为中心)与政策。 人--具备相关高素质的管理人员、系统分析员、设计员、开发测试人员了吗? 注:可行性研究不要花过多精力,占总成本的 5 ? 10 % 1。要想评判新系统能否做/值得做,首先得 弄清新系统是什么样的。 方法:进行反复的分析、建模、用户确认,建立对系统的规模、目标的准确认识。 2。根据对系统的认识导出多种解法。 3。根据可行性原则对解法进行比较和选择,得到可行解。 4。决定是否继续开发。若继续,则选定最佳解法,制定计划。 可行性研究具体步骤 问题识别 市场调查 分析准备 环境分析 物理分析 功能分析 Step1:问题的初步认识 了解系统应解决的问题,这些问题使如何提出的 设想这些问题如何解决才能满足要求 了解问题的结构 Step2:市场调查 了解市场对待开发软件的需求情况 调查市场上已有的类似软件系统的功能、性能、价格情况 Step3:分析准备 确立分析计划 规定由谁参加分析作业,任务分配 对参加分析的人员进行必要的培训 Step4:环境分析 明确系统的目的和限制条件 使用单位的状况、经营方针和组织机构 使用单位的计算机利用情况 相关的硬件、软件及其它接口部分 用户的操作环境及操作要求 习惯、法律、制度上对软件的制约 开发能具备的基数条件和设备条件 Step5:物理分析 了解实际业务活动状况,特别对一些活动要点进行分析 明确在这些要点之间什么东西在流动,如何进行流动 对物理流量进行分析 对其模型化,得到实际业务系统(当前系统)的物理模型 Step6:动态分析 系统内每一部分有几种状态 各种状态转换的条件 同步产生的条件与同步后状态的变化 Step7:确立系统方案,进行各种估算 粗略地估算成本 估算可能取得的效益 提出可能需要的资源,包括人员、硬件、软件等 提出大概的进度安排 Step8:模型评审 将目标系统的逻辑模型提出管理部分与用户进行评审 复查问题定义、工程规模和系统目标 * Leave this ex for students, not necessary to explain on class. 画数据流图的基本步骤概括地说,就是。。。 。。。。 具体步骤可按如下来做。。。 。。。 1、先找出系统的数据源点与汇点。(它们是外部实体,由它们来确定系统与外界的接口) 第一步是画顶层图。通常把整个系统当作一个大的加工,并标明系统的输入与输出,以及数据的源点与终点图中表明,系统从学生接受购书单,经处理后把领书单返回给学生,使学生可凭领书单到书库领书。对脱销的教材,系统则用缺书单的形式通知给书库;新书进库后也由书库将进书通知返回给系统。 第二步画分层DFD图:把系统分解为销售和采购两大加工。如图所示,显然,外部项学生应与 销售子系统联系,保管员应与采购子系统联系。 且两个子系统之间也存在两项数据联系:其一是缺书登记表,由销售子系统把脱销的教材传给采购子系统; 其二是进书通知,直接由采购子系统将教材入库信息通知销售子系统。 同时,对于销售子系统来说,它还需要对教材存量表进行操作,即对售出的教材要在原存量中减去售出的数量,而对于新购的教材还要写到教材存量表中,所以该文件执行的读写操作,应用双箭头表示。 * 继续分解,就可以获得第三层的数据流图。我们可以从第1层的销售子系统扩展而成: 审查有效性时,首先要核对购书单上的内容是否与学生用书表F3相符,还要通过售书登记F4检查学生已否购买过这些教材。若发现购书单中有学生不用或买重了的教材,便发出无效书单。只有将通过了审查的教材保留在有效构书单中。 开发票加工符号,按购书单的内容查对教材存量表(F1),把可供应的教材写入发票,在F4中登记后开领书单并发给学生。对数量不足或全缺的教材写入暂缺书单并登记到缺书登记表(F2)中,等待接到进书通知后再补售给学生。补售的手续及数据流图和第一次购书相同。 请大家注意,在上一层DFD中,采
原创力文档

文档评论(0)