ISO标准软件工程文档模板A.doc
《ISO标准软件工程文档模板A.doc》由会员分享,可在线阅读,更多相关《ISO标准软件工程文档模板A.doc(24页珍藏版)》请在咨信网上搜索。
1、(完整版)ISO标准软件工程文档模板A软件工程项目文档模板可行性研究报告(ISO标准)1引言1。1 编写目的可行性研究的目的是为了对问题进行研究,以最小的代价在最短的时间内确定问题是否可解。经过对此项目进行详细调查研究,初拟系统实现报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益.本报告经审核后,交软件经理审查。1。2 背景 开发软件名称:机票预订系统.项目任务提出者:彭纪良老师。项目开发者:计算机0803班张承美.用户:中国国际旅游公司。运行环境:Windows XP。 开发平台:MyEclipse 7。0 Mysql数据库。系统架构:该系
2、统采用java+jsp完成。a.所建议开发的软件系统的名称;b。本项目的任务提出者、开发者、用户及实现该软件的计算站或计算机网络;c.该软件系统同其他系统或其他机构的基本的相互来往关系。1。3 定义MyEclipse 7。0:J2EE可视化开发工具,开发企业管理软件的工具。Mysql :SQL数据库列出本文件中用到的专门术语的定义和外文首字母组词的原词组。1。4 参考资料软件工程导论,张海藩,清华大学出版社。 实用软件工程,郑人杰等,清华大学出版社。Mysql使用手册Java语言程序设计马皓等,清华大学出版社。2可行性研究的前提2。1 要求主要功能:为游客提供机票预定服务,方便旅游局的售票工作
3、,提高旅游局的服务质量和服务效率。性能要求:机场提供的信息必须及时的反映在旅游局的工作平台上。售票系统的定单必须无差错的存储在机场的主服务器上.对服务器上的数据必须进行及时正确的刷新。输入要求:能够按照客户端所要求的信息格式进行输入,各项数据明确、完整、可靠.输出要求:能够以界面的形式显示所有的信息,各项数据简单明了。安全与保密要求:服务器的管理员享有对机场航班信息库及机票信息库和定票信息库的管。完成期限:预计两周,即截止2011年09月25日.2.2 目标1。系统实现后,大大提高旅客的机票预定服务效率。2.降低售票服务中的错误发生率,减少信息交流的烦琐过程及其带来的开销.2.3 条件、假定和
4、限制建议软件寿命:5年。经费来源:航空公司。运行环境:MyEclipse 7.0数据库:Mysql投入运行最迟时间:2011/09/262。4 进行可行性研究的方法深入旅客中进行调查,亲身参与其中的部分工作,向相关工作人员询问问题,总结其中存在的问题,并进行分析。根据实际情况进行系统模型的初步建立.2。5 评价尺度经济可行性:该系统用于Windows操作系统,所需要的开发软件以及运行软件都是开源的免费的,所以开发成本低,而能够获得的经济效益高。技术可行性:应用MyEclipse7。0+Mysql这种开发的平台,技术已经很熟悉,其中很多功能模块可以重用前人的成果。操作可行性:软件能被原有工作人员
5、快速接受。3对现有系统的分析3.1 处理流程和数据流程说明现有系统的基本的处理流程和数据流程。此流程可用图表即流程图的形式表示,并加以叙述.3.2 工作负荷只有各单位之间需要密切合作才能保证机票预订系统的合理准确,而现有系统大部分是人工完成的,方便快捷的计算机没有能够充分利用,因此各单位间不能畅通快捷的传递数据,造成效率低,工作量增大。3。3 费用开支各部门主要以手工工作为主,所需人员较多,这样使工资开销较高;各单位所用的办公材料消耗较多,造成成本的提高。3.4 人员所需工作人员较多,并要求它们之间密切合作。3.5 设备列出现有系统所使用的各种设备。3.6 局限性1航班班次统计困难。对一些旅客
6、订票后又想退票,最后提交的统计表单很容易混乱,信息有纰漏,而且有时丢失信息。2数据保存能力差。数据类型多,数据信息繁杂,保存数据时容易丢失信息。4所建议的系统4。1 对所建议系统的说明在旅行社中的终端是安装了Windows NT的PC机,主要目的是向机场的服务器传递数据.当顾客在旅行社进行咨询时,终端向服务器发出查询请求,服务器根据航班信息库的实时数据,向终端发送数据,显示在终端的屏幕上。当顾客向售票员定票时,终端向服务器发出详尽的一份定单,服务器核对后,存入定票信息库,并修改机票信息库.当顾客再次来取票时,终端向服务器发出查询定票请求,服务器接收后,查询定票信息库,核对后,传送机票确认表单,
7、终端打印出机票。4.2 处理流程和数据流程。给出所建议系统的处理流程式和数据流程。4.3 改进之处实现了办公自动化,减少了工作流程,提高了工作效率4.4 影响1。对设备的影响 2.对软件的影响 3.对系统运行过程的影响 4。 对开发的影响 5。对经费开支的影响 4.4.1.对设备的影响要求各部门管理部门配置PC机一台,有畅通的连接到服务器的网络连线。4。4。2。对软件的影响需要操作系统使用Windows操作系统,并能够与服务器联网.4.4.3。对用户单位机构的影响说明为了建立和运行所建议系统,对用户单位机构、人员的数量和技术水平等方面的全部要求。4.4。4.对系统运行过程的影响1要求用户旅客必
8、须存入格式正确的数据。 2服务器端要求不间断运行一直保持与服务器的连接。3服务器定期发送指令使数据库进行备份。4。4.5。对开发的影响1要求航空公司提供其业务信息。 2能够建立好所有航班信息数据库,并能进行更新。 3要求进行身份验证才能够操作服务器的管理程序4。4.6.对地点和设施的影响说明对建筑物改造的要求及对环境设施的要求。4。4.7。对经费开支的影响开发软件的费用 名称金额 购买参考资料150元 聘请美工人员进行优化系统界面500元购买第三方软件400元4。5 技术条件方面的可能性本节应说明技术条件方面的可能性5可选择的其他系统方案扼要说明曾考虑过的每一种可选择的系统方案,包括需开发的和
9、可从国内国外直接购买的,如果没有供选择的系统方案可考虑,则说明这一点.5。1 可选择的系统方案1说明可选择的系统方案1,并说明它末被选中的理由。5。2 可选择的系统方案2按类似5。1条的方式说明第2个乃至第n个可选择的系统方案。6投资及效益分析6。1 支出对于所选择的方案,说明所需的费用,如果已有一个现存系统,则包括该系统继续运行期间所需的费用。6。1.1 基本建设投资包括采购、开发和安装所需的费用.6。1。2 其他一次性支出 6.1.3 非一次性支出列出在该系统生命期内按月或按季或按年支出的用于运行和维护的费用。6。2 收益对于所选择的方案,说明能够带来的收益,这里所说的收益,表现为开支费用
10、的减少或避免、差错的减少、灵活性的增加、动作速度的提高和管理计划方面的改进等,包括:6。2.1 一次性收益说明能够用人民币数目表示的一次性收益,可按数据处理、用户、管理和支持等项分类叙述。6.2。2 非一次性收益说明在整个系统生命期内由于运行所建议系统而导致的按月的、按年的能用人民币数目表示的收益,包括开支的减少和避免.6.2.3 不可定量的收益逐项列出无法直用人民币表示的收益。6。3 收益/投资比求出整个系统生命期的收益/投资比值.6。4 投资回收周期求出收益的累计数开始超过支出的累计数的时间。6.5 敏感性分析是指一些关键性因素与这些不同类型之间的合理搭配、处理速度要求、设备和软件的配置等
11、变化时,对开支和收益的影响最灵敏的范围的估计.7社会因素方面的可能性7。1.法律方面的可行性7。2。使用方面的可行性8结论在进行可行性研究报告的编制时,必须有一个研究的结论需求分析文档(需求规格说明书(ISO标准版)当需求调查、分析工作告一段落时,你就需要将这些需求进行规格化描述,整理成文,即软件需求规格说明书,也就是SRS。这是在软件项目过程中最有价值的一个文档。ISO所提供的标准虽然已经时间久远,但还是颇具参考价值的。1引言1.1编写的目的说明编写这份需求说明书的目的,指出预期的读者。1。2背景a.待开发的系统的名称;b.本项目的任务提出者、开发者、用户;c。该系统同其他系统或其他机构的基
12、本的相互来往关系。1。3定义列出本文件中用到的专门术语的定义和外文首字母组词的原词组.1.4参考资料列出用得着的参考资料。2任务概述2.1目标叙述该系统开发的意图、应用目标、作用范围以及其他应向读者说明的有关该系统开发的背景材料。解释被开发系统与其他有关系统之间的关系.2.2用户的特点列出本系统的最终用户的特点,充分说明操作人员、维护人员的教育水平和技术专长,以及本系统的预期使用频度。2。3假定和约束列出进行本系统开发工作的假定和约束。3需求规定3.1对功能的规定用列表的方式,逐项定量和定性地叙述对系统所提出的功能要求,说明输入什么量、经怎么样的处理、得到什么输出,说明系统的容量,包括系统应支
13、持的终端数和应支持的并行操作的用户数等指标。3。2 对性能的规定3。2。1精度说明对该系统的输入、输出数据精度的要求,可能包括传输过程中的精度。3。2。2时间特性要求说明对于该系统的时间特性要求。3。2。3灵活性说明对该系统的灵活性的要求,即当需求发生某些变化时,该系统对这些变化的适应能力.3。3输入输出要求解释各输入输出数据类型,并逐项说明其媒体、格式、数值范围、精度等.对系统的数据输出及必须标明的控制输出量进行解释并举例。3。4数据管理能力要求(针对软件系统)说明需要管理的文卷和记录的个数、表和文卷的大小规模,要按可预见的增长对数据及其分量的存储要求作出估算.3.5故障处理要求列出可能的软
14、件、硬件故障以及对各项性能而言所产生的后果和对故障处理的要求。3.6其他专门要求如用户单位对安全保密的要求,对使用方便的要求,对可维护性、可补充性、易读性、可靠性、运行环境可转换性的特殊要求等。4运行环境规定4。1设备列出运行该软件所需要的硬设备。说明其中的新型设备及其专门功能,包括:a。处理器型号及内存容量b。外存容量、联机或脱机、媒体及其存储格式,设备的型号及数量c。输入及输出设备的型号和数量,联机或脱机d.数据通信设备的型号和数量e。功能键及其他专用硬件4。2支持软件列出支持软件,包括要用到的操作系统、编译程序、测试支持软件等.4.3接口说明该系统同其他系统之间的接口、数据通信协议等.4
15、.4控制说明控制该系统的运行的方法和控制信号,并说明这些控制信号的来源.项目计划书随着现代软件工程思想的普及,迭代的、增量的开发生命周期已经被认识并付诸实践,针对这样的生命周期,其项目计划的格式也需要做出相应的调整。1。文档概述在此对整个文档进行概要性描述,另外还应列出该计划的目标、范围、定义、术语、参考资料等内容。1.1 目标在此描述本项目计划的目标。1.2 范围简要说明该计划所覆盖的范围,以及与其相关的项目,与该文档有联系的事物。1.3 定义与术语在此列出在该计划中所涉及的所有术语、定义、缩写词的解释,这些信息也可以引用项目词汇表来提供。1.4 参考资料在此应列出项目计划中引用的文档列表,
16、对于引用的每个文档都应该列出其标题、文档编号、日期,并且指出这些文档的来源,以方便该计划的阅读者查找.1。5 概述说明该计划其它部分所包含的内容,以及文档的组织方式.2。项目概述2.1项目目标指出该项目将会交付什么样的产品,能够帮助客户达到什么目标。2。2假设与约束列举出制定该计划时所做的所有假设,以及列举出对该项目的解决方案的约束性要求,如特定的操作系统平台、特定的时间、特定的经费范围等。2.3项目交付物具体列出该项目完成后,将交付哪些东西,并可以列出每个交付时间。2.4项目计划更新总结建议采用表格的形式,将计划的修订过程列出来.3。项目组织3。1项目组织结构建议使用组织结构图的形式,将整个
17、项目团队成员之间的关系与职责明确下来,甚至可以包括管理人员、各种委员会等。3。2外部联系人列出开发组织之外的,所有与项目相关的外部人员的姓名、联系电话等资料。3。3角色与职责明确项目开发各个任务的负责人或小组。4。项目管理计划4.1项目估计给出关于项目成本、进度的估计值,这些估计值将是项目计划制定的基础,也是今后重新评估、修改计划的基础.你可以采用任何估算技术.4。2项目计划4。2。1 阶段计划主要包括工作结构分解(WBS)、显示各个阶段或迭代时间安排的甘特图、主要里程碑与其验收标准.4.2。2 迭代目标如果你采用的是迭代式的开发方法,那么在此列出每次迭代的计划,以及每次迭代计划实现的目标。4
18、。2.3 发行计划列出软件开发过程中各个中间版本的发行时间,包括演示版、Alpha版、Beta版等.4。2.4 项目进度表使用甘特图或PERT图等方法,表示出该项目的进度计划。4。2.5 项目资源计划在此处应列出项目所需的人员、设备等资源情况.应指明所需人员的数量、技能要求,以及如何获取这些资源,是否要对人员进行必要的培训等.4。2。6 项目预算根据WBS和阶段计划分配成本,得到本项目的财务预算。4.3迭代计划根据4.2.2小节的目标,具体列出每次迭代的详细计划.该部分可以视需要将其单列为专题计划.4.3.1 迭代一4。3.1。1 计划列出此次迭代的时间线、小型里程碑等。4.3。1。2 资源列
19、出此次迭代所需的人力、财力、设备等资源。4.3.1.3 用例列出此次迭代将要实现的用例。4.3.1。4 评估标准列出此次迭代的各项评测标准,包括功能、性能、容量、质量等。4。4项目监督与控制4。4.1 需求管理计划有针对性对制定各类需求元素的管理与跟踪办法。该部分可以视需要将其单列成为专题计划。4。4.2 进度控制计划说明如何对项目计划执行情况进行监控,将采用什么措施与管理手段。4。4。3 预算控制计划说明如何对项目的财务预算进行控制,以保证成本最小化。4.4.4 质量控制计划说明如何保证项目的质量,以及一些应急的应对措施。该部分可以视需要将其单列成为专题计划。4。4.5 报告计划说明项目开发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ISO 标准 软件工程 文档 模板
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。