基于B/S模式的选课系统的设计与实现的论文
职业教育论文
f摘要:为了减轻教务人员和辅导员的工作量,增强学生选课时的主动性和积极性,提高选课效率,研究和设计了采用sqlserver2000作后台数据库服务器,asp
et动态网页技术开发前台,ado
et技术进行数据库连接和操作,最后结合实际实现了基于b/s模式选课系统。
关键词:选课系统;bs;asp
et近年来,随着高校学生人数的急剧增加,学校教学管理越来越复杂,特别是这几年各大高校实行学分制,使学生选课的自由度越来越大,辅导员和教务管理人员的工作量越来越大,而且还容易出现人为的错误,为了减轻教务人员和辅导员的工作量,增强学生选课时的主动性和积极性,提高选课效率,研究和设计一个基于b/s模式的选课系统。系统采用microsoft公司的sqlserver2000作后台数据库服务器,而前台采用了asp
et动态网页技术开发,并采用ado
et技术进行数据库连接和操作,最后结合实际实现选课系统。一、相关技术介绍(一)asp
et网络编程技术。asp
et是完全使用托管代码处理web请求的一个成熟引擎平台。它不仅仅只是webforms和webservices,asp
et是一个请求处理引擎。wwWCom它获取客户端请求,然后通过它内置的管道,把请求传到一个终点,在这个终点,开发者可以添加处理这个请求的逻辑代码。实际上这个引擎和http或者webserver是完全分开的。事实上,http运行时是一个组件,你可以把它宿主在iis之外的应用程序上。甚至完全可以和其它的服务组合在一起。(二)activexdataobjectsado技术。ado
et是一种新的数据访问技术,它是
etframework中最重要的一部分,其功能全面并可在访问各种不同类型数据时,保持操作的一致性,利用它就可以很方面地存取数据库。在ado
et中,dataset占据重要地位,它是数据库里部分数据在内存中的拷贝。
f可以包括任意个数据表,该对象独立于任何数据存储区,基于xml的dataset对象提供一致的编程模型,该模型可配合所有的数据存储模型使用,无论是单层的、关系型的、还是分层的。无论dataset中数据源是什么,这些数据源都可以通过
et的ado
et类库来进行连接。
二、选课系统的分析与设计(一)教务管理系统需求分析。对学校选课流程进行统计分析得出数据库的设计应包含以下内容:1学生基本信息。可以从学校的学生管理部门或招生部门直接的到学生的一些信息,但有些信息可能没有,所以需要留出相关空间以后进行录入。2课程相关信息。由各系部制定课程名称,学分,学时等相关信息提交给教务管理r