基于JSP的学生成绩管理系统开题报告
太 原 科 技 大 学 华 科 学 院
毕业设计开题报告
学 生 姓 名: 学 号: 学 院、系:
专 业:
论 文 题 目: 基于JSP学生成绩管理系统 指导教师:
2015 年 6 月1日
毕 业 设 计 开 题 报 告
1(结合毕业设计情况,根据所查阅的文献资料,撰写2000字左右的文献综述:
文 献 综 述
一(学生成绩管理系统的现状及发展
人类已进入21世纪,科学技术突飞猛进,信息的获取、处理、交流和应用能力,已经成为人们最重要的能力之一。学生成绩管理系统是一个学校不可缺少的重要部分,它的内容对于学校的决策者和管理者来说都至关重要。当前许多学校成绩信息管理系统都不很完善,对学生和课程信息的维护不够理想,或者是查询学生成绩、课程信息时过于死板,不支持多种形式的查询方式,不能发挥其有效的作用。许多学生成绩管理系统已经暴露出种种弊端:难以统一调配和处理,效率极低,缺乏科学性以及合理性。
随着计算机应用的普及与深入,利用计算机能够对所有学生成绩进行统一管理,并进行分析,大大减少教学工作量,提高工作效率,为教学办公带来了极大的方便。学生成绩管理系统提供了强大的学生成绩管理管理功能,方便管理员对学生成绩等信息的添加、修改、删除、查询、汇总、统计等基本操作。本系统本着实用性、通用、开放和安全的原则,使用数据库开发软件管理信息,实现了学生信息管理、课程信息管理、学生成绩管理、成绩查询等功能。
因此,为了充分利用现有的计算机硬件资源,做好学生成绩管理工作,提高办事效率,实现全面的、相对集中的办公自动化,开发本系统就成了当务之急,其目的主要为了彻底改变这种繁杂的管理模式,实现全面的、相对集中的、智能化的信息综合管理,为学校的教学管理工作带来方便。
二(采用的开发工具
本学生成绩管理系统具备三方面的功能:一方面是学生用户,学生通过输入学号和密码进下该系统后,可以进行一些基础查询(学生信息查询、班级信息查询、课程信息查询)、成绩管理(成绩查询、计算平均分)重新登陆系统;一方面老师进入该系统则比学生多一些权限:成绩输入、成绩查询。本课题要求学生在Windows操作系统环境下,在Tomcat和数据库管理系统SQL Server平台上,使用MyEclipse完成计算机系学生成绩管理系统的设计与实现。
MyEclipse和tomcat:在MyEclipse中开发项目非常方便,只要新建的工程,就可以在工程中有一个树状目录,层次很分明,只需把成绩管理的页面代码和相关程序放到指定的位置即可。MyEclipse集成了
eclipse 还有tomcat、struts框架,编写java程序的时候更方便快捷一些。MyEclipse简化了部署调试环境搭建的复杂过程,自带了很多Hello World的之类的教程。MyEclipse中还可以配置tomcat,只要安装了tomcat,就可以在MyEclipse配置,这样项目直接就可以部署到tomcat了。本系统需要建立学生模块、教师模块、管理模块三个模块,每个模块都需要tomcat来与数据库建立联系。Tomcat 是一个轻量级应用服务器,是开发和调试java程序的首选。
三(系统设计的困难
成绩管理系统不同于传统的成绩管理,传统管理最主要的职能是备份,并在对所备份资料分开保存、组织的基础上为用户提供各种服务。成绩管理系统是一个将管理、服务和人集成在一起的一个“多维”环境,数字化资源是成绩管理系统的基本要素。我的学生成绩管理系统是属于学生信息管理系统的组成部分,所以必须整合各个模块。
另外,MyEclipse因为太庞大,启动很慢,机器配置不高。如果用此加载一个庞大的工程,运行比较慢,甚至很难运行。MyEclipse也有些不好的地方,一是自动编译,一个庞大的工程启动,它编译个不停。二是语法自动校验,校验范围为Java、JSP、XML、JSF等等。这些校验让IDE环境很慢、很慢。所以,在成绩管理系统的设计中,应尽量优化项目开发过程和内容。
参考文献:
[1] 吴林华《网站建设与维护》 电子工业出版社,2004年6月 [2] 邵丽萍,张后杨,柯新生《网页编程技术》 清华大学出版社,2004年1月 [3] Jason Brittain,Ian F.Darwin Tomcat:The Definitive Guide 2004年 [4] 包锦阳《大专生
毕业论文
毕业论文答辩ppt模板下载毕业论文ppt模板下载毕业论文ppt下载关于药学专业毕业论文临床本科毕业论文下载
(设计)写作指导》 浙江大学出版社,2004年6月 [5] 白以恩《计算机网络基础及应用》 哈尔滨工业大学出版社,2000年1月 [6] Harvey M.Deitel Java How to Program, Sixth Edition 2006年 [7] 杨文龙《软件工程》 电子工业出版社,1997
[8] 徐军,吴玉新《网站ASP后台解决
方案
气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载
》 人民邮电出版社,2001年1月
毕 业 设 计 开 题 报 告 2(本课题要研究或解决的问题和拟采用的研究手段(途径): (1)选题依据
本次任务是设计一个完善的成绩管理系统,维护学生、课程和成绩等信息,支持多种形式的查询方式,能发挥高效的查询作用。解决学生成绩管理系统的现状中出现的问题,如信息维护不够完善,信息导入导出不能够支持Excel
格式
pdf格式笔记格式下载页码格式下载公文格式下载简报格式下载
,查询方式单一等。克服学生成绩管理系统已经暴露出种种弊端,统一调配和处理,提高效率。使用计算机来管理学生成绩,不但可以节省时间和人力,更能全面、有效地掌握学生基本情况,及时获取最新的准确资料和信息。基于Java与SQL server数据库技术建立一个高校成绩管理系统,该系统为管理员、学生和教师提供了查询、修改、增加
记录
混凝土 养护记录下载土方回填监理旁站记录免费下载集备记录下载集备记录下载集备记录下载
、删除等基本功能,基本上能满足学生和老师的要求。
(2)主要研究内容
, 信息的维护:支持学生信息、课程信息、成绩信息等相关信息的维护,不同角色的用户的访问权限进行限制。
, 信息的输入:支持用户信息、班级信息、教师信息、课程信息及学生成绩信息录入。
, 信息的查询:支持学生基本信息和成绩信息的查询。将所有信息按照需要进行分类,方便学生找到自己需要的信息。
, 信息导出:支持所查询到的数据的导出,可以打印为tif格式。
(3)研究思路及方案
要求在Windows操作系统环境下,在Tomcat和数据库管理系统SQL Server平台上,使用MyEclipse完成计算机系学生成绩管理系统的设计与实现。
, 系统设计:本课题需要建立学生模块、教师模块、管理模块三个模块。每个模块
都需要tomcat来与数据库建立联系。对于本系统,我们需要实现以下一些基本功
能:
(1)学生查询功能:将所有信息按照需要进行分类,方便找到自己需要的信息。
(2)添加功能:管理员可以通过填写表格的形式输入学生成绩等相关信息,系统可以自动避免重复信息。
(3)修改功能:管理员可以对数据库中的信息进行修改。
(4)删除功能:管理员可以对数据进行删除操作。
(5)管理员查询功能:管理员可以通过条件选择查询所有信息。 , 数据库设计:先对课程进行需求分析,根据需求分析画出E-R图,再根据E-R图
建立学生表、教师表、课程表等,然后通过设立主键、外键、约束建立起表之间的联系和保证完整性,安全性。对数据库管理系统的访问账号和口令进行细致严格的权限设置,前端操作于后台数据相分离,系统管理员账号只有系统管理员才能使用。根据操作人员的身份进行系统的操作权限设置,将每个表单的操作权限分为新增、修改、删除、查询、打印功能,可以根据操作员的身份进行操作权限的设置和维护。
, 输入输出设计:输入输出设计在信息系统中占据重要地位,因为输入和输出是用户与系统的接口,是用户与系统关系最密切的两部分,它对于保证今后用户使用系统的方便性及系统的安全可靠性来说十分重要。系统设计时,应先进行输出设计,再进行输入设计,因为输入信息只有根据输出要求才能确定。
毕 业 设 计 开 题 报 告
指导教师
意见
文理分科指导河道管理范围浙江建筑工程概算定额教材专家评审意见党员教师互相批评意见
:
指导教师:
年 月 日 所在系审查意见:
系主任:
年 月 日