基于php的教学信息的自助查询系统,能方便学生查询个人信息及该学生的考试信息、成绩信息等,还能查询该生的课表信息,信息以图片文字语音三个类别呈现并分享到朋友圈。系统管理员通过后台操作即时的添加学生的考试信息、成绩信息及课表信息,并在需要时进行修改。学生可以随时随地查询自己需要的考试、成绩、课表信息。这样改变了信息查询的单一模式。
研究目的和意义:随着科技的进步和计算机网络的飞速发展,人们的学习生活已经离不开网络。未来社会人们的生活和学习将越来越依赖于数字技术的发展,越来越数字化、网络化、电子化、虚拟化。通过项目的不断开发,更加熟练的应用PHP语言以及了解MYSQL技术,并在最后达到熟练应用。
主要内容及技术要求:
1. 本系统采用windows系列操作系统,dreamweaver为开发工具和mysql作为后台数据库管理来开发教学信息自助查询系统。
2. 系统的主要功能有:
教学信息自助查询系统是为了方面学生查询考试成绩课表等信息,能够为学生带来更方便快捷的学习体验,主要功能如下:
(1)考试信息
考试信息列表显示采用php读取mysql后台数据库的形式,通过sql查询语句,显示到当前页面html,。
(2)登录和注册
登录与注册能采用php技术,系统可以自动检测当前登录或者注册用户名是否存在,并且友好的给用户提醒,帮助用户登录和注册。
(3)成绩信息
成绩信息列表和考试信息列表实现类似。
(4)课表信息
课表信息采用技术和考试成绩信息列表基本类似,所不同的就是页面展示界面
目 录
1 绪论 4
1.1 开发背景 4
1.2 开发意义 4
2 开发环境介绍 4
2.1 Apache 4
2.2 Mysql 5
2.3 Php 6
2.4 WAMP 7
2.5 系统对软硬件要求 7
3 系统分析 8
3.1 需求分析 8
3.2 可行性分析 9
3.2.1 技术可行性 9
3.2.2 经济可行性 9
3.2.3 操作可行性 9
3.2.4 法律可行性 10
3.3 设计思想 10
3.4 性能要求 10
3.4.2 系统安全性 13
3.4.3 数据完整性 13
3.5 系统技术框架 13
4 系统设计 14
4.1 系统体系结构设计 14
4.2 功能模块设计 14
4.3 数据库设计 14
4.3.1 概念设计 15
4.3.2 逻辑设计 16
5 系统实现 18
5.1 系统登录 18
5.2 学生模块 19
5.2.1 我的课表 19
5.2.2 查看我的成绩 21
5.2.3 查看考试安排 21
5.3 管理员模块 22
5.3.1 学生信息管理 22
5.3.2 考试安排信息管理 23
5.3.3 课表设置 24
5.3.4 课程班级设置 25
5.3.5 成绩管理 27
5.3.6 管理员管理 28
6 系统运行与测试 30
6.1 软件测试的目的 30
6.2 测试环境 30
6.3 测试方法 30
6.4 测试过程 30
6.4.1 成绩测试 30
6.4.2 登录模块测试 31
7 结束语 33
参考文献 34
致谢 35