文档介绍:博客系统
软件需求规格说明书
.引言2
编写目的2
项目背景2
定义3
参考资料3
2.任务概述3
目标3
运行环境3
条件与限制3
.功能需求3
功能划分3
功能描述4
.性能需求4
数据精确度5
时间博客系统
软件需求规格说明书
.引言2
编写目的2
项目背景2
定义3
参考资料3
2.任务概述3
目标3
运行环境3
条件与限制3
.功能需求3
功能划分3
功能描述4
.性能需求4
数据精确度5
时间特性5
适应性5
.运行需求5
用户界面5
.其它需求5
安全性5
设计约束6
语言约束6
模型约束6
其它要求6
1.引言
编写目的
为明确软件需求、安排项目规划与进度、组织软件开发与测试,撰写本文档。本文档供
项目经理、设计人员、开发人员参考。
项目背景
成都信息工程学院软件工程学院
定义
注册用户:通过网站注册成为网站普通用户。
网站游客:未注册而访问网站的人。
管理员:管理用户
参考资料
《软件工程导论》张海藩牟永敏编著清华大学出版社出版中第三章需求分析以及第
二章中的可行性研究。
相关博客网站。
.任务概述
目标
为了方便人们在互联网上能够进行更好的信息交流和知识分享,我们开发了这套博客管
理系统。基于现在互联网上大量的博客系统形成泛滥的趋势,我们的系统必须简洁、高效、给用户最好的体验。
运行环境
操作系统:MicrosoftWindowsXP/7/
开发环境:MyEclipse
数据库:MySQL
条件与限制
开发周期1个月左右,可能随工作量情况略增加
.功能需求
功能划分
功能描述
编P
功能模块名称
子模块功能
功能需求标识
简要描述
1
文章分类管理
分交文早
BowenClassify
小同的用户拥有不同的管理权限。
2
博文管理
增加、删除、修改、查询博文。
BowenManage
管理员拥有管理博文的最高权限,普通用户则只能对自己的博文做相应的处理。
3
用户管理
增加、删除、修改用户
UserManage
管理员可以对用户进行增删改操作,用户只能是修改自己的信息。
4
模块显示管理
增加、删除、修改、模块
ShowManage
由管理员来控制网站前台的各个模块是否显示。
5
评论管理
增加、删除、修改、查询评论。
CommentManage
管理员拥有评论管理的最高权限,普通用户则只能对自己的评论进行相应的处理。
6
网站链接管理
保存、删除链接
LinkManage
保存该网站所收藏的友情链接,只后管理员才有权限。
7
网站配置管理
网站标题配置、网站说明配置、是否允许用户注册配置、默认用户角色配置等
WebDispose
管理员配置网站的公共信息
4.性能需求
数据精确度
当用户进行条件查询时,查询结果显示的一定是用户所需要的,不会出现其他信息。数据
时间特性
在正常的网络环境下,