欢迎来到天天文库
浏览记录
ID:10112938
大小:27.50 KB
页数:5页
时间:2018-06-10
《基于php语言+mysql数据库的教务管理系统分析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于PHP语言+MYSQL数据库的教务管理系统分析摘要:网络教务管理系统是高职院校教务管理发展的需要,该系统是典型的管理信息系统(MIS),利用PHP语言+MYSQL数据库技术开发高职院校网络教务管理系统。关键词:PHPMySQL模块化网络教务管理系统一、PHP脚本语言和MYSQL数据库技术简介PHP:HypertextPreprocessor的英文缩写,中文的意思是超级文本预处理语言,PHP语言是一种易于学习和使用的服务器端嵌入式脚本语言,和ASP、JSP、ASP.net一样是生成动态网页的工具,是一种服务器端、面向对象、跨平台、HTML嵌
2、入式的脚本语言。PHP语言现被很多的网站编程人员使用。它的语法混合Java、Perl、C以及PHP语言中创新的语法,形成了PHP独有风格。PHP编写的代码在服务端(Server)执行,运行产生的执行结果为标准的HTML格式代码,客户端(Client)在浏览器中最终显示运行结果。[1]1PHP语言的特点51.1速度快,PHP是一种功能强大的CGI脚本语言,执行网页的速度比ASP.NET、Perl和ASP快。(2)成本低。PHP语言属于自由软件,源代码完全公开。与之兼容性好的Linux操作系统、MySQL数据库也是免费开源。(3)PHP语言支持多
3、种主流与非主流的数据库。其中,PHP与MySQL是绝佳的组合,可以跨平台运行。(4)支持面向对象编程。(5)PHP语法简单,易于入门。(6)功能强大,PHP语言几乎涵盖了所有网站的一切功能。(7)版本更新速度快。PHP语言几乎每年更新一次。[2]1.2MYSQL数据库的概述MySQL是关系数据库管理系统,使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。MYSQL数据库完全免费开源,MYSQL数据库服务器功能齐全、运行速度快、安全可靠。能够支持多线程、多个不同的客户程序和管理工具。是开源界所公认的与PHP语言最好的数据库,
4、安全、跨平台、体积小和高效等特点,是PHP语言的“黄金搭档”。1.3关于B/S和C/S模式5现在网络软件运行主要两类模式:Client/Server(客户/服务器C/S)模式和Browser/WebServer(浏览器/服务器模式B/S)模式。B/S,用户界面完全通过WWW浏览器实现,利用了不断成熟的WWW浏览器技术,结合浏览器的多种Script语言和ActiveX技术,用通用浏览器就实现了原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。C/S结构通过将任务合理分配到Client端和Server端,降低
5、了系统的通讯开销,可以充分利用两端硬件环境的优势。早期的软件系统多以此作为首选设计标准。利用PHP技术是开发B/S模式软件最方便、最简单。二、高职院校网络教务管理系统分析与设计1.系统需求分析该系统建设目标是建成一个集自动化、信息化、网络化为一体的,符合学校教务管理特点的学生教务管理信息系统,为教务管理有关部门提供优质、高效的业务管理和事务处理,为其它有关部门、学生和教师提供全面及时的信息和数据。通过本教务系统实现学校教师、学生在系统前台浏览所需信息,管理员在后台对各项信息进行添加、删除、查询、统计、维护与管理的需求,将教务管理系统分为系统管
6、理员模块和学生教师模块。1.1学生教师模块学生模块是学生可以通过学号和密码在网上对自己的信息(如学号、姓名、性别、班级、家庭住址、成绩信息等)进行查询,还可以对本人的用户密码进行修改以及留言、投票。教师模块是教师可以通过教师号和密码在网上对本人的档案信息(如教师号、姓名、性别、家庭住址等)进行查询,对所教授课程和学生的成绩进行添加,还可以对本人的用户密码进行修改以及留言、投票。51.2系统管理员模块系统管理员可以对教师、学生信息进行录入、查询、修改、删除;对学校教务文件、新闻、留言信息进行录入、修改、删除。2.系统设计教务系统的功能有两类用户
7、:系统管理员、学生和教师。系统分为两大模块:管理员模块和学生教师模块,各自独立的设计,然后再其集成到一个总的控制模块中。对于学生教师模块来说,只能浏览本人的一些信息(如个人基本信息和学生成绩信息),系统管理员模块,包括查询、修改、录入、删除学生信息(包括学生个人基本信息和成绩信息),还可以对班级、课程和教师信息进行管理。2.1系统的功能分析高职院校教务系统是基于PHP+MYSQL技术开发的的网络教务管理系统,具体功能:从系统管理员模块实现的功能有:(1)数据的输入功能;(2)数据的更新功能;(3)数据的查询功能;(4)班级、课程、投票、教务新
8、闻、教务文件和留言信息的简单管理;(5)用户密码的管理功能。5从学生教师模块实现的功能有:(1)学生教师可对个人档案信息进行查询及修改,教师对所授课程、所教学生的成
此文档下载收益归作者所有