毕业文章第五次检测
下面是小编为大家整理的毕业文章第五次检测,供大家参考。
系统开发工具 (1)编辑器 Dreamweaver Dreamweaver 是在网页设计与制作领域中用户最多、应用最广、功能最强大的软件.它集网页设计、网站开发和站点管理功能于一身,具有可视化、支持多平台和跨浏览器的特性,是目前网站设计、开发、制作的首选工具。Dreamweaver 具有灵活编写网页的特点,不但将世界一流水平的“设计”和“代码”编辑器合二为一,而且在设计窗口中还精化了源代码,能帮助用户按工作需要定制自己的用户界面。Dreamweaver 是一种所见即所得的 HTML 编辑器,可实现页面元素的插入和生成。可视化编辑环境大量减少了代码的编写,同时亦保证了其专业性和兼容性,并且可以对内部的 HTML 编辑器和任何第三方的 HTML 编辑器进行实时的访问。无论用户习惯手工输入 HTML(标准通用标记语言下的一个应用)源代码还是使用可视化的编辑界面,Dreamweaver 都能提供便捷的方式使得用户设计网页和管理网站变得更容易。
(2)数据库 MySQL MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB公司,现在是 Oracle 公司的一部分开发的。
MySQL 是一个关系数据库管理系统,关系数据库,以在不同的表存储数据,而不是将所有的数据在一个大的仓库,因此提高了速度和改善的柔韧性。
MySQL 的 SQL 语言是用于访问数据库中的最常见的标准化语言。
MySQL 软件采用了双授权政策,它分为社区版和商业版,由于其体积小,速度快,总体拥有成本低,尤其是开放源码这一特点,一般中小型选择开发网站作为一个网站的 MySQL 数据库。由于其社区版的性能,用 PHP 和Apache 可组成一个良好的发展环境。
(3)Apache 服务器 Apache HTTP Server(简称 Apache)是 Apache 软件基金会的一个开放源码的网页服务器,可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的 Web服务器端软件之一。它快速、可靠并且可通过简单的 API 扩展,将 Perl/Python 等解释器编译到服务器中。Apache 的特点是简单、速度快、性能稳定,并可做代理服务器来使用。本来它只用于小型或试验 Internet 网络,后来逐步扩充到各种 Unix 系统中,尤其对 Linux 的支持相当完美。到目前为止 Apache 仍然是世界上用的最多的 Web 服务器,市场占有率达 60%左右。世界上很多着名的网站如 Amazon、Yahoo!、W3 Consortium、Financial Times 等都是Apache 的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的 Unix、Windows、Linux 系统平台上)以及它的可移植性等方面。
2.3 系统应用的 web 技术 (1)脚本语言 脚本语言是在它的语法一个简单的描述性的语言,高级语言是非常相似的计算机的结构,因此,相对于其它 Web 技术很容易使用。通过(SCRIPT)标识脚本语言嵌入到 HTML 中,通过编程控制,从而实现动态和交互式 Web 页面的 Web 页面元素。目前流行的开发语言 VBScript和 JavaScript 的。
(2)PHP 语言
PHP,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML内嵌式的语言,PHP 与微软的 ASP 颇有几分相似,都是一种在服务器端执行的嵌入 HTML文档的脚本语言,语言的风格有类似于 C 语言。PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用 PHP 做出的
动态页面与其他的编程语言相比,PHP 是将程序嵌入到 HTML 文档中去执行,执行效率比完全生成 HTML 标记的 CGI 要高许多;与同样是嵌入 HTML 文档的脚本语言 JavaScript 相比,PHP 在服务器端执行,充分利用了服务器的性能。
PHP 具有非常强大的功能,所有的CGI 或者 JavaScript 的功能 PHP 都能实现,而且支持几乎所有流行的数据库以及操作系统。
3
可行性研究与需求分析
3.1 系统可行性分析
从经济可行性来看,所需的硬件就业网站(计算机及相关硬件)和软件环境(PHP + SQL),很容易就能在市场上买到,也可以从相关网站上下载。大学生的不完全调查显示,计算机拥有率是 85% - 约 90%,这个系统侧重于发展的管理体制和维护的成本,一定程度上减轻了学校和学生的经济负担。一旦系统投入使用,不仅可以减少工作,减轻其他公立学校的实验室学习资源力度,提高资源共享水平,提高现有资源的资源利用率,极大限度得帮助了学生学习和就业信息传播。此外,目标系统不是很复杂,开发周期较短,经济效率高,节省了大量的人力,产生的宣传将远超过系统开发的金融资源的成本,因此,从经济上看,这个开发系统是可行的。
从技术方面来看,在就业网站上建立 B / S 模式,包括前端的发展,建立和维护与后端数据库应用程序。对于前者要求应该有一个功能齐全的,方便使用的特性,而后者要求建立一个数据一致、完整、安全性好的库。
PHP,超文本预处理器的缩写超文本预处理器。
PHP 是一种 HTML 嵌入式脚本语言,是一个服务器端脚本语言嵌入在语言风格执行 HTML 文件类似于 C 语言,被广泛使用。
对于 C 语言,Java,和 Perl,PHP 语法组成了自己独特的组合,PHP 语法。它可以快速地执行动态网页比 CGI 或 Perl。相较于使用 PHP 和其他编程语言制作网页,将 PHP 语言嵌入到HTML 文件的程序,然后执行,比完全 CGI 生成的 HTML 标记效率要高很多;此外, PHP还可以执行编译代码,编译器可以优化加密和代码运行,提高运行代码的速度。
PHP 功能十分强大,所有的 CGI 的性能 PHP 语言都支持,而且适应几乎所有流行的数据库和操作系统。最重要的是,PHP 程序可以扩展使用 C,C ++!
因此从技术方面来看,这个系统的开发是可以实现的。