;Microsoft SQL Server 2000
目 录
前言 1
第1章绪论 2
1.1课题背景及意义 2
1.2 研究内容与目标 2
第2章需求分析 2
2.1 系统功能需求 3
2.2 系统的性能需求 4
2.3 系统数据要求 4
2.4业务流程分析 5
2.4.1班级管理业务流程图: 5
2.4.2成绩管理业务流程图: 5
2.4.3课程管理业务流程图: 5
2.5数据流程分析 6
2.5.1数据流程图 6
第3章系统设计 6
3.1 系统功能设计 6
3.2 系统模块划分 7
3.3 系统数据库设计 7
3.3.1数据库概念设计 7
3.3.2 数据库物理设计 9
第4章系统的实现 14
4.1系统登录 14
4.1.1登录模块 15
4.1.2系统主界面模块 17
4.2各功能模块 19
4.2.1用户管理: 19
4.2.2修改密码 20
4.2.3班级管理: 21
4.2.4 课程管理: 22
4.2.5课程管理模块 23
参考文献 31
致 谢 32
前言
学生信息是的一项非常重要的数据资源,学生信息管理也是一项重要的常规工作,长期以来,学生信息都是依赖人工管理和档案文件记载的。而在实际工作中,学生信息涉及到的各个不同院系,是非常复杂的。 面对如此众多的学生信息,其工作量可想而知。而且人工管理存在大量的不可控制因素,对学生信息的管理并不规范。根据高校现存学生信息管理的弊端以及学生信息管理的基本流程,本系统针对高校学生系统的特点以及管理中的弊端而设计,实现了学生信息管理的电子化、减轻了管理人员的工作负担,能够规范高效地管理大量的学生信息,并避免人为操作错误和不规范行为。同时还提供给学生查询自身某些信息的功能,使得信息管理更为方便和有效。
本系统是一个基本不同用户类型的系统,主要针对学生用户和教务管理用户。对于学生类用户而言,可以查看本人信息,但不能查看其他学生的信息。而对于教务学生管理用户而言,不但可以收集和查看所有学生的信息,还可以根据需要修改学生的信息,并且能够按照多种条件进行学生信息的查询,将查询结果以报表的形式打印出来。
多文档界面(MDI)风格是当今信息系统开发中常用的方式,本文将详细介绍多文档界面程序开发方法和步骤以及菜单、工具栏、状态栏等常用界面要素。
在数据库和程序之间对图像数据进行交互是信息系统开发中需要解决的问题之一。
学生信息管理系统开发与设计
第1章绪论
1.1课题背景及意义
21世纪是信息化的时代,信息化以更快捷更方便为目标来融入各行各业。也不能例外。当前,我国的正在加紧实施信息化建设,其中学生管理是相当重要的一部分。
目前社会上信息管理系统发展飞快,各个企事业单位都引入了信息管理软件来管理自己日益增长的各种信息,学生管理系统也是有了很大的发展,商业化的学生信息管理软件也不少。但本系统完全独立开发,力求使系统功能简洁明了,但功能齐全且易于操作。
学生管理系统是一个教育单位不可缺少的部分,它的内容对于的决策者和管理者来说都至关重要,所以学生管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。在各大中小,用计算机管理的信息已经越来越普遍了。用计算机不但可以提高工作效率,而且还节省了许多人力物力,增强了资料的安全性。提高了的管理能力,为此,用计算机来管理的信息,是非常必要的。
1.2 研究内容与目标
建立学生信息管理系统,采用计算机对学生信息进行管理,进一步提高办学效益和现代化水平。帮助广大教师提高工作效率,实现学生信息管理工作流程的系统化、规范化和自动化。
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生档案进行管理,具有手工管理所无法比拟的优点.
第2章需求分析
21世纪以来,人类经济高速发展,人们发生了日新月异的变化,特别是计算机的应用及普及到经济和社会生活的各个领域。使原本的旧的管理方法越来越不适应现在社会的发展。许多人还停留在以前的手工操作。这大大地阻碍了人类经济的发展。为了适应现代社会人们