网站地图>收藏本站>设为首页
定做流程>服务项目>价格参考>付款方式>诚邀加盟>关于本站>联系我们
当前位置:5173毕业设计论文网文章资讯ASP

基于ASP在线选课系统的设计

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2011-03-20 22:28:00
QQ交谈在线咨询详情 5173论文网竭诚为您服务 本站永久域名:www.lw5173.com
1.      选课系统页面(SelectCourse.asp)
该系统是由9个页面组成的,分别是SelectCourse.asp、SelectCourseTop.asp、SelectCourseLeft.asp、SelectCourseMain.asp、detectSelectCollision.asp、QuerySelectedCourse.asp、AnswerQuerySelectedC.asp、QuerySelectT.asp、AnswerQuerySelectT.asp。
其中SelectCourse.asp是一个嵌入框架集文件,将选课系统主页面分成上、左、右3个部分,由SelectCourseTop.asp、SelectCourseLeft.asp和SelectCourseMain.asp构成。界面如图6所示。SelectCourseTop.asp:给出学生的基本信息,同时提供相关的链接,方便操作。SelectCourseLeft.asp:列出学生所选的课程的情况,同时提供“退课”操作。该页面在实现退课功能的时候要调用页面saveCancle.asp .SelectCourseMain.asp页面:它是选课系统的最主要组成部分之一。该页面首先根据核对学生所在的系和开设的课程中面向的系罗列学生可选课程信息,然后提供选课链接,提交到DetectSelectCollision模块进行进一步的操作。同时提供特定课程的查询功能。
选课的功能的具体事项是由 detectSelectCollision.asp来实现的。首先它检查可能出现的选课冲突,如超过最大选课人数或选课时间上的冲突等。如果存在冲突,则返回数据集,显示具体的冲突,否则就插入到CourseSelect表,不返回,表明成功。
CancleSelect.asp:该功能页面用来响应页面上的“退课”链接。它功能简单,代码也简单。
QuerySelectedCourse.asp是查询学生选课情况。用户可以查询某一个特定学生的选课情况,这里不提供列出所有学生选课情况的功能,只是一个小小的html界面。它将消息提交给AnswerQuerySelected.asp,本身并不做其他动作---除了客户端的数据有效性验证外。
AnswerQuerySelectedC.asp:该页面实现了一个简单的查询功能,再返回相关记录,做列表。
QuerySelectT.asp:按教师查询选课单。这个模块应该显示该教师所教的所有课程,然后显示每一门课程的选课学生。事实上,为了使逻辑更简单,这里分两个页面来实现这一功能。首先用QuerySelectT.asp来显示输入的界面,QuerySelectT.asp其实是一个纯html页面,然后用AnswerQuerySelectT.asp来处理提交的信息。相关图片如下:
4.3数据库的访问
系统利用了ASP技术中的ADO(ActiveX Data Objects ,数据对象)技术。ADO和ASP相结合,就可以在Web页面上运行SQL命令,一方面提供网页上的数据内容,一方面可以让用户在浏览器端输入、更新和删除网络服务器的数据库数据。

以上内容只是毕业设计作品的部分资料介绍,如果了解更多详情请联系客服QQ:57510459
     购买帮助>>

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论