当前位置:首页 > 医疗电子 > 医疗电子
[导读]聋人高等教育属于特殊教育,是中国高等教育的组成部分,他不仅提高了我国聋人的文化素质,而且推动了我国聋人教育事业的发展。但由于聋人的生理障碍和接受信息的限制,传统的以教师为主,教师掌握课堂主动的聋生教育

聋人高等教育属于特殊教育,是中国高等教育的组成部分,他不仅提高了我国聋人的文化素质,而且推动了我国聋人教育事业的发展。但由于聋人的生理障碍和接受信息的限制,传统的以教师为主,教师掌握课堂主动的聋生教育模式,阻碍了聋人学生个性的发挥和创意的产生。随着电子计算机和网络技术的发展,使得通过建设远程教学网站来进行网上教学成为可能。采用传统工具设计出的系统,面临更新困难,扩展性差、修改成本高的特点。为解决这一问题,本文采用UML建模语言及对网站系统进行静态和动态建模,弥补传统方法的不足。

1 UML语言简介

UML(Unified Modeling Language)是由闻名世界的面向对象技术专家Grady Booch,Jim Rum.baugh和IvarJacobson发起,在此前的Booch方法、OMT方法和DOSE方法的基础上完成的。1997年11月17日,被对象管理组OMG(Object 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 diagram)、类图(Class diagram)、对象图(Object diagram)、包(Package)、构件图(Component diagram)和部署图(Deployment diagram)。用例图(Use Diagram)用于对系统进行需求分析,对系统提供给外界的功能进行建模;类图(aass Diagram)描述系统中类的相互关系;对象图表示在某一时刻类的具体实例和这些实例之间的具体连接关系;构件图(Component Diagram)显示一组组件及他们之间的关系;部署图(Deployment Diagram)显示进行处理的节点和在节点活动的组件的配置。

图3的系统顶层用例图是由前面的需求分析得来的,系统的主要参与者是学生、教师和系统管理员。在所有的用例中,聊天、注册和留言是通用的用例,除此之外系统管理员负责系统维护、用户管理,教师负责试卷管理、发布资料、学生管理、手语学习,学生能进行课程学习、网上考试、观看视频和手语学习。由图3的用例图可确定系统的主要类有:教师、学生、系统管理员、教学管理员、学生管理员,学生档案,教师档案和试卷,由于篇幅所限本文只给出了试卷的类图(如图4所示)。在这个类图中,最上面是类名试卷,中间是类的属性即卷面总分、题型分布、分值分布、考试时间、有效期、正确答案和考生答案,最下面是类的操作包括自动判卷和记录用户成绩。

2.3 系统的动态模型设计

系统动态行为模型由顺序图、协作图、状态图、活动图等表达。其中状态图描述类的对象所有可能的状态以及事件发生时状态的转移条件;顺序图显示对象之间的动态合作关系,他强调对象之间消息发送的顺序,同时显示对象之间的交互;协作图描述对象间的协作关系,协作图跟顺序图相似,显示对象间的动态合作关系,但两者的侧重点不一样,顺序图着重体现交互的时间顺序,协作图主要表示对象与对象之间的连接;活动图描述满足用例要求所要进行的活动以及活动间的约束关系。图5是学生考试的顺序图。从这个顺序图中可看出参加考试过程有以下几个对象类:考生、功能选择、登录表单、科目选择和试卷表单。考生首先进入网站系统进行功能选择,然后选择网上考试,系统会自动出现登录表单,学生发送登录信息,如信息错误系统会提示信息错误返回登录表单,如正确则进入科目选择表单。科目选择后,进入试卷表单,然后是学生答题、提交试卷,提交后系统自动阅卷并显示成绩,最后学生看到成绩后退出系统。

3 系统功能模块设计

通过上面基于UML的需求收集和分析,形成了本网站系统的组织结构图(如图6所示)。本系统由8个功能模块组成,分别为网络教学、手语学习、学生管理、教学管理、作品展示、聋院简介、在线交流和新闻信息发布。

网络教学模块能实现学生的远程网络学习、网上在线考试等,教师能发布资料,教师和学生能进行网上互动交流;手语学习模块是为学生学习手语而设,学生能从此模块学到中外手语,并能下载中国手语书的电子版;教学管理模块是为教学管理人员管理教学而设,主要能进行教师档案管理、成绩管理、考试和课程安排;学生管理模块是为学生管理人员进行学生管理而设,主要能进行学生档案管理,学生考勤和学生活动管理;作品展示模块专门用来展示聋人作品,包括艺术作品和计算机设计作品以及设计成果展览等;聋院简介模块是对聋院作简单介绍,让别人了解聋人高等教育,宣传聋人高等教育,以便促进聋人高等教育的进一步发展;在线交流模块实现师生间的互动交流,能实现简单的聊天和留言功能;新闻信息发布实现对聋院重大事件以及招生信息的及时发布,对最新和最重要的新闻信息实现滚动播出。

4 UML建模工具的选择

UML的模型主要是通过多种UML图来表达的,如果仅靠手工,要正确一致地处理好他们并不是很简单的事情。目前有一些CASE工具可以帮助创建和管理UML模型。这样,就可以将更多的精力投入到分析和设计中,而不是繁琐的画图工作中。

在UML建模工具中,UML的主要开发者Rational公司开发的Rational Rose是最著名的一个。Rose支持UML的所有建模元素,同时也支持Booch和OMT标记。Rose还能支持关系型数据库逻辑模型的生成,包括:Oracle,Sybase,SQL Serve和ANSISQL等。Visio是微软的UML的建模工具。传统上的Visio以绘图方便、简单易学而闻名。但现在,他增加UML1.2的全面支持,从而使他也成为一个轻量级的UML建模工具。

2种工具比较起来,虽然Rational Rose比较专业,但Visio方便简单,而功能也很全,能在一种图中使用另一种图的图标,这样能建立混合图,因此他是比较灵活的建模工具,所以在系统中采用的是Visio。

5 结 语

聋人高等教育网站系统充分利用网络的优势,实现网上考试、网上学习以及网上管理的自动化,极大地方便了聋人的学习,弥补了失聪带给他们的学习损失。本系统使用UML为系统建立动、静态模型,提高了系统的稳定性、可维护性和可重复性,加速了软件的开发过程,并为不同背景、不同领域的开发人员以及用户提供一条标准的交流途径
 

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

机器人技术将与移动互联网、物联网、大数据、云计算、人工智能等新一代数字技术进一步融合,特别是5G技术将使工业机器人成为工业智能制造体系的一部分,通过实时传输数据提高效率。

关键字: 机器人 医疗机器人 互联网

恒温扩增和实时荧光是两种不同的核酸检测技术,它们在原理、操作过程和适用范围等方面存在一些区别。

关键字: 恒温扩增 实时荧光

随着医疗电子设备在医疗领域的广泛应用,电磁兼容性 (EMC) 问题也越来越受到关注。医疗电子设备必须符合严格的电磁兼容性标准,以确保它们不会对其他电子设备产生干扰,同时也能抵御来自其他设备的干扰。本文将介绍如何提高医疗电...

关键字: 医疗电子 电磁兼容 电子设备

在医疗电子领域,MCU(微控制器)起着关键作用。MCU通过快速响应和高效控制、数据存储和处理以及低功耗和长续航等性能优势,推动了智能医疗设备的发展和应用,为医疗行业提供了更加便捷和准确的诊疗手段。据北京研精毕智统计,在国...

关键字: 医疗电子 MCU

随着互联网和移动互联网的快速发展,越来越多的应用程序需要处理海量数据和大量的并发请求。传统的软件架构已经无法满足这些需求,因此,一些新的架构模式开始受到关注。

关键字: EDA 驱动架构 互联网

本文将介绍MR(混合现实)技术在医疗领域中的成功应用案例。MR技术结合了现实世界和虚拟世界的元素,为医生和医疗专业人员提供了全新的工具和视角,有助于改善疾病诊断和治疗的准确性、效率和安全性。通过以下具体案例的介绍,展示了...

关键字: 混合现实 医疗 MR技术

连接器是连接电气线路的组件之一,主要是在器件与组件、组件与机柜、系统与子系统之间起电连接和信号传递的作用,并且保持系统与系统之间不发生信号失真和能量损失,其品质好坏关系到系统设备整体运作的可靠性,属于主机厂商的重要配套产...

关键字: 连接器 器件 组件

医学的产生是伴随着“传感器”的运用应运而生,中医起源的“望、闻、问、切”疗法,就是人类自身传感触觉、听觉、视觉的运用,而西方医学中各类科学仪器,很多也是利用各种传感器延伸了医生的感官。从传统的听筒、小锤到CT、B超,再到...

关键字: MEMS 医疗领域

“压敏电阻"是一种具有非线性伏安特性的电阻器件,主要用于在电路承受过压时进行电压钳位,吸收多余的电流以保护敏感器件。英文名称叫“Voltage Dependent Resistor”简写为“VDR”, 或者叫做“Vari...

关键字: 压敏电阻 伏安特性 电阻器件

伺服的基本概念是准确、精确、快速定位。变频是伺服控制的一个必须的内部环节,伺服驱动器中同样存在变频(要进行无级调速)。

关键字: 伺服电机 普通电机 变频器
关闭
关闭