网站导航网学 原创论文 原创专题 网站设计 最新系统 原创论文 论文降重 发表论文 论文发表 UI设计定制 论文答辩PPT格式排版 期刊发表 论文专题
返回网学首页
网学原创论文
最新论文 推荐专题 热门论文 论文专题
当前位置: 网学 > 设计下载 > ASP类作品 > 正文

ASP+SQL网上选课系统|在线选课网站

论文降重修改服务、格式排版等 获取论文 论文降重及排版 论文发表 相关服务

网学网为需要ASP类作品的朋友们搜集整理了ASP+SQL网上选课系统|在线选课网站相关资料,希望对各位网友有所帮助!

QQ交谈客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn

 

选题目的及意义:
1.运用学到的网页设计及WEB的编程知识进行实践,以便更好的巩固所学知识,同时通过此次开发实践,提高自己的理论及实践能力,并对在相关方面做进一步的深入研究,如asp、SQL、Dream Weaver等的使用。
2.为现在的高等院校做一个网上选课系统,可以方便学生的选课及学校的管理。
 3.具有良好的开放性和通用性,指定用户在规定的时间段内可随时通过校园网登陆系统进行选课并查询相关信息。
4.基于Web浏览器,操作简单文便,界面美观大方,便于推广和使用。
5.促进网上选课系统的使用。
 
本课题在国内外的研究状况及发展趋势:
随着高等教育的发展和社会的需要,各高校尽多地开设公共选修课,以拓宽学生的知识面,培养学生的个性和创造能力,提高学生的综合素质.传统的选课方式已经不适应现代教务教学的改革和发展,迫切需要一种新的选课方式..
从制作与开发技术上讲,采用的开发工具是ASP,随着技术的发展,制作技术和系统功能日趋完善,但仍然有着相当大的发展空间。
 ASP是一种较新的动态网页开发工具,是当前动态网站开发的主流开发工具之一。我国信息化水平与发达国家相比还有不小差距,高等院校在网上选课系统的应用和研发上还有很多的不足,因此需要我们进一步的开发与研究。
 
主要研究内容:
1.通过ASP及其他网页制作工具实现网上选课系统。实现网上选课信息的发布,及选课的完成。
2.ASP的基本语法及各对象的属性与方法;ASP对SQL server 2000数据库的各种操作。
3.解决目前系统的弊端,使其紧跟时代前进的步伐,功能更加强大,用户登录界面更加完善。
4.通过对此系统的研究开发熟悉网上网站的高级功能实现,以及模块的组建和各部件的具体作用方法。
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
实验设计:
(一)良好的用户浏览界面
        通过运用frontpage、dreamwear等网页编辑工具及photoshop等图象制作工具为客户营造良好的登陆环境,使用户入住成为可能。
(二)各功能模块
1、登录模块。登录子系统区分管理者、教师和学生这三者的不同身份,根据不同身份给出不同的权限;            
2、选课模块。选课子系统主要供学生选课使用;
3、查询模块。可以根据课程号查询课程,也可以根据教师号来查询相应的课程;
4、退课模块。供学生退课使用,学生可以根据自己的情况自行选择
 
完成论文的条件、方法及措施:
1.由于此系统是基于WEB设计实现的,所以要求有互联网的支持和帮助,即需要一台能够上网的多媒体电脑。
2.由于此系统的研发是在WEB中体现的,固需要frontpage 、dreamwear、photoshop、SQL、IIS等软件支持。
3.参考以前的网上选课系统及其他相关的选课系统,汲取其中好的部分,对重点技术进行重点攻关研究。
4.参阅国内外文献,准备工具书。
5.通过自己对ASP的深入学习及导师的指导帮助完成这个网上选课系统。
 
指导教师意见及建议
 
 
 
 
 
 
 
 
 
 


目 录

1引言 1
2 系统分析及相关设计技术 1
2.1需求分析 1
2.2可行性分析 1
2.3 端下ASP技术简介 1
2.4 SQL数据库简介 1
2.5 ADO技术简介 1
3 网上选课系统功能分析与设计 1
3.1系统实现相关语言 1
3.2 运行环境 1
3.3系统结构 1
3.4各项功能 1
3.5详细设计 1
4 网上选课系统的具体实现 1
4.1网上选课系统后台数据库的实现 1
4.2网上选课系统前台的实现 1
4.3数据库的访问 1
5测试结果 1
6结束语 1
参考文献 1
Abstract 1
致谢 1

 

3 网上选课系统功能分析与设计
 
3.1系统实现相关语言
    本系统采用ASP、HTML语言、VBScript语言、ADO技术和SQL Server 2000数据库。
3.2运行环境
   为保证系统运行效率和可靠性,系统服务器应具有较高的硬件配置。客户端的要求不是很高,此应用程序可广泛运行于互联网,也可适用于内部的局域网。其运行要求如下[3]:
1.      软件环境:客户端:Windows 95/98、Windows 2000、Windows XP、Internet Explorer(IE)等。服务器: Windows NT/ Windows 2000,Internet Information Server(IIS)5.0及其以上版本.数据库:采用Access 或 SQL 2000运行于服务器端。(我们在这里用的是SQL 2000数据库。)
2.      硬件环境:服务器CPU:PⅢ500以上,内存:256M以上。客户机CPU:P2000MMX以上,内存:32M以上。
3.3系统结构
本系统结构是先进入网上选课系统的首页,在首页可以看到各种功能按钮,有
选课查询、教师反馈、课程查询、课程设置、课表查询、排课系统和进入选课。在没登录之前,可以查看选课查询、教师反馈、课程查询、课程设置、课表查询几项内容,教师反馈页面只对教师开放,如果是学生只能看到反馈回来的信息“对不起,你不是教师,请离开本页面!系统将在5秒钟跳转到首页”。排课系统只是用来完善系统的,它并没有什么操作,我们在这里也不研究。只有在登录页面,进行身份验证,确定以后,才可以进入选课系统,进行课程的查看、选择、提交、退课。
系统流程如图1所示。
 3.4各项功能
   管理登录:用户进入网上选课系统的入口,登录本站后,应正确填写学号、密码、类型和登陆次数,否则将出现错误信息。不同的登录者,将进行不同的操作。如学生,进入后可以查询课程、选课、退课等,但是不可以发布有关选课消息。
选课:参与者是学生,学生可以在规定的时间段内选课。该规定时间段由管理者通过发布消息通知教师和学生。选课过程如下:学生在选课表上单击“选课”,则该信息被提交到服务器,服务器返回该学生选课列表在左式窗口,该窗口显示该学生的选课表。选课表的内容包括排好课的全部内容,另外每一位老师所教的每一门课程还包括已选人数和还能选的人数。如果已经选满则不能再选择这门课程;如果有学生退课,则该门课程的已选人数减1,还能选课人数加1。

1网上选课工作流程图
网上选课首页
身份验证后进入选课系统
选择课程后,并选择所要处理的功能模块
继续处理
按课程号或教师号查询课程
开 始
结 束

发布关于选课消息:参与者是管理者,管理者完成排课后,可以在选课系统中发布关于选课的各种消息。
    设定选课时间段:管理者应设定选课时间段。学生只能在此设定的时间段内才能选课。参与者是学生。
    退课:学生可以在规定的时间段内删除某门已选的课程。该信息被提交到服务器,服务器返回删除该选课后学生选课列表为弹出式窗口,该窗口显示该学生退课后的学生课表。参与者是学生。
    查询课程详细情况:学生可以查询某门课程的详细情况,如课程简介、教材、课时、学分、考察方式和相关课程等内容。参与者是学生。
    查询学生课表:学生随时能查看自己的选课表;管理者可以用学号查询任何学生的课表。查询可以以模糊查询的方式进行,即不必输入完全的学生学号.多于1个的结果以列表的方式列出,点击其中一个查看详细内容。学生课表内容包括学生学号、学生姓名、学生姓别、学生年级、课程代号、课程名称、受课院系、专业代号、专业名称、教师代号、考察方式、学分、开课时间、上课时间和地点等。参与者是学生和管理者。
按课程代号查询选课名单:学生、教师和管理者可以按课程代号查询选课名单。由于可能有多位教师教同一门课程的情况,查询结果用列表的形式给出,点击可以查看某一位教师所教课程的具体选课名单。参与者是学生、教师和管理者。
按教师代号查询选课名单: 学生、教师和管理者可以按课程代号查询选课名单. 由于有一位教师教多门课程的情况,查询结果用列表的形式给出,点击可以查看这位教师所教某一门课程的具体选课名单。参与者是学生、教师和管理者。
提出反馈意见:参与者是教师,教师可以对选课结果提出反馈意见。
3.5详细设计
   整个系统分为登录子系统和选课子系统两大系统。在选课首页只有登录以后,才能看到后面的目录变为可选状态。这样就可以开始选课、查询各系统的功能如下:
1)登录子系统。登录系统是由3个功能模块组成,分别是登录功能模块、身份验证功能模块、修改密码功能模块。其功能是对用户进行身份验证(验证登录身份存储过程的流程图如图2),是,则进入选课子系统;否,则不能进入,确保系统的安全性。
2)选课子系统。整个系统的核心,是整个系统中最重要的模块。用户在进行身份验证后进入,该系统将显示所有可被选择的课程,用户可以对课程进行选择并将该课程存入已选课程中。同时选课系统自动统计每一个选课的报名人数,若超过了名额,系统将给以提示,要求学生选其他的课程;如学生已选过该课程,也会给出提示,并显示该课程的选课顺序。还可以通过课程代号、教师代号进行查询,了解课程和选择课程。 下面图3是选课系统用例。
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT

本文选自计算机毕业设计http://myeducs.cn
论文文章部分只是部分简介,如需了解更多详情请咨询本站客服!QQ交谈QQ3710167

设为首页 | 加入收藏 | 网学首页 | 原创论文 | 计算机原创
版权所有 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2020 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号 常年法律顾问:王律师