本科生
毕业论文(
设计)过程管理手册 (2011)届
论文(设计)题目: 个人博客网站
学 院:
计算机科学与信息工程
专 业: 计算机科学与技术
学 号: 200712300033
姓 名: 李文英
指导老师及职称: 赵建洲 工程师
个人博客网站
专业:计算机科学与技术 :200712300033
:李文英
内容摘要:个人博客网站是为了记录个人信息,从而更方便地实现进行信息的交流以及共享而设计的。它完全取代了原来一直用手写的信息记录方式,避免了由于地域或时间的限制而不能及时共享信息的缺点。为用户的生活以及
学习上带来很大的方便,整个网站由网站主页、个人主页、文章操作的各个页面,以及个人信息操作的各个页面组成。功能主要有,添加、删除、修改文章,个人信息的管理。本网站是采用My
sql做为后台数据库,以
PHP做为开发工具。
关键字:个人博客;文章;数据库开发;php开发技术;Mysql
目 录
第一章绪论 1
1.1 Web服务器平台与Web平台的动态设计技术 1
1.2 Web平台
系统的开发方法 1
第二章 系统分析 1
2.1 开发环境与开发意义 1
2.1.1 开发背景 1
2.1.2 系统开发的意义 2
2.2可行性分析 2
2.2.1 技术可行性分析 2
2.2.2 操作可行性分析 2
2.2.3
经济可行性分析 3
2.3需求分析 3
2.3.1初步调查 3
2.3.2用户需求分析 3
2.3.3流程图 3
2.3.5 数据字典 7
第三章 概要设计 10
3.1 总体
方案设计 10
3.1.1 系统目标 10
3.1.2 划分子系统 10
3.1.3 系统总体结构设计 10
3.1.4 系统环境运行要求 11
3.2 数据库设计 11
3.2.1 数据库概念结构设计 11
3.2.2 连接数据库 14
第四章 详细设计 14
4.1 前台设计 14
4.1.1前台总框架 14
4.1.2 用户管理模块 17
4.2 后台设计 19
4.2.1 后台总框架 19
第五章 测试 22
5.1 测试方案 22
5.2 测试项目及结果说明 22
第六章总结 22
参考文献 23
第一章绪论
1.1 Web服务器平台与Web平台的动态设计技术
目前流行三种最
常用的Web服务器平台是:基于Apache HTTP Server的服务器平台、基于网景的NES的服务器平台、基于微软的IIS的服务器平台。Apache HTTP Server可以在大多数计算机操作系统中运行,由于其多平台和安全性被广泛使用,是最流行的Web服务器端
软件之一。它快速、可靠并且可通过简单的API扩展,将Perl/Python等解释器编译到服务器中。而且PHP与Apache HTTP Server搭配,是业界公认的黄金组合,因此本系统便是采用Apache HTTP Server服务器平台。
当前比较流行的Web开发技术有: ASP, PHP,
JSP,ASP.
NET等。ASP在国内比较流行,但是由于ASP的跨平台能力差,而且安全性不好;JSP在国际上也很流行,适合开发一些企业级博客系统,但由于其在技术上和成本上要求都比较高,现在在国内运用的还比较少;ASP.NET是Microsoft .NET Framework中的一组用于构建Web应用
程序和XML Web Service的技术平台,有一定的复杂性;而PHP 是秉承Linux 的GNU 风格,借助与源码公开,使他迅速成为世界上目前应用最为广泛的站点制作语言之一。加上它和Linux,Apache 和MySql 的紧密配合,用PHP编写的代码执行起来会更快、更稳定。用PHP编写的代码,不用改变就可以在不同的WEB服务器上、不同的操作系统下运行。相比之下,我们选择了PHP语言来开发本系统。
1.2 Web平台系统的开发方法
在探讨博