实验指导书(软件需求分析)

实验指导书(软件需求分析)

ID:36568744

大小:153.00 KB

页数:15页

时间:2019-05-12

实验指导书(软件需求分析)_第1页
实验指导书(软件需求分析)_第2页
实验指导书(软件需求分析)_第3页
实验指导书(软件需求分析)_第4页
实验指导书(软件需求分析)_第5页
资源描述:

《实验指导书(软件需求分析)》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实验指导书软件需求分析一、实验基本平台11.硬件12.软件1二、验及实验报告要求11.实验要求12.实验报告要求1三、实验2实验一熟悉建模环境和开发环境2实验二对象类和继承4实验三接口和多态性6实验四用例建模8实验五静态和动态分析10附录一项目题目11一、实验基本平台1.硬件PC系列微型计算机,奔腾以上兼容机,要求内存至少为64M以上,一个硬盘驱动器和一个软盘驱动器。彩色显示器,并配键盘和鼠标。每个实验室应配置一台打印机。2.软件系统平台:Win98/WinNT/Windows2000/WindowsXp。并定时更新系统

2、。软件工程工具:StarUML;Eclipse二、验及实验报告要求1.实验要求软件需求分析实验要求学生采用“项目小组”的形式,结合具体的开发项目进行设计。具体要求如下:1、班级按项目小组进行分组,每组不得超过7人2、每个项目小组选出项目负责人或项目经理,由项目经理召集项目组成员讨论、选定开发项目3、项目中的每项任务要落实到人且规定该任务的起止日期和时间4、每个项目小组必须按照《实验指导书》附录中给定的文档规范标准提供项目文档5、题目自定或采用附录二中的题目6、软件开发的方法自定(结构化或面向对象的方法学)2.实验报告要求

3、1、实验报告一律用专用实验报告纸书写,报告的主要内容:2、实验题目、实验目的、实验过程、实验中遇到的问题、实验结论和感受等。13三、实验实验一熟悉建模环境和开发环境[实验目的]1、确定课题,组织组员,合理分工,培养团队精神。2、熟悉UML建模工具starUML3、熟悉JAVA基本语法,熟悉Eclipse开发环境4、掌握JAVA控制台输入输出方法[实验学时]2学时[实验类型]验证型[实验内容]1、实验内容与要求:根据各组选择的课题,实行项目经负责人制,各组推荐一名组长,统一管理整个项目的实施过程,并和理调整资源和负责项目全

4、局;根据项目的难易合理分配组员的任务,对问题达成一致的看法;针对项目的实施,熟悉相应的软件开发工具的使用环境。2、安装并启动starUML,对建模工具的基本操作应该熟悉3、安装JDK和eclipse并启动,可以利用eclipse建立简单的JAVA程序4、用JDK实现输入两个浮点数并进行加法后输出结果[实验原理]无[实验步骤]1、对实验学生按要求进行分组2、每个小组推选选目负责人一个3、项目小组选定项目(见附录一)3、启动starUML,熟悉UML的模型元素,可分为结构元素,行为元素,成组元素,注解元素。主要包括类,接口,

5、包,子系统等,如下图1.14、熟悉UML中的关系,主要有关联(聚合,组合),泛化,依赖,实现关系。如图1.25、熟悉UML中的图,主要有类图、活动图,状态图,交互图等。如图1.36、熟悉UML中的视图,主要有用例视图、逻辑视图、组件视图和部13署视图,如图1.4图1.1UML基本模型元素图1.2UML中的关系图1.3UML中的图图1.4UML中的视图[思考问题]1、UML有哪些构造块2、关联关系中,组合关系和聚合关系有什么语义上的区别[实验报告要求]13实验二对象类和继承[实验目的]1、使学生掌握对象和类的基本概念2、使

6、学生明确继承的方法和目的3、使学生掌握正向工程的含义[实验学时]2学时[实验类型]验证型[实验内容]1建立有泛化关系的两个类2生成这两个类的JAVA代码,并观察模型到代码的映射结果[实验原理]无[实验步骤]1、在starUML的文件菜单中新建4+1视图,2、在logicalview的main图中建立一个名称为vehicle的包,在包中建立一个新类图,类图名称为landvehicle.3、在starUML中建立教材34页图3-1所示的类和继承关系如图2.14、用正向工程生成类图代码5、在Eclipse中新建工程,将vehi

7、cle代码导入新工程6、新建类Main,并建立main方法,在main方法中实例化Car类,并调用Car类的setTopSepeed方法,然后输出getTopSepeed方法的输出到控制台,体会继承中重用的真正含义图2.1陆地运输工具类图[思考问题]13无[实验报告要求]13实验三接口和多态性[实验目的]1、理解接口的概念和用法2、理解多态性概念[实验学时]2学时[实验类型]验证型[实验内容]1、将对实现的依赖改成对接口的依赖2、多态的基本应用[实验原理]无[实验步骤]1、根据下图创建包musicdevice,后在包中创

8、建类图music2、生成代码后导入Eclipse工程,为分别为Mp3类、CD类和Recorder类,添加play接口的实现代码System.out.println(“thisisMp3’smusic”);System.out.println(“thisisCD’smusic”);System.out.println(

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

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

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