还剩5页未读,继续阅读
文本内容:
学生成绩管理系统开题报告 V:
1.0精选试题学生成绩管理系统开题报告22020--44--11 阜阳师范学院计算机与信息学院本科生毕业设计(论文)开题报告论文题目 于基于Java的学生成绩管理系统设计与实现学学院 计算机与信息学院专业 信息工程学生姓名 王超学生班级 信息工程
(2)班学生学号 xx40930236指导教师 牛磊 于基于Java的学生成绩管理系统的设计与实现
一、课题的研究目的和意义学生的成绩管理是学校工作中的一项重要内容,我国的大中专院校的学生成绩管理水平普遍不高随着办学规模的扩大和招生人数的增加,建立一个成绩管理系统是非常必要的普通的成绩管理浪费了许多的人力和物力,已不能适应时代的开展在当今信息时代,这种传统的管理方法必然被以计算机为根底的信息管理系统所代替为了提高成绩管理的效率,我选择了学生成绩管理系统作为毕业设计的课题 本系统在大多数成绩管理系统的根底上,主要增加了教师对成绩的操作,教师改完试卷后不用在往学院的教务处办公室报送成绩,可以直接的把成绩上传到网络上,学生也可以方便快速的查询到自己的成绩,考试后教务管理人员也不必总呆在学院的办公室,他们都不受时间,位置,空间的限制,只要有上网的条件,在家里就可以完成有关成绩的录入,更新,管理,查询和删除本系统将会改变以前靠手工管理学生成绩的状况,提高工作效率希望能为老师和学校的工作带来便利 随着高校办学规模的扩大和招生人数的增加,学生成绩管理维护是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩管理的计算机化是整个学校教务管理中的重要一局部,介于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量 运用学生成绩管理维护系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够节省时间,学生也能够尽快的知道自己的考试成绩,投入新的课程的学习或复习这次没有考过的课程而学生成绩管理系统的应用也为今天的民办教育在未来市场的竞争力有所提高 在现代高科技的飞跃开展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题学生成绩管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,不好管对于一个学校而言,管理好学生的成绩,是非常重要的因此开发出一套学生成绩管理系统是非常必要的
二、国内外开展状况 随着计算机技术的开展,特别是计算机网络技术与数据库技术的开展,使用人们的生活与工作方式发生了很大的改观网络技术的应用使得计算机之间通信、信息共享成为可能,而数据库技术的应用那么为人们提供了数据存储、信息检索、信息分析等功能,从而使得工作更高效地进行 数据库始于20世纪60年代,经过40多年的开展,现在已经形成了理论体系,成为计算机软件的一个重要分支数据库技术表达了当代先进的数据管理方法,使计算机的应用真正渗透到国民经济各个部门,在数据处理领域发挥着越来越大的作用 而互联网技术的出现,更是进一步丰富的人类生活,数字化生存已经一步步走进我们的生活与工作互联网技术与数据库技术的结合为计算的在人类生活中的应用带来了巨大的影响产业信息化,管理现代化,科学化已经成为行业开展的重要课题,这不仅是企业提高自身竞争力,甚至是国家提高综合国力,走向国民富强的重要手段在我国,教育是一个影响着国富民强的重要行业,随着改革开放和市场经济的开展根据中国特有的国情开展,教育得到了国家的大力扶持与社会各界的高度重视,从而使教育业向标准性与现代化的方向高速开展,但是同兴旺国家相比,我国的教育行业的信息技术的应用程度还很低,只有在大城市中开展较早、规模较大的院校中才使用计算机进行大规模操作,从各方面提高工作效率,取得良好的社会和经济效益,而一些新兴的、规模较小的教育机构还没有全部具备这种功能因此可见,随着我国教育的迅速开展,信息技术在其上的应用会更加广泛和深地入 随着网络技术的高速开展,计算机应用的普及,使用计算机来管理学生成绩,不但可以节省时间和人力,更能全面、有效地掌握学生根本情况,及时获取最新的准确资料和信息在现代,高科技的飞跃开展,人们工作习惯的改变,特别是电脑的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题学生成绩管理是一个非常繁琐与复杂的一项工作,一个原因是工作量大,不好管对一个学校而言,更应该运用一些本地资源,提高管理的力度,对学生负责,对国家负责现代有些学校仍靠手工进行成绩的修改查询、录用等,工作效率低显然,靠手工进行管理这种管理方式已经不能形影时代的开展,学校的需求今天这种传统的管理方法必然会被计算机为根底的信息管理系统所代替
三、研究内容建立学生成绩管理系统,采用计算机对学生成绩进行管理,进一步提高办学效益和现代化水平帮助广阔教师提高工作效率,实现学生成绩维护工作流程的系统化、标准化和自动化为了使系统在学院的管理中发挥更大的作用,实现工作过程的计算机化,提高工作效率和工作质量现提出如下的系统开发目标
(1)数据库的设计和实现,根据系统需求以及功能分析进行设计
(2)系统框架设计,为了保证系统具有更好的平安性以及可维护性和可扩展性,将采用四层体系结构数据模型层,数据访问层,业务逻辑层以及表示层
(3)学生成绩管理系统首页的实现首页是用户默认首先进入的页面,根据用户的账号密码进行登录
(4)学生信息管理模块的实现其中包括学生根底信息的添加、修改和删除
(5)课程信息管理的实现能够添加、修改和删除各科课程的信息
(6)成绩信息管理的实现实现每名同学的成绩的添加、修改和删除
(7)信息查询模块的实现能够分别进行学生信息查询、课程信息查询、成绩信息查询 图1系统功能结构图学生成绩管理系统学生信息管理课程信息管理成绩信息管理信息查询学生信息添加学生信息修改学生信息删除课程信息添加课程信息修改课程信息删除成绩信息添加成绩信息修改成绩信息删除学生信息查询课程信息查询成绩信息查询
四、研究方法、手段1.设计方法与实施方案本课题的研究是基于J2EE架构的学生成绩管理系统,采用MyEclipse
8.
5.0来编写浏览器/效劳器(即B/S结构)来开发本系统MyEclipse企业级工作平台(MyEclipseEnterpriseWorkbench,简称MyEclipse)是对EclipseIDE的扩展,利用它我们可以在数据库和J2EE上开发,以及应用程序效劳器的整合方面极大的提高工作效率它能丰富了J2EE集成开发环境,包括了完备的编码,调试和发布功能,完整支持HIML,Jsp,CSSJavascriptSQL 系统采用MySQL作为数据库平台,既可以被应用程序访问,又可以在后台操作,完成对数据的等,与其他的大型数据库如Oracle、DB
2、SQL、Server等相比,MySQL是一个快速、多线程、多用户的SQL数据库效劳器,SQLServer只能运行在Windows上,而Windows能够安装的硬件是有限的,如Sun的Sparc效劳器不能安装Windows,一些大型机、小型机也只能装UNIX 在设计数据库时,如何处理多对多的关系和如何设计主键,是两个有着较大难度、需要重点考虑的问题这着重从SQL应用、数据库设计范式和查询优化等方面来分析本系统的关键技术和实现难点并加以解决 2.系统的运行环境硬件平台 1CPU IntelRCoreTM2DuoCPUT
81002.10GHz;2内存2G;3屏幕解析度1024x768;4硬盘剩余空间1GB以上;软件平台 1操作系统:WindowsXP;2数据库:MySQL;3开发环境:MyEclipse
8.
5.0;4开发语言:Java;
五、工作方案及进度安排序号教学周数工作方案及进度安排1Ⅰ第11-12周选择毕业设计课题2Ⅰ第13-14周阅读文献,熟悉毕业设计题目3Ⅰ第15-16周撰写并修改开题报告、外文翻译4Ⅰ第17-18周查阅相关资料,撰写系统用例规约5Ⅰ第19-20周按照工程需求设计数据库6Ⅱ第1周绘画毕业设计管理系统的界面(工程原型)7Ⅱ第2周配置程序运行环境,连接数据库,设计系统框架8Ⅱ第3周向数据库中添加数据9Ⅱ第4周实现系统的系统设置模块10Ⅱ第5周实现系统的学生信息管理模块11Ⅱ第6周实现系统的课程信息管理模块12Ⅱ第7周实现系统的成绩信息管理模块13Ⅱ第8周实现系统的信息查询模块14Ⅱ第9周测试、修改完善系统15Ⅱ第10周测试、修改完善系统16Ⅱ第11周测试、修改完善系统17Ⅱ第12周查阅资料,设计论文的总体框架18Ⅱ第13周撰写论文的实现系统的系统设置功能章节19Ⅱ第14周撰写论文的实现系统的学生信息管理和课程信息管理功能20Ⅱ第15周撰写论文的实现系统的成绩信息管理和信息查询功能章节21Ⅱ第16周撰写中英文摘要,结论、致谢22Ⅱ第17周修改完善论文23Ⅱ第18周完成毕业论文,进行毕业辩论参考文献
[1]陈天河等.StrutsHibernateSpring集成开发宝典[M].北京电子工业出版社xx
[2]李君芳赵艳杰.电脑知识与技术[J]xx9
[3]马朝晖等.Java教程.第4版[M].北京人民邮电出版社.xx
[4]岳阳王杰孙红梅.MySQL5管理员标准指南及语言参考第二版[M].北京电子工业出版 社xx
[5]付京周.精通Hibernate
3.0——Java数据库持久层开发实践[M].北京人民邮电出版xx
[6]王珊萨师煊.数据库系统概论第四版[M].北京高等教育出版社xx
[7]张白一崔尚森.面向对象程序设计——Java[M].西安电子科技大学出版社xx
[8]叶齐炼申华.学校教务工作实用手册[M].北京开明出版社xx
[9]袁世鹰.微机教务管理系统的设计与实现[P].北京开明出版社xx
[10]高宇翔.java电子杂志第二期[J].J2SE
5.0专题之语言特性xx
[11]王毅.Inter与Java[J].电子与电脑19973
[12]张光业.Java与Javascript[J].微电脑世界19965
[13]KeysBotzumAlbertWong.IBM开发人员技术期刊第三期[J]xx
[14]谷庆华等.基于java语言实现数据库访问[J].计算机技术与开展xx 模板内容仅供参考 。