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

基于web的高校教学管理系统设计与实现

作 者: 宫兵
导 师: 田莹
学 校: 辽宁科技大学
专 业: 计算机技术
关键词: JSP 数据库 课程 教学管理
分类号: TP311.52
类 型: 硕士论文
年 份: 2012年
下 载: 36次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着各大高校的不断扩招,学生人数不断增加,而每个学生的选修课程各不相同,导致固定时间、固定人员的课程安排非常困难。为此,需要转变教学机制,由原来传统的教学模式转变为全开放式教学模式。高校教学管理系统可以使学生自由灵活的安排课程时间。但是,由于学生人数不等,所选课程也不尽相同,这就给教学的准备工作带来了种种不便。因此,迫切需要开发相应的教学管理系统来实现开放交互式课程教学。高校教学管理系统配合JSP、JAVAScript编程等网络新技术,服务器端与客户端的交互式连接,可以使学生自由选择课程时间并进行预约和查询,预先了解各项课程内容,提前熟悉所需要教学,从而可大大提高高校教学的效果和学生的积极性。基于网络页面的高校教学管理系统在校园内任意一台联网计算机上,学生可以进行在网上预约课程、查询课程,以及各个教室的做课程安排系统采用浏览器—网络页面服务器—数据库服务器的三层分布式结构,建立基于网络页面的高校教学管理系统是一个高校教育单位不可缺少的部分。一个功能齐全、简单易用的教学管理系统不但能有效地减轻学校各类工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。

全文目录


中文摘要  4-5
ABSTRACT  5-9
1. 绪论  9-16
  1.1 课题研究的背景  9-11
  1.2 课题研究的目的和技术发展的现状  11-14
    1.2.1 研究本课题的目的  11-12
    1.2.2 技术发展的基本现状  12-14
  1.3 论文内容组织  14-16
2. 系统开发技术简介  16-29
  2.1 面向各种用户的技术  16-19
  2.2 JAVA 技术的优点  19-20
  2.3 JSP 技术  20-24
  2.4 数据库标准语言Server 2000  24-25
  2.5 系统的B/S 结构  25-29
    2.5.1 B/S 结构的简介  25-26
    2.5.2 B/S 结构与C/S 结构的联系和区别  26-29
3. 需求分析  29-32
  3.1 可行性分析  29
  3.2 整体要求  29
  3.3 需求分析  29-32
4. 高校教学管理系统的总体设计  32-37
  4.1 系统设计原则  32-33
  4.2 系统架构方案  33-34
  4.3 系统组成模块  34-35
  4.4 高校教学管理系统功能描述  35
  4.5 功能设计  35-37
5. 高校教学管理系统数据库设计  37-51
  5.1 数据库简介  37-42
    5.1.1 数据库标准语言 Server  37-39
    5.1.2 数据库技术  39-42
  5.2 JDBC 开发数据库技术  42
  5.3 JDBC 概述  42-43
  5.4 JDBC 数据库操作  43
  5.5 JSP 连接数据库的方法  43-44
  5.6 数据库设计  44-46
    5.6.1 数据库设计原则  44-45
    5.6.2 数据库逻辑结构设计  45-46
    5.6.3 数据库表-数据库中表的建立  46
  5.7 各表结构  46-50
    5.7.1 公告信息表(gonggao)  46-47
    5.7.2 管理员信息表(admin)  47
    5.7.3 教室类别表(jiaoshi)  47
    5.7.4 课程信息表(yiqi)  47-48
    5.7.5 注册学生信息表(student)  48
    5.7.6 课程介绍表(lab)  48-50
  5.8 数据库结构的实现  50-51
6. 高校教学管理系统详细设计  51-62
  6.1 开发平台  51
  6.2 类的描述  51-52
    6.2.1 通用模块  51
    6.2.2 学生注册  51-52
    6.2.3 管理课程  52
  6.3 界面设计  52-62
7. 本系统的难点研究  62-66
  7.1 身份认证及权限控制  62-63
  7.2 转换Unicode 码  63
  7.3 系统防止非法访问  63-66
8. 系统测试  66-70
  8.1 系统测试的意义  66
  8.2 测试方法  66-68
    8.2.1 “白盒”与“黑盒”测试方法  66-67
    8.2.2 基于网络页面的测试方法  67-68
  8.3 功能测试  68-69
  8.4 安全性测试  69-70
9. 总结  70-71
参考文献  71-73
致谢  73

相似论文

  1. 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
  2. 新课程下中小学数学教学衔接与问题表征的研究,G633.6
  3. 高中信息技术新课程评价方法的实施研究,G633.67
  4. 高中政治新课程改革课堂教学模式整合探索,G633.2
  5. 电子文书安全签发系统的研制,TN918.2
  6. 海量数据压缩、操作和处理方法的研究,TP311.13
  7. 基于BAP的数据压缩、操作与查询处理系统的实现,TP311.13
  8. 武器装备信息管理系统的设计与实现,TP311.52
  9. 部队在线考试系统设计与实现,TP311.52
  10. 中印小学信息技术课程内容之比较研究,G623.58
  11. 中考数学创新性试题分析与命题研究,G633.6
  12. 农村高中教师课程观现状调查研究,G632.3
  13. 中职学校数学课程校本教材编写研究,G633.6
  14. 独立学院通识教育的课程设置研究,G642.3
  15. 应用型本科院校课程管理研究,G642.3
  16. 高职课程改革研究,G712.3
  17. 论我国基础教育课程改革的几个问题及其解决策略,G632.3
  18. 基于新课程改革的高中地理概念教学策略研究,G633.55
  19. 基于GIS的高校学生社区管理研究,G647
  20. 基于数据挖掘技术的保健品营销研究,F426.72
  21. 高校精品课程视频资源应用现状与对策研究,G642.3

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