“数字人大”教务管理系统设计与实现

“数字人大”教务管理系统设计与实现

论文摘要

本文通过对人民大学教学管理的需求进行分析,提出了采用Web服务作为高校教务管理信息系统实现的技术手段。详细分析了高校教务管理中以学分制管理为主的教务管理模式的主要内涵,论述了采用计算机化管理的必然趋势;对比了各种架构方式的特点,结合多年来对高校教务管理系统的开发实践,给出了一个学分制教务管理系统中以Web服务模式的设计与实现方案。本文论述了基于Java架构实现B/S结构的主要技术,基于Web的教务管理系统的技术方案、系统设计、技术重点与解决方法。主要内容有:1.本系统采用的B/S结构为主结合C/S结构的开发技术,是针对原有单一C/S结构的缺陷而提出的,客户端借助于浏览器运行,是典型的瘦客户端。本系统使用的是目前流行的技术方案——SUN公司提出的J2EE架构,以Apache为WEBServer,以Tomcat为JSP的Container,结合JavaBeans的后台组件技术。部署时决定的DBMS如SQL Server,构成一种前后台相结合的完整解决方案。2.本系统实现的前台功能有:1)网上查询教务管理最新消息公告等;2)信息查询,包括:学生选课情况、学生成绩、四六级成绩、学生课表、教师技能、教师课表、教师点名册等信息;3)在规定时间内的学生网上选课;学生对教师的教学水平评估。3.本系统实现的后台管理功能有:根据教务处、院系、教务科、教室管理科、实验设备科、师资科以及教务管理信息中心各级管理员的不同角色,实现的管理分别为:教学任务书、排定课表、学籍查询、教师(查询、修改、教学工作量)、教室信息查询(教室安排情况)、实验室查询、排定课表(修改教师、时间、地点)、教学单位查看、课程查询、学生成绩查询、教学计划查询;新生学籍表导入;教学计划制定、课程管理;教室管理、教室安排;实验室管理;师资管理;教学单位管理、学籍管理、排课管理、选课管理、排考场管理、成绩管理、毕业/学位审定、系统管理等。4.系统管理员可以进行用户管理,设置权限,发布信息,参数设置,以及数据库维护等。5.在本项目组中,作者主要承担了教学实施计划管理、教室资源管理和排考场管理等功能的分析与设计工作。本系统目前已经应用于中国人民大学的教务管理实践中。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题背景
  • 1.2 课题任务
  • 1.3 论文结构
  • 第二章 用户需求
  • 2.1 系统的角色管理
  • 2.2 系统的业务管理
  • 2.3 四六级管理
  • 2.3.1 外语四六级各阶段时间设置
  • 2.3.2 教学班报名资格管理
  • 2.3.3 学生网上报名
  • 2.3.4 教务处报名信息维护
  • 2.3.5 报名数据核对和确认
  • 2.3.6 报名信息报出
  • 2.3.7 成绩回引
  • 2.4 教室资源管理
  • 2.4.1 教室基本信息管理
  • 2.4.2 教室借用管理
  • 2.4.3 教室退回管理
  • 2.5 教学实施计划管理
  • 2.5.1 教学实施计划新建
  • 2.5.2 教学实施计划修改、删除
  • 2.5.3 毕业标准制定、修改
  • 2.6 排课管理
  • 2.6.1 教学任务书管理
  • 2.6.2 排定课表
  • 2.6.3 重排课程序号
  • 2.6.4 计算课时
  • 2.6.5 导出课表
  • 2.7 调停课管理
  • 2.7.1 调停课申请
  • 2.7.2 调停课处理
  • 2.8 排考场管理
  • 2.8.1 考场日程安排
  • 2.8.2 排考场数据源
  • 2.8.3 同一时间考试课程管理
  • 2.8.4 并班同考场考试课程设置
  • 2.8.5 排考场批次管理
  • 2.8.6 排考场处理
  • 2.8.7 考场副监考人数配备
  • 2.9 成绩管理
  • 2.9.1 成绩录入
  • 2.9.2 补入
  • 2.9.3 加分处理
  • 2.9.4 违纪记录
  • 2.9.5 综合处理
  • 2.9.6 综合查询
  • 2.10 重修管理
  • 2.10.1 提炼重修学生名单
  • 2.10.2 填写重修申请
  • 2.10.3 审批重修申请
  • 2.10.4 安排重修
  • 2.11 选课管理
  • 2.11.1 注册、登陆
  • 2.11.2 冲突检测
  • 2.11.3 联机选、退课
  • 2.11.4 查询选课情况
  • 2.11.5 联机选课管理员端
  • 2.12 毕业管理
  • 2.12.1 毕业资格审定
  • 2.12.2 学位资格审定
  • 2.12.3 毕业生归档
  • 2.12.4 毕业生查询
  • 第三章 概要设计
  • 3.1 系统的开发原则
  • 3.2 系统的架构方式
  • 3.2.1 架构方式简介
  • 3.2.2 C/S和B/S计算模式的比较
  • 3.2.3 架构方式的选择
  • 3.3 系统模块和功能的划分和设计
  • 3.4 应用系统的设计
  • 3.4.1 用户自定义类(UDCs)
  • 3.4.2 业务逻辑层
  • 3.4.3 用户接口
  • 3.5 技术应用及开发工具
  • 3.6 安全设计
  • 3.6.1 概述
  • 3.6.2 所用技术描述及处理过程
  • 3.6.3 设备
  • 第四章 数据库设计
  • 4.1 数据表分类说明
  • 4.2 命名规则
  • 4.2.1 数据库表的命名
  • 4.2.2 数据库表中的字段的命名
  • 4.3 数据库结构原则
  • 4.3.1 辅助编码表
  • 4.3.2 基本信息表
  • 4.3.3 业务数据表
  • 4.4 学籍表示例
  • 4.5 数据实体表
  • 第五章 系统的建立与实现
  • 5.1 教务管理系统模型的整体应用流程
  • 5.1.1 组织机构和岗位
  • 5.1.2 教务管理体系
  • 5.1.3 模型的预测结构
  • 5.1.4 整体应用流程
  • 5.2 主要业务的实现
  • 5.2.1 教学实施计划管理
  • 5.2.2 教室资源管理
  • 5.2.3 排考场管理
  • 5.3 系统的运行环境
  • 第六章 结束语
  • 6.1 论文工作总结
  • 6.2 问题和展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    “数字人大”教务管理系统设计与实现
    下载Doc文档

    猜你喜欢