个人博客系统的设计与实现.docx

资料分类:计算机信息 上传会员:潘教授 更新时间:2021-09-18
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:14774
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】目前Internet早已深入我们的生活,而这工程真正的开始时间是1962年。发展至今已经变得异常庞大,随着计算机的发展和普及,博客得到了极大的发展。它以个人为中心传播有影响力的消息、新闻、事件等,它以独特的视角不断冲击传统媒体。传统的博客已经满足不了社会的需要,拥有更多更新功能的博客急需走上舞台。为了方便广大朋友沟通交流,特此开发了个人博客系统。

本文主要论述了一款个人博客软件的详细设计过程。本系统主要基于B/S模式,利用PHP技术开发,结合了MySQL作为后台存储数据库,即本系统的数据中心。使用了HTML页面技术和JavaScript脚本语言技术来开发展示页面。使用Apache配置的Web服务器来部署本系统。

本系统具有人机交互友好、界面个性化、色彩搭配和谐、功能操作简便等特点。本系统主要实现:文章管理、系统设置、微语管理、用户管理等功能模块。本系统实现了简单的权限控制,将用户分为访客、博客管理者、系统管理员三种角色。每个角色拥有的权限不同,从而实现不同的现实需求。

【关键词】:博客; PHP; B/S模式; MySQL

 

目录

摘要

Abstract

1  绪论-1

1.1  课题背景-1

1.2  国内外研究现状-1

1.3  本课题研究的目的与意义-1

2  相关技术介绍-3

2.1  PHP语言技术-3

2.2  Apache技术-3

  2.3  MySQL数据库的开发

3  系统分析

3.1  系统可行性分析-4

  3.1.1  技术可行性分析-4

  3.1.2  性能效益可行性分析-4

  3.1.3  硬件可行性分析-4

  3.2  系统功能需求分析-4

3.3  设计思路及流程-7

4  系统总体设计-8

4.1  系统功能结构-8

4.2  系统各功能模块具体分析-8

4.2.1  用户注册和登录模块-9

4.2.2  文章管理模块-9

4.2.3  系统管理员管理模块-11

4.2.4  用户登录和退出-11

4.3  数据库总体设计-11

4.3.1  数据库的总体设计-11

4.3.2  数据库的概念结构设计-12

4.3.3  数据库的逻辑结构设计-13

5  系统实现-16

5.1  系统配置及运行环境-16

5.2  前台模块实现-16

5.2.1  前台主页设计-16

5.2.2  文章评论功能-18

5.2.3  文章搜索功能-19

5.2.4  用户注册功能-21

5.2.5  用户登录功能-22

5.2.6  微语展示功能-24

5.3  后台模块实现-24

5.3.1  文章管理功能-24

5.3.2  微语管理功能-26

5.3.3  分类管理功能-27

5.3.4  用户管理功能-27

6  系统测试-30

6.1  测试方案-30

6.1.1  测试的任务-30

6.1.2  测试的目标-30

6.2  测试用例-30

6.2.1  测试环境-30

6.2.2  测试数据与步骤-30

6.3  测试结果-34

6.4  可靠性分析-34

6.5  不足和需改进之处-34

7  总  结-35

参考文献-36

致谢-37

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:在互联网世界中过着全新的网上生活;对于博客服务商而言,提供全方位、一站式、重视个人体验的博客平台是中心目标,围绕着这个目标,博客服务商开放创新,不断研究适应市场需......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: