基于web高校公共体育选课系统设计和实现

基于web高校公共体育选课系统设计和实现

ID:30872848

大小:64.32 KB

页数:10页

时间:2019-01-04

基于web高校公共体育选课系统设计和实现_第1页
基于web高校公共体育选课系统设计和实现_第2页
基于web高校公共体育选课系统设计和实现_第3页
基于web高校公共体育选课系统设计和实现_第4页
基于web高校公共体育选课系统设计和实现_第5页
资源描述:

《基于web高校公共体育选课系统设计和实现》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于Web高校公共体育选课系统设计和实现摘要:通过剖析近年高校中体育公选课的实际问题,提出基于Web的选课系统的设计与实现。系统采用ASP.NET和SQLServer2008技术开发,阐述了系统功能、系统可行性分析与需求分析、系统的具体设计与实现、系统测试等。系统界面友好、操作方便快捷、运行稳定,解决了高校体育公选课在教学管理中的实际问题。关键词:Web;ASP.NET;SQLServer;公共体育;选课系统中图分类号:TP311.52文献标识码:A文章编号:1009-3044(2013)36-8329-03近年来,高校招生规模不断扩大,在校学

2、生人数急速增长,高校的教务管理不断地系统化和计算机网络化。但由于教学计划需不断地进行修订,特别是每一学期都要进行的公选课的选课和排课,由于选课时的制约因素较多,又需要在规定的较短时间内完成,导致任务重、工作量大。体育公选课是教育部强制要求开设的必修课,在《全国普通高等学校体育课程教学指导纲要》中强调,'‘学生应具有自主选择课程内容、自主选择任课教师、自主选择上课时间的自由度。”于是,高等院校开设体育公选课应该重点考虑的问题不仅包括体育课授课质量的提髙,还包括为了培养学生兴趣及自主锻炼的能力,让学生具备对课程内容、课程时间和任课教师自由选择的权利

3、。要满足这些方方面面的要求,没有计算机软件技术的支持,选课将是一件很繁琐且工作量很大的事情。因此如何结合高校现阶段管理的需求,开发一套高效、稳定、方便学生使用的公共体育课程选修系统是很有意义的。1系统简介该系统开发的主要目标是针对高校体育公选课的特点,设计建成一个集信息化、网络化、自动化为一体的网上选课系统。系统采用B/S模式设计,在TCP/IP的支持下,客户端通过浏览器访问Web服务器及后台数据库的技术及结构体系。系统主要包括管理员端功能模块的设计和实现、学生端功能模块的设计和实现、教师端功能模块的设计和实现以及数据库设计、三层B/S系统架构

4、、系统平台的搭建、用户界面设计、系统安全设计等。该系统实现选课管理上的办公自动化,能有效推进体育教学管理的科学化水平。2系统的技术背景该体育公选课系统使用来自于微软的.Net开发平台。这个开发平台主要包括用于加载和运行应用程序的软件基础结构(.NETFramework和ASP.NET)、开发环境(VisualStudio.NET)以及支持该结构的编程语言[1]。本系统的开发选择了C#语言,数据库采用SQLServer2008oSQLServer2008比起以往版本存在以下优势:保护数据库查询、在服务器的管理操作上花费更少的时间、增加应用程序稳定

5、性、系统执行性能优化与预测功能[2]。3公共体育选课系统的需求分析首先进行可行性研究。该选课系统将主要解决以下关键问题:1)能借助校网已具备的硬件条件,实现安全高速的远程管理和控制。2)必须满足全部选课学生能同时登录时的数据量要求。3)具有智能分班功能,体育班按照体育项目分类,学生按照自己的上课时间段进行选课选班,每位学生每期只能选择一门课程。4)这是一个多用户并发操作的应用系统,每一门课都有人数的限制,如果超过限制人数,学生将不能再进行此课程的选择。目标系统输出要求包括:1)以WORD文件和EXCEL文件形式导出体育班的选课情况,生成体育班的

6、点名册和记分册。2)以WORD文件和EXCEL文件形式导出已选课学生名单和未选课学生名单。3)以WORD形式导出选定时间段的所有课程(班级)列4)以WORD文件和EXCEL文件形式输出教师得分明细。5)以WORD文件和EXCEL文件形式输出未评教学生列表。目标系统输入要求包括:1)由管理员手工录入教师信息。2)学生信息量较大,采取以教务处文件格式快捷导入年级学生名单,并存放在特定的数据库中。3)由管理员手工录入教务班级上课时间,提供上课时段管理功能。4)由管理员手工录入班级课程信息。这是整个系统数据输入的核心之一。5)由管理员手工录入评价题库中

7、的题目。6)由管理员手工录入该教师的教研室、系部、督导、其他评价的得分。这是对该教师进行工作考核的重要依据和参考。其次进行技术和运行可行性分析。该系统主要还是技术架构和开发工具的选择。在查阅了大量技术资料后,确定在B/S模式下,基于Web开发是最好的选择,并确定利用目前非常流行的.NET技术和SQLServer数据库技术结合的方式进行编程。该系统开发完成后无需专门配备高性能的服务器,高校几乎不需要另外的投入,就能实现选课管理上的办公自动化。系统的使用也简洁方便,具备电脑基本操作能力的人员经过短期培训后便能学会使用。3.1系统需求分析需求分析在系

8、统开发中起着举足轻重的作用。本系统采用面向对象服务的方法,对功能需求和性能需求作出了详细的分析。首先是功能需求分析。高校公共体育选课系统由管理员、教师

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

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

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