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

基于B/S模式的高校教务信息系统设计与实现

作 者: 王青
导 师: 胡江平;李国柱
学 校: 电子科技大学
专 业: 软件工程
关键词: 教学管理 J2EE架构 MVC模式 Web
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 34次
引 用: 0次
阅 读: 论文下载
 

内容摘要


如今,各大高校都在利用最新的科技来对校园进行一次彻底的革命——建立数字化校园。作为对校园运转起关键作用的教务管理环节,更是需要借助信息化手段来提高工作效率。本论文首先对教务管理系统的特点和功能需求进行了全面的分析,选用J2EE架构作为教务管理系统结构的设计方案。然后深入剖析MVC模式的设计思想,探索了基于MVC模式开发Web应用程序的优缺点,继而着重实践了应用Struts框架开发基于MVC模式的Web应用程序的全过程。主要内容为:1.系统采用基于J2EE三层结构,各项应用操作均在浏览器上展开,通过Web方式完成用户与系统的交互,使得系统具有很强的可扩展性、通用性、兼容性和可操作性,实现了组件化与面向对象的设计思想。2.详细研究当前教务管理模式存在的主要问题并对基于校园网络环境下普通高校管理信息系统的主体功能和各个子模块进行了设计。3.系统在数据安全方面采用JAAX方式进行权限验证;对比较重要数据还采用了DES加密算法进行加密。4.系统采用正则表达式、Javascript脚本、Struts、AJAX、EJB、JNDI等技术使各种复杂的业务处理变得简单而且人性化。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 绪论  9-16
  1.1 研究背景  9
  1.2 国内外发展现状及问题综述  9-12
    1.2.1 国外发展历程  9-10
    1.2.2 国内发展现状  10-11
    1.2.3 存在的问题  11-12
  1.3 研究目的及意义  12-14
  1.4 本文研究的主要内容  14
  1.5 论文组织结构  14-16
第二章 系统相关知识与关键技术  16-32
  2.1 MVC 简介  16-17
  2.2 J2EE 体系结构  17-24
    2.2.1 J2EE 概述  17-18
    2.2.2 J2EE 的核心技术  18-24
      2.2.2.1 EJB 技术  18-21
      2.2.2.2 JSP 技术  21-23
      2.2.2.3 Servlet 技术  23-24
      2.2.2.4 XML 技术  24
  2.3 AJAX 技术  24-27
    2.3.1 AJAX 简介  24-26
    2.3.2 AJAX 关键技术  26
    2.3.4 AJAX 对系统的要求  26-27
  2.4 数据库技术  27-32
    2.4.1 数据库设计简介  27-28
    2.4.2 列约束  28-29
    2.4.3 触发器  29-32
第三章 系统的需求分析  32-42
  3.1 基本情况  32-33
    3.1.1 简介  32
    3.1.2 网络环境分析  32-33
  3.2 需求背景分析  33-34
  3.3 管理信息系统主体功能  34-35
  3.4 主要子系统功能分析  35-42
    3.4.1 系统管理  35-37
      3.4.1.1 系统登录管理  35-36
      3.4.1.2 系统用户管理  36
      3.4.1.3 系统功能管理  36-37
    3.4.2 基础数据管理  37
    3.4.3 教学管理  37-38
    3.4.4 学籍管理  38
    3.4.5 选课管理  38
    3.4.6 课表管理  38-39
    3.4.7 考试管理  39
    3.4.8 成绩管理  39-40
    3.4.9 师资管理  40
    3.4.10 教材管理  40-41
    3.4.11 综合数据查询  41-42
第四章 系统设计  42-55
  4.1 基本情况  42-43
    4.1.1 设计思想  42
    4.1.2 软件体系结构  42-43
  4.2 系统功能模块设计  43-44
  4.3 数据结构与数据库设计  44-52
    4.3.1 系统数据库创建  44-48
      4.3.1.1 数据库的设计分析  44-45
      4.3.1.2 关键表设计  45-48
    4.3.2 数据验证  48-52
  4.4 系统基本流程设计  52-53
  4.5 系统的运行环境要求与安装方法  53-55
    4.5.1 运行环境要求  53-54
    4.5.2 系统功能模块设计安装方法  54-55
第五章 系统实现  55-85
  5.1 JSP 视图界面  55-59
  5.2 登录管理设计与实现  59-61
  5.3 学生成绩管理功能设计与实现  61-65
  5.4 学籍信息管理功能设计与实现  65-72
  5.5 师资信息管理功能设计与实现  72-75
  5.6 网上评议功能设计与实现  75-76
  5.7 教材管理功能设计与实现  76-79
  5.8 教学管理功能设计与实现  79-81
  5.9 学生选课功能界面设计  81-83
  5.10 其他功能界面设计  83-85
第六章 系统测试  85-87
  6.1 测试方案  85
  6.2 测试项目  85
  6.3 测试执行结果  85-87
第七章 总结  87-89
致谢  89-90
参考文献  90-93

相似论文

  1. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  2. 隐式用户兴趣挖掘的研究与实现,TP311.13
  3. 基于WEB的仿真互操作性测试工具研究,TP391.9
  4. LXI仪器Web接口开发,TP274
  5. LXI计数器研制,TP274
  6. 面向服务的多主体协作机制的研究与实现,TP393.09
  7. 基于模型的Web测试技术研究与应用,TP311.53
  8. 面向RIA开发模型的研究,TP311.5
  9. 面向业务过程的服务动态组合方法研究,TP393.09
  10. 基于本体的语义检索研究,TP391.3
  11. 面向服务的Web报表的研究与设计,TP393.09
  12. 一种基于领域本体的语义Web服务匹配和组合方法,TP393.09
  13. 信息资源元数据模型的研究与应用,TP315
  14. 基于J2EE下的影院会员系统的开发,TP311.52
  15. 基于查询接口的Deep Web模式匹配方法研究,TP311.13
  16. Web使用挖掘与网页个性化服务推荐研究,TP311.13
  17. 基于嵌入式Web技术的动态应变仪研究与实现,TP368.1
  18. 高中化学课堂教学管理存在的问题与改进策略研究,G633.8
  19. 中小学课堂教学管理策略研究,G637
  20. 面向信用评估领域的WEB服务组合方法的研究,TP393.09
  21. 山东大学办公信息系统的设计与实现,TP311.52

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