欢迎来到天天文库
浏览记录
ID:11093879
大小:952.00 KB
页数:28页
时间:2018-07-10
《网上选课系统论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、(毕业论文)网上选课系统教学中心:_北京__分数:_______北京…大学作业论文论文题目网上选课系统课程名称________________________年级______05春_____________专业层次______计算机科学与技术__学号_______05390______学生姓名_______________2006年09月08日第28页共28页(毕业论文)网上选课系统第28页共28页(毕业论文)网上选课系统论文评定指导教师意见:指导教师:___________(签名)年月日第28页共28页
2、(毕业论文)网上选课系统目录概述4第一章绪论51.1背景51.2编写目的51.3可行性分析51.4论文简介5第二章相关软件及开发技术介绍72.1运行环境72.2JSP(JavaServerPage)72.3JavaScript72.4Struts82.5ORACLE82.5.1Oracle概述82.5.2Oracle游标92.5.3Oracle异常处理9第三章需求分析103.1整体分析103.2各个模块的详细分析113.2.1用户登录模块113.2.2学生模块113.2.3教师模块123.2.4系统管理员
3、12第四章系统设计144.1、数据库设计144.2、模块设计154.2.1学生模块154.2.2教师模块164.2.3管理员模块17第五章系统实现185.1数据库连接185.2系统主要模块实现195.3系统主要功能界面23第六章总结26致谢27参考文献27第28页共28页(毕业论文)网上选课系统概述网上选课系统是针对在校学生和教师使用,从学生的角度来说,由于学校教学制度的改革,现在大部分高等院校开始实行的是学生的自主选课模式,传统的教学模式(学生按照学校安排好的课程上课)已经不能适应新型的教学手段,如果仍
4、然通过纸上的方式选课,一方面浪费的大量的人力、物力资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。随着高校人数的增多,这种弊端会越来越多的暴露出来。因此,利用网络,使学生只要在计算机前输入自己的个人选课信息即可完成原来几倍的作业量。从教师的角度来说,同样是节省了大量的工作量,由于教师提出代课申请完成课程发布的工作较学生选课而言更加的复杂,因此通过网上进行课程发布能大幅度的减少教师的工作量,减少错误的发生几率。作为教师,也只要通过自己的电脑来操作即可,不用再奔波于教务处和办公室之间。本
5、程序前台采用Dreamweaver4.03进行页面制作,后台由ORACLE数据库支持,通过使用JSP语言实现动态网页的效果,达到对数据库的操作以完成使用者的要求。本文中除了有对程序的总体设计、详细设计、功能实现等主体部分外,在这之前还介绍了与网上选课系统相关的J2EE编程技术、JSP编程语言、STRUTS技术简介、XML技术等的基本内容。第28页共28页(毕业论文)网上选课系统第一章绪论1.1背景网上选课系统是针对在校学生和教师使用,从学生的角度来说,由于学校教学制度的改革,现在大部分高等院校开始实行的是
6、学生的自主选课模式,传统的教学模式——学生按照学校安排好的课程上课——已经不能适应新型的教学手段,如果仍然通过纸上的方式选课,一方面浪费的大量的人力、物力资源,另一方面浪费时间以及在人为的统计过程中不可避免出现的差错等情况。随着高校人数的增多,这种弊端会越来越多的暴露出来。因此,利用网络,使学生只要在计算机前输入自己的个人选课信息即可完成原来几倍的作业量。从教师的角度来说,同样是节省了大量的工作量,由于教师提出代课申请完成课程发布的工作较学生选课而言更加的复杂,因此通过网上进行课程发布能大幅度的减少教师的
7、工作量,减少错误的发生几率。作为教师,也只要通过自己的电脑来操作即可,不用再奔波于教务处和办公室之间。1.2编写目的本文档全面地描述了网上选课这一信息平台所实现的功能和性能,对各项业务提供详细、准确的描述。使软件开发人员和用户对本系统中的业务流程及功能达成共识。通过本文档用户可以全面了解网上选课系统所要完成的任务。网上选课系统是一个提供给高校学生制定个人选课计划的选课平台,学生可以在网上进行选课申请,并可查询个人的选课计划以及选课申请情况。同时,教务人员负责维护课程相关信息,包括课程名,开课院系,课程类别
8、(必修,选修),授课老师,课时,上课时间,限选人数等。管理员可以查询选课进度,根据学生选课情况适当调整选课学生名单。应用目标:满足现代化的校园教学管理的要求。使用范围:各大高校以及远程教育组织和教育机构。1.3可行性分析J2EE平台的飞速发展,技术的成熟以及应用领域的不断扩大,为网上信息的交互提供了一个良好的平台和方便的操作界面。由于J2EE平台基于用户需求的设计方法,使得该系统的使用更加的人性化、个人化、更贴近用户。以J2E
此文档下载收益归作者所有