基于UML对高职高专院校实训管理系统的分析

来源 :硅谷 | 被引量 : 0次 | 上传用户:bingjilin1986
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:分析了目前高职高专院校实训管理存在的问题,构建了高职高专院校实训管理系统系统功能结构,建立了系统的用例图与活动图,为高职高专院校实训管理系统的设计提供了保证。
  关键词:实训教学;信息管理系统;统一建模语言
  中图分类号:TP3 文献标识码:A 文章编号:1671-7597(2010)1210152-01
  
  1、研究背景
  
  2005年10月28日,国务院下发《国务院关于大力发展职业教育的决定》(国发[2005]35号)文件。文件明确提出职业教育改革发展的目标是:进一步建立和完善适应社会主义市场经济体制,满足人民群众终身学习需要,与市场需求和劳动就业紧密结合,校企合作、工学结合,结构合理、形式多样,灵活开放、自主发展,有中国特色的现代职业教育体系;加强职业院校学生实践能力和职业技能的培养;大力推行工学结合、校企合作的培养模式。
  但从总体上看,实训体系的管理存在以下问题:
  1)校内外实训基地管理需进一步规范;
  2)校内外各个专业的实训基地不能很好地实现资源共享,充分发挥效能;
  3)有些实训课程质量难于实现有效监控;
  4)实训效果不能作出科学、实时的评价。
  当前,管理信息系统非常多,但是能够真正结合实际完全解决上述实训管理问题的软件系统基本没有,所以研发高职高专实训体系信息化管理平台是非常有必要。
  
   2、UML概述
  
   UML(Unified Modeling Languge)即统一建模语言,是编写软件蓝图的标准语言。UML是完全面向对象的,是图形化的,它为系统开发的不同参与者(包括客户)提供不同层次和角度的图;它鼓励任何层次上的交流(这与传统的瀑布式开发流程是相悖的),鼓励客户参与,所以开发出来的软件是一个能符合设计之初的设想的软件。
  
  3、系统需求分析
  
  3.1 系统体系结构
  实训体系信息化管理平台采用基于B/S模式的三层体系结构:表示层、业务逻辑层和数据访问层。这种设计充分体现了基于Web的管理模式的优势——友好易用的图形界面风格、跨越地理上的局限性和系统平台的独立性。
  1)表示层:是系统的用户接口,负责使用者与整个系统的交互。
  2)业务逻辑层:是整个系统的核心。用来处理表示层提出的请求,然后对请求具体分析。如果涉及到数据库的访问,则调用数据访问层获取相应的数据,并返回给表示层。
  3)数据访问层:其功能主要是负责数据库的访问。此层封装了所有对数据库的操作。
  3.2 系统主要功能
  本平台涉及实训(实验)全过程的管理以及相应的文档管理,主要划分为系统管理、校内实训(实验)管理、校外实训(实验)管理、经费管理和质量监控五大功能模块。内容包括计划管理、大纲管理、进度管理、预算审批管理、借款报帐管理、进程监控以及评价管理等,可处理实训(实验)中计划报批、经费审批、借款报帐、进度管理、进程监控、资料管理与报表打印等一系列业务。各大功能模块涵盖实训(实验)管理的全过程,方便、高效地实现了实训(实验)管理的一体化应用。
  
  4、识别用例
  
  在获取了系统的功能后,采用用例驱动的分析方法分析需求的主要任务是识别出系统中的参与者和用例,并建立用例模型。参与者和用例是通过分析功能需求确定的。通过对系统需求的分析,可以确定系统中的参与者有:操作员、系统管理员。
  根据系统参与者的行为进一步分析,我们可以把系统要完成的功能抽象为以下用例:
  1)登录:提供了验证用户身份,登录进入系统的功能。
  2)用户和角色管理、部门管理、工作流任务管理、工作流流程管理、日志管理和进程监控:分别提供系统管理员对系统用户角色、部门、工作流任务、工作流流程、日志信息和实训进程进行添加、修改、删除操作的功能。
  3)计划管理、大纲管理、进度管理、预算审批管理和借款报账管理:分别提供操作员对实训计划、实训大纲、实训进程信息、实训预算经费和实训使用经费进行审批操作的功能。
  4)评价管理:提供了系统管理员对实训进程信息进行评审、分析操作的功能。
  
  5、用例的事件流描述
  
  用例的事件流是对完成用例行为所需的事件的描述。事件流描述了系统应该做什么,而不是描述系统应该怎样做,也就是说,事件流描述是用域语言描述的,而不是用实现语言描述的。实训体系信息化管理系统中的登录用例事件流描述如下:
  1)大纲管理
  ①前置条件
  登录成功。
  ②后置条件
  如果用例成功,操作员可以完成对实训大纲信息的添加、修改和删除操作,从而使数据库中的相关信息发生改变。反之,系统的状态不变。
  ③扩充点
  没有。
  ④事件流
  2)基流
  当用户希望对实训大纲信息进行查询、添加、修改和删除操作时,用例启动。
  ①操作员选择操作类型和操作数据。
  ②系统验证操作类型和操作数据的正确性,若正确(E-1),则用户的操作完成,系统出现操作结果信息。
  ③用户选择“返回”,用例结束。
  3)替代流
  E-1:如果操作员选择无效的操作类型和输入无效操作数据,系统显示错误信息。用户可以选择返回基流的起始点,重新选择有效的操作类型和输入正确操作数据;或者选择“返回”,用例结束。
  该用例的活动图如图1所示。
  由于篇幅有限,其它用例的事件流就不一一详细列出了。
  
  6、结束语
  
  用例模型用于需求分析阶段,它描述了待开发系统的功能需求,驱动了需求分析之后个阶段的开发工作。用例图是UML中用来对系统的动态方面进行建模的五类图之一,描述了用例、参与者以及它们之间的关系。活动图描述了满足用例要求所要进行的活动以及活动的约束关系,帮助开发人员和客户识别系统各功能模块的需求。后面的设计阶段就是在分析阶段的基础上通过建立交互作用图、类图、继承图等步骤,将分析阶段产生的抽象定义转化为软件结构。
  
  参考文献:
  [1]孔军、孙怡宁、蒋敏等,基于UML的系统需求分析[J],计算机工程与应用,2003,15:217
  [2]尤克滨,UML应用建模实践过程[M],北京:机械工业出版社,2003
  [3]赵从军,UML设计及应用[M],北京:机械工业出版社,2004
  [4]王少锋,面向对象技术UML教程[M],北京:清华大学出版社,2004
  
  作者简介:
  李伟(1976),男,云南,副教授,主要从事计算机网络与信息技术研究工作。
其他文献
摘要:主要就故障信息管理及继电保护运行系统进行探讨。近年来电力系统引入继电保护运行系统,该系统能够统一连接不同型号的危机保护装置,实现资源共享,进而实现对故障信息的管理和继电保护。  关键词:故障信息管理;继电保护运行系统  中图分类号:TM7 文献标识码:A 文章编号:1671-7597(2010)1210137-01    近年来我国电网规模不断扩大,复杂度也不断加深,为了加强电网控制的自动化
摘要:目前很多高职院校中的机电一体化专业定位模糊,“双师型”教师队伍力量薄弱;教学实验、实训条件落后,实践训练水平有待提高;适应新技术发展需要的课程体系有待构建。为做到学院与社会职业岗位能力需求相结合、师生与实践相结合,努力使专业实践教学具有良好的技能适应性,应设立若干个专门化方向,重构专业课程体系势在必行。  关键词:高职;机电一体化;课程体系  中图分类号:G71 文献标识码:A 文章编号:1
摘要:当前,我国IT产业虽然有了很大的进步,但是与发达国家相比还有很大的差距,信息系统项目的管理水平是其中的重要问题与差距之一。信息系统项目管理之中的风险管理会直接关系到项目建设的质量、进度等,因此,加强信息系统项目的风险管理是十分重要的。主要针对信息系统的风险管理问题展开论述。  关键词:信息系统;风险识别;风险管理  中图分类号:F27 文献标识码:A 文章编号:1671-7597(2010)
利多卡因为当前主要用于治疗各种室性心律失常的药物,其药效高而副作用小,故临床应用广泛。我们在应用过程中,发现静脉用药速度过快浓度过高时,患者产生一些不良反映。现报
随着电力系统自动化程度的提高,DCS、DEH、AVC、AGC、协调控制等自动化设备在发电厂得到广泛应用,并起着至关重要的作用.近几年来,由于系统操作(如发电机组并网、跳闸、变压
摘要:化工企业用电设备功率大、耗能高,并随着各项扩产、技改等活动的开展,导致用电设备增多、负荷量不断增大以及负荷的性质也发生变化,再加上线损及变压器损耗等因素,整个企业电网的功率因数也随之下降  关键词:功率因数;无功补偿;经济效益;集中补偿;分组补偿  中图分类号:TM7 文献标识码:A 文章编号:1671-7597(2010)1210151-01
随着我国科学技术的不断进步,煤炭开采已经实现了机械化、自动化.但是,由于我国煤炭开采以地下开采为主,且井下环境高温、高湿、作业环境恶劣,导致煤矿机械普遍存在着磨损现
2006年元月13日上午9时,首都北京的“全国职工之家”内一派欢腾,喜气洋洋,中共中央政治局委员、全国人大常委会副委员长、中华全国总工会主席王兆国正在接见全国“创建学习型
植物配置的方法很多,一般可分为规则式和自然式两种.规则式配置多采用等距栽植、对称搭配,可使环境呈现严整、端庄的气氛;自然式配置则是采取模仿自然生长状态的栽植,可使环
煤矿生产的危险性较大,使用的机械设备容易出现故障问题,必须采用有效的故障诊断和维修方法及时排除故障,保持良好的机械运行状态.