资源描述:
《院系级教学管理系统的设计与开发-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、厦门大学本科生论文院系级教学管理系统的设计与开发本科毕业论文(科研训练、毕业设计)题目:院系级教学管理系统的设计与开发姓名:学院:厦门大学软件学院系:专业:软件工程年级:学号:指导教师(校内):职称:指导教师(校外):职称:年月日厦门大学本科生论文院系级教学管理系统的设计与开发院系级教学管理系统的设计与开发-----教师子系统部分作者:指导老师:[摘要]本文对基于院系级的教学管理系统的设计与开发过程作了详细的论述,给出了开发该系统的总体规划流程、总体功能模块。并就本人所承担的“教师子系统”的主要模块功能的详细设计
2、过程以及相关技术作了介绍,从软件工程角度,评价了系统的性能。[关键字]JSP教学管理系统Tomcat子系统厦门大学本科生论文院系级教学管理系统的设计与开发目录第一章:引言41.1课题开发研究背景51.2课题来源5第二章:教学管理系统概要设计62.1系统总体开发规划62.2系统总体方案设计62.2.1几种基于Web的主要开发工具的比较72.2.2JSP开发WEB的几种主要方式92.2.3搭建JSP的平台工作.102.3.1院系级教学管理系统总体管理模式概述:11第三章教学管理系统详细设计123.1用户登录模式133
3、.2课程管理133.3毕业论文173.4教学文档183.5系统之间的信息交互183.7版面错误提示183.8教师子系统功能图示19第四章教师子系统演示204.1登录界面204.2教师更改密码214.3教学文档下载224.4教学文档上传234.5选修课程学生资料查询244.6版面错误提示254.7论文上传26第五章结论28厦门大学本科生论文院系级教学管理系统的设计与开发第一章:引言1.1课题开发研究背景随着现代科技的不断发展,计算机在教育领域得到了前所未有的广泛应用,迅速成为最有发展前景的教学媒体和教学管理工具。计
4、算机在教育领域的应用,导致了教学手段、教学方法、教学形式、课堂教学结构等方面发生了深刻的变化,从而促进了教育思想和教育理论的变革和发展,一系列相关的思想、理论和技术在实践中日积月累、不断丰富和完善。作为高校来说,建设高水平的大学,校园信息系统的建设是重要的一环。与国内相比,教学管理计算机化与网络化在国外的许多大学己开展多年了,他们的管理模式基本上是面向全局的综合教务管理系统,是综合教务管理系统的重要组成部分。数据集中统一存放在中央数据库中,对数据的操作由校园网上的计算机通过客户/服务器方式进行,即数据集中存储,分
5、布操作。它将教学各个环节进行了统筹考虑,以提高教学管理效率为目的,强调系统间数据的流通。由于多年运行不断使用和改进,国外的这种管理模式己处于比较完善的稳定运行阶段。但由于国外高校与我们的实际情况不同,相关机构管理职能不同,教学管理办法不同,所以还不能简单的引用,只能在借鉴的基础上自主开发适合我们实际情况的教务管理系统。再加上我们国家教学管理制度、教学形式和教学手段等方面都正处于改革时期,在一定时间内还要不断变化和发展,为了系统实时反映这种变化,必须开发出自己的教务系统,并不断维护和完善。1.2课题来源现有的学校级
6、的教学管理系统是基于全体师生基础上的厦门大学本科生论文院系级教学管理系统的设计与开发宏观意义的教学管理系统。但在一些具体细节问题上而言,它不免有其不足之处。作为教学与管理第一线的院系,直接面对教师与学生,其管理是微观的,具体的。比如:每学期一次的英语四,六级报名程序烦琐;选修课数量多且分类庞杂;教学方面相关信息仍需要口头通知;教学秘书,教师与学生之间沟通途径有限,费时费力。这些都增加了教学管理人员的工作负担。另一方面,现在网上教学工作的全面展开,对教学管理系统提出了更严格的要求。所以,本小组此次设计的厦门大学软件
7、学院教学管理系统,就是为了弥补现有学校级教学管理系统存在的不足。另一方面,也为其它院系今后开展网上教学管理工作,提供一些宝贵的经验。本小组设计的基于院系级的教学管理系统,共分为:课程管理子系统,学生管理子系统,教师管理子系统以及管理员子系统等四个模块.本小组成员共有四人,其中,赵伟同学负责学生管理子系统,同学负责教师管理子系统,吴文俊同学负责管理员子系统,组长刘青同学负责课程管理子系统以及整个系统的整合工作。其中,课程管理单独作为一个模块,是基于选修课数目繁多,而且又分为学校级选修课和学院级选修课的考虑.该系统为
8、学生,教师,管理员三大主体,更方便,快捷地工作,学习,以及互相之间的交流提供一个平台。厦门大学本科生论文院系级教学管理系统的设计与开发第二章:教学管理系统概要设计2.1系统总体开发规划本教学管理系统的开发流程如下:(1)分析系统需求,完成系统解决方案,并论证其可行性;(2)选择服务器类型与开发环境,以及完成相关安装配置工作;(3)设计系统总体框架模型,完成相应的数据库结构