基于php的招生咨询网站的设计与实现毕业(论文)设计正文.doc
《基于php的招生咨询网站的设计与实现毕业(论文)设计正文.doc》由会员分享,可在线阅读,更多相关《基于php的招生咨询网站的设计与实现毕业(论文)设计正文.doc(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、四川大学锦城学院本科毕业论文 基于PHP的招生咨询网站设计与实现基于PHP的招生咨询网站设计与实现摘 要在Internet迅速发展的今天,互联网成为人们快速获取、传递、发布信息的主要渠道,而学校作为以学生为主要人群的一个群体,生源必是学校的重中之重。而想要能够招收更多的学生,学校必须能够将学校的资料,招生要求,教学平台等吸引考生的方面让考生了解,而如果考生没有渠道了解学校,那就会使得学校流失很大的生源。所以针对此情况,建设一个招生咨询平台就显得非常必要了。PHP、ASP、JSP是动态网站开发的三大嵌入HTLML的脚本语言,PHP作为开源产品能与Apache和MYSQL同样开源的产品良好结合进而
2、共同完成网站的共同开发与运用,并且PHP效率相比较而言较高。本次招生咨询网站设计采用的是B/S及浏览器/服务器的架构,基于WAMP(Windows+Apache +MySQL+PHP)的环境完成开发,主要的功能是为考生提供一个了解学校的平台,并且能直接在网上进行录取查询。在此基础上,设计信息交流的渠道。网站的浏览是通过WEB端,服务器,数据库共同完成的WEB网页浏览,而且通过浏览器进行访问时非常方便,这是B/S的重要优势。关键词:招生咨询 PHP 录取 MySQL 论坛 PHP based web design and realization Admission Counseling Majo
3、r: Electronic Information Engineering Student: Supervisor:AbstractThe rapid development of the Internet today, the Internet become fast acquisition, transfer, release the key channels of information, and the school as a group of students as the main groups, students must be a top priority of the sch
4、ool. And you want to be able to recruit more students, the school must be able to school information, admission requirements, teaching platform to attract candidates to enable candidates to understand the terms, and if the candidate does not understand the school channel, it will make the loss of a
5、great school students . So for this case, the construction of an admissions consulting platform, it is very necessary.PHP, JSP, ASP as three dynamic web development scripting language embedded in html, PHP as open source products with the same open-source Apache and MYSQL complete product jointly de
6、veloped website and PHP more efficient.The Admission Counseling website design uses B / S structure, complete development based on WAMP (Windows + Apache + MySQL + PHP) environment, the main function is to provide a platform for candidates to understand the school and can enroll in online direct que
7、ry. On this basis, the design of information exchange channels.Web site through a web browser is a browser-side, server, database together to complete the web page. Key words: Admission Counseling PHP Enroll MySQL Tribune目 录1 导 论I1.1 本文研究的背景及意义I1.2 国内外研究现状I1.3 本文研究的内容II2 招生咨询网站的技术可行性研究II2.1 HTML的基础运
8、用II2.1.1 HTML简介II2.1.2 HTML语言中的标记码II2.2 B/S模式III2.3 PHP及开发环境DreamweaverIV2.3.1 PHP简介IV2.3.1 开发环境DreamweaverV2.4 Apache服务器VI2.5 MySQL数据库VI3 招生咨询系统的需求分析与可行性分析VII3.1 用户需求分析VII3.2 可行性分析VII3.2.1 经济可行性分析VII3.2.2 技术可行性VIII4 招生咨询系统的总体设计IX4.1 网站概要设计IX4.1.1 风格设计IX4.1.2 总体设计IX4.2 数据库设计X5 网站模块的详细设计与实现XI5.1 主要页面
9、设计XI5.1.1工程架构图XI5.1.2主要页面清单XII5.1.3主页设计XII5.2 成绩的查询与添加XIV5.2.1成绩的查询XIV5.2.2 录取学生信息的添加XIV5.3 论坛功能的设计及实现XV5.3.1 发帖页面XVI5.3.2 回复页面XVII5.4用户注册与登录和退出的实现XVIII5.4.1 注册的实现XVIII5.4.2 用户登陆XIX5.4.3 用户的退出XX6 网站测试与分析XX6.1 测试目的XX6.2 乱码及报错情况XX6.3系统存在问题XXI6.4访问结果显示XXI结 论XXIII参考文献XXIV致 谢XXVIV1 导 论1.1 本文研究的背景及意义Inter
10、net的迅速发展,直到现如今,互联网已经成为人们快速获得、传递和公布信息的重要交流渠道,在人们政治、经济、生活等方方面面,互联网发挥着越来越重要的功用。是以在Internet应用上的地位,网站的建立不言而喻,倍受人们的关注。 校园招生网站设计能够让刚进学校或者想要进学校的高三毕业生,充分了解学校的优点、师资、校园环境以及通过了解规划自己的大学生活。校园招生咨询网能够让学生在网络直接查询本校的招生要求,如招生要求、历年的招生分数、录取查询等,一切都是为了学生方便而服务。 通过招生咨询网站,学校能够将学院介绍、自己的优点、招生计划等发布出去,以便家长学生查询。而且学院也有一个与将上大学学生交流的平
11、台,能让学校看到学生与家长的要求。1.2 国内外研究现状随着网络的快速发展,校园招生咨询网站的建设已成为各校园网站的必要组成部分,它可以使学校展示自己的优势,和学生的需求,也能了解社会对学校的要求。因为招生工作关系到报考考生的前程,所以影响广泛,而招生服务的质量也直接关系到社会对于学校的直观感觉是好是坏。高校为满足招生需求,必须有一个信息发布平台,而建立学校自己的招生咨询网站,及时将招生信息准确无误的传递给相关用户,这是一个基本的要求。网页制作中,作为全球程序员在计算机网络技术领域共同研究的一个方向,基于PHP模板技术的程序设计方式已经成为B/S结构项目中的一种高效的程序设计技术。在基于PHP
12、的模板的设计方法下,能够进行大型项目的建设和维护,这是一种经济、高效且方便的处理方式。并且这种模式为基于PHP的中文模板技术的成功开发点明了方向,为解决中文环境下的PHP模板技术的成功使用提供了有价值的参考。PHP开发中的中文模板技术的研发在目前非常繁杂,目前的研究成果虽然能完成实际的项目开发,但是还不能完全满足现在实际开发中的需要,这是因为基于PHP的中文模板技术和众多因素相关,现在PHP开发仍然有比较长的路要走。相比于ASP和JSP,PHP借助于开源的优势必将成为网络开发的必然趋势,在未来的网站开发中会占据越来越多的比例,这为PHP的完善提供的一个良好的成长环境,能在众多的竞争中脱颖而出。
13、1.3 本文研究的内容此设计是基于PHP的招生咨询网站,实现的是信息的推广、查询与交流,研究的是WAMP为网站架构技术,学习网站的开发流程,熟悉DW(Dreamweaver)的开发环境。设计的主要研究内容如下:1. HTML的研究与使用;2. B/S模式的结构;3. PHP的语言及函数的使用与研究;4. MySQL数据库的使用与研究;5. PHP与MySQL的的链接与综合运用;6. 熟悉DW的使用;7. Apache服务器的架构与使用;8. 开发网站的过程及使用的软件及数据库,服务器的协作工作。2 招生咨询网站的技术可行性研究2.1 HTML的基础运用2.1.1 HTML简介HTML即超文本标
14、记语言(HyperText Markup Language),是SGML(Standard Generalized Markup Language)的简化版本,它是网页上的专用表述语言。HTML可以指定想要显示的图片,制定网页中信息排列格式,嵌入各种浏览器能显示的描述型语言,指定超文本链接对象,如其他网页、Java Applet、CGL程序、PHP,JSP程序等。由于HTML语言的源文件为纯文本文件,可以在任何文本编辑器中进行编辑,它只是标识语言,只需明白各种标记的用法,就可以制作网页。2.1.2 HTML语言中的标记码在HTML中使用描述性的标识符来指明网页的不同类容,向浏览器提供该网页的格
15、式化信息,以达到传送网页的外观特性,让浏览器识别进而显示不同网页的不同格式。1标记码格式要求 (1)任何标记都必须使用“”围住,如; (2)参数只可加与起始标记中; (3)在起始标记前加“/”便是终结标记,如。2标记码基本结构 标题 文档主题信息 3基本调用 通过在HTML使用不同标识可以表现出多姿多彩的设计风格: 图片调用方法:; 文字格式: 文字进行设置文本的大小、颜色等; 通过以下标识符在HTML可以实现页面之间的跳转: 页面跳转:A HREF=跳转路径/跳转文件名;通过以下标识符在HTML中可以实现多媒体的效果: 声频:; 视频:;2.2 B/S模式B/S结构(Browser/Serv
16、er,即浏览器/服务器模式) 百度百科 B/S结构如图1所示,是WEB发展起来后一种非常流行的网络结构模式,WEB中浏览器是客户端中最重要的应用软件。这种模式整合了客户端,将系统功能实现的核心部分集中到了服务器上,简化了系统的开发、维护和使用,并为维护人员和客户提供了便利。客户只需要再电脑上安装一个浏览器,如Google Chrome或Internet Explorer,服务器中安装SQL Server、Oracle、MYSQL等需要的数据库。浏览器通过Web服务器与数据库进行数据的交换。图1:B/S结构图通过web浏览器跟新换代,在愈加成熟的技术中,结合浏览器的不同脚本语言和ActiveX技
17、术,通过Browser/Server结构可以在浏览器中实现原来需要专业且复杂的软件才能够实现的各种强大功能和计算,这为互联网的开发节约了成本,并提供了良好的成长环境。B/S可以不用安装专门的软件而在任何地方进行超控,只需要有一个能够上网的客户端就能使用,在客户端不用任何安装和维护,这是B/S机构的最大优点。这将会使得B/S模式的扩展变得非常方便容易。随着B/S结构使用的蔓延开来,由需求推动了AJAX技术的发展,web的部分程序也能够在电脑客户端上处理,这让服务器的负担大大减轻,增加了浏览器和服务器的互交性,能够进行局部的实时刷新。2.3 PHP及开发环境Dreamweaver2.3.1 PHP
18、简介PHP是服务器的脚本语言,类似于ASP、JSP技术的一种比较流行的语言,可通过在HTML中嵌入PHP脚本语言来完成用户与数据库的交互及访问。1工作原理(如图2)所示: PHP数据库存取网络功能Web Server(Apache)客户端浏览器其他功能与函数库图2:PHP工作示意图PHP中所有的应用程序代码都需要通过web服务器(如Apache等)来与PHP引擎程序进行解释来执行完成,工作流程如下:(1)当客户端浏览器中输入访问的PHP网页地址并触发访问请求后,浏览器会将请求传送到地址中支持PHP的WEB服务器中。(2)WEB服务器通过网络从浏览器中接受请求,然后会判断其后缀,若是一个PHP请
19、求,WEB服务器会根据请求从取出用户访问中需要的PHP应用程序,这是从硬盘或内存中查找的,然后将其发送给PHP引擎程序。(3)PHP引擎程序将会对WEB服务器传递过来的文件从头至尾进行分析,然后根据命令从后台读取相应的功能,并完成数据的处理,生成相应的HTML动态页面。(4)PHP引擎会返回给WEB服务器的是一种HTML动态页面。WEB服务器然后会将生成的动态HTML页面返回给客户端浏览器,浏览器最后将网页显示出来。2PHP特点:1. 有强大的数据库操作功能,2. 开放的源代码,3. 无运行费用,4. 基于服务器端,5. 良好的可移植性,6. 简单的语言,7. 执行率高效等。基于上述PHP的工
20、作流程和优秀特点,PHP能够充分的完成本次招生咨询网站设计的各种功能,所以本次设计采用了基于PHP的开发环境。2.3.1 开发环境Dreamweaver Dreamweaver,简称为“DW”,翻页为中文即梦想编织者,它是由美国MACROMEDIA公司开发的一种集网页制作和管理网站于一身的网页编辑器,能够在开发中所见即所得,这无疑为网页的开发提供了方便,能够直观的进行模板的编辑。它是第一套特别是针对网页设计师而进行开发的一种视觉化网页编辑工具,使用它时能够轻松地进行跨越平台和跨越浏览器限制的设计工作,并且做出来的是一种充满动感的网页。AdobeDreamweaver是一款专业的HTML网页编辑
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 php 招生 咨询 网站 设计 实现 毕业 论文 正文
限制150内