1。4高校采用在线信息管理系统的现状2
1。4本章小结-2
2 需求分析-3
2。1可行性分析3
2。2学生信息管理系统综合要求-4
3。3系统流程图5
2。4系统数据流图-5
2。5数据字典-8
2。6开发环境-9
2。7本章小结10
3 系统设计11
3。1总体设计11
3。2数据库设计-13
3。3本章小结17
4 代码实现与系统测试18
4。1关键功能模块截图及代码实现-18
4。2系统测试30
4。3本章小结31
5 系统配置-32
5。1 Apache服务器32
5。2 MySQL数据库-32
5。3本章小结34
5 毕业设计总结与展望35
5。1 总结-35
5。2 展望-35
毕业设计体会36
参考文献37
致谢38
第1章 绪论
1。1 课题背景
早期的学生信息都是通过教务老师得手动输入的,不仅效率低,不利于学生自己查阅记得信息。而且对于录入的信息的安全性也没有一定的保障。相对于学生人数很少的学校来说勉强可以使用传统的信息录入方式,但是在全国几轮高校扩招之后,高校的学生越来越多,传统的信息录入方式不仅增加了相关管理部门的压力,在存储信息的安全性方面也没有一定的保障,而计算机网络技术的发展无疑为我们提供了一个很好的信息管理的方式。
随着现代软件技术的发展,信息存储和录入的方式都产生了很大的改变。不再需要传统的手动录入方式,而且信息存储也不再是传统的使用档案来存储。这样不仅节约了信息存储的成本,同时也解决了信息存储量的瓶颈问题。这样的信息管理方式现在正越来越受到广大学校的的推崇越来越多的学校开始将线下的学生信息管理的操作全部迁移到了网上。通过现在流行的云存储技术。我们甚至可以花费很小的成本而长时间大容量的存储我们录入的信息数据。论文网
通过本系统中的高级管理员来分配老师的账号、老师来添加学生的账号、学生自己再完善自己的信息数据。这样不仅将工作量分配给了软件运行过程中的各个主体。减轻教务老师的压力。而且通过学生和老师等角色在信息录入的过程中及时的审核录入的数据。不仅减少了信息的的出错率,同时也减轻了老师和教务管理员的工作量。
1。2 学生信息管理系统概述
新型的学生信息管理系统没有抛弃传统的信息录入方式,同时也采用了新型的权限控制机制,给与管理员、老师和学生不同的信息录入权限。相比传统的管理员一人录入全部数据,现在讲不同的录入任务传递给了老师和学生。管理员只负责查看和审核的功能。极大的降低出错率和提高工作效率。
该系统采用现在主流的PHP做后端语言,采用Mysql作为系统的数据库。这几种软件全部是开源软件,不仅安全性高,轻量级,而且不需要花费很大的成本。不仅符合学校的经济需求,管理和维护的难度相对是较小的。作为开源软件的PHP和Mysql,经过了很多现代编程人员的维护和发展,软件已经相对稳定,二且安全性也已经有达到了一定的要求。符合信息管理系统对于安全性的要求。
1。3 学生信息管理系统课题的意义和目的
1。3。1 课题的意义
通过比较科学的存储方式,不经减轻学校信息存储的成本,同时也提高了关于学生信息的存储的安全性。通过给与不同的角色的不同权限进行信息数据的录入和审核,提高了信息的录入效率和信息的出错的效率。
通过给与学生信息系统账号来查看自己的个人信息还有自己的奖励和惩罚信息。使学生对于自己的基本信息有基本的了解,避免了学生有什么个人档案问题都需要找到教务老师查阅的情况,减少了教务老师的工作量。