电子选课系统摘要近年来,随着Internet的发展,网络已成为我们生活中不可分割的一部分
现在人们的工作也越来越依靠网络,教育办公也是如此
当前学校的学生数量不断增多,现在学校普遍实行学分制,学生可以任意选课,使得教学信息量几十倍地增加,传统的人工选课系统已经不能适应这种要求
为了提高对教学信息的管理效率,建立一种公平、快速、高效的、符合学分制度的管理平台已经刻不容缓,因此,实行选课系统的网络化势在必行
本文介绍了电子选课系统的体系结构、关键技术和数据库设计
NET结合数据库的技术(ODBC)实现电子选课系统的网络化
系统架构采用现在主流的B/S,即Browser/Server架构,它的三层结构为:应用层(客户端浏览器)-业务逻辑层(WebServer)-数据层(数据库服务器)
这种结构不仅能更好地支持动态网页技术,而且也易于扩展和维护
本系统简单易用,可以方便老师和学生的选课
它可以实现教师和学生的信息查询、修改,网上选课的功能,可以增加或删除各种教学信息,以及教师和学生帐户
同时,本系统也增加了许多专门应付用户的误操作的代码,对用户的操作进行引导,以提高系统的安全性和健壮性
由于本系统采用DTO和DAO技术,使得对数据库的操作更加方便,系统层次更加清晰,便于以后对各层代码的修改和添加,增强了系统的可扩展性
关键词:选课;B/S;DTO;DAO;教学;数据库;业务逻辑IELETRONICELECTIVESYSTEMABSTRACTIONGInrecentyears,withthepopularizationofInternet,networkhasbecomeanindispensableparttoourlife
Owingtothereal-time,sharingandinteractionoftheInternet,thedailywoksaremor