基于UML建模的实验室调度管理系统的设计与实现

基于UML建模的实验室调度管理系统的设计与实现

论文摘要

高校信息化是社会信息化的基础和重要标志,实现高校的信息化是知识经济条件下高等院校发展的大势所趋。通过网络完成实验室管理以及教师使用调度,可以适当减轻实验室管理员的工作,课余全面开放实验室,满足学生的课余学习,充分发挥实验室的用途,提高实验室的利用率。为了有效地进行实验室调度系统开发,分析、设计和系统建模过程是关键,这对于提高软件质量、可靠性、可重用性,缩短软件开发周期非常重要。本文利用UML(UunitedModeling Language统一建模语言)这种大型系统建模的统一建模语言,不仅支持面向对象的分析和设计,还支持软件开发过程。本论文的课题是在淮安信息学院的的支持下,以省电子信息工程实训基地为试点,利用UML并采用RUP(Rational uniried Process统一开发过程)对实验室调度系统进行需求分析、建立用例模型、分析和设计模型。本文以实验室调度系统为例,描述了如何利用UML从不同角度为系统从系统分析、设计直到实现提供有力支持;并利用不同的模型来描述系统在不同生命周期中的各种静态结构和动态行为方面的特征。本论文在对系统进行了UML建模与实现后,也系统的安全性进行了分析,并提出了安全体系结构模型,并对其应用与效果分析;并且对教师申请的实验室信息进行了数据挖掘,通过分析对学院的实践教学资源进行了优化利用。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 选题背景和意义
  • 1.2 研究现状
  • 1.2.1 发展现状
  • 1.2.2 技术现状
  • 1.3 研究内容与论文结构
  • 1.3.1 主要内容
  • 1.3.2 论文结构
  • 第二章 系统的关键技术
  • 2.1 信息系统结构
  • 2.1.1 客户机/服务器(Client/Server)结构
  • 2.1.2 浏览器/服务器(Browser/Server)结构
  • 2.2 .NET技术介绍
  • 2.2.1 .NET平台框架结构
  • 2.2.2 基于.NET平台的应用程序框架模型研究
  • 2.3 数据挖掘技术
  • 2.3.1 数据挖掘的概念
  • 2.3.2 数据挖掘的方法
  • 2.3.3 数据挖掘的过程
  • 2.3.4 数据挖掘技术的应用
  • 2.4 本章小结
  • 第三章 UML建模与统一开发过程
  • 3.1 UML的建模机制
  • 3.2 UML建模的基本元素
  • 3.2.1 UML中的事务
  • 3.2.2 UML中的关系
  • 3.2.3 UML中的图
  • 3.3 建模工具——RationalRose
  • 3.4 基于UML的统一开发过程
  • 3.5 UML在RUP中的应用
  • 3.6 本项目分析所使用的过程
  • 3.7 本章小结
  • 第四章 基于UML的实验室调度系统建模
  • 4.1 项目简介
  • 4.1.1 项目背景
  • 4.1.2 项目目标
  • 4.2 需求分析
  • 4.2.1 系统功能需求
  • 4.2.2 建立用例模型
  • 4.3 建立分析模型
  • 4.3.1 确定分析模型
  • 4.3.2 转换需求场景—建立动态模型
  • 4.3.3 整理分析类—建立静态模型
  • 4.4 建立设计模型
  • 4.4.1 系统体系结构设计
  • 4.4.2 类设计
  • 4.5 本章小结
  • 第五章 实验室调度系统的实现
  • 5.1 系统开发环境
  • 5.1.1 软件开发环境
  • 5.2 系统的物理模型
  • 5.2.1 组件图
  • 5.2.2 配置图
  • 5.3 系统数据库的设计
  • 5.3.1 系统E-R图描述
  • 5.3.2 系统数据库表之间的关系
  • 5.4 系统的具体实现
  • 5.4.1 程序设计实现
  • 5.4.2 程序功能实现
  • 5.5 系统构建中关键技术的应用
  • 5.5.1 安全体系结构模型的应用和效果分析
  • 5.5.2 数据挖掘与分析
  • 5.6 系统测试
  • 5.6.1 单元测试
  • 5.6.2 功能测试
  • 5.7 本章小结
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  ;  

    基于UML建模的实验室调度管理系统的设计与实现
    下载Doc文档

    猜你喜欢