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

基于ExtJS框架的教务管理系统的设计与实现

作 者: 刘睿潇
导 师: 唐瑞春
学 校: 中国海洋大学
专 业: 计算机技术
关键词: 教务管理系统 B/S模式 RIA技术 ExtJS框架
分类号: TP311.52
类 型: 硕士论文
年 份: 2013年
下 载: 2次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着各级高校的不断发展,学校的教务管理也变得越来越复杂。作为学校管理的核心和基础,教务管理是高等学校教育工作的一项重要内容,提高教务管理的有效性也成为高校普遍重视的问题。教务处是学校教学管理职能部门,确保教学秩序的正常和教育教学质量的不断提高,通过完善的管理手段,对各方面人员活动进行有效地组织,落实学校的各项教学任务,推进学校教育事业的不断发展。因此,各高校都非常重视教务管理工作。本文以潍坊工程职业学院教务管理系统为开发项目,对其进行了系统设计与研究,探讨了ExtJS技术在教务管理信息系统中的应用效果。本文遵循软件周期开发规则,在分析了各种RIA开发技术下的优缺点的基础上,提出了开发基于ExtJS的教务管理信息系统。通过对潍坊工程职业学院教学工作的了解,确定学校的教务管理系统的需求分析,即发布新闻、通知等信息;对学校的教学计划进行管理;学生的学籍管理;查询学生信息;教师可以发布考试信息;教学信息查询等,在此基础上完成系统的总体设计。采用集桌面应用程序的最佳用户界面功能和Web应用程序部署方便的RIA技术来设计,然后明确系统各个模块的功能需求,把系统划分为四个模块:系统管理员子系统、教务管理员子系统、教师子系统和学生子系统,根据模块化的软件结构画出各个模块的数据流图,设计出系统的逻辑模型,利用SQL Server2005数据库管理系统,分别完成数据库的概念设计、逻辑设计和物理设计;利用ExtJS框架的可重用的部件与对象,简化系统开发过程,使得客户端界面显示效果良好,页面显示效果达到桌面应用程序的风格,并根据数据流图及逻辑模型对系统各个具体模块及数据库进行详细设计,最后编码实现各模块的主要功能。课题的研究主要包含了两个创新点:一是利用B/S开发模式,将教务管理系统设计为三层架构体系,在Web环境下运行了系统的数据层、中间层与访问层,极大地提高了系统的运行效率;二是利用ExtJS等开发技术设计教务管理系统的界面,提高了软件控件的利用效率,使得教务管理系统的界面更加便于操作,提高了系统的可操作性。本文基于ExtJS技术开发的教务管理信息系统,在潍坊工程职业学院得到了应用,认为该系统不但能够提高学校教学工作的效率,使得该校各项教学工作有条不紊的进行,而且可以促使其教学管理人员不断推出新的适合学生的教学方案的改革策略,如选课、排课、学生按照自己的意愿自主选课等。同时系统的完善有利于学生的发展,学生可以及时的了解各种信息,方便学生的学习及生活,从某种程度上可以促使学校培养出更多更优秀的人才。近年来,高校不断注重学校教务管理系统的开发,教务管理系统也反应了一个学校的管理水平。最后,该教务管理系统的开发过程,可以为学校其他部门进行信息化管理提供参考价值,并提供一些可行的技术方案。

全文目录


摘要  5-6
Abstract  6-11
第一章 绪论  11-15
  1.1 论文的研究背景  11
  1.2 研究的目的与意义  11-12
    1.2.1 高校教学改革促使高校开发教务管理系统  11-12
    1.2.2 教学管理的规范化、提高管理水平和工作效率促使高校开发教务管理系统  12
    1.2.3 教务管理系统的意义  12
  1.3 研究现状  12-13
  1.4 研究内容  13-14
  1.5 论文的组织结构  14
  1.6 本章小结  14-15
第二章 系统研究与开发的相关技术  15-21
  2.1 B/S、C/S模式  15-18
    2.1.1 C/S模式  15-16
    2.1.2 B/S计算模式  16-17
    2.1.3 C/S,B/S计算模式的比较  17-18
  2.2 RIA、AJAX、EXTJS框架介绍  18-19
    2.2.1 RIA技术  18
    2.2.2 AJAX技术  18-19
    2.2.3 DOM文档对象模型  19
    2.2.4 ExtJS框架概述  19
  2.3 XML技术  19-20
  2.4 本章小结  20-21
第三章 需求分析  21-33
  3.1 可行性分析  21
    3.1.1 技术可行性分析  21
    3.1.2 经济可行性分析  21
  3.2 需求分析  21-24
    3.2.1 系统实现目标  21-22
    3.2.2 系统功能需求  22-23
    3.2.3 不同权限用户分类  23
    3.2.4 系统业务流程  23-24
  3.3 数据流程分析  24-28
    3.3.1 数据流图  24-25
    3.3.2 教务系统数据流图  25-28
    3.3.3 用户权限数据流图  28
  3.4 系统数据字典  28-32
    3.4.1 数据项  28-29
    3.4.2 数据结构  29-30
    3.4.3 数据流  30
    3.4.4 处理逻辑  30-31
    3.4.5 数据存储  31-32
    3.4.6 外部实体  32
  3.5 本章小结  32-33
第四章 系统设计  33-42
  4.1 设计原则  33
    4.1.1 系统设计的任务  33
    4.1.2 系统设计原则  33
  4.2 总体设计  33-36
    4.2.1 系统的体系架构  33-34
    4.2.2 系统平台的选择  34
    4.2.3 系统功能模块  34-36
  4.3 数据库设计  36-41
    4.3.1 数据库设计的原则  36
    4.3.2 数据库的概念设计  36-39
    4.3.3 数据库的逻辑设计  39
    4.3.4 数据库的物理设计  39
    4.3.5 数据库中的主要表的结构  39-41
  4.4 本章小结  41-42
第五章 系统实现  42-66
  5.1 教务管理员功能实现  42-46
    5.1.1 教师信息管理页面  42-43
    5.1.2 管理员信息管理页面  43
    5.1.3 课程信息管理页面  43-45
    5.1.4 学生学籍信息管理页面  45
    5.1.5 留言信息管理页面  45-46
  5.2 教师功能实现  46-47
    5.2.1 教学实施计划查询页面  46
    5.2.2 选课信息查询页面  46-47
    5.2.3 个人信息查询修改页面  47
    5.2.4 密码修改页面  47
  5.3 学生功能实现  47-59
    5.3.1 个人信息查询页面  48-51
    5.3.2 个人信息修改页面  51-52
    5.3.3 在线选课页面  52-56
    5.3.4 密码修改页面  56-57
    5.3.5 历史留言查询页面  57-58
    5.3.6 留言板页面  58-59
  5.4 系统的关键性问题及其实现  59-61
    5.4.1 客户端与服务器端的信息交换  59
    5.4.2 操作数据库的类  59-61
  5.5 系统测试分析  61-65
    5.5.1 测试目的  61
    5.5.2 测试计划  61
    5.5.3 系统功能测试  61-64
    5.5.4 系统性能测试  64-65
    5.5.5 测试结果分析  65
  5.6 本章小结  65-66
第六章 结论  66-67
  6.1 结论  66
  6.2 展望  66-67
参考文献  67-70
致谢  70-71
个人简历  71
攻读工程硕士期间所发表的文章  71

相似论文

  1. 溃坝生命损失风险评价的关键技术研究,TV122.4
  2. 任务型教学在农村初中英语教学中的应用研究,H319
  3. 高中函数教学研究与实践,G633.6
  4. 高中政治新课程改革课堂教学模式整合探索,G633.2
  5. “小团队”健美操教学模式改善高职院校女生心理健康状况的研究,G831.3
  6. 山东省高校科研项目集成管理模式研究,G644
  7. 文章难易度与主题熟悉度对英语学习者听力影响的个案研究,G633.41
  8. 我国社会保障预算模式的选择与建构研究,D632.1
  9. 普通高校公共体育篮球技术课“领会教学式的教学模式”的实验研究,G841
  10. 施氮模式对冬小麦/夏玉米农田土壤硝态氮变化及产量的影响,S512.11
  11. 新课程背景下提高高中英语阅读教学的有效方法的研究,G633.41
  12. 地方政府网络公关模式比较研究,D035.5
  13. 教师自主发展平台的设计与应用研究,G451.1
  14. 小学班干部选拔模式对学生民主参与能力的影响,G625.1
  15. 自主学习与高中语文(粤教版)现当代散文教学,G633.3
  16. 福建自驾车旅游空间开发格局研究,G895
  17. 公众参与视角下的生态恢复研究,X171.4
  18. 基于回波包络的超声波入侵探测在军队警戒巡逻中的应用,E919
  19. 长期不同种植模式下东北黑土理化性状和有机碳稳定性的差异研究,S153
  20. 基于比较优势理论的江苏省种植模式优势度评价,S344
  21. 不同栽培管理模式对冬小麦碳氮代谢及产量的影响,S512.1

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