首页> 中文学位 >省市两级成人远程教育课程管理系统的分析、设计与实现
【6h】

省市两级成人远程教育课程管理系统的分析、设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 系统开发的背景

1.2 系统开发的意义

1.3 论文主要工作

1.4 论文框架

第二章 相关研究

2.1 领域现状

2.1.1 领域介绍

2.1.2 远程教育服务管理的特点和类型

2.1.3 国内外远程教育发展和研究现状

2.2 技术现状

2.2.1 SSH框架

2.2.2 C/S和B/S结构体系

2.2.3 UML建模语言

2.3 本章小结

第三章 需求及分析

3.1 用户需求

3.1.1 功能需求

3.1.2 非功能需求

3.2 系统数据流转分析

3.3 用例分析

3.3.1 课程管理

3.3.2 学籍管理

3.3.3 考试管理

3.3.4 年级管理

3.3.5 教室管理

3.3.6 用户管理

3.4 本章小结

第四章 系统设计

4.1 系统总体设计

4.1.1 系统总体结构

4.1.2 系统网络拓扑结构

4.1.3 系统技术架构

4.1.4 系统功能设计

4.2 系统功能设计

4.2.1 课程管理模块

4.2.2 学籍管理模块

4.2.3 考试管理模块

4.2.4 年级管理模块

4.2.5 教室管理模块

4.2.6 用户管理模块

4.3 数据模型设计

4.3.1 数据库E-R图

4.3.2 数据库信息表单设计

4.4 本章小结

第五章 项目实现

5.1 系统登录功能实现

5.2 课程管理功能实现

5.3 学籍管理功能实现

5.4 考试管理功能实现

5.5 年级管理功能实现

5.6 教室管理功能实现

5.7 用户管理功能实现

5.8 本章小结

第六章 结论和展望

6.1 结论

6.2 研究展望

参考文献

发表论文和参加科研情况说明

致谢

展开▼

摘要

近几年,越来越多的高校采用先进的通信和计算机技术开展丰富多样的远程教育,既方便了各类优秀教育资源的共享又为学生提供了方便、高效的学习环境。然而,传统类型的课程安排方式已经越来越不适应当前远程教育的发展,本文针对某高校省市两级成人远程教育课程管理的实际情况,分析、设计和实现了一个远程教育课程管理系统,主要的工作包括了以下几个方面:
  一、针对省市两级成人远程教育课程安排所涉及到的角色、业务分工和核心功能做了详尽的需求调研,根据某高校远程课程配置和课程安排的特点,将系统划分为课程管理、学籍管理、考试管理、年级管理、教室管理和用户管理六个模块,采用UML中的用例图和用例分析构建了系统的需求模型。
  二、采用分层访问的设计思想对系统的整体框架进行设计,将系统划分成表示层、应用服务层、数据服务层和数据层的多层结构体系、随后基于面向对象的分析和设计方法,对系统各模块的核心业务功能使用类图、时序图进行详细设计。并对数据库中以及它们的关系采用E-R图进行了设计。
  三、采用Java作为开发语言,以Struts开发框架对省市两级成人远程教育课程管理系统进行了实现,并给出了系统中关键功能的实现界面。与传统的课程管理系统相比较,本系统涵盖了省市两级多个角色的业务职责,针对各类成人教育提供了开放式的课程申请、选课和调课及考试功能;教师能够更加合理高效的对网络课程和考试进行安排及规划。
  此外,系统根据省市两级成人远程教育的办学体系设定了层级式的学籍管理架构。该系统在试运行过程中并未出现安全隐患,并且用户具体操作过程中没有出现卡顿或者崩溃的现象,当然由于目前系统属于试运行阶段,许多功能未能达到完美的状态,尤其是外观界面的设计,需要进一步的优化。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号