欢迎来到天天文库
浏览记录
ID:47216913
大小:112.60 KB
页数:9页
时间:2019-08-27
《文章系统需求说明书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、文章(博客)系统设计与实现需求规格说明书Version1•012Apri12013版本及修订记录版本日期描述作者1.02013-5-03第一个版本周立策文档信息文档号:A0002发行:V授权:东莞理工学院城市学院〉创建日期:2015-05-03目录1.引言31.1编写冃的31.2项目背景31.3定义32.任务概述42.1冃标42.2运行坏境42.3条件与限制43.数据描述43.1数据流表示:43.2数据存储形式:53.3绘制数据流图54.功能需求74」功能划分74.2功能描述75.性能需求85.1数据精确度85.2时间特性85.3适应性96.运行需求96.1软件支持96
2、.2控制97.其它需求91.引言1.1编写目的本文档作为第一期文章系统需求文档,用于与用户确定最终的口标,并成为协议的一部分,同时也是本系统设计人员的基础文档。编写本文章系统的目的是为了更加深入的了解项冃相关各种命令及程序流程,使口己熟练的掌握一些基础知识并为以后软件开发工作打下一定的基础。本文档详细描述文章管理的各环节,其中包括:文章页面的浏览、文章的管理、照片的管理(包括上传下载浏览管理等)、好友管理(增加删除好友等)、留言板管理(留言的增加删除)、管理员信息管理(个人信息的修改)等。此需求规格说明书是系统开发者设计实现自己文章管理系统的依据,也是用户对最终软件系统
3、进行功能测试和验收的依据。在本文中将尽量避免使用技术性语言,对丁此文章相关的词汇和概念在后面的章节会冇相关的详细说明。1.2项目背景随着时代在进步,网络技术也在不断地发展,人们对生活的理念也在不断改变.EMAIL,BBS,ICQ等快捷的信息传播和交互方式为人们的生活带来了方便。而这种具有代表性的WEB2.0元素的出现,带给互联网用户的是跟多样,更全而的交流方式,是一种口我形彖和个性的展示和个人价值的实现。其大致定义是:一种表达个人思想,内容按照时间顺序排列,并且不断更新的出版方式。文章系统可以使多种形式的,比如以记录日志为主,以交友为主等等,在口新刀异的网络平台上已经越
4、来越多的为人们所接受。现在,文章系统已经成为一种时尚,一种网络上的精神寄托的代名词,通过文章系统可以更全面的了解一个人的思维方式以及行为信息。简而言Z,文章系统就是以网络载体,建议迅速便捷地发布口己的想发布的信息,及时冇效轻松地与他人进行交流,再集丰富多彩的个性化展示与一体的综合性平台。1.3定义文章系统,按字面意思就为对于文章进行一些操作的系统,文章系统经常是由简短H•经常更新的文章构成,它可以发表有关个人构思,日记,或者诗歌,散文,小说等等。2・任务概述2.1目标开发本文章管理系统,使自己具有相关网站开发的经历,懂的如何获取专业领域的知识的能力。2.2运行环境操作系
5、统:MicrosoftWindows7支持环境:Tomcat数据库:SQLserver2.3条件与限制木文章网站的面向最终用户,所冇上网用户在无需培训的情况下,按照个人页面提示即可完成相关的服务和功能。本软件是为了方便用户对文章的阅读以及发表而开发的。要求系统界而友好,使用简单,捉供对文章信息、照片信息以及留言板情况的浏览、编辑、查询、统计浏览人数等全而的数据管理功能,同时使用户能方便的了解用户以及用户信息情况。此外系统还具冇一定的安全性和口J维护性。3.数据描述3.1数据流表示:数据词典采用白上而下,逐层分解的方式对每一条数据流进行定义。(D01)注册用八=呢称+密码
6、+确认密码+性别+生FI+所在地+验证码(最后系统牛•成账号)(D02)查询二查询其他用户+查询文章+阳言+相册(dOl.1)帐号=“100000“999999”(d01.2)密码二“100000”..“999999”(d02.2)文章二其他好友文章+个人文章管理+评论文章+修改个人文章+删除个人文章3.2数据存储形式:(F1)相册二{浏览相册+创建相册+上传照片+删除相册+修改相册}文件纟R织方式:相册二按首字母顺序排列加工名:查看照片加工逻辑:登录用户名和密码,登录成功后进入个人中心,则可以查看相册,否则不可以查看。加工名:浏览和册加工逻辑:根据个人想浏览的好友相册
7、还是用户本人相册,选择浏览。加工名:删除相册加工逻辑:根据以上创建的相册,可以进行删除操作。加工名:修改相册加工逻辑:根据个人意愿来修改和册里的内容。判定表:规则规则1规则2规则3留言板管理员注册用户普通用户留言无有有(权限审核通过)删除有有无查看有有无修改仃无无3.3绘制数据流图图4.1个人文章系统的顶层数据注册用户2.0图4.2—层数据流图说说信息表st标单击图4.3二层数据流4・功能需求4.1功能划分根据可行性研究的结果和客户的要求,分析现有情况及问题,采川Client/Server结构,将个人用八系统划分为三个模块:用八模块,管理
此文档下载收益归作者所有