代码改变世界

软件需求分析

2018-11-13 18:03  LS团队  阅读(385)  评论(0编辑  收藏  举报

1 引言

1.1编写目的

  编写这篇软件需求计划书是为了使用户和软件开发者双方对此软件有一个共同理解。使它成为整个开发工作的基础。此软件主要是面向有省钱欲望的用户群。

1.2背景

  说明:

  a.软件系统的名称:《省点钱花》

  b.本项目的任务提出者:苏雄,李鹏

                   PM:苏雄

                   开发者:李鹏,苏雄

                   用户:有省钱欲望的群体

                   计算中心或计算机网络:Visual C#,Excel.

  C.该软件系统同其他系统或其他机构的基本的相互来往关系:无。

1.3产品定义

     一个面向有省钱欲望用户群的省钱程序。

1.4参考资料

  《Visual C#程序设计基础》

    《C程序设计》

 本项目的经核准的计划任务书等。

2 任务概述

2.1目标

  开发的意图:帮助用户进行省钱管理,在省钱的过程中获得更好的消费体验,降低不必要支出。

     应用目标:获得一批用户,一起省省省。

     作用范围:主要是中低收入人群。

     软件开发的背景材料:无。

     开发软件与其他有关软件之间的关系:与以往的理财软件、程序不同,此程序可以让用户有更多获得感。

2.2用户的特点

  主要面向中低收入群体,更加有获得感,可以引导客户走向轻奢消费方向,建立更健康的消费观念。

2.3假定和约束

  经费限制:无。

    开发期限:七天。

3 需求规定

3.1对功能的规定

   在Excel中输入每一笔消费金额,并且对消费体验打分,输入到表格。导入到C#,用C#计算月使用金额,日使用金额,统计各消费水平的金额数目。再获得一个评分,导入到aExcel中,获得折线图,饼状图等,更加直观的看出消费水平。

3.2对性能的规定

3.2.1精度

  软件的输入数据精度:精确到1。

    输出数据精度的要求1.00。

3.2.2时间特性要求

  软件的时间特性要求:

  响应时间:无

  更新处理时间:无

  数据的转换和传送时间:无

  解题时间:无

3.2.3灵活性

  操作方式上的变化:灵活性较强

  运行环境的变化:较强

  同其他软件的接口的变化:无

  精度和有效时限的变化:较强

  计划的变化或改进:无

3.3输人输出要求

  输入输出数据类型:整数输入,整数、分数、小数输出。

3.4数据管理能力要求

  需要管理的文卷和记录的个数:无要求

表和文卷的大小规模:无要求

3.5故障处理要求

  为了防止程序因为硬件故障破坏,应当即使备份。如百度网盘备份等。

3.6其他专门要求

  用户单位对安全保密的要求:无。

对使用方便的要求:需要有Excel程序才能运行。

对可维护性:无要求。

可补充性:无要求。

易读性:无要求。

可靠性:无要求。

运行环境:Excel环境

4 运行环境规定

4.1设备

  运行该软件所需要的硬设备:电脑或手机、平板等电子产品。

  处理器型号:无要求。

内存容量<1MB

  外存容量、联机或脱机、媒体及其存储格式:XLSX

设备的型号及数量:无要求。

  输入及输出设备的型号:无要求。

  数据通信设备的型号和数量:无要求

  功能键及其他专用硬件:无要求

4.2支持软件

  windows7,windows8,windows10,C#。

4.3 接口

  HDMI接口

4.4控制

  控制该软件的运行的方法和控制信号:虚拟按键。