欢迎来到天天文库
浏览记录
ID:6195187
大小:4.46 MB
页数:63页
时间:2018-01-06
《学生自动选课系统的设计论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、学生自动选课系统的设计毕业论文第一章绪论1.1系统概述随着计算机技术和网络通迅技术的飞速发展,现在国内有很多大学的选课方式由传统的选择方式转变成了网上选课,学生可以在网上选择规定范围内的课程,并且可以在网上查询成绩。无需自己去老师那一门一门查,了解自己已得多少学分还需多少学分,即节省了学生的时间,又便于学校的管理因为传统的选课方式都是手工的,教务处通知各班进行选课,各班班长再通知每个同学,经过统计在上交教务处,这样比较浪费时间。再者选课时不知道所选课人数是否已满,要等向教务处上报统计后才会知道,然
2、后才能重新选择。网上选课系统为同学节省了时间的同时,减少了不必要的步骤,也方便管理员管理。网上选课系统为同学提供了一个自由选择的平台,学生可以选修规定范围内的课程,查看已修学分总数,还可以修改个人信息。本系统也为教师提供了很大的方便,教师可以根据统计的人数挑选一定数量的学生,也可以直接在网上公布成绩,让学生直接在网上查询成绩。此系统方便了学生的选课,同时便于管理,减少大量的人力资源;并且给了学生提供了一个自由的空间。1.2系统开发的目的和意义学生选课历来是学校课程安排工作中比较复杂的一项,为了减轻
3、学校的工作,方便学生对选修课的选择,设计了本系统----基于B/S模式自动选课系统设计与实现(管理员、教师管理子模块的设计与实现),可供学生在网上自动选修选修课。63管理员管理子模块功能的实现,使得管理员的操作变得简单易行,减轻了管理员的工作量,提高了工作效率;其对学生档案信息、教师基本信息以及选修课等信息的添加、修改和查询都可在此系统中实现,使得工作变得清晰且易行。教师管理子模块的功能的实现同样给广大教师带来了很大的便利,教师可直接在网上对其所授课程情况进行查询,直接发布学生的成绩,充分利用了网
4、络这个很占优势的资源。1.3系统开发环境硬件环境:cpu:奔腾41.7G内存:256MB硬盘:80GB分辨率:1024*768软件环境:系统平台:windowsXP分析设计工具: PowerDesigner6.0关系型数据库管理系统: MicrosoftAccess2000开发工具:ASP(VBScript)1.4项目分工在这个项目中,我主要负责登陆模块,教师模块和管理员模块;登陆模块实现各个用户(教师,学生,管理员)的登陆功能,以及用户密码的修改;教师模块实现教师对个人信
5、息以及所授课程信息的查询,以及对学生成绩的添加和修改;管理员模块实现管理员对学生档案信息、教师信息、选修课信息的添加、修改和查询;以及对选课时间段的设定。63第二章开发技术及工具简介2.1ASP技术及功能介绍ASP是ActiveServerPages(动态服务器主页)的缩写,它是一个服务器端的脚本环境,在站点的Web服务器上解释脚本,可产生并执行动态、交互式、高效率的站点服务器应用程序。ASP可以胜任基于微软Web服务器的各种动态数据发布。ASP是微软开发的一种类似HTML(HypertextMa
6、rkupLanguage超文本标识语言)、Script(脚本)与CGI(CommonGAtewayInterface通用网关接口)的结合体,它没有提供自己专门的编程语言,而是允许用户使用包括VBScript,JavaScript等在内的许多已有的脚本语言编写ASP的应用程序。ASP的程序编制比HTML更方便且更有灵活性。它是在Web服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。因此ASP与一般的脚本语言相比,要安全的多。 对于广大网页技术爱好者来说,ASP比CGI具有的最大
7、好处是可以包含HTML标签,也可以直接存取数据库及使用无限扩充的ActiveX控件,因此在程序编制上要比HTML方便而且更富有灵活性。 ASP吸收了当今许多流行的技术,如IIS,ActiveX,VBScript,ODBC等,是一种发展较为成熟的网络应用程序开发技术;其核心技术是对组件和对象技术的充分支持。通过使用ASP的组件和对象技术,用户可以直接使用ActiveX控件,调用对象方法和属性,以简单的方式实现强大的功能。2.1.1ASP方法与传统静态主页的区别 把信息系统纳入Internet/I
8、ntranet的框架之后,首先要解决的问题是通过网页访问后台数据库信息。所有应用程序都被分割为页面的形式,用户的交互操作是以提交表单等方式来实现的,这就要求Web站点具有很强的动态数据发布能力。然而,目前Web的服务,仍以提供“静态”主页内容为主。所谓“静态”,指的就是站点的主页内容是"固定不变"的,无法根据用户的需求和实际情况作出相应的变化。当浏览器通过Internet的HTTP协议向站点的Web服务器申请主页时,站点服务器就会将已设计好的静态的HTML文件传送给浏览器。若要更新
此文档下载收益归作者所有