Java大作业_学生成绩管理
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Java大作业_学生成绩管理本科学生综合性实验报告
课程名称:Java开发技术
项目名称:学生成绩治理系统
学生姓名学号
指导教师
开课学期2011 至2012学年第一学期
完成时刻2011 年1 月 3 日
名目
摘要 2
1 项目研究开发的背景及意义2
1.1 本课题设计学术价值、理论意义和实践意义 2 1.2 本课题设计拟研究的要紧咨询题2
1.3重点和难点3
1.4 研究方法、预期效益3
1.5 本项目创新点和特色3
2 需求分析3
2.1 开发背景 3
2.2 项目目标 4
2.3 运行环境 5
2.4任务讲明书5
3 技术路线及关键技术7
3.1系统总体功能图7
3.2学生成绩治理系统的功能模块简介:8
3.3 系统运用的要紧技术: 29
3.4数据库设计29
3.5连接数据库32
4 测试报告及系统评判33
4.1 系统简介:33
4.2 系统特色及缺点:34
5 系统使用讲明34
5.1 用户操作指南: 34
6 个人感受及收成36
7大作业总结 37
感谢37
8 参考文献:38
摘要
人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,专门是信息技术和网络技术的讯速进展和广泛应用,对社会的政治,经济,军事,文化等领域产生越来越深刻.学生成绩治理系统是一个教育单位不可缺
少的部分,它的内容关于学校的决策者和治理者来讲都至关重要。此次大作业的学生成绩治理系统是用java编程+SQL server 2000数据库+SQL查询语言实现的.重点介绍了学生成绩治理系统的实现过程:包括系统需求分析、功能设计、数据库设计、系统实现、系统测试和调试等。
关键字:成绩治理统计信息治理数据库
1 项目研究开发的背景及意义
1.1 本课题设计学术价值、理论意义和实践意义
现在的社会知识经济在世界经济进展的地位越来越高,国家综合国力和国际竞争能力越来越取决于教育进展,科学技术和知识创新的水平,教育在经济和社会进展过程中将出现出越来越突出的重要作用。学生成绩治理系统是一个教育单位不可缺少的部分,它的内容关于学校的决策者和治理者来讲都至关重要,因此学生成绩治理系统应该能够为用户提供充足的信息和快捷的查询手段。然而有些学校依旧使用传统人工的方式治理学生成绩,填写各种表格,这种治理方式存在着许多缺点,如:效率低,保密性差,另外所用其时刻长,产生大量的文件和数据,这关于查找,更新和爱护都带来了许多的困难。在此次大作业中,我综合java编程、SQL数据库和SQL查询语言来实现一个简单的学生成绩治理系统。
1.2 本课题设计拟研究的要紧咨询题
一个完整的学生治理系统包括四个功能模板:
(1)差不多信息治理:包括对学生、教师、课程、成绩信息进行查找、删除、修改和添加。
(2)课表查询:学生和教师都能够对自身的课表进行查询。
(3)统计功能:对学生单科成绩、总成绩、所有学生成绩的平均分进行统计,并作出相应的排名。
(4)图形界面,将学生单科成绩用柱形图表示出来,清晰简单地表示出成绩的分布情形。
1.3重点和难点
(1)界面要求美观,需熟练把握利用java语言来布局。
(2)数据库多个表联系,利用视图或者储备过程,需熟练把握数据库的操作。
(3)模糊查找和精确查找,在界面上要求两者兼容,数据库上要求联系紧密。
(4)统计功能,单科和总成绩要求进行统计。
(5)图形界面,系统主界面加入背景图片以及成绩统计时以不同颜色的柱形图形象表达。
1.4 研究方法、预期效益
此次课程设计属于专门普遍的应用研究类,我只是在大伙儿做的基础上加上我自己的的方法以及设计。同时结合我们现在学生的成绩情形来进行设计。我采纳的方法是理论分析结合实际来进行研究的,通过学习体会来建立模型,在此基础上对学生成绩治理系统进行设计。那个系统将在12月下旬设计终止,界面美观,使用方便,功能较全的一个原型系统。此系统能够应用于落后的乡村的中小学教学治理。
1.5 本项目创新点和特色
(1)本系统采纳java和数据库结合的方式开发,能够对大量的数据进行储备和操作。
(2)本系统使用java开发,具有跨平台特性。
(3)本系统功能俱全,具有学生、教师、课程的信息治理和多条件的成绩查询和课程查询,成绩统计和利用柱形图反应成绩分布。
(4)系统具有安全性,用户只能通过用户名和密码访咨询。同时设定三种用户:治理员、学生、教师。不同的用户权限不同。
2 需求分析
2.1 开发背景
当今时代是飞速进展的信息时代,在各行各业中离不开信息处理,这正是运算机被广泛应用于信息治理系统的环境。运算机的最大好处在于利用它能够进行信息治理.使用运算机进行信息操纵,不仅提升了工作效率,而且大大的提升了其安全性.专门关于复杂的信息治理,运算机能够充分发
挥它的优越性.。
治理信息系统是进行信息的采集、储备、加工、爱护和使用的系统,它是随着治理科学和技术科学的进展而形成的。学生成绩治理系统是一个教育单位不可缺少的部分,它的内容关于学校的决策者和治理者来讲都至关重要,因此学生成绩治理系统应该能够为用户提供充足的信息和快捷的查询手段,对学生来讲能够轻松的查阅自己在校的成绩,个人信息和课表查询等,然而一直以来在落后的乡村一些中小学人们差不多上靠传统人工的方式治理学生成绩,这种治理方式存在着许多缺点,如:效率低,保密性差,另外时刻一长,将产生大量的文件和数据,这关于查找、更新和爱护都带来了许多的困难。
随着科学技术的持续提升,运算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用,作为运算机应用的一部分,使用运算机对学生成绩信息进行治理,有着手工治理所无法比拟的优点,例如:检索迅速、查找方便、可靠性高、储备量大、保密性好、寿命长、成本低等。这些优点能够极大地提升学生成绩治理的效率,也是企业的科学化,正规化治理,与世界接轨的重要条件。因此,开发如此的一套成绩治理系统成为专门有必要的情况。
学生成绩治理系统提供了比较全面的学生成绩治理治理功能,方便系统治理员对学生成绩等信息的添加、修改、删除、查询、统计等操作。
2.2 项目目标
(1)治理员能够实现对整个学生信息的添加、修改、删除、查询等操作。
(2)治理员能够实现对整个教师信息的添加、修改、删除、查询等操作。