实验总体要求

实验总体要求

ID:42463257

大小:46.50 KB

页数:7页

时间:2019-09-15

实验总体要求_第1页
实验总体要求_第2页
实验总体要求_第3页
实验总体要求_第4页
实验总体要求_第5页
资源描述:

《实验总体要求》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验总体要求学生采用“项目小组”的形式,结合具体的开发项目进行设计。具体要求如下:1•班级按项目小纟R进行分纟R,每组4至5人;2.每个项目小组成员要分配不同的工作角色;3.选出项目负责人,负责召集项目组成员讨论、选定开发项目;4.项冃中的每项任务要落实到人H•规定该任务的起止口期和时间。5.题目自拟第一阶段实验:软件工程开发计划和需求开发过程1、实验目的项冃计划的n的是根据项冃需求为项n的研发和管理工作制定合理的行动纲领,以便所有相关人员按照计划有条不紊地开展工作。1.练习估计项目的总体规模、工作量和成本。2.练习制定项目计划,

2、产品生命周期中的主耍关键任务。3.练习制定项冃时间表和预算。4.练习需求获取、需求分析、需求管理2、实验准备:在进行实验z前,必须掌握软件开发过程的一些基础知识,准备参考资料和阅读相关的过程模型的文档。根据各组选择的课题,各组推荐一名组长,将项冃开发各阶段的任务明确,统_•管理整个项目的实施过程,并合理调整资源和负责项目全局;根据项目的难易合理分配组员的任务,对问题达成一致的看法;针对项口的实施,熟悉电子文档编写和管理工具,以及相应的软件开发工具的使用环境,为编写和管理好软件开发计划和系统需求变更管理做好准备。3、实验内容:1)制

3、定开发计划2)需求获取3)需求分析建立需求模型包括用例图、活动图;编写数据字典(是对系统用到的所有数据项和结构的定义,以确保开发人员使用统一的数据定义,在需求阶段,数据字典至少应定义客户数据项以确保客户与开发小组是使用一致的定义和术语。)编写需求规格说明书为每项需求注上标号可跟踪性和可修改性的质量标准,必须唯一确定每个软件需求。为毎项需求注上标号制定一种惯例來为需求规格说明书中的每项需求提供一个独立的可识别的标号或记号。这种惯例应当很健全,允许增加、删除和修改。作了标号的需求使得需求能被跟踪,记录需求变更并为盂求状态和变更活动建立

4、度量。需求标识方法有序列号;层次化编码;使用”待确定"(tobedetei*mined,TBD)符号等。记录业务规范。是指关于产品的操作原则,比如谁能在什么情况下采取什么动作。将这些编写成需求规格说明书中的一个独立部分,或一独立的业务规范文档。4)需求验证审查需求文档在需求开发期间进行非正式评审。将合格的测试建立在使用情景描述或使用实例的基础之上。依据需求编写测试用例根据用户需求所要求的产品特性写出黑盒功能测试用例。确定合格的标准,确定合格的标准让用户描述什么样的产品才算满足他们的要求和适合他们使用的。从测试用例追溯冋功能需求以确

5、保没有需求被疏忽,并「L确保所有测试结果为测试用例相一致。要使川测试川例來验证需求模型的正确性,如对话框图和原型等。5)需求管理4、实验要求1.编制项IT可行性说明、需求说明、测试用例电子文档。2.结构化系统绘制分层数据流图,编‘弓数据字典,绘制SC图;而向对象系统编制用例图、用例规约、用例活动图。3.编制系统原型说明电子文档第二阶段实验:软件工程系统分析和设计过程一、实验目的1•练习架构模型设计方法2.练习面向对象的系统分析方法(结构化分析与设计的方法请参考教材第四章)3.练习问题域模型的设计方法4.练习PowerDesigne

6、r建模工具的便用二、实验准备1.实验之前学牛应了解本项0的业务流程。2.了解血•向对象的系统分析方法。3.了解面向对象的系统建模方法。1.基本掌握至少-种建模工具软件如:PowerDesignersRationalRose或MicrosoftVisio。三、实验课考查内容:(1)总体设计过程根据开发计划和需求说明书,进行:♦高层设计阶段:架构设计架构设计内容:确定存在哪些应用程序组件。确定采用哪些API功能,采用哪些通信协议,以及组件需要哪些特殊的功能。确定采用什么容器产吊确定采用什么操作系统确定采用什么硬件体系做岀和应的包图和部

7、署图♦模型设计阶段•用户界面设计•模块设计>概要设计>详细设计•数据库设计(2)概要设计根据需求说明分解系统功能为各个层次和多个模块和子模块。做出层次和模块图,系统操作流程图。♦从各模块的用例场景中识别抽取出候选关键词。♦从候选关键词屮找出关键词,牛成系统关键字词典识别出UML类图屮的基本元索。♦给出类图中基本元素之间的关联和协作关系。♦用类图构造系统问题域模型。♦识别出UML对象图中的基木元素。♦使用一个或多个对象图去检验构造的类图的正确性。♦数据库逻辑设计♦分析对象、对象间关系及对象的属性与形为。对需要转换为数据库的类转换为数

8、据库实体关系图,用数据库的形式表示对象及对象关系。(3)详细设计♦说明设计模型的目标元素♦确定UML协作图的基本元素。♦为各用例图建立设计模型。♦确定UML顺序图的基木元素。♦做出设计模型的顺序图。♦做出设计模块的活动图,标示出对彖活动的分支和循坏

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。