- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于UML的聋人高等教育网站的构建
摘要:面向对象技术是软件工程领域中的重要技术,统一建模语言UML则是近几年国际上比较流行的面向对象的标准建模语言。建模是开发优秀软件所有活动的核心部分。采用统一建模语言UML对聋人高等教育网站系统进行需求收集、分析与设计,用Microsoft的UML绘图软件Visio绘制系统的类图、用例图、活动图和泳道图为系统建立静态和动态模型。
关键词:面向对象;统一建模语UML:聋人高等教育;网站建设
中图分类号:TP311
文献标识码:B
文章编号:1004―373X(2008)04―081―03
聋人高等教育属于特殊教育,是中国高等教育的组成部分,他不仅提高了我国聋人的文化素质,而且推动了我国聋人教育事业的发展。但由于聋人的生理障碍和接受信息的限制,传统的以教师为主,教师掌握课堂主动的聋生教育模式,阻碍了聋人学生个性的发挥和创意的产生。随着电子计算机和网络技术的发展,使得通过建设远程教学网站来进行网上教学成为可能。采用传统工具设计出的系统,面临更新困难,扩展性差、修改成本高的特点。为解决这一问题,本文采用UML建模语言及对网站系统进行静态和动态建模,弥补传统方法的不足。
1 UML语言简介
UML(Unified Modeling Language)是由闻名世界的面向对象技术专家Grady Booch,Jim Rum.baugh和IvarJacobson发起,在此前的Booch方法、OMT方法和DOSE方法的基础上完成的。1997年11月17日,被对象管理组OMG(0bject Management Group)采纳为基于面向对象技术的标准建模语言。UML的重要性在于知识表示方面,他提供了一系列标准化的图形符号,融入了软件工程领域的新思想、新方法和新技术。UML适用于对具有静态结构和动态行为的系统进行建模。其中静态结构定义了系统中的重要对象的属性和操作以及这些对象之间的相互关系;而动态行为定义了对象的时间特性和对象为完成目标而相互进行通信的机制,描述了静态图中结构性元素之间的交互,是对系统变化部分的表示。
2 基于UML的聋人高等教育网站的系统分析与设计
现在采用UML设计系统时一般顺序为:首先是系统需求收集初步形成类图、用例图等;其次根据收集的需求信息建立系统的详细静态模型,并构造系统的结构;第三步是描述对象的状态和交互等系统的行为。最后才是开发、测试、部属。其中在前两步所建立的模型都是静态的,包括用例图、类图(包含包)、对象图、组件图和部属图等5个图形,是统一建模语言UML的静态建模机制。而第三步中所建立的模型包括可以执行,或者表示执行时的时序状态或交互关系。他包括状态图、活动图、顺序图和合作图等4个图形,是统一建模语言UML的动态建模机制。
2.1 系统需求收集
系统开发过程的起点是获得对客户业务过程的理解开发过程的起点是获得对客户业务过程的理解,特别是获得要使用目标系统的客户的理解,本系统通过UML的活动图和泳道图来反映聋人教育网站的主要业务。图1是试卷生成活动图,图2是招待1名聋生业务过程的泳道图。
图1的试卷生成活动图反映了教师生成试卷的整个过程。教师登录试卷生成界面,选择所生成试卷的科目,并输入试卷总分、题型、分值分布、时间分布以及有效期,最后提交,则系统根据刚才教师输入的条件从题库中自动选题生成试卷,如想继续生成则选择继续,不想可直接退出。由图2的泳道图可看出,学生来到学校首先看到招生专业介绍,然后参加体检,报名交费后复习,然后由教务处安排考试。教师阅卷后,学生可查询成绩,被招生处录取后,获得录取通知书。然后到学校报到,报到后首先到学生处注册登记,然后进行听力检测,合格后方能取得学籍,否则退学。取得学籍后由教务处发放教材,参加手语学习和课程学习,期间有教师授课答疑,教务处安排考试,学生可查询成绩,成绩合格可毕业,不合格继续学习。图1,图2展示了系统的主要业务,反映系统的主要需求情况。
2.2 系统的静态模型设计
UML的静态建模机制主要包括用例图(Use case dia―gram)、类图(Class diagram)、对象图(Object diagram)、包(Package)、构件图(Component diagram)和部署图(De―ployment diagram)。用例图(Use Diagram)用于对系统进行需求分析,对系统提供给外界的功能进行建模;类图(aass Diagram)描述系统中类的相互关系;对象图表示在某一时刻类的具体实例和这些实例之间的具体连接关系;构件图(Component Diagram)显示一组组件
您可能关注的文档
最近下载
- 《公共行政学》期末复习题.doc VIP
- 公路工程竣交工验收培训课件.pptx VIP
- 小学生品德发展与道德教育 【第1章】 品德发展与道德教育概述 教学PPT课件.pptx VIP
- 吸湿器说明书(中英文)明远(46).doc VIP
- 学习解读《SLT 631水利水电工程单元工程施工质量验收标准 第 4 部分:堤防与河道整治工程》课件.pptx
- 以德育之笔——2025年秋季学期学校德育工作安排表 第二版.docx VIP
- 新概念2册1-36课测试卷.pdf VIP
- 企业会计准则讲解2010版.doc
- 入党志愿书(全电子版).pdf VIP
- 2025年秋季统编版七年级上册道德与法治全册教学课件.pptx
文档评论(0)