




已阅读5页,还剩9页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
个个人人博博客客系系统统设设计计 可可行行性性分分析析 班级班级 学号学号 姓名姓名 指导老师指导老师 目目 录录 第一章 概述 第二章 可行性研究 1 可行性研究的前提 1 1 主要功能 1 2 性能要求 2 对现有系统的分析 2 1 系统流程图 2 2 数据流图 3 可行性分析 3 1 技术条件可行性分析 3 2 经济可行性分析 3 3 社会因素方面可行性分析 第三章 需求分析 1 需求分析任务 1 1 功能需求 1 1 1 前台 1 1 2 后台 1 2 性能需求 2 功能模块 2 1 功能模块划分 2 2 功能模块设计 3 实体 联系图 第一章 第一章 概述概述 近年来随着信息技术的进步 Blog 也快速扩张 它已经满足不了用户的 需求 目前用户在网络上发表文章 张贴内容的目的有很大的差异 但是 由 于沟通方式比电子邮件 讨论群组以及 BBS 和论坛更简单和容易 博客系统已 经成为广大各界用户进行沟通的主流工具 本系统是针对博客用户的需求设计的 可以完成博客用户注册 登入 发表 浏览 修改博文 上传 浏览照片片 留言等主要 功能 此可行性研究报告 实现了在最短的时间内以最小的代价确定问题是否可以解决 从 而确定进一步对系统进行开发 第二章 第二章 可行性研究可行性研究 1 可行性研究的前提可行性研究的前提 1 1 主要功能 主要功能 个人博客系统的主要功能 前台广大博客用户的登录 个人博客管理以及 系统管理等功能 1 前台广大博客用户的登录主要包括的功能 阅读博客 发表评论 注册博客 博客登录 发表留言 阅读博客给广大用户提供便捷的在线阅读自己感兴趣的文章 发表评论提供给阅读者对自己所阅读的博客发表自己得观点 作相关的 评论 注册博客以满足用户成为本系统真正的博客用户 登陆本系统从而满足 自己更多的需求 包括发表留言等 2 个人博客管理的功能 发表文章 文章管理 相册管理 消息管理 个人详 细资料管理 博客登陆系统以后可以发表自己得文章 并且对自己发表的文章作最基本 的管理 包括增删改查等 相册管理功能是广大博客用户对自己的相册进行的最基本的操作 包括相 片的上传 下载 删除等 消息管理功能是用户对自己收到的信息进行查阅 评论与删除 个人详细资料是博客用户对自己得个人资料做出完善 包括增删改查等 3 系统管理的功能 用户管理 博客分类 公告管理 评论管理 友情链接 系统维护 用户管理功能实现管理员对博客用户的审核等操纵 博客分类功能实现了系统对博客用户发表的博客做出类型的归并 公告管理功能是将最近系统的一些最新消息公布到系统的界面 从而实现 用户对系统情况的真实了解 评论管理 对进入本系统的游客所发表的评论进行查看管理 而对于已经过 期或不良评论进行删除操作 使博客可以做到及时的更新 以利于网站的维护 系统维护功能实现了系统的安全性等 1 2 性能要求 性能要求 方便 快捷 有效的实现博客用户以及系统管理员的需求 进行数据的操作 的速度快 2 对现有系统的分析对现有系统的分析 2 1 系统流程图系统流程图 为了更加清晰的表达系统的业务功能模块 下面给出博客网的系统流程图 对于不同 的角色 其所承担的任务也各自不同 流程图也不一样 包括面向用户的客户端流程图和 面向系统管理员的的流程图 面向用户的客户端流程图如图所示 前台用户浏览模块流程图 用户进入浏览 浏览方式 直接选择 日志 选择博客检索日志 在博客中 选择日志 在检索结果 中选择日志 将日志数据按照预先的组织 形式展现给浏览者 评论 将日志评论保存到数据库 结束 Y N 后台用户管理模块流程图 用户进入管理 权限验证 管理中心 日志管理评论管理留言管理 出错提示 结束 Y N 2 2 数据流图 数据流图 第一层 访 客 个人博客系统 系统管理员 第二层 第二层 第三层 3 可行性分析可行性分析 3 1 技术条件可行性分析 技术条件可行性分析 开发平台 Eclipse dreamweaver 数据库 SQL SERVER 2000 3 23 2 经济可行性分析 经济可行性分析 1 支出 1 完全可以利用现有的设备 不需要增加新的硬件设备 2 需要经常性的软件维护费用 2 效益 目前的情况还不可以确定具体的效益 只能根据后期的点击率和使用效率来确定 3 投资回收周期 估计是系统运行后的一年 3 33 3 社会因素可行性分析 社会因素可行性分析 1 法律方面的可行性 本系统的研制和开发所涉及到的软件都选用正版 不会侵犯他人 集体和国家的 利益 遵循相关的法律法规 2 使用方面的可行性 使用本软件人员只需要求有一定的上网基础 能做到一个合格的博客就行 第三章 需求分析第三章 需求分析 1 需求分析任务 需求分析任务 1 1 功能需求 功能需求 博客系统通常提供三类服务 1 1 信息服务 它可分为 文章显示 热点文章推荐 博主风采 2 2 查询服务 可以根据文章内容 文章标题 留言内容 留言标题等进行模糊查询 3 3 留言服务 游客可以对系统进行留言或发表看法意见 在此 我参考现有的几大博客网站如 QQ 空间 新浪博客等 采用 Browser Server 结 构 将个人博客网站划分为两个子系统 前台 后台 下面分析各个子系统的功能需求 1 1 11 1 1 前台前台 在前台的功能实现上 可以分为以下几个部分 1 1 用户登录 网站用户用个人注册的帐号 密码登录到网站 网站检测用户的帐号 密码并给予 其相应的权限对网站进行操作 2 2 用户注册 游客将个人的信息存储到博客网站的数据库中 以成为本博客的正式用户 3 3 用户修改个人信息 把已存储的用户信息用一个网页显示出来 方便用户对个人信息进行更新 4 4 文章查询和留言 用户可以检索或浏览博客中的文章同时给感兴趣的文章 5 5 公告信息查询 用户可以浏览网站中发布的公告信息 了解博客的一些情况 6 6 相片查询 用户可以对博客中的相片 图片等进行查询 浏览 1 1 21 1 2 后台后台 通过计算机网络将前台与后台的数据库相连 网站管理员将从前台得到的信息进行处 理 实现文章管理 公告管理 投票管理 个人相册管理 朋友圈 用户设置及博主设置 等子系统 1 1 文章管理 管理员对网站中已有的文章进行删除 更新等操作 2 2 公告管理 发布 删除 更改公告 3 3 投票管理 发起投票 统计投票等 4 4 个人相册管理 对博客相册中的图片进行删除 更新等操作 5 5 用户设置 更新普通用户对博客的操作的权限 6 6 博主设置 对博主的信息等进行操作 1 2 性能需求性能需求 博客网站的特性要求博客网站系统需要具备以下几个主要特性 1 1 多样性 博客网站在设计时必须遵循的一个重要原则 就是以用户为系统设计的中 心 网络的发展大大降低了信息咨询的成本 用户面临更多的选择 所以 博客网站除了 降低成本以外 还必须在皮肤 功能的多样性上下工夫 才能够得到用户的认可 具体来 说 应用系统应能实现用户特定的需求 操作界面友好 方便 功能设置符合用户的习惯 和要求 2 2 易维护 管理员能够简单方便地管理系统 定义新的应用 并对系统进行日常维护 随着博客网站信息的变更或增加 数据规模的增大 系统升级 维护应易于操作 各子系统 功能模块的设计应具有良好的灵活性 保证在博客网站系统建设过程中后期系统功能的实 现不影响前期已投入使用的系统功能 3 3 安全性 系统应充分考虑信息 设备 运行和管理的安全性 建立完善的多层次的 安全保障体系 保证用户的个人信息等资料的数据安全 4 4 可扩展 博客网站的用户从事着各种行业 他们的需求各不相同 系统在设计时应 充分考虑到用户需求不断变化的需要 降低系统在扩展新的业务功能时的复杂度 2 功能模块 功能模块 2 1 功能模块划分 功能模块划分 前台模块功能结构如图所示 博客信息管理系统前台 博客展示日志展示评论展示留言展示用户管理 热 点 博 客 最 新 日 志 日 志 列 表 最 新 留 言 用 户 登 陆 用 户 注 册 查询管理 日 志 查 询 发 表 留 言 博 客 列 表 最 新 博 客 精 华 日 志 最 新 评 论 发 表 评 论 博 客 查 询 后台模块功能结构如图所示 博客管理员 个人信息管理日志管理评论管理留言管理分类管理 登 陆 注 册 修 改 个 人 信 息 撰 写 日 志 删 除 日 志 修 改 日 志 删 除 评 论 回 复 评 论 删 除 留 言 回 复 留 言 添 加 分 类 删 除 分 类 修 改 分 类 2 22 2 功能模块设计 功能模块设计 博客信息管理系统分为面向网络用户的前台及面向个人博客维护管理的后 台 依据博客网站中所要实现的基本功能的设定 将所有功能分解为如下四个 主要的功能模块来加以实现 用户以合法的用户名及密码登录 系统即可按该 登录用户的权限分配操作模块 A 博客注册登录管理模块 博客注册登录管理模块用于建立博客网站固定的客户群体 通过记录对应 的博客档案 实现对博客信息的后台维护及管理 同时也便于通过博客档案库 将网站最新动态及相关企业的信息方便地传达给每一位潜在的客户 该功能模块实现了以下几个子功能 a 新博客在线注册 b 博客登录管理 c 跳转到博客主页 只有进行登录并通过身份验证的用户 才可以在个人博客页面发表日志 并借助个人设置实现对个人博客相关信息的管理维护 对于没有经过身份验证 的网络用户不允许在博客页面中发表日志 更不允许对博客页面信息进行管理 维护 该模块实现新博客的注册及登录验证功能 其中 注册新博客时会对用户 输入的注册信息进行有效性验证 包括基本数据格式的有效性以及逻辑有效性 例如 用户名被占用时将及时给出提示 注册成功的博客登录时 会随时根据 博客输入的登录信息进行提示 如用户名错误或者密码错误 B 博客及文章检索查询模块 博客及文章检索查询模块为网络用户提供便捷的搜索 以及日志阅读浏览 等功能 同时对日志的评论信息 博客推荐也能够及时反馈给网络用户 该功能模块实现了以下几个子功能 a 热门博客页面推荐 b 最新博客日志推荐 c 日志信息关键字搜索 该模块能够在网页中随时提供在线的最新日志信息 该信息需要定期更新 网络用户可以随时获得最新日志以及最热门的博客推荐 在客户选择了某个博 客或者某个感兴趣的日志后 可以方便地跳转到对应博客页面进行日志的阅读 并和博客进行交流互动 为了使网络用户尽快定位到所需的博客资料及日志信息 本模块提供了搜 索功能 用户可以对所关注的日志信息按照标题进行关键字搜索 以避免用户 浏览多个页面来寻找所需的日志信息 C 博客页面显示模块 当网络用户进入某个人博客主页后 在该页面中将提供博客日志列表的显 示 同时为了方便用户浏览 在该模块中提供根据分类名进行日志列表的显示 也提供日志评论的浏览 此外还允许用户在博客页面中发表评论及留言 该功能模块实现了如下几个子功能 a 用户可以分页查看对应的日志内容及评论信息 b 用户可以针对日志内容发表评论 c 用户可以针对博客进行留言 d 用户可以分类查看日志内容 在该模块中还提供了博客页面统计信息 日志 评论及留言信息分页显示 等方便用户的显示效果 D 博客个人管理维护模块 博客个人维护管理模块用于实现用户对博客个人主页及相关信息的动态管 理 该功能模块实现了如下几个子功能 a 日志及日志分类管理 b 评论及留言管理 c 个人基本信息维护管理 借助该模块 用户可以随时对个人博客主页中的内容进行增加或修改 包 括日志分类信息的更新 评论及留言管理等功能 也允许用户对博客的个人信 息进行维护及其管理 3 实体实体 联系图联系图 为了把用户的数据要求清晰明确地表达出来 通常要建立一个概念性的数 据模型 概念性数据模型是一种面向问题的数据模型 是按照用户的观点来对 数据和信息建模 描述了从用户角度看到的数据 反映了用户的现实环境 最常用的表示概念性数据模型的方法 是实体 联系方法 Entity Relationship Approach 这种方法用 ER 图描述现实世界中的实体 而不涉及 这些实体在系统中的实现方法 用这种方法表示的概念性数据模型又称为 ER 模 型 ER 模型中包含 实体 联系 和 属性 博客信息管理系统涉及的实体包括 a 用户 用户 ID 用户名称 用户密码 博客主题 说明 E mail 注册 日期 发表日志数 b 类别 类别编号 类别名 类别描述 用户 ID c 日志 日志编号 日志标题 日志内容 类别编号 发表日期 最后修 改日期 用户 ID 浏览次数 评论数 d 评论 评论编号 评论标题 评论内容 发表日期 最后回复日期 评 论人 日志编号 e 留言 留言编号 留言标题 留言内容 发表日期 最后回复日期 留 言人 用户 ID 综合本系统各子模块要实现的功能 通过前面对博客信息系统数据的分析 可以得到 用户表 类别表 日志表 日志评论表 留言表的数据库概念模型 E R 图 用户 E R 图如图 3 1 所示 ID 用户名 密码 主题说明 E mail 注册日期 发表日志数 博客管理员 图 3 1 用户 E R 图 日志类别 E R
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 社区治安应急知识培训课件
- 可爱情侣合同范本
- 光纤铺设合同范本简报
- 保洁合同范本清扫垃圾
- 废纸销售维修合同范本
- 迈瑞保修合同范本
- 绿化栽植承揽合同范本
- 社区应急知识培训课件
- 车辆销售代购合同范本
- 个人车位销售合同范本
- (2025)汽车驾驶员(技师)考试题库及答案
- 2025年安徽省普通高中学业水平选择性考试(思想政治)科目高考真题+(答案解析版)
- 2025年陕西省单招试题及答案
- 股东向公司借款协议书范本(2025版)
- 肌肉骨骼疾病防治课件
- 2025年中国宁夏渔业行业市场前景预测及投资战略研究报告
- 2025年陕西省中考地理试题(含标准答案)
- 仓库过期物料管理办法
- 信访驻京人员管理办法
- 窗口服务礼仪培训大纲
- x酒店项目可行性项目可行性研究报告
评论
0/150
提交评论