下载此文档

网上选课系统的设计与实现.doc


文档分类:IT计算机 | 页数:约57页 举报非法文档有奖
1/57
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/57 下载此文档
文档列表 文档介绍
目录
绪论………………………………………1
课题研究背景
课题研究的现状分析
研究内容和设计目标
论文组织结构
第二章 WEB应用相关技术研究
软件结构:B/S模式
B/S模式的组成
B/S模式的优点
数据库:SQL Server 2000
SQL Server 2000概述
SQL Server 2000特性
软件开发语言:C#
C#面向对象语言
#语言和C++的关系

网络编程技术
概述
的优势
ADO编程技术
第三章系统总体设计
网上选课系统功能需求
系统架构设计
总体结构设计
模块设计
系统详细设计
功能模块设计
数据库设计
数据库表关系
第四章系统详细设计与实现
系统公共部分的实现

学生选课模块
教师模块
系统功能预览
用户登录显示及实现
管理员添加用户显示及实现
管理员修改、删除用户信息显示及实现
管理员课程管理
学生选课
教师申报课程程及成绩管理
用户密码修改功能
查询功能
第五章系统测试
系统测试简介
测试方法及测试用例
测试结果
第六章总结与展望
结论
系统前景与展望
参考文献
致谢
摘要
随着计算机网络技术的推广,基于Web的应用系统得到了迅速发展。.NET框架为Web应用系统提供全新的开发平台,已成为开发Web应用程序的一大主流技术,基于该平台开发的应用系统具有执行效率高、扩展性强等优点。
本文对当前网上选课系统的国内外现状进行了分析,阐述了B/S架构、.等相关技术。结合网络上现有的该类系统及本学院的要求进行了需求分析和系统的可行性分析。对系统中的管理员、教师模块部分、学生模块部分和数据库进行了概要和详细的设计。最后从系统实现的公共部分开始,对系统中管理员和教师模块的功能实现和采用的关键性技术及难点的解决办法等方面进行了描述。
通过本课题的研究,目的在于解决网络环境下选修课程过程中存在的典型问题,充分提高教务管理工作的质量与效率,对计算机应用技术尤其是网络技术的应用与研究起到积极的推动作用,从而全面提高选修课程的管理质量,使学分制的选课实施与管理更加科学化、规范化。经过实际检测,该系统能够为全校师生准确的提供选课、成绩录入、成绩查询等教务类服务。
关键词:选课系统,B/S,.NET,
第1章绪论

二十世纪中叶,随着计算机的发明与应用,促使世界信息化、网络化迅速推进,并在全球形成了一场新的技术革命和社会变革。信息技术革命的发展对全球经济和社会正产生巨大的影响,并引导世界进入信息时代。迅猛的信息化浪潮正冲击着包括政治、经济、教育、军事在内的人类社会的各个领域。随着高校教务管理的系统化和计算机网络化,教育教学管理模式在不断发生变化。教学计划必需随着社会和科技的不断地而进行修订,使得学校安排学生选课、排课的任务日趋繁琐、复杂。简化选课难度,提高选课质量势在必行。目前,各高校已相继建成了覆盖全校的高速校园网,互联,具备了通过网络来管理教学的硬件环境。那么,充分利用现有网络资源,建立网上选课系统呼之欲出。
平顶山教育学院是一所面向全国多个省份招生的院校。已逐步由***教育向高职、本科教育转变。随着招生人数的不断增加以及校园网络的普及,传统的人工选课模式的弊端日渐突出。
平顶山教育学院每学期开设的公选课,是以人工报课、选课、管理方式进行。首先是教务管理人员把下个学期要开设的课程发到各个分院系,先有老师申报课程,再由教务处审核。然后将审核通过的课程表发到各个班级,以班级为单位进行填报,每个学生填报结束后,再由各班班长将选报名单送往填报课程所在的分院系。如果出现满员情况,还需要重复上面的流程。学生申报结束后,再由教务管理人员统计各门课的选课人数,安排上课时间和地点,制成课程表。此项工作从头到尾都由人工完成,工作量非常大。结合学院现有的选课体制,可以发现人工选课模式存在的问题是:
(l)耗时长,工作量大
公选课的准备是从上个学期末到本学期初,经过了老师申报、审核、课程汇总、学生选课、再统计汇总、制作课程表的阶段。
(2)学生无法预知某门课程所报人数课程通知到各个班级后,往往造成部分受欢迎的人们课程人数爆满,学生无法预知课程是否满员,而耽误了选报其他课程

网上选课系统的设计与实现 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数57
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539603
  • 文件大小2.30 MB
  • 时间2018-07-05