毕业答辩-学生在线选课系统的设计与实现.ppt_第1页
毕业答辩-学生在线选课系统的设计与实现.ppt_第2页
毕业答辩-学生在线选课系统的设计与实现.ppt_第3页
毕业答辩-学生在线选课系统的设计与实现.ppt_第4页
毕业答辩-学生在线选课系统的设计与实现.ppt_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

选课系统项目展示,院系华科学院电子信息工程系班级通信102201H学号姓名指导老师,目录,一、项目背景二、系统概要三、开发环境与技术四、设计与实现五、主要模块展示六、总结七、致谢,一、项目背景,随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,学生选课系统必定是一个教育单位不可缺少的部分。一个功能齐全、简单易用的信息管理系统不但能有效地减轻学校相关工作人员的工作负担,它的内容对于学校的决策者和管理者来说都至关重要。所以学生选课系统应该能够为用户提供充足的信息和快捷的查询手段。作为计算机应用的一部分,使用计算机对学校的各类信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查询方便、效率高、可靠性好、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学校信息管理的效率,也是一个单位科学化、正规化管理,与世界接轨的重要条件。,二、系统概要,随着在校大学生人数的不断增加,教务系统的数据量也不断的上涨。针对学生选课这一环节,本系统从学生网上自主选课以及教师的课程发布两个大方面进行了设计,基本实现了学生的在线信息查询、选课功能以及管理员对课程信息发布的管理等功能。本程序前台采用myeclipse6.0进行页面制作,后台由Oracle数据库支持,通过使用JSP语言实现动态网页的效果,达到对数据库的操作以完成使用者的要求。管理员是系统的核心用户,涉及到六大功能模块,管理员对系统的所有教师信息、学生信息、课程信息、课表信息有着操作的权限,能够及时动态的掌握学生动态及成绩情况的各项情况。,系统功能结构图,三、开发环境与技术,开发环境硬件环境酷睿处理器,2GB以上内存容量。软件环境MicrosoftWindows7操作系统,Oracle11数据库,MyEclipse6.0开发工具,服务器采用Tomcat6.0.32。技术JSP技术JSP技术使用Java编程语言编写类XML的tags和scriptlets,来封装产生动态网页的处理逻辑。网页还能通过tags和scriptlets访问存在于服务端的资源的应用逻辑。JavaScriptJavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。JavaScript的一个重要功能就是面向对象的功能,通过基于对象的程序设计,可以用更直观、模块化和可重复使用的方式进行程序开发。,四、设计与实现,概念模型ER图,物理模型结构图,五、主要模块展示,系统登录界面,1.老师信息管理,2.老师信息添加,3.班级信息管理,4.班级信息添加,5.学生信息管理,6.学生信息添加,7.课程信息管理,8.课程信息添加,9.课表信息管理,10.课表信息添加,11.修改密码,六、总结,通过几个月的毕业设计,我对WEB服务器、数据库软件Oracle、JAVA、JSP、等系列知识都有了一定的了解。使用JSP开发页面的能力也有了很大提高。由于在此之前对于JAVA和JSP知识的了解几乎是一片空白,所以从一开始就碰到许多困难。在进行对循环显示以及网页中脚本代码与html代码之间的关系上都有过很大的困难,通过在网上寻找有关资料以及同学的帮助下最后都得到了解决。在整个设计阶段感受最为深刻的是掌握学习的方式和解决问题的方法。首先是解决问题的方式,虽然面临的信息很多,但是如何从大量的信息中筛选出所需的信息,有用的信息,才是解决问题的关键,另外一个就是解决问题的方法,就像我在解决设计中的很多问题一样,一开始总是在看书,和书上的进行比对,虽然书本上的只是大部分都是有价值,正确的,但实际上每个人编程的思路和对数据处理的方法、思想都是不同的,这就要求我们一定要通过实践才能找到解决问题的方案。在整个毕业设计的过程中,我深刻的体会到了这一点的重要性,也牢记主了这一点,在今后的学习和研究中我也会继续将这种方法延续下去。,七、致谢,首先感谢学校所有教育过我的老师,老师有问必答敬业的精神深深感动了我,促使我奋发学习。通过本次毕业课题的设计研我对系统开发过程从需求分析到具体功能实现,再到最终测试和维护的理解有了很大的进步,让我对系统开发有了更深层次的认识。现在我的动手能力和独立解决

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论