版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件工程课程设计网络日记需求规格阐明书成员:项目网络日记文档软件需求规格阐明书文档ID阐明V1.0作者第21组:武士奇、贺彦超、刘江伟最后更新时间-6-21版本更新概要版本号时间更新人更新阐明V1.0-6-211引言1.1目该文档一方面给出了整个系统整体网络构造和功能构造概貌,试图从总体架构上给出整个系统轮廓,然后又对功能需求、性能需求和其他非功能性需求进行了详细描述。其中对功能需求描述采用了UML用例模型方式,重要描述了每一用例基本领件流,若有备选事件流则描述,否则则省略。并且还给出了非常直观用例图。这些文字和图形都为了本文档能详细精确地描述顾客需求,同步也为顾客更容易地理解这些需求描述创造了条件。该文档详尽阐明了这一软件产品需求和规格,这些规格阐明是进行设计基本,也是编写测试用例和进行系统测试重要根据。同步,该文档也是顾客拟定软件功能需求重要根据。1.2文档格式本文档按如下规定和商定进行书写:(1)页面左边距为2.5cm,右边距为2.0cm,装订线靠左,行距为最小值20磅。(2)标题最多分三级,分别为黑体小三、黑体四号、黑体小四,标题均加粗。(3)正文字体为宋体小四号,无特殊状况下,字体颜色均采用黑色。(4)浮现序号段落不采用自动编号功能而采用人工编号,各级别序号依次为(1)、1)、a)等,特殊状况另作规定。1.3预期读者和阅读建议本文档重要内容共分4某些:综合描述、系统特性、和非功能性需求和外部接口描述。综合描述某些重要对系统整体构造进行了大体简介;系统特性某些对系统功能需求进行了详细描述,是本文重要某些;非功能性需求某些对非功能需求进行了详细描述;外部接口需求某些对顾客界面、软件接口、硬件接口和通讯接口等进行了描述。本文档面向各种读者对象:(1)项目经理:项目经理可以依照该文档理解预期产品功能,并据此进行系统设计、项目管理。(2)设计员:对需求进行分析,并设计出系统,涉及数据库设计。(3)程序员:配合《设计报告》,理解系统功能,编写《顾客手册》。(4)测试员:依照本文档编写测试用例,并对软件产品进行功能性测试和非功能性测试。(5)销售人员:理解预期产品功能和性能。(6)顾客:理解预期产品功能和性能,并与分析人员一起对整个需求进行讨论和协商。(7)其她人员:如部门领导、公司领导等可以据此理解产品功能和性能。在阅读本文档时,一方面要理解产品功能概貌,然后可以依照自身需要对每一功能进行恰当理解。1.4范畴该产品是在积累了丰富业务经验基本上进行开发,在需求上,充分考虑了详细顾客实际状况。本产品将重要合用于所有喜欢在网上记录自己生活中点滴,并且可以随时管理自己日记。1.5术语1.6参照文献2系统概述2.1概述随着网络和电脑普及,当前几乎每个人都能连接网络,为了以便喜欢写日记人可以随时记录下当天某些事情,咱们开发软件可以满足随时随处写日记,时时刻刻分享生活中趣事,和朋友共享乐趣,以及很以便管理自己日记。登录页面,可注册,找回密码2.2功能登录页面,可注册,找回密码显示日记列表,每一页显示当月所有日记,可调节月份、年份显示日记列表,每一页显示当月所有日记,可调节月份、年份列表显示时,每一种日记有删除、朋友与否可见可见按钮、以及分类标签,删除后进入垃圾箱。列表显示时,每一种日记有删除、朋友与否可见可见按钮、以及分类标签,删除后进入垃圾箱。双击列表打开日记,可编辑日记双击列表打开日记,可编辑日记网络日记软件新建日记,自动生成日期、星期几、天气。网络日记软件新建日记,自动生成日期、星期几、天气。查询,按日期查询,查询成果是列表形式。查询,按日期查询,查询成果是列表形式。下载、上传日记,下载、上传日记,搜索添加朋友,关注朋友,查看朋友日记搜索添加朋友,关注朋友,查看朋友日记账户设立(顾客名、密码、头像更改)账户设立(顾客名、密码、头像更改)协助教程按钮,协助文档形式协助教程按钮,协助文档形式分类,顾客自己构建分类,顾客每新建一种日记可以选取该日记属于分类,也可以属于一种新建分类。分类,顾客自己构建分类,顾客每新建一种日记可以选取该日记属于分类,也可以属于一种新建分类。2.3运营环境该系统为B/S三层构造,它运营环境分客户端、应用服务器端和数据库服务器端三某些。如下是系统软件环境。(1)客户端操作系统:WindowsProfessional/XP或更新版本。浏览器:IE6以上,其他常用浏览器如FireFox。(2)应用服务器端操作系统:WindowsServer或更新版本。应用服务器:Tomcat5.5或更新版本。数据库访问:JDBC。(3)数据库服务器端操作系统:WindowsServer或更新版本。数据库系统:SQLServer或更新版本。2.4假设与依赖软件成功实行需要依赖:1)长期稳定服务器2)稳定项目开发和维护团队3)完整功能性和需求性资料4)满足软件运营系统环境5)具备固定客户群3、外部接口需求3.1、顾客界面顾客界面要简洁,大方,各个功能按钮要简朴明了,易学易用,界面清晰明了;有清晰错误提示;让顾客懂得自己当前位置,使其做出下一步行动决定;完善视觉清晰度,条理清晰;图片、文字布局和隐喻不要让顾客去猜。3.2、硬件接口顾客通过浏览器上网,将服务器上数据加载到客户端。服务器应当使用专用服务器。使用通信合同是TCP/IP,3.3、软件接口所有外部软件有WindowsXP或该版本以上操作系统,tomcat8.0,Mysql,Myeclipse10,jdk1.8,IE10和google浏览器。所有软件均运营于操作系统上。浏览器与tomcat接口:将IE祈求数据传送给服务器。Tomcat与操作系统接口:将浏览器祈求转送给操作系统。操作系统与mysql接口:交互数据。操作系统与IE接口:将响应发送给IE。3.4、通信接口对于客户端与服务器交互数据,使用安全套接子层(SSL,SSL加密传播重要是针对WEB数据传播,基于重要信息传播安全考虑而设计。)进行信息互换,并在客户移动终端和服务器之间重要信息互换。4、系统特性4.1阐明和优先级本环节针对系统功能进行阐明以及优先级设定。优先级分为高、中、低三级。功能1:账户管理描述:为顾客提供注册、登录、找回密码操作界面和后台支持。优先级:中功能2:日记列表描述:在主界面上显示顾客历史日记列表。优先级:高功能3:日记标签描述:顾客可觉得每篇日记添加分类标签并对标签有更改和设立权限。优先级:高功能4:日记删除描述:设立垃圾箱,存储顾客删除日记。优先级:低功能5:日记编辑描述:顾客打开列表上某一日记后可以对其编辑。优先级:高功能6:新建日记描述:新建一种日记,自动添加生成时间、天气、创立地点等信息。优先级:中功能7:日记查询描述:可准时间、标签、地点查询有关日记,以列表形式显示。优先级:高功能8:日记上传和下载描述:顾客选取上传和下载选定文献。优先级:高功能9:朋友功能描述:顾客可通过搜索关注朋友,查看朋友公开日记。优先级:中功能10:账户设立描述:顾客可自主设立顾客名、密码、头像等个人信息。优先级:低功能11:日程描述:顾客可添加日程,系统提供提示服务。优先级:低4.2勉励/响应序列1、账户管理参加者:所有顾客功能描述:新顾客需要注册账户并登录后可使用平台功能,其中注册顾客名需要绑定手机。对于忘掉密码顾客可以通过短信验证码找回密码。触发勉励:在顾客登录界面设立【顾客注册】超链接,顾客可以点击触发勉励;登录界面,顾客可在输入对的顾客名、密码和验证码后点击【登录】按钮后触发勉励;找回密码功能设立【忘掉密码】超链接,顾客点击触发勉励。响应:响应【顾客注册】勉励显示注册界面,注册成功后返回登录界面;响应【登录】勉励进入平台主界面,显示该顾客日记列表和有关功能区;响应【忘掉密码】显示找回密码界面,验证顾客预留手机号码对的后通过短信验证码找回密码。可选过程:密保设立2、日记列表参加者:登录成功顾客功能描述:默认以时间排序方式显示顾客历史日记。触发勉励:登录成功并浏览顾客主页响应:列表显示可选过程:无3、日记标签参加者:成功登录顾客功能描述:为顾客设计标签管理功能,顾客可觉得自己日记添加已有便签或添加新标签。在标签管理界面内,顾客可以添加、修改、删除标签。在文档编辑界面设立【标签】选项,点击触发【标签列表】勉励。触发勉励:顾客点击功能区【标签】按钮出发勉励。响应:进入标签管理界面,文档编辑界面内响应方式为显示【标签列表】。可选过程:无4、日记删除参加者:成功登录顾客功能描述:已经成功登录顾客可以删除已选定日记。触发勉励:顾客选定日记后,点击【删除】后触发勉励。响应:将顾客删除日记从列表内删除,移到垃圾箱内。可选过程:定期清空垃圾箱。5、日记编辑参加者:成功登录顾客功能描述:顾客双击日记列表内某一日记后显示日记内容,点击【编辑】按钮后顾客可以对日记编辑,点击【保存】更新日记。触发勉励:点击【编辑】按钮响应:进入文档编辑界面。可选过程:无6、新建日记参加者:成功登录顾客功能描述:顾客可以新建日记,平台将为新建日记添加时间、地点、天气等附加信息。触发勉励:点击功能区【新建日记】按钮。响应:新建一种日记,并生成附加信息。可选过程:无7、日记查询参加者:成功登录顾客功能描述:顾客可以通过日记【附加信息】和顾客为日记添加自定义标签查询相应日记列表。触发勉励:点击功能区【日记筛选】响应:在日记列表显示符合筛选条件日记列表可选过程:无8、日记上传和下载参加者:成功登录顾客功能描述:顾客可以上传本地文档,下载自己日记或朋友公开日记。触发勉励:在日记列表点击【下载】选项可出发下载日记勉励,点击【上传文档】触发上传日记勉励。响应:显示【下载】和【上传】过程界面。可选过程:无9、朋友功能参加者:成功注册账号顾客功能描述:顾客可以通过【搜索】顾客,关注指定ID顾客。关注成功后可以查看、下载顾客公开日记。触发勉励:点击【搜索】按钮。响应:进入搜索界面可选过程:无10、账户设立参加者:登录成功顾客功能描述:顾客可以对个人信息设立和修改,例如顾客名、密码、头像等个人短信息修改。触发勉励:点击【我】按钮响应:进入个人信息设立界面。可选过程:无11、日程参加者:登录成功顾客功能描述:顾客在平台日历上添加日程触发勉励:点击【日历】上某一天触发勉励。响应:进入该日期日程设立界面。可选过程:无4.3功能需求4.3.1账户管理(1)注册新顾客注册后使用平台(2)登录顾客登录后对本帐户日记进行操作(3)个人信息修改顾客修改个人资料、信息4.3.2日记管理(1)标签管理为日记添加或选取标签对日记分类,创立地点时间等附加信息也属于一种标签。(2)编辑对已创立日记编辑修改。(3)发布对已完毕日记保存并发布。(4)上传与发布平台内日记可以通过上传和发布两种方式添加。4.3.3朋友管理(1)关注朋友通过顾客ID搜索朋友并关注成功后后可以查看或下载该顾客公开日记。(2)日记权限为日记设立权限分为私密和公开两种,私密日记仅顾客可见,公开日记已关注朋友可见。(3)朋友分组同组朋友可互相查当作员文档,这些文档需由成员予以权限。4.3.4日程管理为顾客提供日程提示服务。5、其她非功能需求5.1、性能需求5.1.1、解决能力 解决能力重要考虑系统所能承载最大并发顾客数,按照实际状况,规定系统能承载最大并发顾客数为200。5.1.2、响应时间为了提高顾客体验,对系统响应时间应有一定规定,响应时间与系统响应速度和网络状况关于。详细功能响应时间如下表:时间段功能种类响应时间(不超过,单位秒)平时登录2网络高峰4平时注册2网络高峰4平时编辑完日记保存1网络高峰2平时搜索日记2网络高峰4平时搜索朋友1网络高峰3平时新建日记0.5网络高峰1平时打开日记0.5网络高峰1平时为日记选取分类0.5网络高峰15.1.3、其她需求系统要有一定稳定性,当发生某些故障时,如数据库崩溃、服务器崩溃等故障,应尽量做到不影响顾客使用,可以采用备用服务器。当网络状况不好时,应对顾客有一定提示。5.2、安全设施需求系统提供容错设计,有故障检测和恢复手段。能在网络、硬件或系统浮现故障时,提供不同级别容灾服务。同步由于系统运营环境是分布式,咱们将采用有效、严格软件防护(防病毒软件)与硬件防护(硬件防火墙)办法相结合防止外界顾客对系统袭击与破坏。并且系统建立了健全备份和劫难恢复机制,顾客数据文献、系统文献、应用服务配备文献都需要做一种全备份,然后每天做一次增量备份,并进行异地存储,分别存储在移动机房和其她机房。5.3、安全型需求顾客账号信息应保密,同一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 冀教版2026-2027学年度九年级数学上册第26章《解直角三角形》自测试卷汇编(含两套题)
- 保险行业法律法规与实务操作模拟试卷
- 保险企业风险管理备考习题集
- 能源国企审计岗招聘笔试试题及答案2026年
- 卫生系统副高试题及答案
- 师之安全生产法及相关法律知识题库附答案(基础题)
- 山西2026年二级造价工程师考试模拟题库及答案:建设工程计量与计价实务、水利工程
- 大学期末微观经济学测试试题及答案
- 妇产科《产后出血》考试题及答案
- 皮肤性病学试题与答案
- 2026年甘肃省酒泉市属事业单位选调工作人员29人(第二批)笔试参考题库及答案解析
- 2026年公卫执业医师《医学微生物学》试题及答案
- 青岛华通集团招聘笔试题解析
- (2026秋版)部编版五年级语文上册全册教案(教学设计)
- 2025年重庆市垫江县小升初数学试卷附答案解析
- 2026年低压电工实操考试题及完整答案(全国通-用)
- 唐僧人物性格与取经信念解读
- 2026年海南(专升本)数学考试题库(含答案)
- 雨课堂在线学堂《大学生国家安全教育》作业单元考核答案
- 铁路货车轮轴组装检修及管理规则
- 中国邮政2025安阳市秋招寄递客户经理岗位高频笔试题库含答案
评论
0/150
提交评论