需要金币: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 |