《网络编程技术》
实训报告
编制系部: 信息工程系
适用专业: 网络管理
班级: 网络技术专业
姓名: XXX
指导教师: XX老师
2012.06
个人博客网站的设计与实现
专业:计算机网络技术专业 学号:10102142
姓名:余建军 指导老师:崔莹老师
内容摘要:本文简要介绍了一个PHP+MySql个人博客网站建立的过程,综合的应用了网页设计和网络编程的知识。个人博客网站是为了记录个人信息,从而更方便地实现进行信息的交流以及共享而设计的。它完全取代了原来一直用手写的信息记录方式,避免了由于地域或时间的限制而不能及时共享信息的缺点。为用户的生活以及学习上带来很大的方便,整个网站由网站主页、日志分类、日志操作的各个页面,以及网站后台分类管理的各个页面组成。功能主要有,添加、删除、修改文章,个人信息的管理。本网站是采用Mysql做为后台数据库,以PHP做为开发工具。
关键字:php开发技术;Mysql;个人博客;文章;数据库开发;Macromedia Dreamweaver 中文版 ;TinyCME编辑器
目 录
第一部分 系统分析 1
1.1 开发环境与开发意义 1
1.1.1 开发背景 1
1.1.2 系统开发的意义 1
1.2可行性分析 1
1.2.1 技术可行性分析 1
1.2.2 操作可行性分析 2
1.2.3 经济可行性分析 2
1.3需求分析 2
1.3.1初步调查 2
1.3.2用户需求分析 2
1.3.3数据字典 2
第二部分 概要设计 3
2.1 总体方案设计 3
2.1.1 系统目标 3
2.1.2 划分子系统 3
2.1.3系统环境运行要求 3
2.2 数据库设计 4
2.2.1 数据库概念结构设计 4
2.2.2 连接数据库 4
第三部分 详细设计 5
3.1 前台设计 5
3.1.1前台总框架 5
3.1.2 用户管理模块 6
3.2 后台设计 7
3.2.1 后台总框架 7
第四部分 测试 9
4.1 测试方案 9
4.2 测试项目及结果说明 9
第五部分总结 9
参考文献 10
第一部分 系统分析
1.1 开发环境与开发意义
1.1.1 开发背景
21世纪的今天,网络在人们生活中已经日益盛行,越来越多人已经离不开网络。人们已经不再满足于了解最新信息、查资料等一些传统的网络使用方式,而是过渡到娱乐、购物等新兴的网民生活。网上娱乐,成了当今广大众的时尚。客户也通过博客把自己喜欢的东西写出来或是和别人一起分享那份快乐。因此,博客已成为个人、公司、部门和团队之间越来越盛行的交流沟通工具。在此,为了方便网络用户的需求,我们专门构建个人博客系统。
1.1.2 系统开发的意义
现在,全世界每天传播的媒体内容,有一半是由6国内php空间大媒体巨头所控制。其利益驱动、意识形态以及传统的审查制度,使得这些经过严重加工处理的内容已经越来越不适应人们的需求。媒体的工业化,内容出口的工厂化,都在严重影响其发展。
博客的出现集中体现了互联网时代媒体界所体现的商业化垄断与非商业化自由,大众化传播与个性化(分众化,小众化)表达,单向传播与双向传播3个基本矛盾、方向和互动。这几个矛盾因为博客引发的开放源代码运动,至少在技术层面上得到了根本的解决。因此,开发这样一套完善的博客系统是很有意义的事情,它能够让社会媒体、文化更加丰富多彩,使个人的思想言论得到更广泛的传播。
1.2可行性分析
1.2.1 技术可行性分析
本系统采用PHP+Mysql+Apache进行开发,其中前台用HTML嵌入PHP进行页面开发和管理用户界面,提示信息完善,界面友好有亲和力;后台采用Mysql数据库开发和管理数据库。本系统的开发环境使用现在特别流行的开源Apache服务器,使用方便、运行稳定、安全可靠。PHP+Mysql+Apache这个国际公认的网站开发黄金组合,在博客系统开发上,得到广泛的应用。如网易博客、百度空间、新浪博客等大型博客网站。综上所述,本系统在技术方面是可行的。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论