天津职业大学
个人博客系统实训报告
学生姓名 周鹤 专 业 软件技术 班 级 11级软件一班 学 号 100405121
摘要
博客,又译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的日记。一个典型的博客结合了文字、图像、其他博客或网站的链接、及其它与主题相关的媒体。能够让读者以互动的方式留下意见,是许多博客的重要要素。大部分的博客内容以文字为主,仍有一些博客专注在艺术、摄影、视频、音乐、博客等各种主题。博客是社会媒体网络的一部分。
目录
摘要 ............................................................................................................................................................. 1 第1章 系统概述 ....................................................................................................................................... 3 1.1 系统开发背景 ................................................................................................................................... 3
优点: ................................................................................................................................................. 3 1.2 系统开发环境 ................................................................................................................................... 3
第2章 系统分析 ....................................................................................................................................... 1 2.1 系统用例模型 ................................................................................................................................... 1 2.1.1 系统用例图 ............................................................................................................................... 1 第3章 系统设计 ....................................................................................................................................... 2 3.1 功能模块设计 ................................................................................................................................... 2 3.2 系统运行环境 ................................................................................................................................... 2 3.2.1.软件平台 ................................................................................................................................. 2 3.2.2.硬件平 ..................................................................................................................................... 3 第4章 系统功能实现及说明 ................................................................................................................... 3 4.1 系统主界面 ....................................................................................................................................... 3 4.2 用户管理........................................................................................................................................... 4 4.2.1 用户登录 ................................................................................................................................... 4 4.2.2 用户注册 ................................................................................................................................... 5 4.3博客查询 ........................................................................................................................................... 6 4.4发表日志 ........................................................................................................................................... 7 4.5评论 ................................................................................................................................................... 8 总 结 ........................................................................................................................................................... 8 参考文献 ................................................................................................................................................... 10
第1章 系统概述
1.1 系统开发背景
个人博客是博客的一种。自建独立网站的博客主,有自己的域名、空间和页面风格。是个人持续性的日记或评论。它是最传统常见的博客。个人博客作者一般注重博客的内容,即使他们的博客从来没有被除了自己以外的人阅读过。博客经常不只是一个沟通的方法,它们成为了一种反映生活的方法或艺术创作。编写博客可以抒发感情,引起人们的共鸣。很少个人博客出名和成为主流,但一些个人博客很快就聚集了许多读者。
优点:
记录个人生活点滴:如同日记一般,可将自己每日生活中发生的事情记录下来,并且跟朋友或网友们分享。
传达个人自由思想:博客是个自由的空间,可依照个人自由意志去撰写任意的内容,传达个人的自由思想。
抒发分享个人情绪:博客常用来抒发个人情绪,把生活中的不满、郁闷或愤怒宣泄到博客上,或是网友们分享个人心情。
分享交流知识技术:如果有专长、兴趣的人,可以借由撰写博客来分享自己的知识与技术,并和网络上得网友交流讨论。
认识同好交流朋友:借由博客的社群性质可以吸引兴趣或性格相合的网友来观看,并且借此认识结交新朋友。
宣传文化推销产品:可以通过自己的企业博客来对外宣传本企业文化,或者通过博客来做营销。
1.2 系统开发环境
本个人博客管理系统采用的开发环境与开发语言为Microsoft Visual Studio 2005、C#程序设计语言和Microsoft SQL Server 2005.
个人博客管理系统
第2章 系统分析
2.1 系统用例模型
2.1.1 系统用例图
系统用例图如图2-1-1所示。
查询日志 (from Use Case View) 发表评论 (from Use Case View) 发表日志 (from Use Case View) 浏览网站 匿名游客 (from Use Case View) (from Use Case View) 登录
用户 (from Use Case View) (from Use Case View)
注册 (from Use Case View) 删除评论 (from Use Case View)
删除日志 查询博客
(from Use Case View)
(from Use Case View)
图2-1-1
第 1 页
个人博客管理系统
第3章 系统设计
3.1 功能模块设计
个人博客管理系统由用户注册、用户登录、精确查询、图片上传、日志管理、信息展示等功能模块;系统功能模块图如图3-1所示。
个人博客管理系统 主界面 用户注册 用户登录 精确查询 信息展示 信息删除 评论 日志管理 图3-1系统功能模块图
3.2 系统运行环境
3.2.1.软件平台
主要用到的开发软件工具有如下几种: ① OS: Windows XP。
② 数据库为Microsoft SQL Server 2005
第 2 页