重庆渝北区最大的分类信息综合网站

热门搜索: 渝北 两路 两江新区 渝北新闻

查看: 3911|回复: 0

[学历教育] 建模毕设/毕业设计管理平台的类图建模

[复制链接]

1

主题

0

回帖

42

积分

渝北草民

Rank: 1

积分
42
发表于 2015-8-15 15:30:10 | 显示全部楼层 |阅读模式
建模毕设/毕业设计管理平台的类图建模
1类的抽象
使用UML语言进行静态建模,可以将现实生活中的工作流程、工作环境(也就是我们平常所讲的相关用例或者场景)抽象出与之匹配的类。本文开发设计的毕业设计综合管理平台由客户端(前台)和服务端(后台)组成,其中客户端又分为学生端与教师端。我们从中抽象出了22个类,以毕业设计综合管理平台的需求分析为基础,分析这些类之间的关系,确定类的实现及其之间的内在联系。在明确了各个类的含义与职责之后,进一步确定类的属性和操作。
2类图分析与设计
根据面向对象应用中的核心思想,任何一个系统、一个功能模块,哪怕是某一个工作流程,都能被封装成不同的类,我们将抽象出来的22个类分为界面类、控制类和相应的实体信息类。在类图中,类与类之间的关系最常用的有四种,它们分别是依赖关系、泛化关系、关联关系和实现关系。根据抽象出来的类之间的内在联系,本文设计的毕业设计综合管理平台的类图存在着三种关系:关联、泛化和依赖,(《中国教师》《中小学教育》杂志先发表、后付费!专著、论著!可挂名主编、副主编!出书快,收费低!代写代发核心、国家级、省级期刊,新闻出版总署备案,权威网站可查!!!课题课件均可操作咨询企鹅:242-32-352-80)具体类图如图1、图2所示。关联关系体现的是一种结构关系,指出了一个事物的对象与另一个事物的对象之间语义上的连接。系统中对象或者实例之间的离散连接其实也是对关联关系的一种描述。在允许复制的情况下,关联关系允许将一个含有多个有序信息的类连接起来,它能使一个类知道另一个类的属性与方法。在毕业设计综合管理平台中,用客户端的类图举例说明,客户端Client要与信息传递实体类Message进行网络通信,这两者有着明确的关联关系,用户通过客户端与操作界面类的交互,也是一种关联关系。依赖关系体现的是两个或多个模型元素之间语义上的连接关系,它在将模型元素连接起来的同时并不需要用一组实例来表达它的含义,依赖仅仅是表示提供类的某些变化会引起依赖关系中客户类的变化。更通俗的讲,就是一个类A依赖另一个类B,无论这种连接关系是否是偶然的、临时的、非常弱的,类B的变化也会影响到类A。在毕业设计综合管理平台中,客户端中的学生实体类、教师实体类就同时依赖组织机构类,形成了依赖关系。泛化关系体现的是一般与具体之间的关系。在类图中,具体描述是建立在对类的一般描述的基础之上的,并对普通描述进行了扩展。一般描述的类称为父类,具体描述的类为子类。在泛化关系中,更体现了继承的关系,子类通过继承机制能从父类中继承相关的属性和操作,并根据自身的特点与需求,完善自身独有的类描述。在毕业设计综合管理平台中,所有的操作界面类都是界面类,他们是界面基类的派生类,属于泛化关系。
3结束语
本文设计的毕业设计综合管理平台已经在学院信息技术系试运行,该平台用户界面友好,可操作性强,得到了广大师生的一致认同,有望在其他系部或兄弟院校进行推广。

回复

使用道具 举报

使用 高级模式(可批量传图、插入视频等)
您需要登录后才可以回帖 登录 | 立即注册

重庆防诈骗广告
快速回复 返回顶部 返回列表