- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
3107006990黃振龙专业技能实验报告
实 验 实 习 实 训
课程名称___专业技能训练 ___
学生学院___计算机_____________
专业班级___网络开发0702_______
学 号 3107006990
学生姓名 黄振龙
指导教师______林小平__________
2010 年 11 月 11 日
计算机 学院 网络工程 专业___2__班、学号 3107006990
姓名 黄振龙 教师评定_________________
实验题目1. 新闻中心管理系统的需求分析与UML建模
2. 数码录音机系统的需求分析与UML建模
一、实验目的
了解UML的基本原理和面向对象的分析设计方法,初步掌握Rational Rose 2003建模工具的使用方法,进一步巩固软件工程的理论知识。
二、实验内容
1、掌握Rational Rose 2003开发工具,用例图、顺序图、协作图、类图、对象图、包、状态图、活动图、构件图、配置图。2、面向对象的基本概念,Rose环境下用UML进行分析和设计的技术;学会在Rose环境下用UML语言为系统建模。、2 总体要求:用面向对象的UML方法,实现各系统的需求分析阶段的建模工作,建模工具使用Rational Rose 2003。
3、要掌握Rational Rose 2003的安装和运行,初步掌握Rational Rose 2003系统建模的基本方法。
4、新闻中心管理系统参照教材第12章,根据12.1中的需求分析,对系统功能需求进行模块划分,使用Rational Rose 2003建模工具,完成系统建模。
5、一个数码录音机系统的功能需求:数码录音机是一种用来录放声音的电子设备,其内置的麦克风能录下声音并将它存储在一个存储器中。用户可通过该设备前部的扬声器播放任意时刻录制的声音。它的体积应该比较小,易于使用并且可由电池供电。如图给出了拟设计的数码录音机的外
观,它只有一个手掌那么大,除具有一个平板显示屏之外,上面还有几个大按钮。该产品具有如下几个特点:
(1)能存储10条消息,消息的长度由存储器容量决定。
(2)屏幕上的菜单容易使用。
(3)用户可以直接访问任何消息。
(4)具有一个带日历的闹钟,用户可以设定何时闹钟。除非过了60秒,或者是用户按下一个键,否则闹钟一直在嘟嘟地响。
(5)屏幕为液晶显示器。当前的日期和时间总是显示在屏幕上。此外,上面还显示使用帮助以及当前正在执行什么动作。
(6)具有一个电压指示器。当电池快没电时,系统会发出嘟嘟声。
(7)具有待机模式。该模式可以节省电能,当用户不使用外设时,系统会自动关掉它们而处于节能状态。当用户按下一个键时,又恢复正常的操作。
(8)声音质量良好。音频格式为8位6khz。
五、设计过程和完成情况
新闻中心管理系统
系统功能需求:
新闻中心管理系统主要是为了实现某企业商务网站实时动态新闻的显示及管理的系统。要实现的功能:新闻标题分类显示、新闻详细内容显示、新闻信息维护及管理功能(添加新闻、编辑删除新闻、删除新闻)等功能。系统功能模块:
1、信息浏览模块
新闻分类表示负责将新闻标题显示给客户端,并提供新闻标题超链接。
详细新闻内容显示负责新闻内容显示
相关新闻显示负责在具体新闻内容显示的同时提供其他新闻标题列表的显示功能。
2、后台管理模块
添加新闻负责添加新闻的新闻到新闻中心。
修改新闻负责对现有新闻进行修改。
删除新闻负责删除新闻中心过时的新闻。
系统的用例图:
浏览者浏览新闻用例图2、系统管理员管理新闻的用例图系统的时序图:1、一般浏览者上网浏览新闻时序图2、系统管理员添加新闻时序图3、系统管理员修改新闻时序图4、系统管理员删除新闻时序图
系统的协作图
一般浏览者上网浏览新闻的协作图2、系统管理员添加新闻的协作图3、系统管理员修改新闻的协作图
系统的状态图1、系统管理员删除新闻状态图2、系统管理员添加新闻状态图3系统管理员修改新闻状态图系统的活动图1、新闻中心后台管理活动图 2、新闻中心前台信息浏览活动图系统的类图:1、News类表示基本新闻信息的类包含的属性有新闻编号(id)、新闻标题(title)、新闻内容(content)、新闻作者(author)、
新闻发表时间(time)、新闻关键字(keyword)、新闻类别(type)。
NewsAction类表示新闻的增删改除的类主要提供了业务逻辑的方法。
NewsService类表示实现增删改除的类同时提供了前台获得新闻列表的方法。该类执行具体的业务逻辑。
Admin
文档评论(0)