



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验报告样式计算机科学与技术学院实 验 报 告评定成绩指导教师实验课程:软件工程实验名称:软件工程标准化文档学号: 2009082104 姓名: 班级: 计算机09-1班 完成日期:2012年03月14日 一、 实验目的(1)熟悉和掌握软件工程标准化的概念、内容及其意义。(2)了解那些支持国家标准和其他相关信息的专业网站。(3)熟悉和掌握国家标准GB/T8567-1988。(4)学习和掌握软件产品开发文件的基本内容。二、 实验内容1.请查阅相关网站或资料,了解软件工程标准一般分为哪5个层次,完成表1-1的内容。表1-1序号名称内容1国际标准ISO由国际联合机构制定和公布,提供各国参考的标准。这一国际机构有着广泛的代表性和权威性,它所公布的标准也 有较大影响。60年代初,该机构建立了计算机与信息处理技术 委员会(简称ISO丁C97),专门负责与计算机有关的标准化工作。现已被我国收入国家标准)。2国家标准GB,ANSI,FIPS,BS,JIS位于顶层。由政府或国家级的机构制定或批准,适用于全国范围的标准,如:GB-中华人民共和国国家技术监督局是我国的最高标 准化机构,它所公布实施的标准简称为国标。现已批准了若干个软件工程标准。ANSI(AmericanNationalStandardslnstitute)-美国国家标 准协会。这是美国一些民间标准化组织的领导机构,具有一定权威性。FIPS(NBS) -美国商务部国家标准局联邦信息处理 标准。它所公布的标准均冠有FIPS字样,如,1987年发表的FIPS PUB 132-87 Guideline for validation and verification plan of computer software软件确认与验证计划指南。BS-英国国家标准。JIS-日本工业标准。3行业标准IEEE由行业机构、学术团体或国防机构制定,并适用于某个业务 领域的标准4企业规范一些大型企业或公司,由于软件工程工作的需要,制定适用于 本部门的规范。例如,美国IBM公司通用产品部(GeneralProducts Division)1984年制定的程序设计开发指南,仅供该公司内部使 用。5项目(课题)规范最低层次由某一科研生产项目组织制定,且为该项任务专用的软件工 程规范。例如,计算机集成制造系统(CIMS)的软件工程规范。2.查阅相关网站了解GB、GJB、ISO、ANSI、IEEE的含义,完成表格2-2的内容。表1-2缩写含义GB“国标”的汉语缩写国家强制性国家标准GJB“国军标”的汉语缩写中华人民共和国国家军用标准ISOInternationalStandardsOrganization国际标准化组织ANSIAmericanNationalStandardslnstitute美国国家标 准协会IEEEInstitute of Electrical and Electronics Engineers美国电气和电子工程师协会3.软件生存周期与各种文件的编制软件文件是在软件开发过程中产生的,与软件生存周期有着密切关系。请参阅有关资料(教科书、背景知识或专业网站等),了解就一个软件而言,其生存周期各阶段与各种文件编写的关系,并在表1-3中适当的位置填上“”。表1-3 软件生存周期各阶段中的文件编制阶段文件可行性研究与计划需求分析设计实现测试使用与维护可行性研究报告项目开发计划软件需求说明书数据概要说明书测试计划概要设计说明书详细设计说明书数据库设计说明书模块开发卷宗用户书册操作手册测试分析报告开发进度月报项目开发总结 请注意其中有些文件的编写工作可能要在若干个阶段中延续进行。4.文件的读者及其关系文件编制是一个不断努力的工作过程,是一个从形成最初轮廓,经反复检查和修改,直到程序和稳健正式交付使用的完整过程。在软件开发的各个阶段中,不同人员对文件的关心不同。请根据你的判断,用符号“”表示某部分人员对某个文件的关心,完成表1-4的填写。表1-4 各类人员与软件文件的关系人员文件管理人员开发人员维护人员用户可行性研究报告项目开发计划软件需求说明书数据要求说明书测试计划概要设计说明书详细设计说明书数据库设计说明书模块开发卷宗用户书册操作手册测试分析报告开发进度月报项目开发总结5.文件内容的重复性由于不同软件在规模上合复杂程度上差别极大,在计算机软件产品开发文件编制指南(GB/T8567-1988)所要求的14种软件文件的编制中,允许有一定的灵活性,这主要体现在应编制文件种类的多数、文件的详细程度、文件的扩展与缩并、程序设计和文件的表现形式等方面。 此外,分析在计算机软件产品开发问卷编制指南(GB/T8567-1988)中列出的14种软件文件的“内容要求”部分,可以看出其中存在着某些重复。较明显的重复又两类,即: 第一类:_引言是每一种文件都要包含的部分,以向读者提供总的梗概。_ 第二类:_各种文件中的说明部分,如对功能性能的说明、对输入和输出的描述、系统中包含的设备等_ _ 这种内容重复的目的,是为了:_方便每种文件各自的读者,每种产品文件应该自成体系,尽量避免读一种文件时又不得不去参考另一种文件。当然,在每一种文件里,有关引言、说明等同其他文件相重复的部分,在行文上、在所用的术语上、在详细的程度上,还是应该有一些差别,以适应各种文件的不同读者的需要。6.文件编制实施规定的实例 步骤1:虚拟一个你正要组织开发的软件项目。你考虑的这个项目名称是: 患者监护系统 步骤2:按表1-4中的12个因素衡量所要开发的软件,得到每个因素的值。 你为自己要开发的软件确定各个因素的值是:1)创造性要求:_2_说明:_没有特别先进的技巧,编程也不是很难2)通用程度:_1_说明:_它有很强的限制单一目标,只有医院能使用3)工作范围:_5_说明:_全球都可以用这种系统代替护士对病人实施监护4)目标范围:_3_说明:_可以对某些方面进行细化,诸如打印之前没让打印的报表5) 设备复杂性:_5_说明:_主机控制系统,还有与患者互连的生理信息传输系统比较复杂6) 人员:_2_说明:_35人应该可以完成7) 开发投资:_1_说明:_此系统的设计并不是特别复杂,六个月内可以完成8) 重要程度:_3_说明:_医疗方面的系统,自然和患者的人身安全密切相关9) 对程序改变的完成时间要求:_2_说明: 一两周左右就可以完成程序的改变10) 对数据输入的响应时间要求:_5_说明:_此系统要求的是实时传输,肯定在60分钟以下11) 程序语言:_1_说明:_高级语言即可完成编程12) 并行的软件开发:_2_说明:_在报警时可以同时打印报表,有限个并行运行步骤3:把衡量所得的各个因素的值相加,得总和之值:_32_分。步骤4:根据总和之值,从表1-6查处应编制的文件的种类。在你虚拟构思的开发项目中,确定应编制的文件种类是:1) 可行性研究报告2) 项目开
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2022学生会招新专题解读
- 钢丝绳使用及要求
- 校本课程教学计划课程设计
- 2025年国际贸易经理人高级实战模拟考试题库
- 2025年公务员考试行测答题技巧与思路解析
- 湖南省永州市蓝山县第二中学2024-2025学年高二上学期期中考试物理试题(原卷版)
- 电力领域智能电网建设与运营维护方案
- UIUX设计入门实战指南
- 2025年会计从业资格无纸化考试模拟试题及答案
- (2025年标准)股权激励 退出协议书
- 走进奇妙的几何世界
- 飞虎队精神将永远留在这里
- 湘教版九年级美术教学计划(三篇)
- 紧急宫颈环扎术的手术指征及术后管理-课件
- “三重一大”决策 标准化流程图 20131017
- Cpk 计算标准模板
- 信息科技课程标准新课标学习心得分享
- 环保与物业公司合作协议
- FZ/T 01057.2-2007纺织纤维鉴别试验方法 第2部分:燃烧法
- 面条制品-课件
- 四上科学第一单元《多样的动物》知识梳理
评论
0/150
提交评论