电子选课系统.doc

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 5 电子选课系统 摘要 近年来,随着Internet的发展,网络已成为我们生活中不可分割的一部分。现在人们的工作也越来越依靠网络,教育办公也是如此。 当前学校的学生数量不断增多,现在学校普遍实行学分制,学生可以任意选课,使得教学信息量几十倍地增加,传统的人工选课系统已经不能适应这种要求。为了提高对教学信息的管理效率,建立一种公平、快速、高效的、符合学分制度的管理平台已经刻不容缓,因此,实行选课系统的网络化势在必行。 本文介绍了电子选课系统的体系结构、关键技术和数据库设计。本系统利用.NET结合数据库的技术(ODBC)实现电子选课系统的网络化。系统架构采用现在主流的B/S,即Browser/Server架构,它的三层结构为:应用层(客户端浏览器)-业务逻辑层(Web Server)-数据层(数据库服务器)。这种结构不仅能更好地支持动态网页技术,而且也易于扩展和维护。 本系统简单易用,可以方便老师和学生的选课。它可以实现教师和学生的信息查询、修改,网上选课的功能,可以增加或删除各种教学信息,以及教师和学生帐户。同时,本系统也增加了许多专门应付用户的误操作的代码,对用户的操作进行引导,以提高系统的安全性和健壮性。由于本系统采用DTO和DAO技术,使得对数据库的操作更加方便,系统层次更加清晰,便于以后对各层代码的修改和添加,增强了系统的可扩展性。 关键词:选课;B/S;DTO;DAO;教学;数据库;业务逻辑 ELETRONIC ELECTIVE SYSTEM ABSTRACTIONG In recent years, with the popularization of Internet, network has become an indispensable part to our life. Owing to the real-time,sharing and interaction of the Internet, the daily woks are more and more dependent on the net including the education office business work. Because of the amount of students increases, Credit Hour System Carries out in colleges, and the academician can select course at will, teaching information content increases as several times and the traditional elective system can’t meet it. To improve the management of the teaching information, we have no time to delay to establish a kind of elective system that is equitable, speedy, fit for credit hour system. This paper introduces the architecture, key technology and database design of the electronic elective system. This system is a network electronic elective system with .Net integrating database technology. The system’s architecture is the B/S, which is also called as Browser/Server that is the mainstream nowadays. Its triplex layers are: Application Layer (Client Browser), Operation Logic Layer (Web Server), and Data Layer (Database Layer). This technology can also support the Active Pages Technology, but prone to expand and maintenance. This system is simplicity and easy to use and convenient to electives for teachers and students. It can im

文档评论(0)

小教资源库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档