JAVA学生成绩管理系统的设计与实现.doc

JAVA学生成绩管理系统的设计与实现.doc

ID:31830778

大小:378.00 KB

页数:32页

时间:2019-01-20

JAVA学生成绩管理系统的设计与实现.doc_第1页
JAVA学生成绩管理系统的设计与实现.doc_第2页
JAVA学生成绩管理系统的设计与实现.doc_第3页
JAVA学生成绩管理系统的设计与实现.doc_第4页
JAVA学生成绩管理系统的设计与实现.doc_第5页
资源描述:

《JAVA学生成绩管理系统的设计与实现.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件技术专业毕业论文学生成绩管理系统的设计与实现姓名:黑玉龙学   号:0809340104指导教师:张哲、马琦雷燕、刘超专业:软件技术二〇一〇年四月十六日毕业论文开题报告所在系:软件学院专业:软件技术学号:0809340104姓名:黑玉龙毕业设计题目:学生成绩管理系统(系统)一、选题意义:学生成绩管理是学校管理中异常重要的一个环节,作为学校,除了育人,就是育知,学生成绩管理的信息化是整个学校教务管理中的重要一部分,能否实现这一步关系到学校办学整体效率的高低,介于它的重要性,学生成绩管理系统的开发与应用就逐渐提入议程,并占着越来越重要的份量。在现代,高科技的飞跃发展,人们工作习惯的改变,特别是

2、计算机的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。学生成绩管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,处理繁琐。对于一个学校而言,更应该运用一些本地资源,提高管理的力度。运用学生成绩管理系统可以减轻学院教学人员的工作量,缩小开支,提高工作效率与准确率,能够让老师合理安排时间,能够尽快知道学生的考试成绩,为下一阶段的教学做准备。近几年来我国各大中专院校加快了信息化进程,基本上都建立了自己的校园网,这为我们系统的开发提供了必备的物质基础.学生成绩管理系统它能很好的解决以上的问题,极大地便捷了学生和指导老师,显著地提高了工作效率。而且通过本次设计可以让学生更

3、加熟练掌握软件开发的一般过程,并对所学知识做一个全面的总结。二、研究现状:随着高科技的飞跃发展,人们工作习惯的改变,特别是计算机的大量普及,人们生活节奏越来越快,怎样提高工作效率是人们首先考虑的问题。学生成绩管理是一个非常繁琐与复杂的一项工作,一个原因就是工作量大,处理繁琐。对于一个学校而言,更应该运用一些本地资源,提高管理的力度。因此建立学生成绩管理系统可以使高校满足教学和管理要求。三、课题提纲:●调查,制作需求分析文档和系统开题报告:据调查系统主要有3个模块:学生、教师、管理员,其各个功能是:a、学生用户模块(1)查看个人信息。学生可以根据个人用户名和密码登陆系统查询个人信息。(2)修改个

4、人基本信息。学生依据个人信息进行正确的修改个人信息。V(3)查询个人成绩。学生登陆系统后可以查询自己的成绩。b、教师用户模块(1)查看信息教师可以查询个人信息和学生的个人信息以及成绩。(2)更改信息。此功能实现教师对学生的管理。c、管理员模块(1)对教师的添加、删除等功能;(2)对学生的添加、删除。●系统详细设计:包括业务流图和数据流图的分析以及数据库的设计●程序代码编写●毕业论文的制作一、课题进度:3.2-3.9调查用户业务需求、制作需求分析报告3.10-3.18详细设计3.19-3.25详细数据库设计3.26-4.7编码,程序设计4.8-4.14系统测试4.15-4.20毕业论文编写二、使

5、用工具:⑴编写源码:编写源码基本使用MyEclipse,数据库文件的开发使用MySQL;⑵网页美工:网页美工使用Photoshop和DreamWeamver等制作jsp;⑶服务器:服务器端采用ApacheTomcat。指导教师:张哲老师,马琦老师,吕后坤老师及其他专业相关指导老师。2010年03月10日学生签名:年月日指导教师意见:签名:院系领导意见:签名:年月日V摘要学生成绩管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。本系统

6、主要完成对学生成绩的管理,包括添加、修改、删除,查询,打印信息以用户管理等六个方面。系统可以完成对各类信息的浏览、查询、添加、删除、修改等功能。系统的核心是添加、修改和删除三者之间的联系,每一个表的修改都将联动的影响其它的表,当完成添加或删除操作时系统会自动地完成学生成绩的修改。查询功能也是系统的核心之一,在系统中主要根据学生姓名和学号进行查询,其目的都是为了方便用户使用。系统有完整的用户添加、删除和密码修改功能,并具备报表打印功能。系统应用时下流行的Struts框架来开发,在底层数据库连接使用数据库连接池技术,视图层采用jsp技术.JSP是JavaServerPages的缩写,是servle

7、t的扩展,它的主要优点是能够是显示和业务逻辑分离,通过JSP来生成动态的网页,由JavaBean,Servlet或是一些Java程序来实现复杂的业务逻辑,JSP这样的特点大大的减轻了服务器的负担。除此而外JSP还具有很多的优点,比如JSP还具有JAVA语言一次编写处处运行的跨平台优点,等等。这里就不一一介绍了。所以说JSP技术是开发基于B/S架构的web应用的最佳选择。关键词:学生成绩管理;JSP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。