100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 软件工程-软件需求规格说明书模板

软件工程-软件需求规格说明书模板

时间:2019-10-26 12:53:52

相关推荐

软件工程-软件需求规格说明书模板

软件需求规格说明书

1.引言

1.1 目的

为明确软件需求、规划项目、确认进度、组织软件开发并测试而撰写本文档。同时,详细分析项目总体需求,可以作为软件开发工作的基础和依据以及确认测试和验收的依据。

1.2 背景

本次待开发的软件为备忘录app,由XXX团队提出并开发。

1.3 参考资料

1、邹欣.构建之法[M].第三版.人民邮电出版社,

2.项目概述

2.1产品描述

此团队的项目是备忘录app,简单而又实用的日常生活软件,目标是解决用户多忘事的烦恼。用户可以通过备忘录app提前分配任务至具体时间段,提醒用户及时完成任务以防用户做事安排不合理和无规律,同时可以利用便签功能随时作笔记。最后,根据用户的软件使用记录生成一系列的总结表,让用户更直观地了解自己近段时间的备忘与任务情况。

2.2产品功能

本产品主要有以下功能,随着版本更新,功能可能会有增删。

便签。简单地分类笔记将要备忘的事务转换成任务并可分配到具体时间进行提醒结算一段时间内的任务,获得任务完成记录将记录总结成图表形式,直观了解备忘记录完成情况

2.3用户场景

根据需求定义如下典型用户与典型场景:

1.春生-拖拉

2、刘阿斗–血神

3、李不平-上班族

2.4一般约束

1.开发环境约束:

开发工具:Hbuilder开发语言:HTML5+CSS+JavaScript开发测试浏览器:Google chrome

2.时间约束:开发周期短,两个月的开发时间需要开发者合理规划时间,做到多项任务并发。

3.技术约束:团队成员在相关技术水平方面存在一定的欠缺,缺乏相关的项目经验,需要在开发中并发学习多种技术和能力。

4.其它约束:开发期间,团队成员还有别的学习任务,对项目进度造成一定程度上的影响。

2.5假设与依据

本项目是否能够成功实施,主要取决于以下的条件:

团队成员的积极合作配合,为了项目的开发和实施,对个人时间进行合理规划同时为团队做出合理牺牲,配合队友完成任务开发过程中遇到的技术问题可以及时得到同学或者老师的指导和帮助

3.具体需求

3.1功能图

3.2功能需求

主页面:用户可在此页面跳转到其它功能页面或者退出。

便签页面:简单地备忘笔记,并记录当前时间。右下角的“+”功能可添加便签。

任务页面

今日:当前分配好且需要完成的任务页面。(临时任务除外)

结算与分享

未来:进行分配任务的页面

历史记录

设置页面

总结页面

3.3 外部接口需求

3.3.1 用户接口

无特殊需求。

3.3.2硬件接口

手机系统需要Android 7.0及以上

3.3.3软件接口

无特殊需求。

3.3.4通信接口

无特殊需求。

3.4属性

3.4.1可用性

界面简洁美观,操作简单系统稳定,无bug涉及删除操作时,会有相关提醒

3.4.2安全性

数据备份,防止用户丢失数据,及时恢复数据

3.4.3可维护性

使用Github进行源码管理,便于维护与修复

4.验证验收表标准

4.1文档验收标准

文档编写符合国际文档编写规范

项目选题报告软件需求规格说明书

4.2软件验收标准

软件一切功能正常,运行流畅、不卡顿、不闪退,适配于大部分Android手机。

4.3界面验收标准

4.4功能验收标准

需求四象限标准如图:

4.5工作分配

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。