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 、产品应当遵循的标准或规范

本产品应遵循的标准:

  1. 计算机关于android操作平台的软件合法发布的相关法律规定;
  2. 计算机关于android操作平台的软件下载的相关规定等;
  3. 支持用户进行程序界面的个性化修改和选择;

6、 用户界面需求

  对于一款软件来说,用户界面是人与计算机之间的媒介。用户通过用户界面来与计算机进行信息交换。因此,用户界面的质量,直接关系到应用系统的性能能否充分发挥,能否使用户准确、高效、轻松、愉快地工作。所以软件的友好性、易用性对于软件系统至关重要。所以,我们对于我们软件的用户界面需求进行了一些分析。

  首先是我们软件的整体风格。作为一个工具软件,这款软件的界面最为主要的一个要求就是简洁。用户使用我们的软件,目的是为了合理地安排自己的生活,让原本凌乱的生活变得井井有条。所以,我们在进行界面设计的时候,尽量把功能界面做得紧凑,使得我们的软件可以在不太大的空间里安排下尽量多的功能。这样用户在使用我们软件的时候就可以不至于被庞杂的功能界面干扰。而且,用户还可以自己定义需要使用到的功能,让自己平时使用不到功能隐藏起来,这样就可以真正做到用户对软件界面功能的自定义。

  然后我们在产品的整体用色上也有一定的考虑。在用户界面的用色上,我们打算继承上一个小组的用色方案,即整体色调采用蓝色的方案。因为蓝色会让人产生安静、理智的感受。我们认为,这种色调可以给用户一种舒适,清新的感受。有助于用户理性的安排自己的生活和学习。对于用户来说这也是十分友好的。

7、 产品质量需求

  1. 功能性:可以支持一定数量的文本信息录入、查询、修改等;可以随时向使用者提供目前软件具有的信息保存状况;
  2. 可靠性:本产品的信息录入提供给使用者个人,所以并没办法保证产品使用过程的信息可靠,但在一定条件下,软件将提供字符订正功能,便于使用者录入信息;
  3. 易用性:文本输入方便快捷,使用查询功能时,直接字符匹配,输出快捷;
  4. 可操作性:可以自由进行信息录入、查阅、删除等操作;
  5. 安全性:本产品不会使用用户任何的私密信息。不会偷用用户的数据流量。

Week8 软件规格说明书的更多相关文章

  1. 功能规格说明书Version2

    此功能规格说明书是Week8 功能规格说明书的第二个版本, 版本1地址:http://www.cnblogs.com/Z-XML/p/3407687.html 此功能规格说明书是面向用户的,所以作者将 ...

  2. 【软件需求工程与建模 - 小组项目】第6周 - 成果展示3 - 软件设计规格说明书V4.1

    成果展示3 - 软件设计规格说明书V4.1

  3. 【软件需求工程与建模 - 小组项目】第6周 - 成果展示2 - 软件需求规格说明书V4.3

    成果展示2 - 软件需求规格说明书V4.3

  4. 失物找寻APP软件需求规格说明书——第三次团队作业

    ⭐对于软件需求规格说明书的理解 在没写这份软件需求规格说明书的时候我们组成员都不是很理解它的必要性,当然,写完之后才知道它的作用. 软件需求说明书的存在是为了使用户和软件开发者双方对该软件的初始规定有 ...

  5. 软件需求规格说明书(转自http://blog.csdn.net/li_canhui/article/details/6927540)

    转自http://blog.csdn.net/li_canhui/article/details/6927540 1概述 1.1编写目的 指出编写<需求规格说明书>的目的.下面是示例: 编 ...

  6. C++轮子队-软件需求规格说明书

    团队Github项目仓库 软件规格需求说明书 引言 编写目的 软件规格需求说明书书了“2048俄罗斯方块”1.0版本的软件功能性需求和非功能性需求. 文档约定 描述编写文档时所采用的标准或排版约定,包 ...

  7. BugPhobia进阶篇章:功能规格说明书

    0x01 :特别鸣谢 首先特别鸣谢<构建之法>中并没有给出固定化格式的功能规格说明书的样例,因此在此次的说明书中将尽可能用生动形象的例子展示软件交互阐释 因此受到它本身的启发,此次团队功能 ...

  8. Go语言规格说明书 之 内建函数(Built-in functions)

    go version go1.11 windows/amd64 本文为阅读Go语言中文官网的规则说明书(https://golang.google.cn/ref/spec)而做的笔记,介绍Go语言的 ...

  9. (Alpha)Let's-典型用户和场景&功能规格说明书

    典型用户和场景 Personal/典型用户 名字 阿王 性别.年龄 男.20 职业 学生 收入 无 知识层次和能力 大学学生,善于乐于使用电脑.手机 生活/工作情况 上学 动机.目的.困难 感到大学生 ...

随机推荐

  1. Linux之档案管理

    1:档案类型[1] d :目录 -:档案 l:链接档 b:装置文件中可存储接口设备 c:装置文件中串行设备,例如:键盘,鼠标 2:RWX: R:read (可读),W:write(可写),X:excu ...

  2. leetcode 104

    104. Maximum Depth of Binary Tree Given a binary tree, find its maximum depth. The maximum depth is ...

  3. javascript之toString()和valueOf()函数

    1.我们为什么要了解这两种方法 众所周知,toString()函数和valueOf函数,这两个函数是Object类的对象生来就拥有的,而且他们还可以允许我们重写,那么,这两个函数到底有什么用呢? 从名 ...

  4. eclipse启动tomcat时设置端口

    近在做项目需要更改tomcat的端口号,开发工具用的是Eclipse,更改后在Eclipse中重启发现,端口号依然是8080,原来在配置文件更改了tomcat端口号后,要在Eclipse重新装载一次, ...

  5. MFC创建对话框组件对应变量并进行设置值(VS2010)

    m_path = strFolderPath; UpdateData(FALSE);

  6. VS2012环境设置

    一 先安装水晶报表 开发者和用户两种 YKCW6-BPFPF-BT8C9-7DCTH-QXGWC 保证完美激活!!! 激活码 一般网上的VS版本是使用版 要安装正版才能体验全部功能

  7. jquery 仿手机屏幕切换界面效果

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  8. 关于SQL表联接

    以SQL2008为例,Microsoft SQL Server 2008支持四种表运算符-JOIN,APPLY,PIVOT,UNPIVOT.JOIN表运算符是ANSI标准,而其他三种是T-SQL对标准 ...

  9. Winform TreeView 单选

    private void treeView1_AfterCheck(object sender, TreeViewEventArgs e) { //通过鼠标或者键盘触发事件,防止修改节点的Checke ...

  10. Ajax异步刷新局部页面的小李子

    看到下面那幅图没有,我们要的是当点击确定以后,根据条形码搜索出商品信息,并且异步刷新右边页面: