摘要:当今世界是一个数字化,信息化进程的不断加深的世界,校园管理工作也应顺应时代的潮流,从学生选课工作开始改变。本文使用ASP.NET技术和SQL Server 2008技术相结合,设计并实现了一个基于WEB的网上选课系统,该系统分别面向学生,老师,管理员三类用户,提供了网上选课,成绩录入,成绩查询等几个模块。克服了传统选课浪费纸张,信息收集困难,信息易丢失的弊端,具有一定的现实意义。48757
毕业论文关键词:网上选课系统;ASP.NET;SQL Server 2008
Design and implementation of online course selection system based on WEB
Abstract: Today is a world full of digital, information process of the deepening, the campus management should also conform to the trend of the times, from the student selection work began to change. This article uses a combination of ASP. Net technology and SQL Server 2008 technology, the design and implementation of the a online course selection system based on Web. The system, respectively, for the student, teacher, administrator of the three classes of users provides online courses, results entry, query results and other several modules. Overcome the traditional course waste paper, information collection, information is easy to lose the drawbacks, has a certain practical significance.
Key words: Online Course Selection System; ASP.NET; SQL Server 2008
目 录
摘要 1
1.引言 2
1.1研究背景 2
1.2研究的目的和意义 2
2.开发工具简介 2
2.1 ASP.NET 2
2.2 B/S 结构 3
2.3 SQL Server 2008 3
3.需求分析 3
3.1 系统可行性分析 3
3.2 系统功能型需求分析 4
4.系统设计 5
4.1 系统功能设计 5
4.2 数据库设计 5
5.系统实现 6
5.1 用户登录模块实现 7
5.2 管理员模块实现 7
5.2 教师模块实现 8
5.3 学生模块实现 8
6.系统测试 9
7.总结 10
参考文献 11
致谢 12
基于WEB的网上选课系统设计与实现
1.引言
1.1研究背景
随着WEB 2.0时代的到来,互联网所带来的信息化进程已经渗入到我们生活的方方面面。从淘宝购物平台,到饿了么外卖服务,甚至到去哪儿订票App,可以说有了网络,极大程度上方便了人们的吃穿住用行。而我国国家政策中“科教兴国”的战略部署,直接导致了近几年高校人数成指数化趋势增长。在教育方面更加注重学生爱好的培养,所以在一些非必选课程中设置了选修课的选项,但是在当前大背景下,如果教学手段依然采取传统的管理模式是很难对学生选课信息进行统计收集的,所以,必须采取效率更高的形式来对这些信息进行管理。
1.2研究的目的和意义
由于前文介绍的大背景条件下,我国高校中学生数量的不断增加,并且希望给学生提供个性化的教育方式,依旧采用传统手工记录学生选课信息的方式或者取消选课机制来面对当前背景下的问题都是不可取的。所以,为了更为高效的对学生选课信息进行管理,摒弃传统手工记录方式易出错,易丢失的弊端,使用 ASP.NET 技术进行了一个 B/S 结构的网上选课系统的设计。本课题具有一定的理论意义:设计并实现网上选课系统可以将笔者在校四年学习的编程技术运用到实际项目中去。同时也具有一定的实际意义:面向学校真实需求,设计并实现本系统,解决了实际问题,使得所学知识不再是纸上谈兵。