Java項目设计报告.docVIP

  • 11
  • 0
  • 约1.69万字
  • 约 27页
  • 2016-12-06 发布于重庆
  • 举报
Java項目设计报告

分 类 号: 密 级: 学 号:0806888 Java项目报告 ——学生信息管理系统 作者姓名:  ````` 所在系部: ````` 专 业: ```````` 指导教师:  ``````   2010 年 06 月 27 日 摘  要 现代社会随着科技的发展,如果依然采用人工庞大的数据库是一项繁重枯燥的工作,无论是数据录入,查询还是修改都存在着工作量大,效率低下,周期长的缺点。而管理系统的引进将给人工管理数据库的工作带来一次彻底的变革。学校由于学生众多,学生数据信息库庞大,使信息的管理成为了一个复杂繁琐的工作。本系统针对学校,经过实际的需求分析,采用功能强大的作为开发工具来开发学生。整个系统从符合操作简便,界面美观、灵活、实用的要求出发,完成学生信息管理的全过程,包括系统管理、基本信息管理、学习管理、奖惩管理和打印报表等功能。经过使用证明,本文所设计的学生信息管理系统可以满足学校对学生信息管理方面的需要。主要介绍了本课题的开发背景,所要完成的功能和开发的过程。摘  要 2 目  录 3 前  言 4 正  文 5 1需求分析 5 1.1 管理学生信息 5 1.2 管理课程信息 5 1.3 管理选课与成绩 5 2系统设计 5 2.1结构设计 5 2.2 功能流程及工作描述 6 4详细设计及功能实现 7 4.1学生信息管理系统主界面模块 8 4.1.1成绩信息综合管理类 8 4.1.2添加成绩功能 14 4.1.3修改成绩功能 17 4.1.4保存成绩查询功能 20 总  结 25 致  谢 26 参考文献 27 小组成员 28 前  言 学生成绩管理工作是高校教育工作的一项重要内容。教务管理工作是指学校管理人员按照一定教育方针,运用先进的管理手段,组织 、协调 、指挥并指导各用户活动,以便高效率、高质量地完成各项教学任务,完成国家所制定的教育目标。学生成绩管理工作是学校教学工作的中枢,是保证高校教学机制正常运转的枢纽,它是一项目的性、计划性、适用性、创造性和科学性很强的工作。学生成绩工作关系到高校教学秩序的稳定。 随着计算机技术的飞速发展和高等教育体制改革的不断深入,传统教育管理方法、手段以及工作效率已不能适应新的发展需要,无法很好地完成教学管理工作。提高教务管理水平的主要途径是更新管理者的思想,增强对管理活动的科学认识。同时,运用先进的信息技术,开发高校综合成绩管理信息系统,是深化教务体制改革的有利措施。 JAVA以GUI的编程方式、面向对象的程序设计、众多的GUI组件和强大的数据库应用开发支持,在竞争激励的开发工具市场中越来越羸得程序设计者的青睐。JAVA是Windows系统下的可视化集成开发工具,提供了强大的可视化组件功能,使程序员能够快速、高效地开发出Windows系统下的应用程序,特别是在数据库和网络方面,JAVA与其它开发工具相比更是胜出一筹。可视化主要是指开发图形用户界面,而只需调用GUI组件即可。1需求分析1.1 管理学生信息 管理所有学生的基本信息,包括添加、修改、删除等,可以根据各种条件查询出要求的信息。 1.2 管理课程信息 管理所有课程的基本信息,包括添加、修改、删除等,可以根据各种条件查询出要求的信息。 1.3 管理选课与成绩 根据学号进行选课,登记所选课程的成绩,可以根据各种条件查询出所选课程信息与成绩的信息。 2系统设计 2.1结构设计 根据对系统进行的需求分析,本系统将分为4各模块: 学生管理 管理学生的基本信息,包括个人信息的添加、修改、删除,以及选课信息的添加。 课程管理 管理课程的基本信息,包括课程信息的添加、修改、删除。 成绩管理 管理学生选课的成绩信息,包括成绩的登记与修改。 信息管理 查询已经登记的信息,包括学生的基本信息,课程的基本信息与成绩信息。 2.2 功能流程及工作描述 (1)增加学生信息 系统操作人员打开学生信息增加界面,输入相关信息(姓名、性别、民族、籍贯、出生日期、入学年份、专业和学院等),在数据库中添加相关数据。 (2)修改学生信息 根据学生学号查询出该学生的相关信息,修改相关条目后保存在数据库中。 (3)删除学生信息 根据学生学号查询出该学生的相关信息,确定删除后,在数据库中删除该信息。 (4)学生选课 选择学生学号与需要选择的课程,确认无误后保存,数据库中将自动添加新的记录。 (5)增加课程信息 系统操作人员打开课程信息增加界面,输入相关

文档评论(0)

1亿VIP精品文档

相关文档