摘 要:论文设计实现一个高校网上选课系统,该系统大大提高学校教学办公效率,并为学生、教师、教学管理人员节省了大量的时间精力。此系统在服务器端的使用平台为Windows 7,数据库平台采用Office办公软件自带的ACCESS数据库。系统利用B/S(Browser/Server)架构和动态网页服务器端技术ASP.NET技术。采用管理员、教师、学生三级授权方式,都可在浏览器端完成自己的各项任务工作。37934 毕业论文关键词:选课系统;ACCESS数据库;ASP.NET技术
The Design and Implementation of Online Course Selecting System
Abstract:This paper is aim to design and implement an operation of the online course selecting system. This system saves a lot of time and energy of students, teachers and teaching administrators, greatly increasing the efficiency of school’ teaching and work . This system uses Window 7 as the server’s platform and the build-in Access database of Office’s soft ware as Database’s platform. Adopting the B/S(Browser/Server) frame and dynamic Web page server programming technique, the APS.NET technique. Employing the triple-level authorization management of administrator, teachers and candidates, to ensure them to accomplish their various tasks.
Key Words:Course Selecting System; Access Database; ASP.NET Technique
目 录
摘 要 1
引 言 2
1.绪论 2
1.1 课题背景及设计意义 2
1.2 国内外研究现状 3
2.相关技术介绍 3
2.1 开发工具 3
2.2 ACCESS数据库 3
3.系统需求分析 4
3.1 系统功能需求分析 4
3.2 系统模块 4
3.2.1 学生功能模块 4
3.2.2 教师功能模块 5
3.2.3 管理员功能模块 5
4.系统数据库设计 6
4.1 系统E-R图设计 6
4.2 数据表的创建 7
5.系统功能的设计与实现 8
5.1 学生选课子系统的设计与实现 8
5.2 教师管理子系统的设计与实现 8
5.3 管理员后台系统的设计与实现 9
6.总结 10
参考文献 11
致谢 12
网上选课系统的设计与实现
引言
如今网络信息技术正急速发展至我们日常生活的方方面面,然而基于ASP.NET的动态网页服务器端技术也因此得到了广泛的应用。为充分利用校园网现有的网络资源,本文使用ASP.NET+C#联合开发了一个网上选课系统。该系统很好的解决了以往的学校选课方式带给大家的各种难题,并有效的将以往的纸上选课的每一个步骤整合为一个动态网页登陆、管理员添加课程信息、教师上传并查看所授课程信息、学生选课及查看个人课程表信息等各个功能为集合的无纸化网上选课系统。可灵活的利用网络完成学生、教师、管理员之间的及时互动,同时也大大提高了学校教学的办公效率,减轻教师和学生的负担。
此系统在Microsoft Visual Studio 2010的开发环境下利用ASP.NET技术和C#语言相结合的方式实现了网上选课系统。此系统更好的解决了学生、教师、管理员这三个模块间操作功能的互动交流,因此使得学校选课工作得以高校有序的展开。
1. 绪论
1.1课题背景及设计意义 计算机技术发展的脚步已越来越快,互联网时代早已到来,人们已跨入了信息化高速发展的时代。在互联网遍布生活方方面面的今天,学生和学校教务管理人员也都希望自己的学习生活、工作效率都有所提高,希望学校能有效的利用起现有的网络技术开发出使得学生的校园生活更加方便化、信息化、简单化、高效化的产品。学生也希望得到个性化的满足,根据自己的爱好希望能够选择自己感兴趣的课程;老师希望改革传统的选课方式,采用高效有序的网上选课方式;学校当然也希望给学生和教师提供更好的教学环境,网上选课平台的设计与实现顺应了学校发展的需要。