uml实验报告
- 格式:docx
- 大小:25.58 KB
- 文档页数:1
uml实验报告
目录
1. 实验背景
1.1 实验目的
1.2 实验对象
1.3 实验环境
2. 实验方法
2.1 UML概述
2.2 UML的优点
2.3 UML的分类
3. 实验过程
3.1 UML建模
3.2 UML图例解析
3.3 UML应用案例
4. 实验结果
4.1 UML建模成果展示
4.2 UML图例分析结果
4.3 UML应用案例效果展示
5. 实验总结
5.1 实验收获
5.2 实验不足
5.3 实验展望
uml实验报告
目录
1. 实验背景
1.1 实验目的
1.2 实验对象
1.3 实验环境
2. 实验方法
2.1 UML概述
2.2 UML的优点
2.3 UML的分类
3. 实验过程
3.1 UML建模
3.2 UML图例解析
3.3 UML应用案例
4. 实验结果
4.1 UML建模成果展示
4.2 UML图例分析结果
4.3 UML应用案例效果展示
5. 实验总结
5.1 实验收获
5.2 实验不足
5.3 实验展望
UML建模原理
实验报告
学院: 计算机学院
专业: 软件 102 班
姓名:
学号:
指导教师:
2012 年 秋季 学期
飞机订票系统需求分析
一、 需求分析
1.1系统开发的目标
随着计算机技术特别是网络技术的飞速发展,计算机的应用领域不断扩大,各行各业都离不开计算机,飞机订票也不例外,为使之能跟上时代的发展,本需求分析报告的目的是:在计算机网络,数据库和先进的开发平台上,利用现有的软件,配置一定的硬件,开发一个具有开放体系结构的、易扩充的、易维护的、具有良好人机交互界面的机票预定系统,实现航空公司的机票销售的自动化的计算机系统,为企业的决策层提供准确、精细、迅速的机票销售信息。总之,这个系统要求能够实现实时,高效,便捷,完善,安全性好等特点。
1.2应用范围
理论上能够实现于航空公司和各大旅行社的订票管理系统,其目的在于实现对航空公司和各大旅行社的订票更有效的管理,使航空公司和各大旅行社能够更方便、更有效率的完成日常工作,以期实现完善日常生活中订票管理的各种功能。
1.3系统功能需求
系统主要包括以下几个页面:
(1)管理员登录页面
(2)管理员修改信息页面
(3)航班信息显示页面
(4)机票信息查询页面
(5)用户登录显示页面
(6)用户订票页面
二、 用例图
用例图如图2-1所示
主要参与者:管理员、用户
主要用例:登录、订购机票、查看机票信息
图2-1 订票系统用例图
用例名称 订票
用例描述 用户根据个人需求在系统提交的订票请求
前置条件 用户成功登录系统并发出订票请求
后置条件 办理订票手续,更新机票信息
特殊需求 一个用户同时发出多个订票请求
基本流程 用户登录系统提交订票请求,系统根据机票信息响应请求
实 验 报 告
学院: XX 专业: XX XX年 XX月 XX日
姓 名 XX 学 号 XX
班 级 XX 指导老师 XX
课程名称 UML基础、案例与应用 成
绩
实验名称 类图的创建
1.实验目的
通过对具体事件的分析,构建相应的类图,从而更好的掌握类图所传递的思想及类图的应用
2.实验内容
A、根据冰球比赛的简述,将其用类图表示
B、完善篮球比赛的类图
3.实验环境
Microsoft Word 2003
4.实验方法和步骤(含设计)
A、通过课本及网上查阅,对冰球进行了一定的了解,然后根据课本上篮球类图的画法将冰球比赛的类图慢慢描述出来
B、进行网上查阅,对篮球比赛做更深一层次的理解,完善课本上篮球的类图
5.程序及测试结果
篮球比赛的类图:
+dribble()+shoot()+pass()+advance()-diameter-volume-material-weightBall+dribbleBall()+passBall()+shootBall()+rebound()+foulOpponent()-name-height-weight-dress-numberPlayerGuardForwardCenterShotClock{pro = 24 sec
college =35 sec Int’l = 30 sec}GameClock{pro = 4 12-minute quarterscollege and Int’l = 220-minute halves }Duration{pro = 48 minutescollege and Int’l =40 minutes}JudgmentCoachTeamBasket{3.05 ground
meters high}ShotThreePointLineFreeThrowFreeThrowLineCourt{length = 28 meterswidth = 15 meters}Foul
计算机科学与技术学院
UML建模实验报告
题目:基于UML的
学生成绩管理系统建模
姓名
学号
专业
任课老师
一:问题概述
随着计算机科学与技术的不断发展, 计算机技术渗透到各个领域。采用计算机信息技术和网络技术来管理学生成绩信息是大势所趋,
在提高学生成绩信息处理的效率的同时, 又能为广大师生提供及时准确的学生成绩信息就显得尤为重要。因此对于学生成绩管理系统的开发而言, 如何快速有效地规范开发流程就是重中之重了,这直接决定了系统的稳定性、可靠性、安全性和实用性。为此,需要吸收和借鉴现有软件工程领域理论和实践的最新成果,研究和探索适宜的软件工程方法,以推动学生成绩管理系统的应用发展与技术扩充。基于UML的学生成绩管理系统建模就是在这方面的尝试。
二:UML 建模步骤
UML(Unified Modeling Language, 统一建模语言) 是一种通用的可视化建模语言, 用于对软件进行描述、可视化处理、构造和建立软件系统的文档。UML可以对任何具有静态结构和动态行为的系统进行建模。其建模可以归为静态建模和动态建模两大类。UML给软件开发过程带来了能够统一、一致等许多便利。采用面向对象技术设计系统时, 建模主要有三个步骤:首先是描述需求;然后根据需求建立系统的静态模型, 构造系统的静态结构;接着是描述系统的行为,反映系统对象之间的动态关系。其中在第一步与第二步中应用UML的静态建模,通过用例图、类图(包含包)、对象图、组件图和配置图五个主要方面来描述系统。第三步应用UML的动态建模、它所建立的模型或者可以执行, 或者表示执行时的时序状态或交互关系。主要包括状态图、活动图、顺序图和合作图四个部分。
三:系统需求分析
(1)用户管理
登录共分为学生登录、教师登录、教务员登录三个部分,不同的用户有着不同的权限。
(2)成绩管理 在学期结束后,教师将所有学生的成绩依次加入学生成绩数据库中,然后学生通过自己的用户信息进行成绩查询。
《UML及其建模工具》
第二次
课程实验报告
学 号: 20095407
姓 名: ***
专 业: 电子商务09-1班
指导教师: **
2012年 3 月 31日
《UML及其建模工具》课程实验是《UML及其建模工具》课程的重要组成部分,旨在通过实践加深学生对UML基础理论的理解,促进学生对UML及其建模工具基本操作的掌握,建立对UML的感性认识。《UML及其建模工具》是信息管理与信息系统和电子商务专业接触的一门重要的面向对象基础理论课程,该课程教学效果的优劣直接关系到学生分析、设计、实现信息系统的能力强弱,而实验教学对学生产生的影响远比理论深远,因此实验教学过程中应把提高学生对掌握UML建模的兴趣作为重点。
1 目的
掌握《UML及其建模工具》课堂教学内容,培养学生对UML系统建模过程中实际问题的分析解决能力和实际动手能力,为全面掌握使用UML进行信息系统的分析和设计奠定一定的基础。
2 基本要求
根据实验指导书所列的验证、设计实验要求,运用所学的系统专业知识,完成“图书管理系统”分析与设计综合实验。按照实验指导书要求,调研图书管理的业务和过程,按照UML建模方法进行系统分析和设计。遵从系统需求、需求分析、静态结构模型、动态行为模型、物理模型的一系列过程,使用VISIO完成图书管理系统的UML建模。对于学有余力且有良好的面向对象程序开发能力的同学,可根据UML建模结果进行局部或全局的面向对象软件实现。
3 实验内容
(1) 实验名称
分析设计《图书管理系统》。
(2) 实验类型
综合。
(3) 实验学时
4学时。
(4) 实验地点
南区管院机房。
(5) 实验目的
通过分析设计《图书管理系统》并使用VISIO绘制《图书管理系统》的设计建模图,熟悉《图书管理系统》的设计思路,理解利用UML进行信息系统建模的一般原理,掌握运用UML进行信息系统建模的一般方法。