软件工程实验指导书-2012.doc

  1. 1、本文档共59页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程实验指导书 ? 山东轻工业学院 前言 按该课程的特点,实验内容包括软件方法学的专题训练,通过对一个简单项目,要求学生利用的软件对该项目的开发。因此设置实验项目,分析设计,覆盖软件开发的整个过程,此外又引入我国国家《计算机开发规范》,以规范技术文档的书写标准,提高实验教学质量。 通过实验训练,达到如下目的: 使学生进一步了解和掌握软件工程原理,提高对实际项目的分析和设计能力,培养学生综合运用所学课程知识,分析解决问题的能力,培养学生理论联系实际作风,实事求是,严肃认真的科学态度和良好的工作作风,为今后从事科学研究工作打下基础。 8 目 录实验一:系统需求分析 5 实验二:系统概要设计 16 实验三:系统详细设计 28 实验四:系统编码与测试 31 附录一:实验可选题目 34 附录二:软件开发文档指南 39 附录三:UML技术规范与面向对象方法开发工具ROSE简介 53 实验:分析 实验学时:2 实验类型:性 阅读相关的国家有关软件开发的标准文档。阅读国家有关软件开发的标准文档给出系统的。 利用OOA技术对系统进行分析,画出用例图,需求规格说明书。思考题 需求分析在软件开发中?组织对工作的评审?Rational Rose是基于UML而产生的,是软件开发过程中的不可或缺的一个建模工具。 (1)Rational Rose的特点: 支持多种语言,如Ada、CORBA、Visual Basic、Java等; 支持模型的Internet发布; 可以生成简单、清晰且定制灵活的文档; 双向工程保证了模型和代码高度一致; 支持逆向工程,建立代码框架; 支持多种关系型数据库的建模; 从需求分析到测试,在整个软件生命周期中,都为团队开发提供强有力的支持。 (2)Rational Rose的作用 整个开发团队可以使用用例图,来获得一个系统高层次的视图,并且可以协商项目的范畴; 项目经理可以使用用例图和文档,把项目分解成便于管理的多个模块; 系统分析员和客户在看到用例规格描述文档的时候,就可以明白系统将会提供什么样的功能; 技术编写者在看到用例规格描述文档时,就可以着手编写用户手册和培训计划; 系统分析员和软件开发者在看到时序图和协作图时,就可以明白整个系统的逻辑流程、对象以及对象之间的消息 2.安装Rational Rose ① 双击Rational Rose 2003的安装程序,进入安装界面;按照系统提示一步一步完成系统的安装。其中在选择安装产品时,选择“Rational Rose Enterprise Edition”;并且在设置创建程序位置时,选择创建一个本地的应用程序而非网络的,即选择“Desktop installation from CD”。 ② 安装成功,进入Rational Rose界面,如图1-1所示。 图1-1 Rational Rose打开界面 3.Rational Rose界面介绍 图1-2 Rational Rose窗口 (1) Browser窗口: 浏览器窗口,用于快速启动模型; (2) Documentation窗口:文档窗口,用于快速访问通用命令; (3) Diagram窗口:编辑区,用于显示和编辑多个UML图; (4) 日志窗口:用于观看错误和各种各样命令的结果报告; (5) 工具栏窗口:显示有关工具图标。 其中绘制用例图时的工具栏图标如图1-3所示。 图1-3 工具栏 (1)selection tool 选择工具 (2)text box 文本框 (3) note 注释 (4)anchor note to item 用锚把项目与注释链接在一起 (5)package 包 (6)use case 用例 (7)actor 角色 (8)unidirectional association 单项链接 (9)dependency or instantiates 依赖或实例化 (10) generalization 泛化 4.Rose创建模型 Rose创建的模型文件后缀名为.mdl,模型的创建的一般步骤: (1) 创建模型 点击菜单栏中【File】项,选择【New】选项,或者直接点击标准菜单栏中的【Create New Model or File】按钮;弹出如图1-4所示的对话框,选择要用到的框架,单击【OK】按钮,或者【Cancel】按钮。 图1-4 框架选择对话框 (2) 保存模型 保存模型是创建模型的逆过程,点击菜单栏中【File】项,选择【Save】选项,或者直接点击标准菜单栏中的【Save Model,File,or Script】按钮; (3) 发布模型 点击菜单栏中的【Tools】项,选择【Web Publisher...

您可能关注的文档

文档评论(0)

tcpe + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档