24小时论文定制热线

热门毕设:土木工程工程造价桥梁工程计算机javaasp机械机械手夹具单片机工厂供电采矿工程
您当前的位置:论文定制 > 毕业设计论文 >
快速导航
毕业论文定制
关于我们
我们是一家专业提供高质量代做毕业设计的网站。2002年成立至今为众多客户提供大量毕业设计、论文定制等服务,赢得众多客户好评,因为专注,所以专业。写作老师大部分由全国211/958等高校的博士及硕士生设计,执笔,目前已为5000余位客户解决了论文写作的难题。 秉承以用户为中心,为用户创造价值的理念,我站拥有无缝对接的售后服务体系,代做毕业设计完成后有专业的老师进行一对一修改与完善,对有答辩需求的同学进行一对一的辅导,为你顺利毕业保驾护航
代做毕业设计
常见问题

网上选课系统设计与实现(JSP+SQL Server 2005)

添加时间:2018/11/22 来源:天津示范大学 作者:孙雪
本网上选课系统借助了计算机信息科学等技术,以计算机和网络通信技术为基本工具和开发媒介,通过计算机实现自动化,省去不必要的资源浪费,完成了网上选课的流程化,有利于内部管理和更好地为学生提供选课服务,最终为管理决策者提供服务。
以下为本篇论文正文:

摘要

  随着科学技术的发展、计算机技术的不断进步、学生数量的增加,对教师和学校的选课需求提出了严峻的考验,传统的课程管理会消耗大量的人力和物力。利用计算机信息技术开发网上选课系统,供学生申请课程,对于增加学生选课的自主权、方便老师提供课程、学校管理课程信息有着非常重要的意义。网上选课系统是教务管理系统中的重要组成部分,能够提高管理效率和水平,使选课管理工作实现规范化,系统化和程序化,利用信息处理的准确性和速度型,能够准确及时快速有效地完成学生选课服务。

  本系统结构采用B/S模式设计,Web丌发框架采用Jsp,丌发语言采用Java,开发工具使用MyEclipse 9. 0,服务器使用TOMCAT,数据库管理系统采用SQL Server 2005。本文着重阐述了网上选课系统的整体开发过程。对于设计思路和流程均作出全面的描述,数据库设计思想以及各个数据表之间的具体关联等方面也做出了详细说明。在实现各种功能系统的详细设计过程中绘制一个简单的系统功能框图,力争以更清楚地方法显示设计理念和设计整个方案的规划和实施。根据系统需求分析结果,本系统总共设计四种用户:教师、管理员、校领导及学生。教师主要完成幵课申请的提交、对学生成绩的管理、留言管理等功能;管理员完成用户管理、学生管理、开设课程管理、幵设课程一审、学生选课一审、留言管理等功能;校领导完成开课申请二审、学生选课二审、开设课程管理等功能;学生主要完成网上选课及成绩査看等功能。本系统将极大地方便学校的教务管理,提高教务管理工作的效率。

  关键词:数据库;网上选课;管理系统

Abstract

  Online Course selection system,is an important part of the educational administration management system. The system structure, the use of B/S design patterns, development tools MyEclipse 9.0,server using TOMCAT, database management system using SQL Server 2005.

  This article emphatically elaborated the course file system as a whole development process. Regarding the design thought and the design process is to make a comprehensive description, the database creation thought as well as each data table between specific association,also made a detailed description? and a detailed analysis of the system each function realization process and detailed design process,to draw simple system function module chart at the same time, and strive to more clearly show that the design thought and the whole procedure design planning and implementation.

  According to the actual demand, the system design for four kinds of users: teachers, administrators,school leaders and students. Teachers completed the main course for submission, on student achievement management, message management and so on; administrator user management,student user anagement,courses management,courses,elective trial management,message management and so on; school leadership course for two trial completion,students elective second,course management fiinctions; students complete the online selection and performance etc. This system will bring great convenience to the school teaching management, improving the efficiency of teaching affairs management.

  Key WordS; database; Online Course selection system; management system

  随着科学技术的不断提高,计算机信息技术科学逐渐成熟和壮大,计算机技术的快捷性,准确性,自动化特点已为人们深刻了解和认识。计算机技术已进入人类社会的各个领域,并在政治,经济,生活,文化服务等各个领域发挥着越来越重要的作用⑴。

  国家经济实力不断上升,国家円益强盛,而一国之心在于教育。作为基础核心,国家非常重视高校和中小学教育,倾注了大量的人力和财力来培养大学生,培养实用型人才,在政策上和财力上都倾注了很大的精力。故而教育资源的调配显得非常重要,也突出了学校中选课的重要性。由于传统手工排课方式使得教学资源不能够科学地调配,存在着许多缺点,如:效率低,保密性差,不方便长时间存储之后的查找和更新维护,导致学生选课不合理,不快捷方便,造成学生和学校教学资源之间的冲突,从而根本上影响了教学质量。

  国内外许多学校积极引进和幵发了许多网上选课系统,符合学校自身的特定需求,极大地凸显了网上选课系统带来的优点,如检索快速,查找方便,高可靠性,大存储量,长寿命,使用方便等。

  网上选课管理系统是学校教育管理的一部分,是极其重要的。作为一所学校,在教育学生的核心思想下,使用各种途径来完成教育管理,提高教务管理的效率,方便学生学习,优化教师的教学,从而整体上提高学校的办学效率,采用计算机技术来辅助学校管理成为非常重要的一部分。因此利用计算机技术构建网上选课管理系统,会帮助学校的教务管理。

  借助计算机应用的强大优势,利用计算机对选课信息进行管理,有着手工管理所无法比拟的优点,借助计算机检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等优点,能够极大地提高学校选课系统管理的效率,成为学校管理科学化、正规化地充分条件,争取与世界接轨的必经道路。从全国来看,利用计算机信息技术管理选课信息以及学生信息是各大高校都在积极开展的工作,也是高校教学管理工作的重要内容。总体上,高校学分制选课管理系统与传统的选课方式相比更加节约资源,避免不必要的消耗,同时将选课自主权转移给学生自己,使网上选课有效的避免了许多人为因素的影响,使教学更加透明。

  而且随着在校大学生人数的不断增加,教务选课管理系统中的数据量也不断的上涨。也可以改变以往选课的传统模式,不需要人工处理,避免纸质表格、文本等资源,环保节约,极大地减少了大量的数据信息处理,能够避免人为可能产生的问题,建立了系统、规范、简单的管理信息系统,从而更高效快捷地为学生、学校服务[2]。

  现在,在互联网Internet环境下,选课管理系统也自然要随着更新,从传统的人工管理模式转变为计算机自动化管理。通过选课管理系统,可以有效解决待选课程较多,让学生根据自己的专业兴趣和方向选择选修课程进行选修和学习。建设选课管理系统,是现代化建设的客观要求。建设以计算机为核心的网上选课管理系统,实现高校网上选修课程系统的自动化,更好地为学生及老师服务,是网上选修课程系统管理发展的必由之路[3]。

  网上选课系统部分功能界面演示:

登录页面
登录页面

教师密码修改页面
教师密码修改页面

开课申请模块
开课申请模块

课程管理模块
课程管理模块

学生成缋管理页面
学生成缋管理页面

用户管理
用户管理

开设课程界面
开设课程界面

目录

  第1章 绪论
    1.1 课题研究的背景
    1.2 课题研究的意义
    1.3 论文的内容和钼织
  第2章 系统环境及开发工具
    2.1 系统环境
    2.2 JSP技术简介
    2.3 TOMCAT应用服务器
    2.4 SQL数据痄技术
    2.5 MyEc lipse
  第3章 系统总体设计和需求分析
    3.1 总体设计概述
    3.2 系统总体目标
    3.3 系统功能设计
      3.3.1 教师子系统功能
      3.3.2 管理员子系统功能
      3.3.3 领导子系统功能
      3.3.4 学生系统功能
    3.4 系统非功能性需求
  第4章 数据痄设计
    4.1 数据痄概念结构设计
      4.1.1 实体属性图
      4.2.2 总 E-R 图
    4.2 数据存储
    4.3 数据痄逻辑结构设计
  第5章 系统详细设计与实现
    5.1 程序流程设计
    5.2  数据痄连接设计
    5.3 教师操作+系统的实现
      5.3.1 用户登录模块
      5.3.2 用户密码修改模块
      5.3.3 开课中请模块
      5.3.4 课程管理模块
    5.4 管理员+系统的实施
      5.4.1 户管理模块
      5.4.2 开设课程管理模块
      5.4.3 教师课程一审模块
      5.4.4 学生选课一审模块
      5.4.5 留言板模块
    5.5 领导操作子系统的实施
      5.5.1 教师开课二审管理模块
      5.5.2 学生选课一审模块
    5.6 学生子系统的实施
      5.6.1 学生选课中请模块
      5.6.2 已中诘课程模块
      5.6.3 留育管理模块
  第6章 系统开发环境部署和应用程序部署
    6.1 系统开发环境部署
      6.1.1 JDK 安装
      6.1.2 Tbmcat 安装
      6.1.3 Eclipse 和 MyEclipse 安装
      6.1.4 JRE 和 TOMCAT 配置
    6.2 系统应用程序部署
  致谢
  参考文献

(如您需要查看本篇毕业设计全文,请您联系客服索取)
相关内容
相关标签:JSP毕业设计
好优论文定制中心主要为您提供代做毕业设计及各专业毕业论文写作辅导服务。 网站地图
所有论文、资料均源于网上的共享资源以及一些期刊杂志,所有论文仅免费供网友间相互学习交流之用,请特别注意勿做其他非法用途。
如有侵犯您的版权或其他有损您利益的行为,请联系指出,论文定制中心会立即进行改正或删除有关内容!