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

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

ID:13563167

大小:2.30 MB

页数:57页

时间:2018-07-23

网上选课系统的设计与实现_第1页
网上选课系统的设计与实现_第2页
网上选课系统的设计与实现_第3页
网上选课系统的设计与实现_第4页
网上选课系统的设计与实现_第5页
资源描述:

《网上选课系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、平顶山教育学院毕业设计说明书目录第一章绪论………………………………………11.1课题研究背景1.2课题研究的现状分析1.3研究内容和设计目标1.4论文组织结构第二章WEB应用相关技术研究2.1软件结构:B/S模式2.1.1B/S模式的组成2.1.2B/S模式的优点2.2数据库:SQLServer20002.2.1SQLServer2000概述2.2.2SQLServer2000特性第57页平顶山教育学院毕业设计说明书2.3软件开发语言:C#2.3.1C#面向对象语言2.3.2C#语言和C++的关系2.3.3的特性2.4ASP.NET网络编程技术2

2、.4.1ASP.NET概述2.4.2ASP.NET的优势2.4.3ADO编程技术第三章系统总体设计3.1网上选课系统功能需求3.2系统架构设计3.2.1总体结构设计3.2.2模块设计第57页平顶山教育学院毕业设计说明书3.2系统详细设计3.2.1功能模块设计3.2.2数据库设计3.2.3数据库表关系第四章系统详细设计与实现4.1系统公共部分的实现4.2系统实现4.2.1学生选课模块4.2.2教师模块4.3系统功能预览4.3.1用户登录显示及实现4.3.2管理员添加用户显示及实现4.3.3管理员修改、删除用户信息显示及实现第57页平顶山教育学院毕业

3、设计说明书4.3.4管理员课程管理4.3.5学生选课4.3.6教师申报课程程及成绩管理4.3.7用户密码修改功能4.3.8查询功能第五章系统测试5.1系统测试简介5.2测试方法及测试用例5.3测试结果第六章总结与展望6.1结论6.2系统前景与展望参考文献第57页平顶山教育学院毕业设计说明书致谢摘要随着计算机网络技术的推广,基于Web的应用系统得到了迅速发展。.NET框架为Web应用系统提供全新的开发平台,已成为开发Web应用程序的一大主流技术,基于该平台开发的应用系统具有执行效率高、扩展性强等优点。本文对当前网上选课系统的国内外现状进行了分析,阐

4、述了B/S架构、.NET平台及ASP.NET等相关技术。结合网络上现有的该类系统及本学院的要求进行了需求分析和系统的可行性分析。对系统中的管理员、教师模块部分、学生模块部分和数据库进行了概要和详细的设计。最后从系统实现的公共部分开始,对系统中管理员和教师模块的功能实现和采用的关键性技术及难点的解决办法等方面进行了描述。通过本课题的研究,目的在于解决网络环境下选修课程过程中存在的典型问题,充分提高教务管理工作的质量与效率,对计算机应用技术尤其是网络技术的应用与研究起到积极的推动作用,从而全面提高选修课程的管理质量,使学分制的选课实施与管理更加科学化

5、、规范化。经过实际检测,该系统能够为全校师生准确的提供选课、成绩录入、成绩查询等教务类服务。关键词:选课系统,B/S,.NET,ASP.NET第57页平顶山教育学院毕业设计说明书第1章绪论1.1课题研究背景二十世纪中叶,随着计算机的发明与应用,促使世界信息化、网络化迅速推进,并在全球形成了一场新的技术革命和社会变革。信息技术革命的发展对全球经济和社会正产生巨大的影响,并引导世界进入信息时代。迅猛的信息化浪潮正冲击着包括政治、经济、教育、军事在内的人类社会的各个领域。随着高校教务管理的系统化和计算机网络化,教育教学管理模式在不断发生变化。教学计划必

6、需随着社会和科技的不断地而进行修订,使得学校安排学生选课、排课的任务日趋繁琐、复杂。简化选课难度,提高选课质量势在必行。目前,各高校已相继建成了覆盖全校的高速校园网,并与Internet互联,具备了通过网络来管理教学的硬件环境。那么,充分利用现有网络资源,建立网上选课系统呼之欲出。平顶山教育学院是一所面向全国多个省份招生的院校。已逐步由成人教育向高职、本科教育转变。随着招生人数的不断增加以及校园网络的普及,传统的人工选课模式的弊端日渐突出。平顶山教育学院每学期开设的公选课,是以人工报课、选课、管理方式进行。首先是教务管理人员把下个学期要开设的课程

7、发到各个分院系,先有老师申报课程,再由教务处审核。然后将审核通过的课程表发到各个班级,以班级为单位进行填报,每个学生填报结束后,再由各班班长将选报名单送往填报课程所在的分院系。如果出现满员情况,还需要重复上面的流程。学生申报结束后,再由教务管理人员统计各门课的选课人数,安排上课时间和地点,制成课程表。此项工作从头到尾都由人工完成,工作量非常大。结合学院现有的选课体制,可以发现人工选课模式存在的问题是:(l)耗时长,工作量大公选课的准备是从上个学期末到本学期初,经过了老师申报、审核、课程汇总、学生选课、再统计汇总、制作课程表的阶段。(2)学生无法预

8、知某门课程所报人数课程通知到各个班级后,往往造成部分受欢迎的人们课程人数爆满,学生无法预知课程是否满员,而耽误了选报其他课程的时间。(3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。