摘 要
随着学校规模的不断扩大,学生数量的急剧增加,有关学生的各种信息量也 在不断成倍增长。面对庞大的信息量,就需要有学生成绩管理系统来提高学生管 理工作的效率。通过这样的系统,我们可以做到信息的规范管理和快速查询,从 而减少了管理方面的工作量。本系统以 SQL Server 2014 数据库作为后台数据库 支撑,采用 Qt Creator 作为前台界面开发。核心是添加、修改和删除学生信息, 每一个表的修改都将联动的影响其它的表。系统有完整的添加、删除和密码修改
功能。
关键字:学生管理系统 数据库 Qt Creator
前 言
1.项目开发目的
学生管理系统让数据的查询变得简单化。让每个人都能在任何时刻都可以 了解到数据的变更。这样就可以使学生更方便的查询到自己的学号、考勤、考试 成绩等信息,也能使学校更好的对学生进行更全面的管理。
2.项目开发背景
随着学生数量的增加,带来学生信息量的剧增。同时每个学生的信息都 在不断地变化着,采用人工的方式进行操作整理,带来诸多不便,并且效率低下, 出错率高。
3.项目开发定义
本系统主要用于学校学生信息管理,总体任务是实现学生信息关系的系 统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日常管理, 如查询、修改 、增加、删除,另外还考虑到学生选课,针对这些要求设计了学 生信息管理系统;本系统主要用于学校学生信息管理,总体任务是实现学生信息 关系的系统化、规范化和自动化,其主要任务是用计算机对学生各种信息进行日 常管理,如查询、修改 、增加、删除,另外还考虑到学生选课,针对这些要求 设计了学生信息管理系统。
4.项目开发平台
QtCreator Qt4.7
SQL Server 2014
前 言
1.项目开发目的
2.项目开发背景
3.项目开发定义
4.项目开发平台
第 1 章 基于 QT 的学生管理系统项目开发计划书
1.1 项目范围
1.2 客户资料
1.3 项目成果
1.4 项目风险分析
第 2 章 基于 QT 的学生管理系统需求规格说明书
2.1 问题陈述
2.2 要达到的目标
2.3 具体的分析
第 3 章 基于 QT 的学生管理系统设计书
3.1 命名规则
3.2 构架图
3.3 数据库设计
3.4 类图
3.5 时序图
第 4 章 基于 QT 的学生管理系统测试计划书
4.1 单元测试计划
4.2 集成测试计划
4.3 数据库模块性能测试计划
第 5 章 基于 QT 的学生管理系统测试用例及测试报告
5.1 单元测试和集成测试用例
5.2 软件项目审核评审检验表
5.3 测试审核检验表
5.4 问题报告
5.5 课程管理模块测试报告
第 6 章 基于 QT 的学生管理系统安装手册
6.1 功能
6.2 系统解决方案
6.3 开发平台
6.4 系统资源需求、配置要求
第 7 章 基于 QT 的学生管理系统操作手册
7.1 用户模块操作
参考文献
总结