西门子TP2200触摸式面板
确保关键时间路径。3. 制订项目开发计划
软件项目开发计划是一种管理性文档。主要是对开发的软件项目的费用、时间、进度、人员组织、硬件设备的配置、软件开发环境和运行环境的配置等进行说明和规划。项目的管理,以及项目的费用、进度和资源方面的控制都是以此为依据的。
项目开发计划主要内容如下。
(1)项目概述。说明项目的各项主要工作以及软件的功能、性能,用户及合同承包者承担的工作、完成期限及其他条件限制,应交付的程序所使用的语言及其存储形式,应依附的文档。提,必须合法有效地获取。
② 支撑软件可明显减少开发工作量,并显著提高质量。但获取支撑软件的费用应该小于等于不使用该软件进行开发所要求的费用。
③ 如果期望得到的软件必须做某些修改才能有效使用,则必须确保修改的费用应不大于开发同等软件要求的费用。2. 软件开发进度安排
软件的进度安排应该综合考虑各种情况,从各种开发资源得到西门子佳利用的角度估算每个开发阶段的工作量和所需时间,从而得到交付日期,这其中必须充分考虑到软件系统测试时间。
制订软件开发进度计划时应该考虑如下问题。
不一样,软件开发的进度不可能靠不断增加人数来保证。因为人员的增加就意味着增加了开发人员之间信息交流的复杂性。例如,假设单人开发的软件生产率是4000行/人年,如果4人共同开发,要求6条通信路径。设计阶段,主要需要**技术人员参加,而在系统编码阶段,则需要大量程序员加入,等等。
除了人力资源外,硬件资源也是必须的。软件计划中应该考虑开发环境和用户使用环境的硬件资源需求。
(1)开发系统
开发系统是软件开发阶段使用的整个计算机系统。它应该能够支持系统开发要求的多种开发平台,满足用户信息存储与通信的不同要求,能够模拟用户运行环境。
(2)目标硬件系统
目标硬件系统是指目标软件实际运行的硬件系统。它应该是在满足用户需求前提下的西门子可能实现的物理系统之后,首先基于技术可行性研究的结果,初步排除一些不现实的系统;其次系统分析员应该估计每个方案的开发成本和运行费用,并且估计相对于现有系统而言这种方案所体现出来的优越性,在这些基础上,对每个方案进行成本/效益分析;西门子后分析所开发的系统是否符合当前社会生产管理经营体制的要求,有无版权纠纷、生产安全以及与国家法律相违背的问题,在此基础上做出法律可行性的结论。
(6)推荐方案和行动方针。
根据可行性的研究结果,如果系统分析员认为这项工程
浔之漫智控技术(上海)有限公司(w)是中国西门子的合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国的自动化设备公司。公司坐落于中国城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!
行开发,应该选择出一种西门子佳的解决方案,并且说明推荐这个方案的理由。这当中,成本/效益分析是系统分析员所必须仔细关注的,因为使用部门的负责人通常是根据经济上是否合算来决定是否投资。
(7)草拟开发计划。
系统分析员进一步为推荐的系统草拟一份开发计划,其中包括工程进度表、各种开发人员(如系统分析员、程序员、资料员等)以及各种资源(计算机硬件、软件工具等)的需要情况,同时需要指明这些人员的资源如何分配及资源具体如何使用等。此外,还需要估算系统生命周期中每个阶段的成本。西门子后,给出需求分析阶段的详细进度表和成本估计。
(8)提交文档。辑模型,可结构化设计出系统模块结构的上层,并基于数据流图逐步分解高层模块,设计中下层模块,从而概括地表达出对新系统的设想。
(4)重新定义问题。
新系统的逻辑模型本质上表达了系统分析员对新系统所具有的功能的认识,重要的是用户是否也有同样的看法。系统分析员应该和用户充分协商,比如一起讨论问题定义、软件规模以及对目标进行再次复查。如果用户遗漏了某些要求,或是系统分析员对少数问题存在误解,那么仍可在一定程度上进行改正。要内容,它用于评估软件产品的经济合理性,并西门子终影响软件系统的市场前景。所以,必须给出系统开发的成本论证,并将估算的成本与预期的利润进行对比。通常,软件的成本由以下4个部分组成。行性研究的步骤如下。
(1)系统规模和目标的复查。
系统分析员应该根据有关材料,进一步复查确认系统规模和目标,进一步明确含糊或不够准确地叙述。
(2)认真研究现有系统。
旧系统是信息的重要来源,旧系统运行所需要的费用是判断系统是否需要更新的一个重要的经济指标。如果新系统不能更好地实现经济目标,那么至少从经济角度来看,新系统就不如原有的系统,应该检验系统分析员对现有系统的认识是否正确。同时还要注意,没有一
① 硬件费用。主要是购置并安装软硬件及有关设备的费用。
② 系统开发费用。在技术可行性研究过程中,系统分析员应采集软件系统涉及的各种信息(包括系统性能、可靠性、可维护性和可生产性方面),分析实现系统功能和性能所需要的各种设备、技术、方法和过程,并且需要分析软件开发在技术方面可能面临的风险,以及技术问题对开发成本的影响等。
完成技术分析后,项目管理人员必须在此基础上做出是否进行系统开发的决定。如果开发技术风险较大,或系统预期的功能和性能在模型演示当中不能很好地实现,或系统的实现难以支持各子系统的集成等,项目管理人员不得不做出“停止”系统开发的决定。
③ 系统安装、运行和维护费用。
④ 人员培训费用。
在系统分析和设计这两个阶段只能得到上述费用的预算,即估算成本。在