基于B/S结构的学生在线选课系统的实现
摘 要
随着Internet的发展,互联网络技术和多媒体技术对教育领域的影响日渐明显,各高校纷纷将“数字化”引入到教学、科研、管理和信息共享等学校日常工作和生活的各个环节,纷纷建立以计算机网络通讯为基础的信息管理和服务平台,用来辅助教学、科研和管理等各种活动。
为了加强对学生选课的规范管理,减轻教学管理人员的工作量, 同时更好地利用网络和信息化手段做到对学生选课工作更及时和更规范,系统设计开发了基于B/S模式的学生在线选课系统。该系统从学生网上自主选课,以及教师的课程发布两个大方面进行设计,实现了学生的在线信息查询、选课功能以及教务处对课程信息发布的管理等功能。系统开发采用B/S结构,前台用Dreamweaver 8进行页面制作,后台由SQL Server 2000数据库支持,通过使用ASP语言实现动态网页,达到对数据库的操作以完成使用者的要求。通过这个系统可以有效的实现学生网上选课。该系统开发采用软件工程的方法,以主流技术开发了网上选课系统。
关键词:选课;课程信息发布;ASP
The realization of the online course-choosing system based on B/S structure
Abstract
With development of the Internet, the influence of application of multimedia and Internet for instruction is evident more and more. Universities introduce "the digitization" to the school everyday work and life such as teaching, scientific research, management and information sharing and so on, and the universities establish platform of information management by computer network communication and serves, and will be use for support teaching, research and management activities and so on.http://www.16sheji8.cn
In order to strengthen the standard management of course-choosing, reduce the teaching administer work, simultaneously use the network and the in formalization method well, achieve to student's course-choosing work is prompt and standard, this system is developed for the online course-choosing system based on the B/S pattern. This system is developed for the on-line course choosing to design both for students and the teachers. The student can choose the course independently and the teacher can manage the information of the announcing course, also. The system has two basic functions, one for student choosing courses, another for teachers posting courses, and it can be basically used for the on-line information searching. The form is made by Dream weaver 8, the database is built by SQL Server 2000 and the active website is made by using the ASP language. The system can effectively realize students' course-choosing. The system develop is adopt the process of software engineering methods and the Mainstream Technologies in the system developing. http://www.16sheji8.cn
Key words: Course-choosing; Announcing the course information; ASP
目 录
论文总页数:26页
1 引言 1
1.1 课题背景 1
1.2 国内外研究现状 1
1.3 本课题研究的意义 1
1.4 本课题的研究方法 1
2 系统需求分析 2
2.1 课题的可行性分析 2
2.2 系统需求分析 2
2.3 系统采用的技术和方案 3
3 系统规划与设计 8
3.1 系统流程概述 8
3.2 系统模块划分 8
3.3 系统流程图 9
3.4 数据库的概念设计 11
3.5 数据库的逻辑设计 14
4 软件设计与实施 17
4.1 系统总体设计框架 17
4.2 登陆模块 17
4.3 查看课程信息模块 19
4.4 课程信息管理模块 20
4.5 课程查询模块 21
5 调试和测试 22
5.1 测试环境 22
5.2 测试的项目 22
5.3 结果的分析与总结 22
结 论 23
参考文献 24
致 谢 25
声 明 26
1 引言
1.1 课题背景
当今社会是一个信息时代,计算机技术发展迅速,同时信息的自动处理以及网络式的信息交互方式越来越被人们认可和应用,让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。网上选课与传统的选课方式相比更加节约资源,同时,随着学生选课自主权的增加,网上选课有效的避免了许多不良现象,使教学更加透明。