请下载论文,论文为word格式,只上传部分查看,如果需要此参考论文,请点击-下载论文,下载资料。
摘 要
随着社会的发展,网络成为工作的重要手段和生活的重要工具。通过网络来展示自身,吸引关注,发展商机,成为企业单位的重要事务。作为社会发展基础的教育,更应意识到网络的重要性。把网络运用到教育中来,把学校通过网络推向社会,通过网络构建一个交流和展示平台,让社会大众、师生来共建校园,成为大多学校的共识。
学校通过网络展示自己,并提供具有一定交互功能的平台,最基本的手段就是建立校园网站。建校园网站的技术,由传统的静态网站,逐步向动态网站发展。作为学校,需要经常更新内容。如果采用静态技术来建站,网站维护更新的工作量随着时间的推移会变得越来越庞大,因此,校园网站最好采用动态网站技术。
动态网站技术有JSP,PHP,ASP等,各有各的优势。本设计采用的是PHP技术,在Windows系统下基于开源软件进行的开发和测试,由Apache做服务器,PHP做脚本语言,MySQL做数据库,通过实现数据库与Web服务器的连接,由后台管理程序更新数据库,并将数据库的内容通过前台显示出来。论文分析了校园网站建设的发展现状,介绍了系统的结构和功能,描述了设计过程以及用系统集成的方法开发校园网站的编程技术,并给出了系统测试的详细情况。
关键词: 校园网站,Apache,PHP,MySQL
目 录
摘 要I
ABSTRACTII
第1章 绪论1
1.1校园网站建设的背景与意义1
1.2网站建设发展情况简介2
1.3研究内容与实现方法4
1.3.1 研究内容与步骤4
1.3.2 实现方法4
1.4 论文结构5
第2章 网站建设主要技术概述6
2.1 Web服务器Apache6
2.1.1 Apache简介6
2.1.2 Apache的优势7
2.2超文本预处理语言PHP7
2.2.1 PHP简介7
2.2.2 PHP工作原理9
2.2.3 PHP的优势10
2.3小型数据库MySQL12
2.3.1 MySQL简介12
2.3.2 选MySQL的理由13
2.4 Windows系统下开发环境的配置13
2.4.1 Apache + MySQL + PHP13
2.4.2 开发环境的配置14
2.5 DIV + CSS网页布局16
第3章 网站的分析与设计18
3.1网站框架的设计18
3.1.1 网站设计的艺术性与可用性18
3.1.2 网站首页的设计20
3.1.3 静态元素与动态元素划分22
3.1.4 源文件的存储目录设计23
3.2动态功能模块的设计24
3.2.1 投票模块24
3.2.2 来访人数统计24
3.2.3 后台管理模块25
3.3数据库设计25
第4章 网站开发过程与功能实现27
4.1首页的实现27
4.2 网站逻辑结构的实现29
4.2.1 超链接逻辑结构的实现29
4.2.2 动态交互逻辑结构的实现29
4.3 PHP与数据库的连接30
4.4 动态功能模块的实现30
4.4.1 投票模块的实现30
4.4.2 来访人数统计的实现32
4.4.3 后台用户管理模块的实现33
第5章 测试与系统集成36
5.1测试概述36
5.2功能测试37
5.2.1投票模块测试37
5.2.2来访人数统计测试38
5.2.3后台用户管理模块测试38
5.3系统综合测试42
5.3.1网站综合测试42
5.3.2浏览器测试43
第6章 结论44
致 谢45
参考文献46
毕业设计小结47
相关热词:基于开源软件的中学门户网站的研究与实现