2022年软件工程实验教案.docx
《2022年软件工程实验教案.docx》由会员分享,可在线阅读,更多相关《2022年软件工程实验教案.docx(41页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选学习资料 - - - - - - - - - 学习必备 欢迎下载课 程 教 案课程名称:软件工程试验任课老师:陈利平所属系部:运算机与信息科学学院教学班级:计科、网络、软件12 级教学时间: 20222022 学年第 2 学期湖 南 工 学 院名师归纳总结 - - - - - - -第 1 页,共 22 页精选学习资料 - - - - - - - - - 学习必备 欢迎下载课程基本信息课程软件工程试验课程代码总计: 56 学时名称学分讲课: 44 学时类别必修课( )选修课() 理论课()试验课()试验: 12 学时上机: 12 学时任课陈利平职称副教授课程设计: 1 周老师授课专业班级:
2、计科 1201-03、软件 1201-02 网络 1201-02 共 7 个班对象一、课程性质、目的和要求软件工程试验课是提高同学对专业学问的综合应用才能与技能,使同学在接收理论学问的基础上提高并加强工程化学问与实践学问的训练,为同学在今后工作中从事运算机大规模软件开发与保护打下扎实的基础的必修课;课 它是运算机系同学在进行了运算机基础课后,进行系统的试验技能训练的开端,也是后继课程试验的基础;程 二、课程目标与要求软件工程试验课的任务是:简1学习软件工程的原理、概念、技术方法、标准和相关法律法规;2培育同学的科学试验才能,包括:(1)通过阅读教材和资料,做好软件开发前的预备自学才能;介(2)
3、借助运算机以及同学所学习的程序设计语言和数据库原理,开发一 个项目动手才能;(3)能够运用软件工程理论对项目开发进行初步分析判定分析能力;(4)学会撰写各阶段的试验报告即协作软件进展提交各阶段的文档表达才能;(5)对各自负责的模块通过以前所学习的学问实现设计才能;(6)软件开发以小组为单位进行,小组成员合作的方式实现该项目团队合作才能;3培育与提高同学的科学素养实事求是的科学作风、庄重仔细的工作态度、主动讨论的探究精神;名师归纳总结 - - - - - - -第 2 页,共 22 页精选学习资料 - - - - - - - - - 基本学习必备欢迎下载2022 1. 理论课教材,软件工程概论,
4、郑人杰主编,机械工业出版社,教材和参考资料名师归纳总结 - - - - - - -第 3 页,共 22 页精选学习资料 - - - - - - - - - 学习必备 欢迎下载试验一 Rational Rose 的使用一、试验目的1明白 Rational Rose 2把握 Rational Rose 二、试验环境建模软件的特色与运行环境;的基本功能、方法与操作;1. 安装有 Rational Rose2003 软件的运算机系统;2. 预备将使用 Rational Rose2003 绘制几个 UML图;三、试验内容1熟识 Rational Rose 的建模环境;Rational Rose2003
5、和日志;软件分为五个部分:浏览区、工具栏、文档窗口、图形窗口Rational Rose是菜单驱动的应用程序,支持八种不同类型的UML图:用例图、类图、时序图、协作图、活动图、状态图、组件图、部署图2依据教材和试验老师的演示,绘制用例图、时序图、活动图等 UML图;四、试验留意事项在试验过程中,要留意观看 五、试验成果Rose的五个区域的内容和相关操作的实现;完成试验后,每人供应一份试验报告,简述 Rose的使用、特点、组成及安装要点,重点说明其建模环境及使用,至少包含三个已绘制的 六、试验摸索 1. 反复练习 Rose绘制各种 UNML图;UML图形文件;2. 利用 Rose绘制各种 UNML
6、图时界面有何差异?3. 分析 Rose在正向与逆向工程中的作用;试验后记 :名师归纳总结 - - - - - - -第 4 页,共 22 页精选学习资料 - - - - - - - - - 学习必备 欢迎下载试验一 Rational Rose 的使用一、试验目的1明白 Rational Rose 2把握 Rational Rose 二、试验环境建模软件的特色与运行环境;的基本功能、方法与操作; 1. 安装有 Rational Rose2003 软件的运算机系统; 2. 预备将使用 Rational Rose2003 绘制几个 UML图;三、试验内容1. 熟识 Rational Rose 的建模
7、环境;Rational Rose2003 和日志;软件分为五个部分:浏览区、工具栏、文档窗口、图形窗口Rational Rose是菜单驱动的应用程序,支持八种不同类型的UML图:用例图、类图、时序图、协作图、活动图、状态图、组件图、部署图 2. 依据教材和试验老师的演示,绘制用例图、时序图、活动图等 UML图; 3 Use Case 视图用于建立系统的概念模型;Use Case 视图包括业务 Use Case 模型包和 Use Case 模型包, Use Case 模型包依名师归纳总结 - - - - - - -第 5 页,共 22 页精选学习资料 - - - - - - - - - 学习必备
8、 欢迎下载赖于业务 Use Case 模型包;每种模型包中包含系统(或子系统)包、互的联系等内容;Use Case 图、活动者、 Use Case 及其相这些系统包图,可以在应用窗口中直接用图形工具进行编辑,同时在特性窗口输入 相应的特性说明;在编辑了模型图之后接着创建Use Case 图,而 Use Case 图可以从顶层 Use Case 图到细化的 Use Case 图逐个编辑;Search for bookReserve the bookLogon the systemQuery InfoBorrower Borrow the bookReturn the book ReturnWit
9、hFine图一 借阅者恳求服务的用例图名师归纳总结 - - - - - - -第 6 页,共 22 页精选学习资料 - - - - - - - - - :Administrator : Librarianadd item学习必备:Title欢迎下载:Item:MaintenanceWin dowfindstringreturn:turecreateInteger,Title图二 系统治理员添加书籍的时序图Item+1.*copy ofTitlename : String author : String ISBN : String total_number : int borrowed_numb
10、er : int type : String IsAllowedForBorrow : BooleanID : intfind_on_title create destroy find check update reservefind create destroy borrow .AdministratorworkID : String+*LibrarianReservationworkID : String name : String address : String city : String state : Stringnamedate : Date = current Date Tit
11、le_ISBN : String UserID : String number : intcreat destroy updatecreate destroy findhas +*BorrowerLoan+*has/havename : Sring address : String city : String state : String zip : String maxbook : int maxday : int userID : String borrow_number : intdata : Date = current Date Title_ISBN : String money :
12、 double Ispay : Booleancreate destroy find pay图三图书馆理类图find create destroy borrow .名师归纳总结 - - - - - - -第 7 页,共 22 页精选学习资料 - - - - - - - - - 学习必备 欢迎下载试验二 系统需求分析一、试验目的 1. 把握系统需求分析的方法与步骤 2. 把握如何猎取用户需求 3. 把握用 Rose建立模型的方法 4. 明确需求分析说明书的内容和格式,把握需求说明书的撰写 二、试验环境 1. 安装有 Rational Rose2003 软件的运算机系统;三、试验内容 1 确定对系
13、统的综合要求 2 分析问题领域 , 绘制用例模型 3 检查需求分析报告 四、试验留意事项 本试验为设计性试验,要求同学对项目进行具体的调查与分析,因此把握需求调研与分析技巧是非常重要的事情;五、试验成果完成试验后,项目组成员结合项目的实际完成需求规格说明书,并按 GB/T8567 的 需求规格说明书撰写;六、试验摸索1. 总结需求猎取和分析建模的方法,说明可以采纳哪些图来描述需求;2. 总结 Rose在需求分析中的作用;试验后记 :试验二简易教学治理系统系统需求分析一、试验目的1. 把握系统需求分析的方法与步骤 2. 把握如何猎取用户需求 3. 把握用 Rose建立模型的方法 4. 明确需求分
14、析说明书的内容和格式,把握需求说明书的撰写名师归纳总结 - - - - - - -第 8 页,共 22 页精选学习资料 - - - - - - - - - 学习必备 欢迎下载二、试验环境 1. 安装有 Rational Rose2003 软件的运算机系统;三、试验内容 1 确定对系统的综合要求对简易教学治理系统JXGL要求供应两个方面的服务:(1)选课治理,负责新学期的课程选课注册工作;(2)成果治理,负责同学成果治理;在选课治理方面应供应的服务功能: 1录入与生成新学期课程表 2同学选课注册 3查询 4选课注册信息的统计与报表生成 5把同学选课注册信息传送给财务系统在成果治理方面应供应的服务
15、功能: 1成果录入 2成果查询 3成果统计与报表生成JXGL的用户(1)同学;查询信息,只答应对自己有关的数据进行添加、更新、删除等操作;(2)老师;查询信息,只答应对自己有关的数据进行添加、更新、删除等操作;(3)教学治理员;有权操纵数据库的数据,进行添加、更新、删除等操作;JXGL的系统环境(1)基于局域网的客户机 / 服务器系统( Client/Server)(2)外部相关系统:财务系统 2 分析问题领域 , 绘制系统用例模型名师归纳总结 - - - - - - -第 9 页,共 22 页精选学习资料 - - - - - - - - - 3.检查需求分析报告学习必备欢迎下载名师归纳总结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 软件工程 实验 教案
限制150内