学生信息管理系统课件.ppt
PowerTemplate,学生信息管理系统,学生信息管理系统,在学校里,随着高校规模的不断扩大和招生人数的不断增加,需要处理大量的学生数据信息。如何更好的组织和学生信息,更加快捷的管理学生信息显得尤为重要。,引言 需求分析 总体设计 数据库设计 详细设计,目 录,引 言,高校规模不断扩大和招生人数的不断增加,需要处理大量的学生数据信息,科学化灵活、方便化、节约 成本提高效率提供权限管理、数据支持,项目背景,项目目标,需 求 分 析,学生信息管理对大数据量要求较高,而教师排课系统由于需要十分专业的算法并且系统需求不断的变化,学生档案的管理和维护、成绩管理机制 、课程设置管理、班级设置管理 、权限设置管理,系统的运行对于运行环境的要求,系 统 需 求,功 能 需 求,性 能 需 求,功能要求,班级、课程的设置管理,各司其职,权限管理,学生档案管理,学生成绩管理,1.,2.,3.,4.,根据系统的需求分析,得到本系统的功能要求如下:,性 能 需 求,系统的运行对于运行环境的要求,环境,2.软件环境 操作系统、 开发软件、数据库、,1.硬件环境 :处理器、内存、 硬盘空间、显卡,设计思想 处理流程,系统层次模块图,模块设计,总 体 设 计,学生信息 管理系统,系 统 层 次 模 块 图,学生成绩录入,权限管理,班级管理,登录,课程管理,新生信息录入,学生信息查询,更新学生信息,学生成绩查询,密码管理,关注模块设计把握主体情况,登录模块 输入用户名和称和密码,系统维 护模块,学生信息 管理模块,学生成绩 管理模块,帮助信 息模块,总体设计至关重要,其中 模块设计是其中的重点。,模 块 设 计,(2)、名称:学生成绩表 表名称标Student_course表 数据来源:学生成绩录入模块,(1)名称:学生信息表 表名称标识:Student表 数据来源:新生信息录入模块,(3)、名称:班级表 表名称标识:class表 数据来源:班级管理模块,1SQL Server2000数据库建立过程,2表结构实现,数 据 库 设 计,(5)、名称:用户表 表名称标识:Syuser表 数据来源:权限管理模块进行录入,(4)、名称:课程表 表名称标识:course表 数据来源:课程管理模块进行录入,数 据 库 属 性,详 细 设 计,系统维护模块模块,主操作页面效果,新生信息录入模块,成绩录入模块,成绩查询模块,更新学生信息模块,信息查询模块,登录模块,详 细 设 计,功能:,主要代码,方便用户输入检索条件,并显示学生成绩信息。,using System; using System.Drawing; using System.Collections; using System.ComponentModel;,学生成绩查询模块实现的功能,窗体和控件特殊属性的设置,学生成绩查询模块实现的效果,学生成绩查询模块的IPO图,学生成绩查询模块的主要代码,5,4,3,1,2,学生成绩 查询模块,新 建 项 目,学 生 信 息 检 索,新 学 生 信 息 录 入,更 新 学 生 信 息 模 块 的 设 计 与 实 现,谢谢观赏!,