网上选课系统 毕业设计论文

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

专业:计算机科学与技术

网上选课系统

【摘要】随着在校大学生人数的不断增加,教务系统的数据量也不断的上涨。针对学生选课这一环节,本系统从学生网上自主选课以及教师的课程发布两个大方面进行了设计,基本实现了学生的在线信息查询、选课功能以及教师对课程信息发布的管理等功能,另外也初步解决了教师在课程信息发布管理上的权限问题。本程序前台采用Macromedia Dreamweaver 8进行页面制作,后台由ACCESS数据库支持,通过使用ASP语言实现动态网页的效果,达到对数据库的操作以完成使用者的要求。本文中除了有对程序的总体设计、详细设计、功能实现等主体部分外,在这之前还介绍了与网上选课系统相关的信息管理系统、网络编程技术、ASP编程语言、ACCESS数据库等的基本内容及发展情况。

关键词:选课;课程信息发布;权限;ASP;ACCESS

- 1 -

Online Course Selection System

【Abstract】With the increasing number of college students, academic system, the amount of data has also been rising. Elective for students in this part of the system from the students and teachers online elective courses independently released two major aspects of the design, the basic realization of the students online information inquiry, teachers and curriculum elective functions and management of information dissemination function, while also solving the initial information dissemination and management of teachers in courses on the rights issue. This procedure front page using Macromedia Dreamweaver 8 for production, background from the ACCESS database support, ASP language through the use of the effect of dynamic pages, to the operation of the database to complete the requirements of users. This in addition to the program's overall design, detailed design, function realization of the main part of the outside, before that also introduced the online course selection system-related information management systems, network programming, ASP programming language, ACCESS database, and other basic content and development.

2

Keywords:Elective Course News rights ASP ACCESS

- 3 -

目录

摘要....................................................................................................错误!未定义书签。Abstract ....................................................................................................错误!未定义书签。第一章诸论 (5)

1.1 背景 (5)

1.2 编写目的 (5)

1.3 可行性分析 (6)

第二章相关软件及技术介绍 (7)

2.1 Dreamweaver (7)

2.2 ASP(Active Server Page) (7)

2.3 HTML(Hyper Text Markup Language) (8)

第三章系统概述 (9)

3.1 项目范围 (9)

3.2 设计策略 (9)

第四章系统总体设计 (11)

4.1 系统结构设计网上选课流程图 (11)

4.1.1 各模块功能及示意图 (12)

4.1.2 模块间的调用关系 (12)

4.1.3 模块间的接口 (13)

4.2数据库设计 (13)

第五章详细设计 (16)

5.1 教师/学生登录功能 (16)

5.2 课程申报功能 (17)

5.3 选课信息查询功能 (18)

5.4 管理员功能 (18)

第六章设计过程中的问题及解决 (19)

6.1 数据库的连接 (19)

6.2 参数的传递 (20)

结语 (21)

参考文献 (22)

致谢 (23)

4

第一章绪论

1.1 背景

网上选课系统是针对在校学生和教师使用,从学生的角度来说,由于学校教学制度的改革,,传统的教学模式——学生按照学校安排好的课程上课——已经不能适应新现在大部分高等院校开始实行的学生的自主选课模式型的教学手段,如果仍然通过纸上的方式选课,一方面浪费的大量的人力、物理资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。随着高校人数的增多,这种弊端会越来越多的暴露出来。因此,利用网络,只要学生只要在计算机前输入自己的个人选课信息即可完成原来几倍的作业量。从教师的角度来说,同样是节省了大量的工作量,由于教师提出代课申请完成课程发布的工作较学生选课而言更加的复杂,因此通过网上进行课程发布能大幅度的减少教师的工作量,减少错误的发生几率。作为教师,也只要通过自己的电脑来操作即可,不用再奔波于教务处和办公室之间。

1.2 编写目的

本文档全面地描述了网上选课这一信息平台所实现的功能和性能,对各项业务提供详细、准确的描述。使软件开发的人员和用户对本系统中的业务流程及功能达成共识。通过本文档用户可以全面了解网上选课系统所要完成的任务。旺盛选课系统是一个提供给高校学生制定个人选课平台,学生可以在网上进行选课申请,并可查询个人选课计划以及选课申请情况。同时,教务人员负责维护课程相关信息,包括课程名,开课院系,课程类别(必修,选修),授课教师,课时,上课时间,限选人数等。管理员可以查询选课进度,根据学生选课情况适当调整选课学生名单。

应用目标:满足现代化的校园教学管理的要求。

使用范围:各大高校以及远程教育组织和教育机构。

- 5 -

相关文档
最新文档