学生信息管理系统数据库设计

 2023-02-24 09:02

论文总字数:26247字

摘 要

随着学校的发展不断壮大,学生人数不断增长,需要各种管理的信息也急剧增长。又因为信息技术的发展在管理运用上越来越深入,信息管理系统的实施在当代技术上已逐步走向成熟。为了减轻我们成贤学院教职工的管理工作压力,相对系统地对教学及教务上的各种信息和服务进行管理,而且还可以避免人力资源的浪费,增强了管理学生信息的效率,使学院教职工能够更快的对学生信息进行高效率查询,只有这样才更好的规范了我们成贤学院对学生各项事务的管理。至此在这样的大环境下,越来越多的高校管理者意识到学生信息管理的重要性,开始纷纷选择自己适合的信息管理系统。学生信息管理系统数据库就是根据这些需求设计和开发的。

本次学生所设计的系统是利用Java语言开发设计。SQL server 2008被作为学生此次设计数据库的工具。学生做设计过程中,一定要遵循系统开发的原则性问题,争取使设计的系统符合实用性及方便性,使得本系统能够适用于学院信息管理。从而使我们学院教职工可以通过该系统有效、快速、方便的管理学生个人信息。

关键词:Java;学生信息管理;SQL server

Student information management system database design

Abstract

The school has been developed already, the growing number of students, a variety of management information needs has increased dramatically. And because the development of information technology in use in the management of more and more deeply, the implementation of the information management system has gradually become mature in the modern technology. In order to reduce our chengxian college teaching management of staff working pressure, relative system of teaching and teaching information and service management, but also to avoid the waste of human resources, and enhance the efficiency of the management of student information, college faculty so students can more quickly query information efficiently, make the school the management more standardized. So in recent years, more and more colleges and universities managers realize the management of student information of importance, began to choose their own suitable information system. Student information management system is based on the design and development of these requirements.

The student system is designed by using Java language development design. SQL server 2008 is used as a tool for the student’s design database. In the students to do the design process, we must follow the principle issue of system development, and strive to make the system designed in line with the practicality and convenience. It makes the system applicable to Institute of information management. To make our college faculty can through the system effective, fast and convenient management students" personal information.

Key words:Java;Student information management;SQL server

目录

摘要 I

Abstract II

目录 III

第一章 引 言 1

1.1 选题背景及意义 1

1.2设计目的及内容 1

第二章 系统运行环境及技术 2

2.1 Java语言简介 2

2.2 Java系统程序应用中的几个常用名词 2

2.3系统开发及运行环境 2

第三章 系统分析 4

3.1需求分析 4

3.2 可行性分析 4

第四章 系统设计 5

4.1 系统功能描述 5

4.2系统模块设计 6

4.3数据流图、数据字典和E-R图 7

4.4数据库设计 9

4.4.1数据库系统简介 9

4.4.2分析数据库的需求 10

4.4.3库设计 10

第五章 系统实现 13

5.1 登录界面设计 13

5.2权限管理界面 15

5.3用户信息管理 18

5.4学生信息管理 20

5.5成绩信息管理 21

5.6课程信息管理 22

5.7 选课信息管理 23

5.8 系别信息管理 25

5.9班级信息管理 27

5.10关于系统 29

第六章 结束与展望 30

致 谢 31

参考文献 32

第一章 引 言

1.1 选题背景及意义

当前大力发展计算机和互联网是世界乃至我国的主流趋势,我们日常的生活离不开计算机,身边也充斥着各种各样的信息。在这样的大环境趋势下,全国每个高等院校在各方面的学生信息管理工作都承受了巨大的压力。随着我们成贤学院办学规模的扩张,入学学生的基数自然而然也就上去了,学院学生的综合管理信息不断增加。这给各个高校带来了教育发展过程中的一个重要的问题,就是管理学生信息的问题。面对这样庞大的信息量就一定需要有一个完善的、健全的学生信息管理系统。从学生信息管理系统里我们可以认识到,对所需信息进行科学统计,可使信息被管理的更加规范化,这样学院教职工管理学生的信息量就被快速的缩减。如果学院日常教学管理中引入高效的学生信息管理系统,学院教学质量肯定被提高,学院规章制度肯定被健全,这对以后学院办学水平的提高有着显著的意义。目前数据库发展技术比较成熟,正好可以很好的运用到此次设计的系统中,安全保密性好、完整性强、数据一致性等优点的数据库是设计的初衷,其多项技术被应用在里面,比如:关系数据库技术及面向对象编程方法、规范化理论等。

学生管理系统是一个高校不可或缺的部分,它的存在对于学院的教职工来说都非常重要,所以从学生信息管理系统提供的学生基本信息里,我们学院的教职工可以进行快速、便利的查询。在全国各大高等院校中,用计算机管理学校学生的信息已经成为了趋势。学院老师可以使用电脑对学生信息进行高效率的管理,这样可减少重复的劳动,学校管理信息及资料的安全性被提高了。增强了了学校管理学生信息的能力。因此,利用计算机,设计出一款适用于我们成贤学院的学生信息管理系统已经迫在眉睫!

1.2设计目的及内容

学生信息管理系统是信息管理系统应用的范例之一,设计主要包含两个方面:一是开发前端界面,二是建立后台数据库。第一方面前端界面应简洁整齐,方便用户操作,第二方面则要求保密性好、整体性强和对应数据相同的数据库。经过方案论证,学生设计的管理系统采用Java和SQL server数据库为开发平台,应用数据库技术和模块化设计为基本的技术支持,以软件工程作为指导理论依据,进行了模块实现和界面开发,并利用之前的学生基本信息数据库进行二次开发 。根据设计情况,学生使用原型法来构造系统软件模块。使开发人员和学院教职工可以比较快地确定系统信息,对需求进行不断的细化,学生利用开发模式的进化周期,所需系统的功能被逐步添加直到满足所有的功能。

剩余内容已隐藏,请支付后下载全文,论文总字数:26247字

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;