zoukankan      html  css  js  c++  java
  • 需求规格说明说

    一、引言

    1.1编写目的

    此需求规格说明书编制目的是明确本项目的详细需求,供用户确认项目的功能和性能,和用户形成一致的理解和确认,作为进一步详细设计软件的基础。

    1.2项目背景

    项目名称:未来天气

    预期用户:普及

    项目开发者:第八组

    二、总体描述

    1.编写目的

    为用户提供一个显示天气预报的软件,可以根据用户需求关注几个城市,以及用图标动画表示各城市对应的的气象信息,可以简洁的表示出“晴、雨、雪”和“高温”等气象信息。

    支持用户向“天气预报”系统所在的手机上发送恶劣天气提示,同时用户也可以根据自身需求设置获取天气预报的城市,设置更新时间,也可设置城市关键字,并保存用户自己的信息在数据库中,另外设有恢复默认设置功能。

    2.运行环境

    市场上占比较大的Android操作系统。

    3.WBS模板

    三、用户界面

    显示查询城市的天气详细情况

    15天天气趋势表

    用户提醒及出行建议

    根据未来天气情况,提醒用户带上所需物品,以及提供一些适宜的出行方案

     

    天气分享

    用户可以把当天天气分享到QQ、微信、微博等软件中

    添加城市

    根据用户当前位置自动切换所在城市,也可以由用户自行添加切换

     

    天气信息显示和获取

    功能描述

    需有一个显示天气情况的用户界面,全国热门城市可以直接查询天气(如:杭州、上海、宁波等3-5个城市),以及用图标表示各城市对应的气象信息,表示出“晴、雨、雪”和“气温”简洁气象信息。

    输入输出信息:

    输入:

    当触摸某一城市对应的气象图标时,显示该城市当天的温度、湿度、风向和雨雪详细天气信息,并预报该城市后面几天的气象信息。

    输出:

    气象信息的获取,从Google上获取天气预报信息,这些天气数据是通过后台服务获取的,这个后台服务可以按照一定时间间隔,并将各城市的天气信息保存到SQLite数据库中。

  • 相关阅读:
    numpy 基础 —— np.linalg
    图像旋转后显示不完全
    opencv ---getRotationMatrix2D函数
    PS1--cannot be loaded because the execution of scripts is disabled on this system
    打开jnlp Faild to validate certificate, the application will not be executed.
    BATCH(BAT批处理命令语法)
    oracle vm virtualbox 如何让虚拟机可以上网
    merge 实现
    Windows batch,echo到文件不成功,只打印出ECHO is on.
    python2.7.6 , setuptools pip install, 报错:UnicodeDecodeError:'ascii' codec can't decode byte
  • 原文地址:https://www.cnblogs.com/ycz25/p/6737860.html
Copyright © 2011-2022 走看看