毕业论文_基于PHP的个人网站设计.doc文档【45页完整版】
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
随着的正式发布,网站在各平台的设计与维护将极大的降低难度和成本,在移动互联网时代也将会占有更大的比例。
个人网站因个性化特点受到广泛追捧,建立个个人网站作为展示自我的平台,不再依附微博,博客等大型平台成为很多人的个性化需求。
如今建站技术的不断完善及开源,域名服务器费用降低,使得每个人拥有个属于自己的个性化站点成为可能。
本设计采用开源的制作个人网站前台和开源的制作个人网站后台,打造个个性化的个人动态网站。
关键词个人网站移动互联网开源第章前言开发背景开发意义开发方法第章相关技术概述数据库第章系统分析可行性分析技术可行性操作可行性经济可行性网站功能需求分析其他功能需求分析第章概要设计总体方案设计网站功能模块设计系统功能结构图用例分析数据库设计数据库设计数据库链接第章详细设计管理员登录管理员功能写心情发文章心情文章管理相册管理留言管理个人信息管理网站信息管理前台功能第章测试测试环境测试方案数据库链接测试管理员登录测试页面显示测试互联网用户访问测试测试总结结论主要参考文献致谢第章前言开发背景伴随的不断普及,世界网民以及中国网民的快速增长以及上网素质的提高,上网者不再是满足于简单的浏览网页,获取信息,而是表现出更希望深入的参与到网络中来的趋势。
近十几年来,出现了多种类型的网民参与网络互动的形式,如贴吧微信等。
但互联网是个不甘现状的有志青年,每天都在推诚出新,论坛博客的繁荣时期已衰败,微博贴吧也走向平缓,而微信正处于鼎盛时期,最近倡导,使用平台,由使用者主导而产生的内容互联网产品形势。
可以看出,在未来的段时间里,用户的行为将创造个崭新的网络时代。
如今又进入了移动互联网时代,对制作网站的要求也更高了,不只能仅满足用户,需要做到跨平台浏览,并降低维护的成本。
最近几年,应用的高速发展,似乎网站在移动互联网的市场越来越小了。
但是年月日那天,万维网联盟公开宣布,经过近八年的不懈努力,这标准规范终于制定完成,其更强大的优良特征,将会使网站在移动互联网更具强大竞争力。
开发意义个人网站不再是个陌生的词汇,用户不再只满足于使用他人开发的平台或产品,不再使用千篇律的应用模版。
更多的是钟情于能自己出专属的事物,而在网络上,做个个人网站就是个很好的方式的开放性使个人建立自己的站点成为可能,域名购买和服务器空间的租用费用不断降低,开放技术的不断完善,资料的共享和公开,用户的上网修养提高,建立个网站已不是个别人的专利了。
开发方法本设计使用了语言开发,结合数据库完成网站的前台展示平台和后台管理平台。
开发运行环境选择的是系统下的,数据库管理软件为,浏览器为谷歌浏览器版本,开发工具为和,图片处理软件为,制作软件为。
第章相关技术概述是种通用的开源脚本语言。
语法吸收了和的特性,利于学习,应用广泛,主要适用于开发领域。
独特的语法混合了以及自创的语法。
它可以比或者更快速地执行动态网页。
用做动态页面和其他的编程语言相比,是将程序嵌入到中去执行,执行效率比完全生成标记的要高许多还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。
数据库是个关系型数据库管理系统,由瑞典公司开发,目前由公司管理。
是最流行的关系型数据库管理系统,在应用方面是最好的,关系数据库管理系统应用软件之。
是种关联数据库管理系统,关联数据库将数据保存在不同的表中,而不是将所有数据放在个大仓库内,这样就增加了速度并提高了灵活性。
所使用的语言是用于访问数据库的最常用标准化语言。
是世界使用排名第的服务器软件。
它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的服务器端软件之。
它快速可靠并且可通过简单的扩充,将等解释器编译到服务器中。
是公司开发的语言集成开发环境。
除了有强大的开发支持外也支持,但只对语言提供调试支持。
系列后,官方推出了基于平台的,当前最新的版本亦是构建于平台。
第章系统分析本设计旨在建立个以个人为中心,通过网站的多种表现形式,如文章,相册,日志,个人介绍等功能帮助个人进行全面的信息展示。
通过访问者对文章日志的评论,留言板进行留言,倾听来自他人的声音,达到与他人交流互动的效果。
可行性分析技术可行性个人网站网站规模不是很大。
为了达到站长负责管理更新内容,用户参与互动评论留言功能,需要使用动态脚本语言进行开发。
目前的动态语言主要是,而我通过对三个语言的特点以及自己的学习掌握情况,抉择作为本次开发的语言。
是当下最好的脚本语言,没有其他的和它媲美,并且它拥有以下优势开放的源代码免费编辑简单实用性强适合初学者跨平台强效率高等。
虽然目前面向对象支持不够,但随着版本的不断更新,在面向对象方面有了很大的改良。
相信问世之后,这将会得到根本改变。
而对于本设计来说,这些强大的特性已经足以开发本网站。
对于网站的数据必将会使用到数据库,目前有很多的数据库,如甲骨文的,微软的。
使用其强大的数据库扩展,对主流的数据库都进行了支持。
我选择使用,有着些与很像的特性,也拥有开放的源代码免费,而且功能强大却体型小巧。
对于个人站点而言,这类大型数据库产品显得过于复杂并且昂贵,在很多开发中表现出了不低于大型数据库的能力。
为方便开发和使用时方便管理数据库,使用软件进行管理,它可以让管理员用接口管理数据库。
操作可行性网站的运行需要购买服务器,这样访问者在可以在互联网上浏览到本网站。
而在开发测试阶段,基本采用本地搭建服务器的方式,降低开发成本,测试上线之后才会投入运营。
我采用作为本次开发的服务器,它是世界使用排名第的服务器软件并且拥有免费开源简单速度快性能稳定等优点。
运行的环境推荐为,操作系统为。
因其开放源码,免费的特性使得很多人参与到系统的完善中,这就造就了其版本的多样以及强大的功能,成为应用首选的操作系统。
但在实际网站开发中,因为日常使用的习惯,常常使用的是,操作系统为,我使用的是旗舰版位系统。
语言用于网站后台的开发,而网站还需要建立静态页面作为前台部分。
对于个人网站,访问者更看重的是视觉的效果,页面带来的舒适感和操作上的方便简单。
采取流行的架构完成网站的前端部分,使用等软件对网站图片动画进行制作或者美化。
有很多优秀的开发应用软件和,如小巧灵活的,多功能的。
结合软件功能和自己的开发习惯。
我选择了作为主要开发工具,以及使用作为辅助开发工具。
经济可行性随着互联网的硬件和软件成本的不断下降,以及各大服务器提供商的竞争,网站所需要的服务器和域名费用都已降到每年几百以内,对于个有固定工作的纳税人来说,花几百维护自己的站点是可以承受的。
综上,开发网站的技术和软件就确定了,可行性达到要求。
网站功能需求分析网站主题为个人网站,主要展示个人所想要宣传的信息,以个人的兴趣爱好为中心,围绕随笔日记和图片相册来展示个人生活情感工作等内容。
首页网站的欢迎页面,访问网站的门户,提供其他页面的链接和站点综合信息。
关于网站界面网站的简介介绍,以及自己的基本信息,兴趣爱好个人特长联系方式。
让别人对自己及网站有个基本了解。
日志浏览界面自己随记的展示平台,让文章流露自己的思想和情感。
有可能会让别人产生共鸣,访问者可以浏览并发表评论。
作品展示页面展示自己制作的网站网页图片等。
以图片列表的方式展现,访问者点击具体作品后,跳转到要查看的作品。
留言板有想更进步了解作者或者对网站上的东西感兴趣,发表观点,建立合作等,访问者可以留言。
后台管理界面管理者可以通过管理员帐号登录到后台,对网站的基本信息进行设置修改,对日志进行更新和管理,对作品进行添加和删除,对留言内容进行管理和回复等进行操作。
其他功能需求分析页面风格彰显个性,简洁自然,布局合理素材自主选择和设计使用恰当,可以自己设计,突出网站个性色调采用柔色,大方美观代码符合搜索引擎优化喜好,进行相关优化设置,达到网站相关关键字良好的自然排名,提高网站权重移动版本优化完善网站代码,适合手机用户浏览器访问,增强用户体验。
第章概要设计总体方案设计本设计因为是个人网站,因此选取了本人喜爱的内容,在突出自我风格和特点的时候,使用了语言开发,结合数据库完成网站的前台展示平台和后台管理平台。
实现前端文章心情浏览留言功能友情链接申请相册查看,并完成后端文章心情发布与管理留言回复与管理相册管理友情链接管理。
图网站总体设计示意图网站功能模块设计系统功能结构图前台界面结构分为头部,导航,问候语,预设图片文字,相册,文章,最新评论,推荐文章,最新留言,友情链接,底部。
导航分为主页,说说,文章,照片,友链,留言。
文章分为四个类型随机,美文,说说,。
推荐文章为后台置顶的文章。
采用布局网站结构示意图如下图图网站前台示意图后台功能分类写心情和文章,心情文章管理,网站管理,网站设置。
十二个小类写写心情发表文章,心情管理文章管理,相册管理留言管理评论管理友情链接,文章类型个人信息网站信息问候语。
在控制面板进行操作,结构示意图如下图图后台示意图用例分析用例分析是从用例模型到分析模型的过程,是需求与设计之间的桥梁。
用例分析把系统的行为分配给分析类,让分析类交互完成系统的行为。
根据网站的实际情况画了如下图的用例分析图图用例分析图数据库设计建立十张表存放信息,存放个人信息,
