学生信息管理系统的设计与实现毕业设计论文

上传人:re****.1 文档编号:487320026 上传时间:2023-03-22 格式:DOC 页数:42 大小:4.31MB
返回 下载 相关 举报
学生信息管理系统的设计与实现毕业设计论文_第1页
第1页 / 共42页
学生信息管理系统的设计与实现毕业设计论文_第2页
第2页 / 共42页
学生信息管理系统的设计与实现毕业设计论文_第3页
第3页 / 共42页
学生信息管理系统的设计与实现毕业设计论文_第4页
第4页 / 共42页
学生信息管理系统的设计与实现毕业设计论文_第5页
第5页 / 共42页
点击查看更多>>
资源描述

《学生信息管理系统的设计与实现毕业设计论文》由会员分享,可在线阅读,更多相关《学生信息管理系统的设计与实现毕业设计论文(42页珍藏版)》请在金锄头文库上搜索。

1、毕业设计论文论文题目:基于JavaSE技术的学生信息管理系统的设计与实现河南机电高等专科学校毕业论文摘要根据开发要求,本系统主要应用于教育,完成对日常的教学、教务、教师以及学生的计算机化的管理。开发学生信息管理系统可使学院教职员工减轻工作压力,比较系统地对教务、教学上的各项服务和学生信息进行管理,同时,可以减少劳动力的使用,加快查询速度、加强管理。目前,学校工作繁杂、资料重多。信息管理系统变得不可或缺。本系统管理内容广泛,全面涉及了教务教学上的各项服务。在开发过程中,注意使其符合操作的业务流程,并力求系统的全面性、通用性,使得本系统不只适用于一家教育机构。本系统遵循调查研究、系统分析、系统设计

2、和系统实施这四个主要阶段进行设计。在语言的选择上,主要采用JavaSE编程语言。在开发工具的选择上,使用Netbeans和SQL Sever数据库进行开发。本系统主要实现了对院系、专业、班级和学生的管理。本系统的成功之处在于其操作简单,平台无关、数据存储量大。本论文主要从系统分析、系统设计、系统实施与使用等几个方面进行介绍。关键词: 信息管理系统,学生管理,JavaSE,SQL ServerAbstractAccording to the development of requirements, the system is mainly used in education, completio

3、n of the day-to-day teaching, teaching, teachers and students of the computerized management. The development of student information management system will enable the college teaching and administrative staff to reduce the pressure of work systematically on the teaching, teaching students the variou

4、s services and information management, at the same time can reduce the use of labor to speed up the query speed, strengthening management. At present, the school complex, multi-weight data. Information Management System has become indispensable.Management of the system are wide-ranging, comprehensiv

5、e instruction on the Senate deals with the various services. In the development process, attention to bring them into conformity with the operation of business processes, and strives to achieve a comprehensive system, GM, and makes the system does not only apply to an educational institution. Follow

6、 the investigation and study of the system, systems analysis, system design and system implementation of the four main design phases. Choice of language, the main programming language used JavaSE. In the choice of development tools, the use of Netbeans and the development of SQL Sever database.The m

7、ain achievement of the system of faculty, professional, class and student management. The success of this system lies in its simple, platform-independent, large amount of data storage. In this paper, mainly from the system analysis, system design, system implementation and use of several aspects suc

8、h as the introduction.Keywords: Information management systems, Student Management, JavaSE, SQL Server河南机电高等专科学校毕业论文目 录1绪 论11.1 系统建设的意义11.2 系统建设的目标11.3 系统建设的原则11.4 本课题主要内容22系统概述32.1 系统功能32.2 功能操作33系统分析53.1 对现有系统的分析53.2 开发技术和开发工具53.2.1 开发语言53.2.2 开发工具53.2.3 数据库技术53.3 数据库的需求分析54系统总体设计74.1 系统架构设计74.2 功

9、能模块设计84.3 数据库设计94.3.1 数据库概念设计94.3.2 系统表设计135系统功能实现195.1 系统预览195.2 管理员登陆-功能模块设计思想215.2.1 “院系管理”模块215.2.2 “专业管理”模块225.2.3 “班级管理”模块235.2.4 “学生档案管理”模块245.2.5 “教师管理”模块255.2.6 “管理员管理”模块275.2.7 “其他人员管理”模块275.2.8 “信息统计”模块275.2.9 “毕业生信息”模块285.3 学生登陆-功能模块设计思想285.3.1 “学生信息管理”模块285.4 数据库的备份和恢复295.4.1 数据库的备份295.

10、4.2 数据库的恢复296系统测试306.1 测试的定义306.1.1 软件测试目的306.1.2 软件测试背景306.1.3 软件测试方法306.2 需求概述316.2.1 性能及运行环境316.3 测试计划316.3.1 准则316.4 测试项目说明326.4.1 测试方案326.4.2 测试用例方法327系统的不足和改进思想348总 结35致 谢36参考文献37I1绪论1.1 系统建设的意义本课题开发的软件为学生信息管理系统软件,是鉴于目前学校学生人数剧增,学生信息呈爆炸性增长的前提下,学校对学生信息管理的自动化与准确化的要求日益强烈的背景下构思出来的。该软件设计完成后,可用于所有教育单

11、位(包括学校、学院等等)的学生信息的管理。目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,教务管理系统也是有了很大的发展。但本系统力求使系统功能简洁明了,功能齐全且易于操作。1.2 系统建设的目标满足大中专院校学生信息管理需要。1.3 系统建设的原则为了保证系统在使用过程中能够顺利运行,在本系统设计时将遵循如下具体的原则:(1)健壮性要求据有以下异常处理功能:数字格式验证:输入非数字或超长度的符号后返回系统,提示非法输入并要求重新输入。登陆者账号、密码正确性验证:通过读取文件中数据,验证输入的账号、密码等的正确性,如果输入错误提示重新输入。数据读

12、取验证:当数据不存在时候,提示相应错误信息并返回上一级操作界面;其它必需的异常处理。(2)可靠性:除非人为执行退出命令、意外断电等非人为控制的错误,否则系统始终在运行中。(3)高效性:系统写入读出数据应当即时处理。(4)易用性:系统应该让所有管理者能够根据不同的角色,提示信息进行所需操作。(5)清晰性:系统各功能模块名称应准确、易懂。(6)安全性:通过密码验证,系统能够防止任何没有账号密码人员的登陆。(7)可扩展性:系统应能够在不对原有代码做大的修改的前提下,轻松扩展其它功能。比如:实现网络多级管理。(8)可移植性:系统在Windows Server 2003 下开发,应能够不需修改而在Lin

13、ux、Unix等系统上正常运行。1.4 本课题主要内容第一部分:绪论。介绍了论文的选题背景、研究的意义和主要内容。第二部分:系统概述。简述本系统研究概况、系统的主要功能和功能概况。第三部分:系统分析。介绍本系统的开发技术、开发工具及数据库的设计。第四部分:总体设计。介绍本系统的整体设计和各功能模块设计。第五部分:功能实现。各功能模块的具体设计与实现方法。第六部分:系统测试。主要介绍测试计划和项目测试说明。第七部分:系统的不足和改进思想。第八部分:结论。对系统的开发和在开发过程中存在的问题进行总结。第九部分:致谢。简述通过本次项目设计的体会,并对指导老师致谢。第十部分:参考文献。列举在系统开发和

14、论文书写过程中所用到的书籍。2系统概述学生信息管理系统是学校教务管理的一个重要系统,随着现代教育事业的发展和学校规模的不断壮大,为了方便学校管理学生和统一规划,特别是对学校高层管理学生起着关键性作用。从传统的手工记录学生信息、教师信息、其他人员信息,到21世纪的计算机技术的快速发展,软件成为一个管理方面的重要手段。其中强大的计算机技术为学校和相关大学,院校提供了强有力的支持,利用计算机的优势,对学生,教师,及其他人员的管理就更为方便,并且效率更高。比如:查询某高校万人中某个学生的相关就业情况,学习情况,户籍信息,计算机软件(学生信息管理系统)的作用尤为突出了。众所周知,在许多高校中,并没有提供

15、完全固定的课程表,学生在每学期的一开始根据自己的专业要求和兴趣在一些选修课或者限选课中进行选择,从而决定本学期自己 要学习的课程,这样有时会出现僧多粥少的情况,以至于超出选课人数而不得不另选其他课程。对此,我们小组共同开发了此套软件,以此帮助高校领导管理学校信息和学生在系统上选择课程。2.1 系统功能本系统的功能实现分为不同的角色,主要有:学生,教师,管理员,学校其他人员等,其中各个角色的功能具体如下:学生的功能主要是查看个人的基本信息、修改登陆系统密码、学生选课管理,查看已选课程等操作。教师的功能主要是查看个人的基本信息,修改登陆系统密码,查看所教学生的信息,查看个人担任课程安排等操作。管理员的功能主要是查看个人的基本信息、修改登陆系统密码,管理院系、管理人员、毕业生去向和对这些管理模块信息的查看、删除、更新、添加等操作。学校其他人员的功能主要是查看个人的基本信息、修改登陆系统密码操作。2

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 幼儿/小学教育 > 小学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号