全球旧事资料 分类
龙源期刊网httpwwwqika
comc
基于PHP与MySQL的教务管理系统设计
作者:周奎王超黄连丽来源:《软件导刊》2017年第05期
摘要摘要:采用PHPMySQL开发教务系统,利用FlaskMySQL作为微信后端开发工具,采用响应式页面布局,充分有效地使桌面端与移动端进行互动,同时采用高性能服务器,使服务器能够同时承载更多用户。系统开发过程遵循软件工程思想,探讨需求分析、技术分析、数据库设计、代码功能实现、系统测试等步骤,并重点分析关键模块的设计与实现。经过测试,系统成功实现了教务管理所需的各项功能,且运行良好。
关键词关键词:教务管理系统;微信公众平台;PHP;MySQL;Flask
DOIDOI:1011907rjdk171012
中图分类号:TP319
文献标识码:A文章编号文章编号:16727800(2017)005008902
0引言
由于智能手机的普及、互联网的发展,人们生活的各个方面都开始与互联网接轨,并使用大量信息化设备来提升生活与工作学习效率。教务系统的信息化早已开始实施,但大部分学校的教务系统并没有进行升级换代,只是进行修修补补。因此,系统的性能、安全、效率、维护成本等方面都无法满足现今的操作需求。通过对当前学校使用的教务系统进行调查、分析,并对国内外教务管理系统的发展状况进行研究,本文设计并实现了基于PHP与MySQL的教务管理系统。
1系统总体设计
本系统设计之初,考虑过多种方案,包括Pytho
Flask、DockerNodejs、JavaWeb,以及PHP方案等。前两种方案都能够进行快速开发,对系统的资源需求更小,但从系统的可持续发展角度看,这样的开发方案仍无法满足需求;JavaWeb的开发对于几万受众而言有些重量级,而且对于系统的资源占用相当多,在不更新硬件的情况下,针对相同应用场景,可能无法发挥出JavaWeb的能力;PHP的开发从业人员更多,而熟悉Pytho
、NodeJs的人相对较少,对于系统的维护和持续开发不利12。因此,本文选用PHP进行系统开发。
在数据库选择上,采用Mysql数据库,同样是一款开源产品,虽然被Oracle公司收购,但在不断更新,免费发布。虽然有通过MySQL改写而成的MariaDB、Perco
a等高性能数据
f龙源期刊网httpwwwqika
comc
库,但是它们由社区提供支持,MySQL则由公司提供支持,在稳定性、安全性方面更胜一筹,因而选择MySQL数据库3。在框架部分,本系统采用成熟的Bootstrap4,这一套前端框架有相当丰富的文档以及各种插件,能够极大地提高效率,并且在视觉处理方面有专门的js文件进行自适应操作,在表格方面有完善的插件,能够更清晰明了地表现数据。
系统r
好听全球资料 返回顶部