- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Java大作业_学生成绩管理
本科学生综合性实验报告
课程名称:Java开发技术
项目名称:姓名
指导教师
开课学期 2011 至 2012学年 第 一 学期
完成时间 年 月 日
目录
摘要 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 运行环境 4
2.4任务说明书 4
3 技术路线及关键技术 7
3.1系统总体功能图 7
3.2学生成绩管理系统的功能模块简介: 10
3.3 系统运用的主要技术: 23
3.4数据库设计 24
3.5连接数据库 27
4 测试报告及系统评价 28
4.1 系统简介: 28
4.2 系统特色及缺点: 28
5 系统使用说明 29
5.1 用户操作指南: 29
6 个人感受及收获 37
7大作业总结 37
感谢 38
8 参考文献: 38
摘要
人类已进入21世纪,科学技术突飞猛进,经济知识和信息产业初见端倪,特别是信息技术和网络技术的讯速发展和广泛应用,对社会的政治,经济,军事,文化等领域产生越来越深刻.学生成绩管理系统是一个教育单位不可缺少的部分它的内容对于学校的决策者和管理者来说都至关重要学生成绩管理系统是用编程+数据库+SQL查询语言实现的.重点介绍了学生成绩管理系统的实现过程:包括系统分析功能设计数据库设计系统实现系统测试和调试等1 项目研究开发的背景及意义知识经济世界经济发展的地位国家综合国力和国际竞争能力越来越取决于教育发展科学技术和知识创新的水平教育在经济和社会发展过程中将呈现出越来越突出的重要作用学生成绩管理系统是一个教育单位不可缺少的部分它的内容对于学校的决策者和管理者来说都至关重要所以学生成绩管理系统应该能够为用户提供充足的信息和快捷的查询手段但是使用传统人工的方式管理学生成绩填写各种表格这种管理方式存在着许多缺点如效率低必威体育官网网址性差另外所用其时间长产生大量的文件和数据这对于查找更新和维护都带来了不少的困难编程数据库SQL查询语言1.5 本项目创新点和特色
(1)(2)本系统使用开发,具有跨平台特性。2 需求分析
2.1 开发背景2.2 项目目标2.3 运行环境
而且可以跨平台运行,包括现有的linux和uniux等操作系统。但是我推荐用户使用如下的配置:
最佳配置:CPU 2GHz 内存 M 硬盘 80G
Windows XP/linux/uniux
JDK1.6,Java程序开发环境Eclipse 2.4任务说明书.4-工程进度表
阶段任务 时间 计划完成工作 实际完成情况 阶段一:
分析选题阶段 2011年11月20日-2011年11月30日 接到大作业任务后,对供选题目进行分析,并通过查询资料及相关信息,结合我们所学习的知识及的具体情况,选择相应的题目并且确定工作方案。 通过网上查阅地资料,结合自身目前所学的知识,并且结合了老师的相关意见,最终个人选择了学生成绩管理系统。该系统是桌面应用系统,结合数据库和java来完成。 阶段二:
程序编写及调试阶段
阶段二:
程序编写及调试阶段 2011年12月1日-2011年12月9日
思考程序的大体方向及主题思路,确定程序所包含的相关功能,同时完成对程序流程、模块以及相关类的设计。
个人经过一番思考,确定程序大体的思路及程序包含的功能,即为教学单位提供一个能对学生成绩统计与管理,学生信息,教师信息,授课信息管理的系统。
然后画出了程序主体的流程图,将系统分成三个大模块模块。
成绩信息
成绩统计
基本信息管理
2011年12月10日-2011年12月15日 在前期设定的流程图和系统模块化的基础上,完成程序所有的具体部分代码的编写及各种相关功能的实现。 经过一段的时间的编写,建立好数据库,同时完成了程序各个具体部分的实现,完成了三个模块及其他布局函数的编写,具体如下:
(1)Manage_student.java实现学生信息的添加、删除、查询、修改功能。
(2)Manage_course.java实现课程信息的添加、删除、查询、修改功能。
(3)Manage_teacher.java实现教师信息的添加、删除、查询、修改功能。
(4)Manage_teach实现授课的添加、删除、查询、修改功能。
(5)SignalCount.java实现分数的计算
(6)SignalCount.java实现分数的计算
(7)Photo.java实现分数的分布图,将数据以柱形图的形
文档评论(0)