论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>硕士论文>范文阅读
快捷分类: 管理系统论文 图书管理系统论文 学位论文管理系统 图书管理系统毕业论文 超市管理系统论文 学生管理系统论文 教务管理系统毕业设计 教务管理系统的设计和实现开题报告 aspnet教务管理系统论文 教务管理系统开题报告 教务管理信息系统开题报告文献综述 教务管理系统文献综述

关于教务管理系统论文范文 基于UML教务管理系统分析和设计相关论文写作参考文献

分类:硕士论文 原创主题:教务管理系统论文 更新时间:2024-01-03

基于UML教务管理系统分析和设计是适合不知如何写教务管理系统方面的相关专业大学硕士和本科毕业论文以及关于教务网系统登录入口论文开题报告范文和相关职称论文写作参考文献资料下载。

摘 要:统一建模语言UML(Unified Modeling Language),是一个通用的可视化的建模语言.在软件开发过程中,UML通过事物、关系和图将系统合理分解为各个管理模型单元,最终将系统顺利且无歧义地完成实现.教务管理系统是高校信息化管理的重要组成部分,本文以教务管理系统为开发设计对象,使用统一建模语言UML建立合理的教务管理系统模型.

关键词:软件工程;统一建模语言;动态建模

随着网络及计算机技术的发展,信息化管理软件已成为日常工作必不可少的管理工具.教务管理是一项繁琐的工作,它涉及的人员比较多,是学校教学管理的一个重要环节.因此,一个好的教务管理系统,会给教学管理部门带来高效切实的工作效果.

UML作为一种较为通用的综合性建模语言,常用于迭代式的系统开发,其目地是为支持面向对象开发过程而设计的,可以使系统在扩展性、交互性等方面有好的改进,能融入软件工程领域的新思想、新方法和新技术.

本文借鉴多个高校的教务管理系统的建设和实践,提出了一些关于使用UML来进行教务管理系统的分析和设计思路.

一、UML语言概述

作为软件界第一个统一的建模语言,UML已成为软件界广泛认同的标准,应用领域非常广泛,其可用于软件开发建模的各个阶段,它具有建立系统的静态结构和动态行为等多种模型的能力,具有一定的可扩展性和广泛的通用性.UML提出一套统一的标准建模化符号,软件人员通过使用UML,能够方便阅读和交流系统的架构以及完成设计和规划,这就像是建筑行业中所使用的建筑设计图一样,具有规范的通用性,

UML的核心是建立系统的各类模型.模型是对一个现实世界中系统的完整抽象,是人们对某个问题的求解的解决方案设计.通常,开发一个计算机应用系统就是为了解决某一个具体的问题,是对该问题的一种求解过程,是从现实世界到计算机的一种映射关系的体现.

UML由元模型和图组成,图是UML的语法;元模型是UML的语义,它给出了图的含义.UML的语义通过元模型来完成精确定义,使不同的开发者能在语义上取得一致,以消除因人而异理解而出现的不同表达方式.

(一)用例图(Use Case Diagram):它是从用户的角度来描述系统所要达到的功能,并指出各个功能的相关执行者(操作者).在UML中构成用例图的主要元素是用例和执行者及其它们之间的相互联系.

(二)类图(Class Diagram):类图由系统中使用的各个类以及它们之间的关系组成.类是面向对象开发方法中最基本的概念,它是面向对象的开发方法的基础,UML的基本任务就要识别和分析系统所必需的各个类,并分析各类之间的联系,并以此为基础建立系统的模型.

(三)对象图(Object Diagram):它是类图的一种变体形式,在方法上,它使用一种与类图相似的符号来进行描述.两者的差别在于对象图表示的是类图的一个具体实例,它能及时地反映系统执行到某处时,系统反映出的一种工作状况.对象图中使用的图示符号与类图几乎完全一样,只不过在对象图中,对象名下方加了一条下划线,并且对象名后面有冒号和类名(如下图).

(四)状态图(State Diagram):不论现实世界还是计算机系统,所有对象都具有状态.状态是对象执行了一系列活动后的一种结果呈现.当某一事件发生后,对象的状态将发生变化,而状态图就是用来描述一个对象的所有可能存在的状态以及其所引发的状态转移事件.

(五)时序图(Sequence Diagram):时序图用来显示各个对象之间的动态协作关系,最重要的是还要显示出对象之间传递消息的时间顺序.时序图主要用来表示用例中的行为顺序,当执行一个用例时,时序图中的每条消息对应了一个类操作或状态机中引起转换的触发事件.

(六)协作图(合作图)(Collaboration Diagram):它主要用来描述相互合作的各个对象间的交互关系和Link关系.虽然顺序图和协作图都用来描述对象间的交互关系,但侧重点不同,顺序图着重体现对像间交互的时间顺序,而协作图则体现交互对象间的一种静态链接关系.

(七)活动图(Activity Diagram):是由状态图的变化而得来的,活动图用于描述系统中各种活动执行的顺序,活动图的应用较为广泛.既可用来描述操作的行为,也可以描述用例和对象内部的工作过程.

(八)组件图(Component Diagram):也称为构件图.它用来显示代码本身的一种逻辑结构,它描述系统中存在的软构件以及它们之间的相互依赖关系.组件图的元素有构件、依赖关系及界面.

(九)配置图(Deploymetn Diagram):其用于描述系统中硬件和软件的物理配置情况以及系统体系的结构.配置图的元素有结点和连接,配置图中的结点是指实际的物理设备.配置图还描述各结点之间的连接以及它们的通信类型.

二、UML建模设计

(一)需求分析——用例图

教务管理系统的主要功能分为如下几个部分:

1、学生管理:管理新生开学报到注册、学生学籍异动、毕业生去向等信息;

2、学籍管理:管理学生的休学、转学、复学等教务相关的信息;

3、教师管理:管理教师所属院系、个人信息等相关内容;

4.选课管理:按教学计划完成学期选课等操作;

5、成绩管理:管理学生的期末成绩,完成考试成绩、补考成绩及其他考核成绩的录入、修改、删除等操作;

6、系统管理:用户管理、用户权限管理及数据备份等.

明确系统的主要功能后,就可以构建用例模型.用例模型的主要构件是角色和用例,角色用于描述各个与系统功能相关的外部实体,它可以是用户,而用例用于描述每个功能需求.

总结:这是一篇与教务管理系统论文范文相关的免费优秀学术论文范文资料,为你的论文写作提供参考。

参考文献:

1、 一种办公自动化管理系统的安全性设计方法 【摘 要】提出了一种办公自动化管理系统的安全性设计方法,采用了分层结构的设计理念,从数据封装、日志记录、数据加密等方面加强了安全性设计。【Ab。

2、 校园网网络安全管理系统分析和设计 【 摘 要 】 随着分布式管理系统的应用和发展,学校已经进入信息化办公时代,开发了学籍管理、教务管理、科研管理等多种自动化办公系统,实现了逻辑业。

3、 房山苗圃信息管理系统分析和设计 摘要:房山苗圃信息管理系统是一套以管理苗圃和提高管理效率为目的的管理系统,集成了工作人员管理,苗木花卉管理,以及订单管理。不但扩大了管理的规模,。

4、 基于J2EE的高校教务管理系统分析和设计 摘 要:随着信息时代的发展,高校的不断扩展,利用网络和信息化手段实现教务管理的现代化、及时化、规范化显得尤为重要。本文在目前高校教务管理系统的特。

5、 图书管理系统分析和设计 摘 要:随着社会经济、科技的不断创新,我们已经迎来了大数据时代,生活日新月异,科技参透到生活的方方面面,在图书管理行业中也不例外。本文主要介绍了。

6、 网站内容管理系统分析和设计 摘 要:随着互联网的飞速发展,人们对网站的需求大大增加,从而逐渐开发了许许多多类型的网站系统。本文针对网站内容管理系统的具体实现,详细介绍了系统。