学位论文 > 优秀研究生学位论文题录展示

基于UML的学生信息管理系统的设计与实现

作 者: 魏松
导 师: 王玲;周密
学 校: 南京理工大学
专 业: 计算机技术
关键词: 职业教育 学生信息管理 UML 建模
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 136次
引 用: 0次
阅 读: 论文下载
 

内容摘要


近年来,随着国家对职业教育的重视和发展,职业教育对国民经济的繁荣发挥了越来越重要的作用。学生管理工作是学校最为重要的管理环节之一,涉及到教学管理、招生管理、校务管理、总务管理、安全管理、德育管理等诸多方面。传统的人工管理方式已不能满足学校的需要,一个基于网络的信息化的学生信息管理系统已是大势所趋。本文以连云港中医药职业技术学校学生信息管理系统的开发为背景,以面向对象建模的设计开发思路,利用UML统一建模语言,结合RUP方法和多种建模工具对我校学生信息管理的实际情况研究制定了系统的框架和功能图,并实现了该系统的建模。本文的主要工作是于基于UML从用例建模、静态建模、动态建模和建立物理模型这几个步骤对系统进行分析和设计,建立了类图、状态图、活动图、序列图、组件图、部署图等,从多个视角基于UML进行了系统建模。系统采用面向对象的编程语言Java作为前端开发工具,MYSQL作为后台数据库,设计出满足我校实际需求的学生信息管理系统。系统包含七个功能模块:登录模块、学生信息管理模块、课程管理模块、班级设置模块、系统选项模块、学生成绩查询模块、学生选课模块。该系统能有效减轻学生管理人员工作压力、减少人为因素造成的错误,提高了工作效率。

全文目录


摘要  3-4
Abstract  4-5
目录  5-8
1 绪论  8-12
  1.1 选题背景及意义  8
  1.2 国内外研究现状  8-9
  1.3 本校学生信息管理的现状及存在问题  9-10
  1.4 本文的主要工作及结构  10-11
  1.5 本章小结  11-12
2 相关技术概述  12-27
  2.1 UML统一建模语言  12-21
    2.1.1 UML概述  12-13
    2.1.2 UML的主要内容  13-17
    2.1.3 UML的应用领域  17-18
    2.1.4 RUP统一软件开发过程  18-20
    2.1.5 建模工具的选择  20-21
  2.2 Java技术  21-25
    2.2.1 Java的产生  21-22
    2.2.2 Java的工作原理  22-23
    2.2.3 Java的体系结构  23
    2.2.4 Java的特点  23-24
    2.2.5 Java的面向对象程序设计  24-25
  2.3 MYSQL数据库技术  25-26
  2.4 本章小结  26-27
3 学生信息管理系统的系统分析  27-35
  3.1 系统需求分析  27-31
    3.1.1 需求分析概述  27
    3.1.2 需求分析  27-29
    3.1.3 功能模块分析  29-31
  3.2 系统的用例分析  31-33
    3.2.1 角色分析  31-32
    3.2.2 创建用例图  32-33
  3.3 系统安全性分析  33-34
  3.4 本章小结  34-35
4 系统数据库设计  35-43
  4.1 数据库设计的目标  35-36
  4.2 E-R模型  36-37
  4.3 数据库表的设计  37-41
  4.4 数据库表之间的关系  41-42
  4.5 本章小结  42-43
5 UML系统建模  43-51
  5.1 建立静态模型  43-44
    5.1.1 类图  43-44
  5.2 建立动态模型  44-48
    5.2.1 状态图  45-46
    5.2.2 活动图  46-47
    5.2.3 序列图  47-48
  5.3 建立物理模型  48-50
    5.3.1 组件图  48-49
    5.3.2 部署图  49-50
  5.4 本章小结  50-51
6 学生成绩管理系统实现  51-60
  6.1 系统开发环境  51
  6.2 系统构架  51
  6.3 MYSQL数据库和JAVA的连接  51-52
  6.4 主要功能模块及其实现  52-59
    6.4.1 系统登录模块  52
    6.4.2 教师模块  52-57
      6.4.2.1 学生信息管理  53-54
      6.4.2.2 课程管理  54-56
      6.4.2.3 班级管理  56
      6.4.2.4 系统设置  56-57
    6.4.3 学生模块  57-59
      6.4.3.1 个人基本信息  57
      6.4.3.2 学生选课  57-58
      6.4.3.3 成绩查询  58-59
  6.5 本章小结  59-60
7 总结与展望  60-61
  7.1 本文总结  60
  7.2 存在的问题和展望  60-61
致谢  61-62
参考文献  62-63

相似论文

  1. 基于SVM的常压塔石脑油干点软测量建模研究,TE622.1
  2. 非正交面齿轮齿面建模及加工误差分析,TH132.41
  3. 混凝土高拱坝三维非线性有限元坝肩稳定分析研究,TV642.4
  4. HID灯整流效应的研究,TM923.32
  5. 中职学生数学学习中的非智力因素研究,G633.6
  6. 面向SMDA的服务建模方法及工具实现,TP311.52
  7. 导弹虚拟试验可视化技术研究,TP391.9
  8. 中小企业进销存管理系统的研究与设计,TP311.52
  9. 飞行模拟中飞行管理计算机系统CDU组件设计与仿真,TP391.9
  10. 基于测量的Internet链路延迟建模,TP393.4
  11. 基于测量的Internet延迟分析与建模,TP393.4
  12. 高职课程改革研究,G712.3
  13. 空中目标抗干扰识别跟踪系统,TN215
  14. 胶南市中等职业教育与经济协调发展研究,G719.2
  15. UML模型到XMI的映射方法研究,TP311.5
  16. 基于模型的Web测试技术研究与应用,TP311.53
  17. 军队后勤物资管理系统设计与实现,TP311.52
  18. 以就业为导向的中职语文教材改革的探讨,G633.3
  19. 农村职业教育促进城乡统筹发展研究,G719.2
  20. 内衣人台的雏形设计,TS941.2
  21. 拖拉机电控液压动力转向系统的转向机构及液压系统设计,S219.02

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com