1 / 35
文档名称:

毕业设计(论文)-ASP+SQL学生网上选课系统设计.doc

格式:doc   大小:771KB   页数:35页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-ASP+SQL学生网上选课系统设计.doc

上传人:lanyou1106 2018/1/13 文件大小:771 KB

下载得到文件列表

毕业设计(论文)-ASP+SQL学生网上选课系统设计.doc

相关文档

文档介绍

文档介绍:摘要
随着在校大学生人数的不断增加,教务系统的数据量也不断的上涨。针对学生选课这一环节,本系统从学生网上自主选课以及教师的课程发布两个大方面进行了设计,基本实现了学生的在线选课功能以及教师对课程信息发布的管理等功能。本程序前台采用Macromedia Dreamweaver 8进行页面制作,后台由SQL Server 2000数据库支持,通过使用ASP语言实现动态网页的效果,达到对数据库的操作以完成使用者的要求。本文中除了有对程序的总体设计、详细设计、功能实现等主体部分外,在这之前还介绍了与网上选课系统相关的ASP编程语言、Dreamweaver、SQL Server 2000数据库等的基本内容及发展情况。
关键词:选课;课程信息发布; ASP;SQL Server 2000;
第一章绪论
背景
“选课”是现在高校行政管理工作中一项很重要的课题。而且是每个学期都必须要面对的问题。选课工作做不好,学生不知道自己将要学****的课程,老师也不知道自己将要讲授的课程,教务处的排课计划、教室安排等其他调度工作也无从做起。因此,如何解决高校教务管理中的选课工作便成为了如今各大高校面临的很实际的问题。
随着近几年高校的持续扩招,学生人数逐年增加。为了满足广大学生的求学需要,各个高校的师资力量、硬件配置也随之增强。这样一来,日常行政部门的工作也就越来越繁重,这一点在选课这块显得尤为突出。而传统的手工操作,即费时又费力,而且容易出错,工作效率较低。因此,拥有一套实用、高效、完善的在线选课系统就显得尤为重要,它可以提升高校的教育质量和教学管理质量,提高工作效率,降低行政成本。
大学期间总会有很多公共选修课,以往的选课方法是随堂报名。这种方法虽然直接,但是造成选课的盲目性,有些课堂选课时人满为患,有些课堂无人选课。原因是传统的选课方法没有预见性,大家没有事先协调好。并且学生选课存在这样的特点:公选课较多,学生人数众多,学生可根据自己的专业及兴趣选择公选课程进行学****而且学生对课程的要求有较大差异。使用了网上选课系统以后,可以在开课前就在网上选课,每个学生的课程在开课前就确定好,学生通过本系统可以了解课题相关信息,进行自主选择,能够满足不同学生对不同题目的不同要求,有利于发挥学生的长处,而且能够充分利用学校的各类教学资源。
使用本系统有三个角色,即管理员、学生和教师用户。管理员的权限最高,包括对学生以及课程信息的修改等,同时还具有查询各个模块的功能。老师可进行课程申报,学生可进行网上选课以及所选课程信息查询的相关操作。

编写目的
本文档全面地描述了网上选课这一信息平台所实现的功能和性能,对各项功能提供详细、准确的描述。使软件的用户对本系统的流程及功能达成共识。通过本文档用户可以全面了解网上选课系统所要完成的任务。本选课系统是一个提供给高校学生可以在网上进行选课申请的平台,并可查询个人选课计划以及选课申请情况。
应用目标:满足现代化的校园教学管理的要求。
使用范围:各大高校以及远程教育组织和教育机构。
可行性分析
(1) 经济上的可行性
系统界面友好,操作简单,系统的配置要求不高,实现可行,因此经济可行。该系统可以容易实现学生、老师与学校之间的联系,上实现完成部分教务工作,提高办事效率。
第一,本系统的运行可以代替人工进行许多繁杂的劳动;
第二,本系统的运行可以节省许多资源;
第三,本系统的运行可以大大的提高学校的工作效率;
所以,本系统在经济上是可行的。
(2) 技术上的可行性
随着互联网的蓬勃发展,融合到一起,以方便个高校管理。在这样一个社会背景下,基于Windows和SQL Server ,运用先进的ASP技术,采用B/S模式开发的学生网上选课系统,将学生、老师、管理员有机地结合在一起,有效地提高管理水平和效率。随着科学技术的不断提高,计算机科学日渐成熟,基于以上的技术在现今比较容易实现。
(3) 操作上的可行性
该系统操作方便,简单。
第二章相关软件及技术介绍
Dreamweaver
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和网站管理于一身的所见即所得网页编辑器, 是一种可视化网页制作工具,利用它可以轻松地制作出跨越平台限制和跨越浏览器限制的动态网页。
Dreamweaver 可以开发HTML、XHTML、ColdFusion、ASP、、JSP或PHP网站。通过平面设计工具以及代码提示、标签编辑器、可扩展色彩代码、标签选择器、片段和代码检验这类编码特性来实现对代码和设计的管理。新集成的工作空间可以与Macromedia Flash MX和Fireworks MX共享,其中包括了标示签的文档窗口、可放到dock中的画板组、可定制的