MySQL[10]能够支持许多操作系统,例如:Linux[9]、Mac和Windows,并且MySQL使用面向对象的编程语言编写,保证了MySQL的可移植性。MySQL不但能够支持多线程、提升SQL的查询速度,同时又能自动优化查询算法。
1。2。3 Apache 服务器简介
Apache是一款应用广泛的Web服务器,使用率世界第一,全称为:Apache HTTP Server。它几乎可以运行在所有的计算机平台上。
Apache具有出色的稳定性,而且它的rewrite功能比其他的Web服务器都要强大很多;此外,Apache拥有许多高性能的拓展模块,可以配置的项很多,在处理动态请求方面有着很大的优势。
1。2。4 MVC设计模式
MVC设计模式被称为:模型,视图,控制器。它完美的将前端页面中的代码与后端的处理裸机分离开来,这样一来,一个项目可以几个开发人员分工进行,而且不会产生冲突。
此外,MVC设计模式拥有非常良好的拓展性,对于后期系统功能增加来说,这非常重要,因为MVC设计模式避免了大量的重复工作。使得系统开发起来非常迅捷。
1。2。5 前端开发技术论文网
(1)jQuery技术
本就业信息管理系统网站在开发过程中使用了jQuery技术,jQuery就是一个javascript类库。它相当于把许多本来需要我们自己写的JS代码封装在一个个函数里面,我们只需要会调用就可以了,而且提供了非常完整的使用说明书,加之他的javascript库非常丰富,给我们提供了很多的功能,大大的提高了我们的开发效率。
(2)页面布局DIV+CSS
在早期的前端页面设计中,更多的还是采用table,但是因为技术的发展,新的p+css的布局是的页面的模块非常清晰,易于开发人员的阅读,拥有非常好的拓展性。能够将页面都内容与需要的css文件分开,提高了网页渲染的速度,还使得对网页的维护更加容易,改版更加简单。
(3)Bootstrap框架
Bootstrap框架是一个非常好用的前端框架,它使得对前端不是很精通的后端程序员能够更加容易的写出漂亮的前端页面,让前端制作的门槛降低了。同时,它很容易维护,也容易修改,这在程序开发过程中是非常重要的。
1。2。6 开发工具及运行环境
操作系统:Microsoft Windows 10
开发环境:PHP Storm[11]
数据库:MySQL
1。3 本文研究内容
本文主要介绍了就业信息管理系统的设计与实现的背景、意义、整体设计思路以及相关技术等。
基于Web的就业信息管理系统不仅能够有效的统计学校毕业生的就业信息,并存储在数据库中,还可以对数据库中的信息进行有效的统计,分类,然后在前端以一种图文并茂的方式呈现出来,便于用户对信息的理解。同时,本系统还用到了很多最新的网页设计的技术,如bootstrap[18]框架。这些都能够改变管理系统呆板界面的传统形象。
本文的章节内容安排如下:
第1章:绪论。主要详述了系统的背景、意义、开发工具的选用和介绍、本文的研究内容和主要贡献。
第2章:需求分析。主要是系统的需求分析以及可行性分析。
第3章:系统功能模块设计。介绍了系统功能模块的划分以及数据库的设计。
第4章:系统实现流程。介绍了系统各个模块,以及相关模块的代码实现。
第5章:总结和展望。
1。4 本章小结
本系统主要介绍了基于Web的就业信息管理系统的研究背景及意义、开发工具及语言和研究的主要内容。
2 系统分析
2。1 可行性分析
2。1。1 技术可行性