当前位置:文档之家› 高校学生管理系统的设计与实现

高校学生管理系统的设计与实现


项目实现的意义
建立信息化的学生管理系统,提高了高校学 生管理的效率,简化了办公模式。 学校可以利用学生管理系统更好的掌握本校 学生的信息,更加方便的统计和挖掘出一些 管理方面的缺陷。 利用网络工作模式去适应不断变化着的高校 学生管理新需求、新需要,实现高校学生管 理的信息化。
二、本人在论文所述项目中所承担的工 作
在此论文中本人主要从事系统需求分析,系统功 能、模块设计,系统发开工作和部分测试工作。
首先,根据用户需求进行调研。
其次,以需求为中心分析设计整个应用系统,将整 个系统模块化,降低开发难度,并提高开发效率。
最后,根据各部门需求测试并逐步完善系统。
本系统充分调研学校各部门和学生管理工作,根据 实际情况,结合学生信息管理的业务流程,实现以 下功能:
缴费管理业务流程图
三、项目开发技术介绍
系统体系结构为C/S(Client/Server)结构即客 户端和服务器结构,客户端需要安装软件,实 现快速响应请求。 实现方式为基于面对的开放式平台和交互式设 计技术。 数据库采用微软公司的数据库SQLServer 2005。
四、系统功能设计
学生管理系统
NTO NULL
外键U
50
其中R_id与R_term建立联合主键学生交费从F1001开始。
五、系统部分功能实现
1、进入系统工作平台:首先需要进行登录,系统通 过用户名、密码和验证码进行验证,符合要求的用 户可以进入系统,系统登录如下图所示:
2、进入主窗口后根据用户的权限等级不同系统功能 显示不一致。如超级管理员具有任何权限,进入的 主界面如下图所示:
数据项名 R_id R_sid R_ term R_ schooling R_tuition R_pay R_ operator R_date R_remark 数据类型 Int varchar varchar varchar Int Int varchar date Varchar 长度 40 50 50 50 50 50 50 字段约束 NTO NULL NTO NULL NOT NULL 备注说明 主/外键 缴费编号(编号)主键 学生编号 学期 学费 住宿费 已交费用 操作员 缴费日期 备注 外键S 外键T
数据项名 C_id C_class C_grade C_year C_speciality C_banjo C_campute C_remark 数据类型 Varchar varchar varchar varchar varchar varchar varchar varchar 长度 字段约束 备注说明 50 NTO NULL 班级编号 50 50 50 50 50 50 50 班级名称 班级所在年级 学年制 班级的专业 班主任 所在院系 班级备注 主/外键 主键
输入错误学号测试
查询学生缴费信息测试
修改缴费信息测试
总结
本论文主要阐述了高校学生管理系统的设计与实现, 基本达到了学生信息化管理和查询等要求,提高了学生管 理的效率,减少人力资源的浪费,同时信息化管理也提高 学生管理的水平。 尽管本文上述的工作取得了一些有用的成果,但是由 于时间和条件的限制,还存在着一些不够完善的地方,需 要我们在下一步的工作中去改进: (1) 高校学生管理系统还有待完善,在学生管理流程上可以 再优化点,再智能点,使学生管理更加科学和方便快捷。 (2) 由于硬件条件有限,我们的分析和测试只能在PC机上完 成,设备配置只能达到最低要求,缺少强大的服务器支持, 同时也无法完成群集任务。
外键C 外键Y 外键Sp 外键B 外键Cc
其中班级主键按照C开头,加上学年、学院和专业拼接而成, 例如C2012084001,代表2012学年入学,商学院(08),国际贸易 专业一班(4001)。
学生缴费表用来存储学生缴费的数据,字段包括 学生缴费编号、学生编号、学期、学费、住宿费、操 作员、缴费日期等数据。缴费表的字段说明如表所示。
3、系统管理中管理用户:管理员可以在用户浏览窗 口浏览所有的用户,可以根据不同的用户名、姓名 和权限等进行详细的查询。并且可以增加或者更新 用户信息。其中搜索用户窗口如下图所示:
4、班级管理功能主要包括对班级信息浏览、添加新 的班级、修改班级信息和删除班级。在查询中,管理 员可以按照班级编号、名称院系、专业等字段进行查 询相关班级,如下图按照院系和专业[动漫设计]查询
班 级 课 程 设 置
班 级 课 程 浏 览
班 级 课 程 修 改
学 生 成 绩 浏 览
学 生 成 绩 修 改
班 级 成 绩 浏 览
学 生 成 绩 添 加
基 本 缴 费 设 置
学 费 设 置 添 加
班级表用来存储班级信息的数据,字段包括班级 编号、班级名称、班级所在年级、班级教室、班级 年制、班级专业、所属院系、班主任等数据。班级 表的字段说明如表所示。
高校学生管理系统的 设计与实现
答辩提纲
立项背景与意义 本人在论文所述项目中所承担的工作 项目开发技术介绍 系统功能设计 系统部分功能实现 系统测试 总结 致谢
一、立项背景:开发系统的必要性
高校学生管理工作难度加大
传统学生管理需要反复的填写相关的纸质文档, 以及一些会议等
展示我国信息网络技术、高校信息化管理的日 趋成熟和完善 显示高校需要利用这些网络技术系统给予的工 作支持
所示:
5、缴费管理功能实现对学生缴费的管理,主要包 括学费缴费信息查询和浏览、修改缴费信息、添加 缴费信息和删除缴费信息以及基本学费的设置。 如下图为设置基本学费所示:
浏览缴费信息
七、系统测试
整个应用系统的测试分为两个阶段:一 是在内部测试,二是用户参与在模拟环境下 的功能测试。内部的测试可分为三个主要阶 段:单元测试、集成测试、系统测试。而用 户在模拟环境下的功能测试则是真的邀请各 部门的个别工作人员进行实际操作运用。
致谢
感谢各位专家评审老师! 感谢华东师大老师对我的教导! 更加感谢我的导师琚小明副教授! 感谢所有帮助过我的导师、师长、领导、同事、同 学、同行们,并对你们的关怀、关心与支持致意深深 的谢意!
(1)具备权限的用户可以实现对学生信息的增加、删 除、修改和查询和管理学生学籍档案等。 (2)提供多种查询方式,可以让管理人员以最快捷、 简便的方式查询到相关学生信息或者其他信息。例 如按照学号、姓名等查询相关学生信息。按照课程 号、课程名查询相关课程信息。 (3)能够查询日志信息,对系统的运行进行记录。 (4)可以增加用户,并且用户密码可以修改。
系统管理
班级管理
档案管理
缴费管理
课程管理
成绩管理
管 理 览
添 加 班 级
班 级 查 询
班 级 修 改
档 案 浏 览
添 加 档 案
修 改 档 案
删 除 档 案
基 本 缴 费 设 置
学 生 缴 费 浏 览
学 生 缴 费 添 加
学 生 缴 费 查 询
基 本 课 程 设 置
登录
N
登录
N
验证
Y N
验证
Y N
具有班级 操作权限
Y
具有缴费 操作权限
Y
查 询 年 级 和 班 级
增 加 年 级 和 班 级
修 改 年 级 和 班 级
删 除 年 级 和 班 级
添 加 学 生 缴 费 信 息
查 看 学 生 缴 费 信 息
修 改 学 生 缴 费 信 息
删 除 学 生 缴 费 信 息
班级管理业务流程图
相关主题