Week8 软件规格说明书
1、概述
本项目组所开发的软件为一个基于Android的手机端的时间管理软件,主要功能为时间管理软件,可以用于管理待办事项,记录一些需要提醒的信息等。有事件提醒、与Google账户同步、课程表等功能。TimeLine操作人性化,UI界面清新简洁,小而便捷,占用内存小。 功能用于管理待办事项,事件管理,课程表查询等功能。且可以与Google日历同步。
2、 产品面向的用户群体
当今,随着生活节奏的日益加快,每个人每天都要面对许多繁杂的事务。面对应接不暇的事情,人们就需要一个可以合理安排和规划自己时间的软件,让自己的生活更加的有条理。
我们的软件可以用于目标管理、计划制定、晨间日记、习惯培养、时间管理等等。它能平衡工作事业、家庭生活、学习成长、理财规划、人际关系、休闲健康人生。帮助用户建立一个工作生活的管理中心。每天10分钟,成就高效能人士,提升工作效率。特别适合于那些工作繁忙,生活缺乏条理、想养成好习惯的人士。
3 、产品的业务需求
3.1、 业务目标
- 用户可以添加、修改、删除代办事项
- 用户可以对所添加的事件进行统一管理
- 提供日历,用户可以查询每天的安排
- 提供课程表添加、修改与查看的功能
- 支持事件标签的添加与创建
- 用户可以按不同时段查看一天、一周之内的时间安排
- Google日历同步功能
3.2 UML图
4、 产品的功能性需求
输入输出功能:我们的软件,在输入输出方面的需求比较简单。就输入的需求而言,我们的用户将根据自己的时间表,将每一天的任务自行输入到程序中,由软件来进行管理。就输出而言,我们的软件将会将用户的标签显示在列表中,然后根据任务不同的优先级别,我们将每个标签表上不同颜色。当用户点击每个标签时,将会将每一个任务的具体信息显示出来。
显示功能:我们的软件最为基本的显示功能就是可以将日历显示出来。并且,用户可以自定义软件的界面。将不想显示的界面收回,或是将想显示的界面显示出来。
1.时间轴显示
- 开启程序,目前所有的任务将全部显示出来
- 从日历界面选择某一日,然后点击确定,会显示这一日的任务
- 在添加任务界面下添加任务,然后点击确定,最后返回,将新添加的任务放到时间轴界面。
2. 添加任务
- l 在任务名称一栏输入任务名称,在开始时间和结束时间两栏输入时间,然后点击确定, 结果将在在时间轴界面显示添加的任务,包括名称,时间。
3. 任务总结
- l 查找定区间内的任务:点选起始结束时间, 滑动时间滚动轮进行选择,最后查询结果显示在区间内的任务
4. 日历使用
- l 在日历界面上下滑动查看日期,切换每一月的日历表。
- l 选择具体的日期,然后点击屏幕下方的确定键,在时间轴界面会输出当日的任务。
5 、产品应当遵循的标准或规范
本产品应遵循的标准:
- 计算机关于android操作平台的软件合法发布的相关法律规定;
- 计算机关于android操作平台的软件下载的相关规定等;
- 支持用户进行程序界面的个性化修改和选择;
6、 用户界面需求
对于一款软件来说,用户界面是人与计算机之间的媒介。用户通过用户界面来与计算机进行信息交换。因此,用户界面的质量,直接关系到应用系统的性能能否充分发挥,能否使用户准确、高效、轻松、愉快地工作。所以软件的友好性、易用性对于软件系统至关重要。所以,我们对于我们软件的用户界面需求进行了一些分析。
首先是我们软件的整体风格。作为一个工具软件,这款软件的界面最为主要的一个要求就是简洁。用户使用我们的软件,目的是为了合理地安排自己的生活,让原本凌乱的生活变得井井有条。所以,我们在进行界面设计的时候,尽量把功能界面做得紧凑,使得我们的软件可以在不太大的空间里安排下尽量多的功能。这样用户在使用我们软件的时候就可以不至于被庞杂的功能界面干扰。而且,用户还可以自己定义需要使用到的功能,让自己平时使用不到功能隐藏起来,这样就可以真正做到用户对软件界面功能的自定义。
然后我们在产品的整体用色上也有一定的考虑。在用户界面的用色上,我们打算继承上一个小组的用色方案,即整体色调采用蓝色的方案。因为蓝色会让人产生安静、理智的感受。我们认为,这种色调可以给用户一种舒适,清新的感受。有助于用户理性的安排自己的生活和学习。对于用户来说这也是十分友好的。
7、 产品质量需求
- 功能性:可以支持一定数量的文本信息录入、查询、修改等;可以随时向使用者提供目前软件具有的信息保存状况;
- 可靠性:本产品的信息录入提供给使用者个人,所以并没办法保证产品使用过程的信息可靠,但在一定条件下,软件将提供字符订正功能,便于使用者录入信息;
- 易用性:文本输入方便快捷,使用查询功能时,直接字符匹配,输出快捷;
- 可操作性:可以自由进行信息录入、查阅、删除等操作;
- 安全性:本产品不会使用用户任何的私密信息。不会偷用用户的数据流量。
Week8 软件规格说明书的更多相关文章
- 功能规格说明书Version2
此功能规格说明书是Week8 功能规格说明书的第二个版本, 版本1地址:http://www.cnblogs.com/Z-XML/p/3407687.html 此功能规格说明书是面向用户的,所以作者将 ...
- 【软件需求工程与建模 - 小组项目】第6周 - 成果展示3 - 软件设计规格说明书V4.1
成果展示3 - 软件设计规格说明书V4.1
- 【软件需求工程与建模 - 小组项目】第6周 - 成果展示2 - 软件需求规格说明书V4.3
成果展示2 - 软件需求规格说明书V4.3
- 失物找寻APP软件需求规格说明书——第三次团队作业
⭐对于软件需求规格说明书的理解 在没写这份软件需求规格说明书的时候我们组成员都不是很理解它的必要性,当然,写完之后才知道它的作用. 软件需求说明书的存在是为了使用户和软件开发者双方对该软件的初始规定有 ...
- 软件需求规格说明书(转自http://blog.csdn.net/li_canhui/article/details/6927540)
转自http://blog.csdn.net/li_canhui/article/details/6927540 1概述 1.1编写目的 指出编写<需求规格说明书>的目的.下面是示例: 编 ...
- C++轮子队-软件需求规格说明书
团队Github项目仓库 软件规格需求说明书 引言 编写目的 软件规格需求说明书书了“2048俄罗斯方块”1.0版本的软件功能性需求和非功能性需求. 文档约定 描述编写文档时所采用的标准或排版约定,包 ...
- BugPhobia进阶篇章:功能规格说明书
0x01 :特别鸣谢 首先特别鸣谢<构建之法>中并没有给出固定化格式的功能规格说明书的样例,因此在此次的说明书中将尽可能用生动形象的例子展示软件交互阐释 因此受到它本身的启发,此次团队功能 ...
- Go语言规格说明书 之 内建函数(Built-in functions)
go version go1.11 windows/amd64 本文为阅读Go语言中文官网的规则说明书(https://golang.google.cn/ref/spec)而做的笔记,介绍Go语言的 ...
- (Alpha)Let's-典型用户和场景&功能规格说明书
典型用户和场景 Personal/典型用户 名字 阿王 性别.年龄 男.20 职业 学生 收入 无 知识层次和能力 大学学生,善于乐于使用电脑.手机 生活/工作情况 上学 动机.目的.困难 感到大学生 ...
随机推荐
- 嵌入式linux移植LAMP服务器
一.工具准备工作 要想在ARM平台上移植一套Apache+Msql+PHP的Web型服务器. 所用物理机系统: Ubuntu 14.04 LTS(64位) 交叉编译环境: arm-linux-g ...
- 《cocos2d-x游戏开发》—— lua学习总结(一)数组的使用
在lua中,数组是用table来实现的. 1.数组的定义: self.itemArrays = {}; --作为数组来使用的表itemArrays 2. 数组插入一条数据: local showIte ...
- 搭建高性能计算环境(九)、应用软件的安装之gaussian 09
高斯软件一般使用的都是编译好的二进制版,所以解压缩后设置一下环境变量就可以用了. cd /opt tar xvf g09.tar.gz 设置环境变量,添加到/etc/profile文件中,重新登录后生 ...
- 搭建高性能计算环境(五)、应用软件的安装之Amber12
应用软件通常安装在/opt目录下,这样系统中的各个用户都能方便使用,下面的软件都将安装到/opt目录. 1,上传需要的软件包Amber12.tar.gz.AmberTools13.tar.bz2.Am ...
- 设置Safari浏览器在标签栏上打开新窗口,而不是弹出一个新窗口
打开Safari浏览器的偏好设置,如图: 打开“标签”一项,如上图.在“在标签(而不是窗口)中打开页面:”中设置.
- form表单无刷新提交文件(iframe)
先看一段代码(PHP例子) 1.表单代码(form.html): <iframe name="testIframeName" style="display:none ...
- Redis源码研究--字典
计划每天花1小时学习Redis 源码.在博客上做个记录. --------6月18日----------- redis的字典dict主要涉及几个数据结构, dictEntry:具体的k-v链表结点 d ...
- php教程一,变量
php是一种动态脚本语言,比较适合web开发. php支持8种变量数据类型: 四种标量类型: boolean(布尔型) integer(整型) float(浮点型,也称作 double) string ...
- PHP实习生面经--两天四面
这两天一共面了四家公司,之前投了很多还在想怎么没有叫面试的,后来接连来了四个.下面一个一个做个总结. 1.创想空间(www.quanshi.com) 在五环边上的软件园里,占了一个楼的大概一层吧,算是 ...
- Wordpress模板标签大全
Wordpress模板基本文件 style.css 样式表文件 index.php 主页文件 single.php 日志单页文件 page.php 页面文件 archvie.php 分类和日期存档页文 ...