本科毕业设计论文--基于javaweb的学生成绩管理系统.doc

本科毕业设计论文--基于javaweb的学生成绩管理系统.doc

ID:19271013

大小:3.24 MB

页数:55页

时间:2018-09-30

本科毕业设计论文--基于javaweb的学生成绩管理系统.doc_第1页
本科毕业设计论文--基于javaweb的学生成绩管理系统.doc_第2页
本科毕业设计论文--基于javaweb的学生成绩管理系统.doc_第3页
本科毕业设计论文--基于javaweb的学生成绩管理系统.doc_第4页
本科毕业设计论文--基于javaweb的学生成绩管理系统.doc_第5页
资源描述:

《本科毕业设计论文--基于javaweb的学生成绩管理系统.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Java实训项目说明书题目:基于JavaWeb的学生成绩管理系统系别:组别:组长:组员:指导教师:53摘要3一、研究意义41.1课题的研究意义以及背景来源41.2课题研究的目的与意义4二、相关的工具和技术52.1系统开发相关技术概述52.1.1平台与工具的选择52.1.2数据库技术72.2系统开发的相关方法82.2.1结构化方法82.2.2系统开发方法9三、学生成绩管理系统的需求分析103.1成绩管理系统需求分析103.1.1成绩管理系统的信息分析103.2数据分析103.2.1数据字典103.2成绩管理系统的需求153.2.1系

2、统功能分析153.2.2系统非功能需求15四、基于JavaWeb的学生成绩管理系统的设计164.1系统构架设计164.2系统功能设计164.2.1客户级别权限子系统设计174.2.2管理员级别子系统设计174.3数据库设计174.3.1数据库设计步骤174.3.2数据库概念和逻辑结构设计17五、基于JavaWeb的学生成绩管理系统的实现215.1技术实现21535.2登陆页面的实现215.3管理员关于后台表的实现22六、总结与体会34七、致谢35附录一36附录二4853基于JavaWeb对咸阳师范学院学生成绩管理系统的设计与开发—

3、—日常业务管理摘要随着现代网络的快速发展,现在好多高校已经摒弃原先陈旧的查成绩方式,使用网络可以随时随地获悉自己的学习情况。为了尽快适应现代的信息高速发展和满足学生的需求,有效的管理学生成绩,本课题就要基于JavaWeb对该系统的设计与开发,Java语言脱颖而出以及SQLServer数据库鲜明的特色。Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,针对该要求可以实现强大的功能。对教师可以新增学生成绩,还可以删除成绩,对于成绩管理系统的管理员可以准确地了解整个院系或学校的整体学习情况,添加或删除学生成绩,使其对整个学校

4、或院系的学生成绩进行有效地,稳定地管理。在计算机应用中,软件的作用十分突出,软件已经发展成为信息技术的核心,主导着信息产品的开发和信息技术市场的进一步的开拓。该成绩管理系统不仅给我们提供我们查成绩、管理学生的功能。而且我们本次的JavaWeb和SQLServer数据库的最终目标是实现一个咸阳师范学院成绩管理系统,系统功能介绍中详细介绍了成绩管理系统的整体思想及其具体功能。关键词:学生成绩管理系统,咸阳师范学院,JavaWeb,SQLServer数据库53一、研究意义1.1课题的研究意义以及背景来源伴随着新时代高科技的发展,在中国的

5、高速发展,人们广泛地使用计算机技术为自己的学习、工作、娱乐服务,同样,网上管理也成为了其中的重要部分。网上管理不仅为我们生活带来了方便,更在我们的学习中扮演者重要的角色。随着生活水平的逐渐提高,人们对生活的期望也越来越高,对学习环境也有了更高的期望。得益于以上所分析的几个方面的原因,网上各种系统的出现也就成了一种必然趋势。传统的管理成绩和查成绩模式,是必须到老师那里,并且管理者在管理成绩时,得花费大量的时间来整理、分析并作出总结。无疑,管理系统的出现为之带来了很大的方便。其实在我们组选到此课程设计的题目时,感觉难以动手,对每个模块

6、的实现的算法设计感到难以下手。就我个人而言,在整个学习与深造过程中,解题能力和技巧的训练是一个重要的环节。真正的理解内容与较好地解决实际问题之间存在着明显差距,而算法设计完成的质量与基本的程序设计素质的培养是密切相关的。作为计信息管理与信息系统专业的学生,通过这次课程设计提高了我们分析,解决问题的能力,同时我们也在此程序中给出了相应的操作说明和参考算法,并且对其中大部分代码作了解析。1.2课题研究的目的与意义随着现代生活水平的提高,我们对生活、学习以及其他的项目的要求也逐渐在提高。成绩管理系统的出现无疑为学校对学生成绩的管理提供了

7、很大的方便,让学生在上网学校的同时了解自己在学校的学习情况。在这个高科技迅速发展的时代,我们应摆脱传统的学习思想,在深刻了解自己目前的现状的情况下,不断的自我提高和不断的进步。充分理解Java的面向对象的思想,本课题把生活中抽象的思想实例化,为解决更多生活中的问题提供基础。53二、相关的工具和技术2.1系统开发相关技术概述2.1.1平台与工具的选择在开发工具的使用方面,本系统选择了先进的软件开发平台MyEclipse。MyEclipse为JavaWeb开发提供了一个高级的编程环境,在这个环境中,可以开发出运行在Windows上几乎

8、所有的应用程序,而JSP是专门用于MyEclipse网站开发的编程语言。MyEclipse除了具有Eclipse开发环境的优点外,还具有如下的优点:(1)对EclipseIDE的扩展性:MyEclipse企业级工作平台是对EclipseIDE的扩展

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

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

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