软件需求分析报告

一、软件需求分析报告

1.任务概述

  1.1.目标

    我们小组的目标是设计一款可以计算测量成果的软件,并以表格的形式呈现在用户面前。此款软件的应用目标主要为已经记录完数据的测量表格(以Excel文件形式或是txt文件形式存储在计算机中的表格,亦可以是手动输入软件中的表格。)主要作用范围测绘人士或者是需要进行测量成果计算的非专业人士。

  1.2.系统(或用户)的特点

    这款软件特点主要是可以帮助用户减少不必要的人为误差,省去繁琐的计算时间,减少大量工作量。并且该软件不止可以完成一类计算,可以完成多种成果计算,如方位角成果计算,四等水准成果计算等。对于不懂得测量成果计算方法的人也可以通过此软件便捷的得到测量成果。与此类软件相似的软件相比,例如Matlab软件,能够熟练应用Matlab的人数较为可观,加上这类软件本身操作较为复杂,所以测量成果平差计算时基本不会使用,对于测绘专业的尚不可熟练应用,更何论其他非专业人士。而我们设计的这款软件巧妙地避开了操作复杂这一特点,对于非专业人士来说是一款零难度软件。此软件预期的使用频度是视个人情况而定,若是在校学生,实习期间使用频度较大;若是已经工作的专业人员,则工作期间每天都需要使用;若是非专业人士,则在需要测量成果计算时才可使用,相比前两种,频率十分小。

2.假定和约束

  开发期限是十四天,无经费限制。

3.需求规定

  3.1软件功能说明

    我们小组研发出的软件可以以手动输入方式,Excel文件输入方式或是txt文件输入方式来输入表格数据,可以进行以下表格的计算:

    (1).水准高程测量表格

    (2).四等水准测量表格

    (3).导线测量表格

    (4).方向观测法记录表格

  3.2对功能的一般性规定

    1.要求界面统一,以datagridview表格控件形式展现;

    2.统一的错误提示,例如“角度闭合差超限!”“测绘互差超限!”等提示;

    3.会以textbox控件的形式留下联系方式,以便提供在线服务。

  3.3对性能的一般性规定

    会以测量规范规定来要求测量数据精度,若没有达到精度规定则会弹出提示,来提醒用户是否需要重测。

  3.4. 其他专门要求

    无

  3.5. 对安全性的要求

    无系统对使用权限的管理要求

4. 运行环境规定 
    4.1. 设备及分布 
     1.主机类型:win10
     2. 网络类型:城域网
      3.网络拓扑结构:网状结构 
    4.存贮器容量 :10G
    5.其他特殊设备:无

  4.2. 支撑软件 
   1.操作系统:VS2013
      2.数据库管理系统:
     3.其他支撑软件:无 
  4.3. 接口 
   无特殊要求。
  4.4. 程序运行方式
    在Visual Studio 2013环境中运行
5.尚需解决的问题
  无

猜你喜欢

转载自www.cnblogs.com/FGFXZ/p/9954132.html