教务管理系统课程设计报告格式_第1页
教务管理系统课程设计报告格式_第2页
教务管理系统课程设计报告格式_第3页
教务管理系统课程设计报告格式_第4页
教务管理系统课程设计报告格式_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

1、北京化工大学北方学院课程设计报告课程名称 课程设计 设计题目 教务管理系统的设计与实现 专业、班级 计科0707 学 号 070202187 姓 名 指导教师 设计时间 2010.9.1 2010 年 9 月 30 日一、 引言(简要说明设计题目的目的、意义、内容、主要任务等)1背景及意义现如今高等院校的招生人数越来越多,必然就会有大量的学生信息、教师信息及课程信息需要处理。如果只靠人力来完成,这将会变成一项非常繁琐、复杂的工作,而且还有可能出现很多意想不到的错误,给管理这些数据带来了极大的不便,越来越不适合高校的发展需要。因此,为了提高教务管理工作的效率,减少错误的出现,节约大量的人力资源,

2、教务管理也已经从手工操作转到计算机自动化信息处理阶段,所有高校都迫切需要计算机技术来进行教务信息的辅助管理。在使用了教务管理系统后,可以提高各类信息的准确性和及时性,将信息准确无误地输入计算机并在数据库中存储起来。按照规范设定标准代码,大大保证了统计原始数据的准确性,在进行课程的分析设计时可以最大限度地减少人为影响,大大提高工作效率。教务管理系统是一个庞大而复杂的系统,它包括对教师信息的管理,对课程资料的管理,对学生信息的管理和对学生成绩的管理等主要功能。教务管理系统是每所高校的一项必不可少的内容,它的好坏直接影响到学校的主要工作,此系统一旦瘫痪,不仅会影响到学校的每一位学生,学校也会因此受到

3、非常严重的损失。随着我校近几年来的快速发展,办学模式多元化,在校学生规模不断扩大,为了加速对教务管理的计算机化,我校需要开发出符合我校实际的教务管理系统,为学校教学管理提供一个快速、简单规范的管理平台,同时也方便教员查询相关信息,提高信息传播速度,扩大信息共享范围。所以,现在设计一个功能完整、操作简单以及界面友好的教务管理系统变得非常重要。通过这个系统,管理员能够对教师信息、课程信息、学生信息和学生成绩进行查询、添加、修改和删除等操作,用户也可以对自己的基本信息进行修改,学生还可以用该系统进行网上选课和成绩查询,非常的方便。因此,本系统开发的总体目标就是在教务管理中实现信息管理的系统化、自动化

4、,减少工作繁琐度,增加效率、方便性。2可行性分析(1)管理可行性分析随着我校的管理水平不断提高,在管理方面已积累了丰富的管理经验与方法,并建立了成熟的管理制度、齐全的规章制度,汇集了正确的原始数据,使管理工作有了制度支持与信息支持。目前管理方面的条件已经能够满足教务管理系统的开发以及日后的实施,所以在现阶段下开发一个教务管理系统是可行的。(2)技术可行性分析本系统是根据科学的管理方法与编程技术而开发设计的,使用现在比较新颖并且成熟的动态网页制作技术JSP。而JSP能符合各种技术要求,拥有较高的存储能力、较高的处理速度、较为安全的信息保护。所以,本系统在技术方面具有可行性。(3)经济可行性分析本

5、系统的开发必须有技术方面的支持,而这些技术支持主要为计算机各种硬件设备、软件技术支持,因而发生的费用主要有:设备购置费、软件开发费用等,而本系统作为我们的课程设计,由学校安排在机房设计与实验,提供了各种硬件设备的支持。而我们作为学生在本次课程设计上设计本系统,这又有了零成本优势,即软件开发费用为零。并且本系统的经济效益高,能减少处理相同工作量的工作时间,提高管理效率,它能加快学校资金的周转,减少资金不必要的积压,提供更高质量的信息,提高取得信息的速度,这给我校带来了无形的经济效益。所以,本系统在经济方面具有可行性。二、 正文(课程设计的主要内容,包括实验与观测方法和结果、仪器设备、计算方法、编

6、程原理、数据处理、设计说明与依据、加工整理和图表、形成的论点和导出的结论等。正文内容必须实事求是、客观真切、准确完备、合乎逻辑、层次分明、语言流畅、结构严谨,符合各学科、专业的有关要求。)1.系统分析 近几年来的快速发展,办学模式多元化,在校学生规模不断扩大,教务管理处理的信息量不断扩增,必须有一种方便快速的教务管理系统来方便教员处理和管理学校的各类教务信息。通过咨询指导老师段雪丽老师及访问学校教务管理网站,得知系统要求具有如下功能:(1)管理员:实现对教师信息、课程信息、学生信息和学生成绩进行查询、添加、删除和修改等操作(2)教师:实现对个人信息的查询及密码的修改,课表的查询及打印(3)学生

7、:实现对个人信息的查询及密码的修改,网上选课,课表的查询和个人成绩的查询2.系统设计(1)模块划分本系统设计的并不复杂,模块划分也比较清楚。通过对不同的功能进行分析,就可以得到系统的模块划分: 登录管理模块:为了保证系统的安全性,可以根据不同的用户权限来提供不同的服务。分别为管理员登录、教师登录和学生登录三个子模块 管理员模块:包括对教师信息、课程信息、学生信息和学生成绩进行查询、添加、修改及删除等子模块 教师模块:包括对个人信息的查询及密码的修改、课表的查询等子模块 学生模块:包括对个人信息的查询及密码的修改、网上选课、课表的查询和个人成绩的查询等子模块与之对应的模块划分如图1所示:教务管理

8、系统学生教师管理员登录管理成绩查询网上选课密码修改课表查询个人信息查询课表查询密码修改个人信息查询学生成绩管理学生信息管理课程信息管理教师信息管理学生登录教师登录管理员登录修改学生信息添加学生信息查询学生信息删除课程信息修改课程信息添加课程信息查询课程信息删除教师信息修改教师信息添加教师信息查询教师信息删除学生信息删除学生成绩修改学生成绩添加学生成绩查询学生成绩 图1 系统模块图(2)系统主界面:系统主界面如图2所示: 图2 系统主界面图(3)系统主要功能实现 登录模块的设计本系统的登录界面上主要有用户名、密码和用户类型三部分内容。用户若想进入系统,就必须给出正确的用户名和密码,而且要选择正确

9、的用户类型。如果用户输入的用户名不存在或者密码与用户名不一致或者与用户权限不一致,都会给出错误信息提示。实现这一功能的源代码设计如下: alert(欢迎学生进入教务管理系统!); location.assign(student/student.jsp); alert(你输入的信息不正确,请重新输入!); location.assign(index.jsp); alert(欢迎教师进入教务管理系统!); location.assign(teacher/teacher.jsp); alert(你输入的信息不正确,请重新输入!); location.assign(index.jsp); alert(

10、欢迎管理员进入教务管理系统!); location.assign(admin/admin.jsp); alert(你输入的信息不正确,请重新输入!); location.assign(index.jsp); 管理员模块的设计系统管理员拥有本系统的所有权限,其中包括学生管理、教师管理、课程管理和排课管理。学生管理、教师管理和课程管理都有显示、注册、修改及注销等操作,排课管理能耐做的比较简单,只有显示排课信息的操作。实现这一功能的源代码设计如下: 管理员教管 | 退出学生管理显示学生 注册学生 修改学生 注销学生 教师管理 显示老师 注册老师 修改老师 注销老师 课程

11、管理 显示必修课程 显示选修课程 注册必修课程 注册选修课程 修改必修课程 修改选修课程 注销必修课程 注销选修课程  排课管理 显示所有排课(必修) 查看所有排课(选修) 学生选课功能的设计该功能主要是为方便学生对选修课进行网上选课而设计的,学生一次只能选中一门课程,在提交所选课程之后才能再次进行选课,而且同一门课不能重复多选。 教师添加或修改成绩功能的设计该功能与成绩查询功能相集成,教师在查询学生成绩的同时可以对学生成绩进行修改和添加,极为方便。界面如图3所示: 图3 教师查询及修改成绩三、 结论(应当准确、完整、明确精练;也可以在结论或讨论中提出建议、设想、尚待解决问

12、题等。)一个月的课程设计很快就这样在忙碌中结束了,在这段学习时间里,虽然没有完全达到系统预期的目的,但是教务管理系统的设计,让我们又学到了一门技术,虽然还掌握得不够精通,但还是有一定的认识和了解,对于我们将来的学习是有很价值的。本系统的功能基本符合用户需求,能够完成教务信息的存储和查询,使用户方便进行数据输入、修改、删除等管理措施。由于时间仓促和技术上的一些匮乏,在系统当中难免存在一些问题及不足,希望日后在进一步的学习过程中我们能够将其逐步完善,有可能的话会将其投入实际应用,这就是我们今后的努力目标。当然在这次设计当中,是离不开各位老师的热心帮忙和指导的,在此特别感谢段雪丽老师。四、 参考文献1 郭真,王国辉JSP程序设计教程M北京

温馨提示

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

评论

0/150

提交评论