UML建模案例分析ppt课件.ppt_第1页
UML建模案例分析ppt课件.ppt_第2页
UML建模案例分析ppt课件.ppt_第3页
UML建模案例分析ppt课件.ppt_第4页
UML建模案例分析ppt课件.ppt_第5页
已阅读5页,还剩41页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

UML建模案例分析,-网络教学系统UML建模,1,1网络教学系统的需求分析2系统的UML基本模型3系统中的类4系统的配置与实现,2,1.1系统功能需求1.2数据信息管理模块1.3基本业务模块1.4信息浏览、查询模块,1网络教学系统的需求分析,3,系统的功能需求主要包括以下几个方面:学生可以登录网站浏览信息、查找信息和下载文件。教师可以登录网站输入课程简介、上传课件文件、发布消息、修改和更新消息。系统管理员可以对页面维护以及批准用户的注册申请。,1.1系统功能需求,4,系统主要包括以下几个模块:数据库管理模块基本业务模块信息浏览、查询模块,1.1系统功能需求,5,功能需求模块,数据库管理模块,基本业务模块,信息浏览查询模块,6,数据信息管理模块包含的功能:教师信息管理课程简介信息管理文件上传信息的管理,1.2数据信息管理模块,7,数据信息模块,教师信息管理,课程简介信息管理,文件上传信息管理,8,基本业务模块包含的功能:文件上传文件下载消息发布消息修改和更新页面维护用户注册批准,1.3基本业务模块,9,基本业务模块,文件上传,消息修改和更新,页面维护,文件下载,消息发布,用户批准注册,10,信息浏览、查询模块主要用于网页上信息的浏览、搜索,包括:网页信息浏览文章信息搜索,1.4信息浏览、查询模块,11,信息浏览查询模块,网页信息浏览,文章信息搜索,12,2.1建立UML初始模型2.2系统的用例图2.3系统的时序图2.4系统的协作图2.5系统的状态图2.6系统的活动图,2系统的UML基本模型,13,创建用例图之前首先需要确定参与者。系统中的参与者主要有三类:教师学生系统管理员,2.2系统的用例图,14,1.系统用户参与的总的用例图2.学生参与的用例图3.教师参与的用例图4.系统管理员参与的用例图,2.2系统的用例图,15,1.系统用户参与的总的用例图,16,2.学生参与的用例图,17,3.教师参与的用例图,18,4.系统管理员参与的用例图,19,1.系统管理人员管理网站的时序图2.用户登录系统的时序图3.学生下载文件的时序图,2.3系统的时序图,20,1.系统管理人员管理网站的时序图,21,2.用户登录系统的时序图,22,3.学生下载文件的时序图,23,1.用户登录系统的协作图2.学生下载文件的协作图,2.4系统的协作图,24,1.用户登录系统的协作图,25,2.学生下载文件的协作图,26,2.5系统的状态图,27,1.用户登录系统的活动图2.教师上传课件的活动图3.系统管理员进行网站维护的活动图,2.6系统的活动图,28,1.用户登录系统的活动图,29,2.教师上传课件的活动图,30,3.系统管理员进行网站维护的活动图,31,1.类图的生成2.各个类之间的关系,3系统中的类,32,参与者相关的类一些其他的类,1.类图的生成,33,(1)参与者相关的类,34,(2)一些其他的类,35,2.各个类之间的关系,36,4系统的配置与实现,37,系统的配置图,38,嵌入式软件系统应用实例,39,嵌入式系统,embeddedsystem,是以应用为中心,以计算机技术为基础,并且软硬件可定制,适用于各种应用场合,对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。,40,嵌入式系统几乎包括了生活中的所有电器设备,如移动计算设备、电视机顶盒、手机上网、数字电视、多媒体、汽车、微波炉、数字相机、家庭自动化系统、电梯、空调、安全系统、自动售货机、蜂窝式电话、消费电子设备、工业自动化仪表与医疗仪器等。,41,嵌入系统中的基本概念:1.时间:时间约束是嵌入式系统分类的基础,嵌入式系统按照时间约束分为:软系统和硬系统。软系统只是力求尽快地工作而不需要在一个指定的时间界限内完成。硬系统要求在一个严格的事件界限内完成任务。,42,2.线程:线程也叫任务(task)是一个简单的程序,它是应用程序的一部分,并在应用程序中完成一些带有意义的工作。它通常有6中状态:运行:获得CPU控制权。就绪:进入任务等待队列,通过调度转为运行状态。,43,等待事件:任务发生阻塞,移出任务等待队列,等待系统实时事件的发生而唤醒,从而转为就绪或运行。延迟:任务自身挂起一段指定的时间中断:CPU正在处理中断。休眠:任务

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论