2022年面向对象程序设计实验指导书 3.docx
精品_精品资料_面对对象程序设计( UML ) 试验指导书电信学院测控系戴立红可编辑资料 - - - 欢迎下载精品_精品资料_目录试验一: C+ 程序设计( 1) 1 试验二: C+ 程序设计( 2) 2 试验三: UML 设计( 1) 3试验四: UML 设计( 2) 5可编辑资料 - - - 欢迎下载精品_精品资料_试验一: C+ 程序设计( 1)一、试验教案的目的与基本要求目的:1、娴熟把握 VC+ 的编程环境.2、把握面对对象的方法以及面对对象程序设计语言C+.3、重点把握继承和多态基本概念.4、能够利用所学的面对对象基本概念,用C+编写继承和多态程序.要求:1、按时参与试验,保证明验出勤率.2、独立或是在同学及老师指导下完成试验内容.3、试验之前做好预习及预备工作,把握试验的基本目的和要求.4、试验终止后,独立做好试验报告的填写工作.二、试验内容设计三种水果(苹果、香蕉和桔子),显示三种水果的名称.使用继承和多态实现.可编辑资料 - - - 欢迎下载精品_精品资料_试验二: C+ 程序设计( 2)一、试验教案的目的与基本要求目的:1、娴熟把握 VC+ 的编程环境.2、把握面对对象的方法以及面对对象程序设计语言C+.3、重点把握多态以及类模板的基本概念.4、能够利用所学的面对对象基本概念,用C+ 编写类模板程序.要求:1、按时参与试验,保证明验出勤率.2、独立或是在同学及老师指导下完成试验内容.3、试验之前做好预习及预备工作,把握试验的基本目的和要求.4、试验终止后,独立做好试验报告的填写工作.二、试验内容1、使用类模板实现返回类内两个数据成员的值,数据成员可以是任意类型的.2、使用函数模板实现任意类型的两个数的求和运算,并编写主测试程序实现两个整型数相加,两个实型数相加.可编辑资料 - - - 欢迎下载精品_精品资料_试验三: UML 设计( 1)一、试验教案的目的与基本要求目的:1、娴熟把握 Rational Rose/Visio 的使用环境.2、把握面对对象的方法以及 UML 建模的基本思想.3、把握 UML 各种图的表示方法及建模步骤.4、能够利用所学的 UML 基本学问,能够进行用例图和类图设计.要求:1、按时参与试验,保证明验出勤率.2、独立或是在同学及老师指导下完成试验内容.3、试验之前做好预习及预备工作,把握试验的基本目的和要求.4、试验终止后,独立做好试验报告的填写工作.二、试验内容1、对简易教案治理系统进行分析和建模,画出相应的UML 用例图.简易教案治理系统包括两个主要功能:选课治理和成果治理.其中选课治理包括下面的功能:同学使用该系统进行选课注册,并将选课注册的结果送交给财务系统.老师使用该系统可以查询课程信息.治理员使用该系统治理课程信息、治理老师信息、治理同学信息、治理开设课程.其中成果治理包括下面的功能:同学使用该系统可以查询同学成果.老师使用该系统可以查询同学成果,也可以查询课程成果.治理员使用该系统进行同学成果治理和成果统计.2、画出相应的 UML 类图.神舟六号飞船是神舟飞船系列的一种,它由轨道舱、返回舱、推动舱和逃逸救生塔等组成.航天员可以在返回舱内驾驶飞船,轨道舱就是航天员工作和休息的场所.在紧急情形下,可以利用逃逸救生塔逃命.在飞船两侧有多个太阳能电池翼,可以为可编辑资料 - - - 欢迎下载精品_精品资料_飞船供应电能.可编辑资料 - - - 欢迎下载精品_精品资料_试验四: UML 设计( 2)一、试验教案的目的与基本要求目的:1、娴熟把握 Rational Rose/Visio 的使用环境.2、把握面对对象的方法以及 UML 建模的基本思想.3、把握 UML 各种图的表示方法及建模步骤.4、能够利用所学的 UML 基本学问,能够进行次序图、协作图和部署图设计.要求:1、按时参与试验,保证明验出勤率.2、独立或是在同学及老师指导下完成试验内容.3、试验之前做好预习及预备工作,把握试验的基本目的和要求.4、试验终止后,独立做好试验报告的填写工作.二、试验内容1、依据该次序图画出相应的合作图.同学课程选课通知单服务器查看课程信息挑选课程提交课程 人数未满 打印通知单 人数已满 通知重选同学挑选选修课次序图2、请将下面的协作图转化成次序图.1.1:getReadInfo:Reader:Book2:recordReturn1:getBookInfo:Librarian可编辑资料 - - - 欢迎下载精品_精品资料_3、请画出下述场景的部署图.已知构件 AccountingComponent 是在一个 Linux 服务器上实现的,它有两个 接 口UserService 和 ManagerService. 构 件 UserApps 是 在 一 个Windows2022 的 机 器 上 运 行 的 , 它 通 过 接 口 UserService 来 访 问AccountingComponent.这两台机器运行在一个 TCP/IP 局域网上.可编辑资料 - - - 欢迎下载