摘要:随着高校每年入学人数的不断增加,高校人事部对学生的管理工作变得越来越繁重,普通的人工整理已经不再适应学校当前的发展。随着计算机技术的飞速发展,系统化、科学化、规范化和自动化的管理流程得以实现。
-本文通过对我校工作需求的分析,开发并设计了一款采用C/S体系工作的学生管理系统。该系统的开发主要使用了Borland的Delphi 7.0开发工具和微软的SQL Server 2014。
-本文介绍了Delphi和sql server 2014的工作原理。并介绍了如何利用以上两种软件,完成基本资料管理、开课课程管理、学生成绩管理以及院系管理等功能,并对各个功能模块的具体功能进行了详细的介绍。
关键词:学生信息管理;C/S;Delphi 7.0;SQL SERVER 2014
目录
摘要
ABSTRACT
1 绪 论-1
1.1研究背景-1
1.2现实意义-1
1.3技术路线-1
1.4 本文的组织结构-1
2 学生信息管理系统分析-3
2.1 软件开发环境分析-3
2.1.1 电脑系统分析-3
2.1.2 编译工具分析-3
2.1.3 数据库分析-4
2.2 系统功能分析-5
2.2.1 需求分析-5
2.2.2 系统功能模块-5
2.2.3 系统分层数据流-5
2.3 系统性能分析-8
2.3.1 精度要求-8
2.3.2速度要求-8
2.3.3可靠性要求-8
2.4 可行性分析-9
3 学生信息管理系统设计-10
3.1 系统的设计目标-10
3.2 系统的设计原则-10
3.3系统架构设计-10
3.3.1 系统体系结构-10
3.3.2 系统功能结构-11
4 学生信息管理系统实现-12
4.1数据库实现-12
4.1.1 数据库设计概述-12
4.1.2 数据库设计规范-12
4.1.3 数据库设计-12
4.2功能模块的实现-15
4.2.1 登录界面的设计-15
4.2.2 学籍注册界面-16
4.2.3 学生选课界面-17
4.2.4 教师申请开课界面-18
4.2.5 管理员审核教师公选课界面-19
4.2.6 学生成绩录入界面-20
5 学生信息管理系统测试-21
5.1 系统测试目的-21
5.2 系统功能测试-21
5.2.1 登录界面测试-21
5.2.2 老师申请开课测试-22
5.2.4 学生选课测试-23
5.2.5 学籍管理测试-24
5.2.6 成绩管理测试-25
5.3 结果分析-26
6 总结与展望-27
6.1 工作总结-27
6.1 未来展望-27
参考文献-28
致 谢-29
附录一-30
附录二-31