更新时间:04-18 上传会员:Chaturanga
分类:计算机信息 论文字数:10042 需要金币:1000个
摘要:近年来网络技术发展日新月异,给各行各业带来了前所未有的便利,同时高校本科教学管理体制也在不断发展和革新,从以往的学年制逐渐改革为学分制。伴随教学体制的改革,拥有一套高效稳定操作便捷的选课系统将十分重要。
本文在对现行高校本科教育教学体制改革的现状和开发网上选课系统的必要性可行性进行了深度调研后,确定了设计实现高校网上选课系统的课题。首先进行需求分析,根据当今选课制度的由来和发展总结网上选课系统的必要性和可行性,在概要设计方面本系统选用MVC模式的开发框架,基于SQL server数据库处理教学资源信息,从学生、教师、管理员三个角度实现操作系统。学生主要实现自主选课相关功能,教师主要负责开课和添加成绩功能,管理员负责添加角色和权限管理,并且还具备对申请的审批功能。
关键词:网上选课系统 MVC模式 SQL server数据库
目录
摘要
Abstract
1.绪论-1
1.1课题研究背景-1
1.2课题研究的目的和意义-2
1.3国内外研究现状-3
1.4课题内容与设计目标-4
2.系统开发的技术支持-5
2.1 C/S与B/S结构-5
2.1.1 C/S体系结构-5
2.1.2 B/S体系结构-6
2.2 MVC模式-6
2.3 SQL Server数据库-7
2.4 Java-7
2.5 HTML与CSS-8
2.5.1 HTML简介及发展-8
2.5.2 CSS特点及简介-8
3.需求分析与系统设计-9
3.1需求分析-9
3.1.1总体需求分析-9
3.1.2学生模块流程分析-9
3.1.3教师模块流程分析-10
3.1.4 管理员模块流程分析-11
3.2系统总体设计-11
3.3业务模块流程设计-12
3.4数据库设计-13
4.系统实现-18
4.1登录界面实现-18
4.2学生模块实现-19
4.3教师模块实现-21
4.3.1普通教师模块实现-21
4.3.2教师领导模块实现-23
4.4管理员模块实现-26
参考文献-31
结语-32