UML基础与Rose建模-专业技能实训实验报告.doc

UML基础与Rose建模-专业技能实训实验报告.doc

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
UML基础与Rose建模-专业技能实训实验报告

实 验 实 习 实 训 课程名称___软件工程职业实践 _ 学生学院___计算机_____________ 专业班级___软件工程0804_______ 学 号______________________ 学生姓名______________________ 指导教师______林小平__________ 2011 年 11 月 28 日 ____________学院____________专业_____班____组、学号______________ 姓名______________协作者______________ 教师评定_________________ 实验题目1. BBS论坛系统的需求分析与UML建模 2. 汽车租赁系统的需求分析与UML建模 一、实验目的 了解UML的基本原理和面向对象的分析设计方法,初步掌握Rational Rose 2003建模工具的使用方法,进一步巩固软件工程的理论知识。 二、实验内容 1、初步掌握Rational Rose 2003开发工具的使用,包括建立用例、活动者、用例图、顺序图、协作图、类图、对象图、包、状态图、活动图、构件图、配置图等。 2、了解面向对象的基本概念,初步掌握Rose环境下用UML进行分析和设计的技术;基本学会在Rose环境下用UML语言为系统建模。 3、BBS论坛系统的需求分析,建立UML模型。 4、为一个汽车租赁系统的需求分析阶段建立模型。 三、实验设备 硬件环境:P4 2.0/512M/以上;激光打印机。 软件环境:Windows 2000/XP/2003;Rational Rose 2003,Windows Office 2003。 四、实验要求 1、要求每人能独立完成实验。能独立搭建建模平台,掌握Rational Rose 2003的安装、运行和使用。 2 总体要求:用面向对象的UML方法,实现各系统的需求分析阶段的建模工作,建模工具使用Rational Rose 2003。 3、要掌握Rational Rose 2003的安装和运行,初步掌握Rational Rose 2003系统建模的基本方法。 4、BBS论坛系统的功能需求:(1)会员注册,(2)发表文章,(3)文章查询,(4)会员管理,(5)论坛分类管理,(6)帖子管理。 5、一个汽车租赁系统的功能需求:(1)客户可以通过不同方式(包括电话、前台、网上)预订车辆,(2)能够保存客户的预订申请单,(3)能够保存客户的历史记录,(4)工作人员可以处理客户申请,(5)技术人员可以保存对车辆检修的结果。 五、设计过程和完成情况 1. BBS论坛系统 设计过程: 一.系统的功能需求 本系统是一个基本的BBS论坛系统,可大致分为一下流程:用户登陆进入论坛( 一般为游客,有时还要注册为会员),就某个话题(帖字的主题)展开讨沦。通过发帖功能发布新的 话题;通过回帖功能回复已有的话题;通过有哪些信誉好的足球投注网站功能查找已有的话题,管理员通过管理功能 创建、编辑、删除论坛的版块;管理注册的用户;管理帖子。 这样的流程决定了BBS论坛系统的需求。 (1) 会员注册 提供新会员注册功能,包括提供录入信息的界面,检查注册信息的有效性,并将注册会员信息保存在对应数据库的数据表中。 (2) 发表文章 提供会员发表文章的功能,未注册用户不允许使用该功能。 (3) 文章查询 对注册会员和未注册会员提供文章查询以及阅读的功能,即提供对应文章标题信息,以及查看详细内容及回复文章的超链接。 (4) 会员管理 当网上论坛的会员完成注册后,系统会在数据库中加入会员的资料。包括会员名称、会 员密码、会员E—mail等相关信息资料。同时,按照会员的不同身份,将特殊会员设置为版主,使他具备删除本讨论区中对应文章等特殊操作的权利。管理者可以依据数据库中注册的 特殊身份登录到论坛后台对会员信息进行管理。 (5) 论坛分类管理 根据不同的讨论内容,管理员将整个讨论区划分成不同的区域,会员可以选择进入不同的讨论区,允许管理者对分类进行调整,同时提供不同讨论区中包括文章数量等的统计功能。 (6) 帖子管理 管理员和版主都可以对会员发表的帖子进行转移、置顶和删除等操作。 系统总体功能需求框架图如下图所示。 BBS论坛系统 会员管理 前台基本业务模块 后台模块 浏览帖子 版块管理 帖子管理 登陆系统 游客注册登录 二. 前台基本业务模块 前台基本业务模块包含下图几个方面。 前台基本业务模块 登陆系统 浏览帖子 会员发表帖子 注册会员 回复帖子 图2.1前台基本业务模块 (1) 注册会员 提供新会员注册功能,包括提供录入信息的界面,检查注册信息的有效性,并将注册会 员信息存入对应数据库的数据表。 (2) 登录

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档