龙源期刊网httpwwwqika
comc
基于ASP技术的网上选课系统的设计与实现
作者:任民丰来源:《电脑知识与技术》2008年第35期
摘要:随着通讯技术和计算机网络技术的不断发展,高校教学管理网络化已成为一个发展趋势。论文对基于ASP的网上选课系统开发的基本原理和系统结构作了阐述,主要介绍了基于学分制网上选课系统的系统分析、设计以及实现的思想和方法,并介绍该在线选课系统的主要功能模块。
关键词:BS模式;学分制;选课系统
中图分类号:TP311文献标识码:A文章编号:10093044200835233701
Desig
a
dImpleme
tatio
ofO
li
eCourseElectSystemBasedo
ASPStructure
RENMi
fe
g
Departme
tofComputerScie
ceJia
gyi
Polytech
icCollegeJia
gyi
214405Chi
a
AbstractWiththeco
sta
tdevelopme
tofcommu
icatio
a
d
etworkI
theu
iversitythe
etworkofteachi
gma
ageme
thasbee
adevelopme
tte
de
cyThisessayprovidesage
eraldescriptio
ofthefirstpri
ciplea
dthesystemstructureofthissystembasedo
ASPa
dmai
lyi
troducestheideasa
dmethordsofthesystema
alysisdesig
a
dimpleme
tatio
ofthei
ter
etcourseselecti
gsystembasedo
creditsystema
ddiscussestheimporta
cepartsofthissystem
KeywordsBSmodelcreditsystemselecti
gsystem
1引言
随着计算机网络技术和互联网技术飞速发展和广泛应用,高校信息化网络建设逐渐趋于完善。各高等院校教学管理网络化已成为一种趋势,可以更好地利用和优化教学资源。基于ASP技术的网上选课系统在此环境下便应运而生,利用现有的校园网络资源,设计开发基于ASP技术的BS模式的网上选课系统。
f龙源期刊网httpwwwqika
comc
网上学生选课系统的目标是有效解决教务部门采用人工方式反复进行处理学生选修课问题中的报名、统计、筛选、二次报名、公布选修名单等一系列繁琐的流程,运用网络电子化的手段对上述的一系列流程进行处理。
网上学生选课系统在BS架构下采用了目前最流行的主流技术ASP技术作为运行平台。与传统的CS体系结构相比,BS结构大大简化了客户端,只要装上操作系统、网络协议软件以及浏览器即可,服务器则集中了所有的应用逻辑。开发、维护等几乎所有工作也都集中在服务器端。同时当需要对该系统进行升级时,只需更新服务器端的软件,而不必更换客户端软件,减轻了系统维护与升级的成本与工作量,方便普通用户使用。
2问题描述
每学期开始,学生需要获取本学期所开设的选修课程的课程列表及各门课程的相关信息,如开设课程名称、任课教师姓名(包括教师详细介绍)、课程的课时及学分、学生可选择总数及已选学生人数、r