学位论文—基于hibernate和struts的选课排课系统.doc

学位论文—基于hibernate和struts的选课排课系统.doc

ID:14368846

大小:2.31 MB

页数:27页

时间:2018-07-28

学位论文—基于hibernate和struts的选课排课系统.doc_第1页
学位论文—基于hibernate和struts的选课排课系统.doc_第2页
学位论文—基于hibernate和struts的选课排课系统.doc_第3页
学位论文—基于hibernate和struts的选课排课系统.doc_第4页
学位论文—基于hibernate和struts的选课排课系统.doc_第5页
资源描述:

《学位论文—基于hibernate和struts的选课排课系统.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1系统概述1.1系统开发背景及目的意义1.1.1系统开发背景计算机的发展至今已有很长的历史了,但是真正将计算机技术应用到生活实践中来,时期还不是很长。现在社会的发展趋势越来越体现出计算机技术的重要性,许多的计算机产品,相关软件的研制开发,越来越受到人们的青睐,计算机也越来越接近人们的生活了。  将计算机技术应用到实际生活中,这一研究是现在最热门的研究课题。作为学生接触最多的也就是教育与教学,在这一环节当中学习计算机,利用计算机相当重要,利用计算机进行网上课堂,网络学习,少去了老师和学生之间的很多不便,例如:时间上的自由选择、学生面对老师的一种紧张和窘迫、学习

2、和解答的及时和快捷等等问题。在计算机软件教学上都可以省去这些不必要的麻烦。计算机教学现在各大高校以及企事业单位中也已经较多的开始应用了。运用计算机进行教学环节的管理和实践更是方便多多,省去了以前很多的麻烦手续,省去了不必要的诸多申请和批准,现在运用计算机教学来提高教学效率,提高教学质量,培养相对的办事能力,同时也锻炼了自主开发应用计算机的一种兴趣和潜力。计算机的大容量硬盘存储,高性能高效率的CPU处理器,为现代化的教学管理提供了完备的后备力量,为用户省去了后顾之忧。而且计算机的的功能齐全比我们人力的要快很多倍,省去了很多的人力劳动,进一步真正实现了自动化的教

3、学和管理。1.1.2系统开发的目和意义随着计算机的普及和发展,人们开始利用计算机解决越来越多的实际问题,虽然现在软件的数量如雨后春笋,但依然不能满足用户的各种需要,尤其是用于学校院系教学管理方面的软件。为了适应这个高科技的信息时代发展,有力地促进教学内容、教学方法改革的力度,满足学校的教学管理要求,实现学校教学管理低成本投入,提高办公效率。最大限度地适应于各种软硬件环境,兼顾不同学科的教学特点,适用于不同水平用户群的通用性要求,以尽可能低廉的投入而获得尽可能高效的教学效益的经济性要求。第27页共27页目前国内各高校的规模越来越大,进而造成教师教学管理等工作量

4、日趋加大。然而,现代教育的信息化、网络化已经并且正在成为教育发展的一个重要方向,同时也为解决高校教学管理普遍效率低下的现状,使管理突破时空限制,提高工作效率和办学水平,提供了一个很好的突破口。由于师资力量不足,而学生数量又相对过多,这就会大大增加学校领导和老师的工作量,从而给学校的教学管理和发展建设带来了许多困扰。针对学校的这个问题,本小组两人在老师的带领下开发设计了这套院选课排课系统。希望此系统能更好的为老师和学生服务,便于学校更好的管理、减少教师的工作量,构建一个即方便,又便捷的学习平台。加快我校校园网络化、现代化建设的步伐,充分提高教学管理效率。1.2

5、本次设计所做的工作本次毕业设计过程当中,本人主要负责选课排课系统其中的管理员子系统的设计与实现,在该子系统当中教研室下达教学任务信息、教师查询教学任务信息从而制定出与其相应的课程教学信息、学生可以查询到该门课程的课程信息,在整个系统当中,教师可以查询教学任务信息、课程信息等的相关信息,学生只可以查询到所开设课程的相关课程信息。在设计的过程当中,查阅了大量的教学信息资料,同时也学习使用了JAVA软件环境下的相关控件信息的使用和编码信息技术的应用。在下面的各章中将具体谈到本人所负责的各个环节的具体设计和实现过程。第27页共27页2关键工具及其简介2.1JAVA技

6、术简介Java是由SunMicrosystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。用Java实现的HotJava浏览器(支持Javaapplet)显示了Java的魅力:跨平台、动感的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Javaapplet。另一方面,Java技术也不断更新。  Java平台由Java虚拟机(JavaVirtualMachine)和Java应用编程接口(ApplicationProgrammingInterface、简称A

7、PI)构成。Java应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。Java应用编程接口已经从1.1x版发展到1.2版。目前常用的Java平台基于Java1.4,最近版本为Java1.6。Java分为三个体系JavaSE,JavaEE,JavaME。2.2MySQL简介Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的R

8、DBMS(RelationalDatabaseMan

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。