《微博系统需求分析.pdf》由会员分享,可在线阅读,更多相关《微博系统需求分析.pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、-微博系统需求说明书产品需求规格说明书文件状态:草稿 正式发布 正在修改文件标识:作者:完成日期:CmanProjec-RD-U。2001-0当前版本:0机构公开信息-版 本历史-目 录0.0.文档介绍文档介绍 .错误!未定义书签。0.1 背景.错误错误!未定义书签。未定义书签。.2 文档目的 错误错误!未定义书签。未定义书签。0.3 文档范围 .错误错误!未定义书签。未定义书签。0.4读者对象.错误错误!未定义书签。未定义书签。05 参考文档 错误错误!未定义书签。未定义书签。0.6 术语与缩写解释 错误错误!未定义书签。未定义书签。1.1.产品介绍产品介绍 .错误!未定义书签。2 2 产品
2、面向的用户群体产品面向的用户群体 .错误!未定义书签。3.3.产品应当遵循的标准或规范产品应当遵循的标准或规范 .错误!未定义书签。4.4.产品范围产品范围 .错误!未定义书签。5 5 产品中的角色产品中的角色 错误!未定义书签。6.6.产品的功能性需求产品的功能性需求 错误!未定义书签。6.0功能性需求分类 错误错误!未定义书签。未定义书签。6.M RM.错误错误!未定义书签。未定义书签。6.n Functin M.错误错误!未定义书签。未定义书签。7.7.产品的非功能性需求产品的非功能性需求 错误!未定义书签。71 用户界面需求.错误错误!未定义书签。未定义书签。7.2软硬件环境需求 .错
3、误错误!未定义书签。未定义书签。7.3 产品质量需求 错误错误!未定义书签。未定义书签。7.N其它需求.错误错误!未定义书签。未定义书签。附录附录 A:A:需求建模与分析报告需求建模与分析报告 错误!未定义书签。A.1需求模型 1.错误错误!未定义书签。未定义书签。AN需求模型 N错误错误!未定义书签。未定义书签。附录附录 B B:需求确认:需求确认 .错误!未定义书签。0 0 文档介绍文档介绍.1.1 背景背景随着物质水平的提高,人们对精神生活的追求也是丰富多彩。博客需要组织语言陈述事实或者采取修辞手法来表达心情,微博只言片语“语录体”的即时表述更加-符合现代人的生活节奏和习惯;而新技术的运
4、用则使得用户(作者)也更加容易对访问者的留言进行回复,从而形成良好的互动关系,为了适应用户的需求,我们将推出微博,供广大客户使用。0.20.2文档目的文档目的在微博的制作过程中为了满足客户的需求,为了要向客户展示微博要做哪些功能,以及微博的界面,人员分工和一些资金的使用等等特写此文档。.3.3 文档范围文档范围此文档主要内容包括:背景、文档目的、读者对象、产品的介绍与应遵循的标准和规范、产品功能介绍、用户群体、产品的功能性与非功能性需求等0.40.4 读者对象读者对象此文档适合系统开发人员、系统管理员、经营者等对象阅读。.5.5 术语与缩写解释术语与缩写解释缩写、术语缩写、术语解解释释SSH2
5、微博用户粉丝UMLXMLCSSStruts2+H bernate Spri微博客的简称,可以通过 eb 或者客户端实现 140 字左右的更新信息微博的使用者注册用户所关注的好友统一建模语言是由3C 推出的网络数据库表示、传递和交换的标准,是 Interet 环境中跨平台的、依赖于数据内容的技术应用于文本设计的技术标准是由 SMiossems 公司倡导、许多公司参与建立的一种动态网页技术标准。JP 技术由 Java 语言作为脚本语言。-1 1产品介绍产品介绍微博系统是一套功能齐全而又简便使用的软件,包括用户登录设置、好友粉丝设置、微博应用设置、微博系统管理等这些功能模块。其中微博应用设置模块中可
6、分为发表微博、评论微博、转发微博以及收藏微博等小模块;在微博系统管理中可以分为会员认证、搜索功能以及名人认证,我们可以随时转发属于自己的原创微博。.产品面向的用户群体产品面向的用户群体“微博”主要面向的用户群体:A A.管理员B B.产品公司人员C C广大的社会人群3.3.产品应当遵循的标准或规范产品应当遵循的标准或规范我们所设计的微博参考了最早的微博制作者w wt te e制作的微博,并加以改进;本软件具有以下特点:1操作界面美观大方.开放性好,采用标准的开发工具和技术,后台数据库采用 SQ Serer 200实例教程,可以同其他软件交流数据。.功能齐全,本系统包括前台和后台管理,能够实现微
7、博的数字化经营。产品范围产品范围本产品主要用于发表微博、评论微博、转发微博以及收藏微博和管理等为一体的Wb应用系统,产品的应用领域包括:A.可以方便客户的登录与使用.便于发表、评论、转发和收藏C.C.管理员能很好的对系统内的信息进行管理具体功能在下文描述5 5 产品中的角色产品中的角色提示:提示:阐述本产品的各种角色及其职责。各种角色的具体行为将在功能性需求中描述。角色名称管理员对信息、会员等进行管理职责描述-用户会员可以查看微博,但是比可以发表和评论对商品进行查询、购买6.6.产品的功能性需求产品的功能性需求6 6 功能性需求分类功能性需求分类功能类别功能名称、标识符登陆系统描述操作之前必须
8、凭借登录名和密码进行登陆退出系统操作结束后可以推出系统维护管理员更新对整个系统进行维护对系统的一些消息进行更新用户管理删除定期不发表微博的用户热门搜索搜索站内注册用户所发表的微博登陆系统用户必须凭借用户名和密码进行登陆退出系统不想使用时就可以退出修改个人资料添加好友或删除好友对自己的资料进行修改可以添加站内已经注册过的好友或删除好友注册用户发表微博登录以后进入个人主页面,然后可以在个人主页或者在广播大厅中发表自己的微博评论功能登录以后进入个人主页面,然后可以在广播大厅模块中对注册用户所关注的用户进行评论以及回复转发登录以后进入个人主页面,然后可以在广播大厅模块中对注册用户关注的用户所发的微博进
9、行转发,从而变为自己的微博。收藏登录进去后就可以对其他用户所发表的微博进行收藏一般用户浏览浏览网站内的所有用户发表的消息-注册可以注册成为注册用户E-E-图图-7.7.产品的非功能性需求产品的非功能性需求.1.1 用户界面需求用户界面需求需求名称需求名称导航要求信息列表操作辅助查询要求详细要求详细要求在各个页面,均有清晰、美观、大方的导航条及其功能分类明确,字体清晰好认,能快速看到重要信息在某些页面,可加入文字帮助,客服电话提示,或者动画教程查询界面要清晰。更多的点选通过弹出窗口来完成。7 7 软硬件环境需求软硬件环境需求需求名称需求名称数据库操作系统网页制作开发工具应用平台服务器操作系统详细
10、要求详细要求lser2005windwsXPDremwaer 8MyEcs 8omatWndows Serv r20010GSP360SP2版本版本中文中文语种语种7.37.3产品质量需求产品质量需求主要质量属性主要质量属性正确性健壮性可靠性性能,效率详细要求详细要求在装载总程序时,正常就运行,异常就停止;程序出现错误,重装载,若仍有错,按照提示逐渐装载。运用现有的技术开发平台高,发送访问的情况下2-3 内得到响应方案:-服务器和宽带的配置架构设计优化优化数据库易用性JavaScr pt 等简单易学的脚本语言,结合 HM代码,即可快速地完成网站的应用程序。无需编译、容易编写,可在服务器端直接执
11、行。使用普通的记事本即可以进行编辑设计。.n.n 其它需求其它需求无-附录附录 A:A:需求建模与分析报告需求建模与分析报告建议用RationaRose对产品需求进行建模与分析。A A 需求模型需求模型 1 1A An n 需求模型需求模型 N N-附录附录:需求确认需求确认提示:提示:需求确认规程请参见SPP-PROCM,主要分两步:(1)需求评审,()需求承诺。对需求的评审应当采用“正式技术评审方式”,将产生一份“需求评审报告”,规程请参见SPP-ROC-TR。在获取责任人(Stkehoders)对需求的承诺之前,该产品需求规格说明书必须先通过需求评审。需求评审报告摘要需求评审报告摘要需求文档需求评审报告评审结论输入名称,标识符,版本,作者,完成日期,输入名称,标识符,评审日期,工作成果合格,“无需修改”或者“需要轻微修改但不必再审核”。工作成果基本合格,需要作少量的修改,之后通过审核即可。工作成果不合格,需要作比较大的修改,之后必须重新对其评审。评审意见评审小组成员输入评审小组成员需求承诺需求承诺需求文档输入名称,标识符,版本,作者,完成日期客户承诺承诺签字,日期项目经理承诺承诺签字,日期-