1、 1 Java 学生成绩管理系统设计说明 书 课课 程程 名名 称称: : 课课 程程 代代 码码: : 题题 目目: : 年级年级/ /专业专业/ /班班: : 学学 生生 姓姓 名名: : 学学 号号: : 时时 间间: : 指指 导导 教教 师师: : 2 目 录 1 1 引引 言言. 1 1.1 问题的提出 1 1.2 国内外研究的现状 1 1.3 任务与分析 1 2.2. 程序的主要功能(或需求分析,正式说明书中程序的主要功能(或需求分析,正式说明书中请删除此内容)请删除此内容) . 2 2.1 添加功能 2 2.2 删除功能 2 2.3 显示功能 2 2.4 查找功能 2 2.5
2、修改功能 2 3 3 程序运行平台程序运行平台 2 4 4 总体设计总体设计 . 2 5 数据库设计数据库设计( (本节说明此程序使用的关键数据结构、类对象本节说明此程序使用的关键数据结构、类对象等等) ) 3 5.1 数据库概念设计 . 3 5.2 表结构 . 4 5.3 视图 . 5 6 模块分析模块分析 . 5 6.1 添加模块 5 6.2 显示模块 7 6.3 修改模块 9 6.4 查找模块 11 6.5 删除模块 13 6.6 登陆模块 17 7 界面设计界面设计 . 20 7.1 登陆界面 21 7.2 学生信息添加界面 21 7.3 学生成绩查询界面 22 7.4 学生成绩修改界
3、面 23 8 8 系统测试系统测试 . 24 9.结论结论 . 29 1 1 引引 言言 1.1 问题的提出问题的提出 在我国,各大中小学校的各类信息管理系统并非一个新的课题。大多数学校信息管 理系统不完善,甚至有的学校根本就没有任何信息管理系统,所有的管理工作几乎都是 靠手工完成。 特别是在西部贫困地区, 学校的信息管理都依然靠手工操作, 这十分落后, 效率极低,成本很大,而且极易出错。随着计算机技术不断地日新月异地发展,信息化 是社会进程的必然趋势,学校的信息管理只有快,精,准,才能发挥其作用。从人工操 作改为计算机的自动化系统,人工操作必将被计算机代替。 1.2 国内外研究的现状国内外研
4、究的现状 信息技术的日益发展深入到社会的各个角落,学生宿舍管理也不例外,尤其作为高 等院校的宿舍管理工作,是高校各项工作的一个重要组成部分,其管理水平的高低将直 接影响到人才培养的质量。随着高等教育的发展、高校规模的扩大、学生人数增加、学 生宿舍各种信息的汇总、统计和分析等管理工作面临着诸多困难,管理工作也越来越繁 重和琐碎。因此宿舍管理的信息化、网络化越来越受到人们的重视,它既可以大大提高 学生宿舍管理的绩效, 也可以为学生解决后顾之忧。 同时随着计算机技术的普及和发展, 管理的自动化已成为必然趋势。因此,为了提高高校的整体管理水平,计算机在高等院 校宿舍管理中的应用日益普及,这使得学生宿舍
5、管理自动化的实现成为高校管理环节中 的重要一环。 1.3 任务与分析任务与分析 本课题主要的目的是学生成绩管理系统,主要任务为建立学生信息管理系统,采用 计算机对学生信息进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工 作效率,实现学生信息管理工作流程的系统化、规范化和自动化。高校学生的成绩管理 工作量大、繁杂,人工处理非常困难。学生成绩管理系统借助于计算机强大的处理能力, 大大减轻了管理人员的工作量,并提高了处理的准确性。学生成绩管理系统的开发运用, 实现了学生成绩管理的自动化,不仅把广大教师从繁重的成绩管理工作中解脱出来、 把学 校从传统的成绩管理模式中解放出来,而且对学生成绩
6、的判断和整理更合理、更公正,同 时也给教师提供了一个准确、清晰、轻松的成绩管理环境。 2 2. 程序的主要功能 (或需求分析, 正式说明书中请删除此内 容) 2.1 添加功能添加功能 添加一个学生的基本信息,包括 student_ID,student_Name,student_Sex, born_Date,class_NO,tele_Number,ru_Date,address,comment。 2.2 删除功能删除功能 能够对一个学生的信息进行删除按 student_ID 进行删除。 2.3 显示功能显示功能 显示所有学生的主要信息包括 student_ID, student_Name, studen