1 / 20
文档名称:

毕业论文--基于PHP的学生管理系统.doc

格式:doc   大小:130KB   页数:20页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业论文--基于PHP的学生管理系统.doc

上传人:小雄 2021/7/15 文件大小:130 KB

下载得到文件列表

毕业论文--基于PHP的学生管理系统.doc

文档介绍

文档介绍:毕业论文
目 录
第一章设计理论 4
1 PHP程序设计的特点 4
1. 1. 1开源性代码 4
1. 4
1. 1. 3数据库的连接 4
2 MYSQL数据库技术 4
1. 2. 1速度快 5
5
1. 2. 3可移植性 5
1. 2. 4它支持SQL语言 5
1. 2. 5容易使用 5
5
第二章需求分析 6
1系统需求分析 6
6
第三章学生管理系统的设计 6
1学生管理系统开发工具的确定 6
2学生管理系统的开发思想 6
3学生管理系统的功能 7
3. 1学生管理系统功能分析 7
3. 2学生管理系统设计 7
四、 学生管理系统的实现 9
1学生管理系统主体窗口的实现 9
1. 1登陆窗口 9
1. 2主题功能窗口 10
2学生管理系统主题功能的实现 10
、 管理员界面与登录连接 10
、 普通用户査询连接 11
、 管理员的插入操作 12
、 管理员修改界面的连接 14
15
、管理员和普通用户的査询操作 16
五、 MySQL数据库与PHP连接与创建 18
、PHP与MySQL数据库的连接 18
2总体测试 18
六、 小结 18
摘要
若干年前,各个学校的学生成绩管理基本上都是靠手工进行,随着学校的规模增大,有 关学生信息管理工作所涉及的数据量越来越大,有的学校不得不靠增加人力、物力来进行 学生信息管理。但手工管理具有效率底、易出错、检索信息慢、对学校的管理提供决策信 息较为困难等缺点。因此,使用效率更高的方式来处理这些数据就更显得重要了。本文就 该系统进行分析和整体的介绍,并介绍了使用PHP + MYQSL技术开发该系统的相关模块的 整个过程。该系统主要利用了 PHP强大的网络数据库访问技术,与MYSQL的强大的数据库 功能来实现主要功能。系统设计并实现了学生基本信息管理,以及管理员后台管理的功能。
论文主要介绍了本课题的开发背景、系统分析、数据库设计和系统的设计与实现。 关键词asp; mysql;信息管理;管理员后台管理
-i-L 1—
刖H
PHP是一种跨平台、嵌入式的服务器执行的描述语言「Internet的兴起加速了人与人 之间的沟通,环球网(World Wide Web, WWW)的普及是的网络的使用由早期的蚊子、命 令控制的模式进而演变到图形、鼠标控制模式,而在网络的软件及硬件的快速发展之下, 网络正向多媒体方向发展。目前,网络已经变成现代人们生活中不克或缺的一部分,未来 的发展更无可限量。由于网络的快速发展,网络上的各种应用也从单向的服务发展到交互 式的服务,使用户可以利用CGI来达到和服务器互动的效果。近年来,动态网页的发展非 常迅速,为了达到互动的效果,许多技术应运而生,PHP即是其中一种。从PHP4到PHP5, 在面向对象设计概念上有相当大的改变。在PHP5以前,及支持面向对象的概念,几在PHP 程序中可以使用面向对象的概念,但是面向对象的功能支持不多。在PHP5中已经可以看 到相当完整的面向对象功能,除了面向对象以外PHP5还增加了许多其他功能,包括使用 Zend Engine II>更新加强XML、MYSQL extension等。PHP支持的数据库也相当多,它除 了跟一般的CGI语言一样可以有网页采集数据,经处理之后响应给用户以外,还支持各种 数据库使得用户可以轻松地开发出网络数据库的应用程序。
PHP可以在UNIX系列及Windows系列的操作系统上运行,且不会因为操作系统的兼容 性产生问题。且PHP是开放的源代码,即在GPL下用户可以任意地使用并且不会受到限制, 使得许多爱好者都可以加入到研究工作中,进而使得各种技术能过得到蓬勃发展。
PHP的应用范围相当广,除了可以用于设计一般的网页互动效果以外,还可以在授权 认证的范围之下进行存取文件等操作。PHP支持许多数据库,因此可以利用Internet轻易 地访问数据内容,而目前最热门的电子商务更缺少不了这样的技术。另外,PHP也支持各 种通信协议,还可以轻易地开发出许多客户端的网络应用程序。
PHP可简单的视为一种程式语言,可以用来设计留言版,讨论区,或聊天室等等的动态 ,最常用的用途是作为网页程式之资料库,为了因应未来讨 论区文章会日渐增多,所以需要有MySQL套件的支援,其目的就是在处理这些由客户端传送 ,PHP可以应用的范围可针对其特性进行发挥。常见的PHP应用包括交互式 网页、动态网页、留言板、讨论区、