一阶段需求分析

软件需求分析

一  引言

编写目的

为了方便测绘专业对角度计算的使用,编写一个可以将弧度与角度相互之间转换的C#窗口应用程序,以此来提高数据处理的效率。

 

项目风险

我们的风险 主要是开发者王天池和吴国庆承担,我们的风险有如下几点:

软件未能正确运行 

软件未能如期完成编写、测试。

软件工程科目未能及格。

而我们现阶段的主要风险就是软件还未正确运行,也就是离我们的预期还有一定的差距,我们还在艰苦的编写和测试阶段。但我们有信心如期完成任务。

 

文档约定

我们文档的排版约定如下:

由于内容少,对于各级标题与正文不做要求,但是重点一定要加红加粗。

 

预期读者和阅读建议

预期读者是王建民俩老师和博客园的园友。这有利于我们彼此取其精华去其糟粕,从而实现共同进步。建议老师则是主要关注我们的三个亮点,精确查找我们的优点和不足,从而能一针见血地给出我们改进的意见和建议。

 

产品范围

我们的产品简单的说就是类似一个即开即用的小程序。大家在开发程序是共同进步学习。

 

参考文献

《C#程序设计》许安东

综合描述

产品的状况与功能

这个小程序非常简单好用。

 

用户类型和特性

用户全是测绘专业同学,特点就是他们每次采集数据后都要处理大量的数据。

 

运行环境

电脑安装有Microsoft Visual Studio 2010及以上版本。

 

设计和实现上的限制

用户必须有自己的电脑。

 

假设和约束(依赖)

我们开发这个小程序基于对C#和Microsoft Visual Studio的熟练掌握。

我们小呆呆组有7天的约束,而我们只有两个人,还是比较累的。

 

外部接口需求

用户界面

C#中的窗体应用程序,其中宝库各类空间的使用。

 

接口

该程序不需要软硬件任何接口。

 

系统功能需求

说明

为了满足测绘专业的需求,所得数据一定要满足精度要求。

 

数据的输入输出

采用手动输入textbox,计算后输出到textbox中的方式进行输入输出。

 

其他非功能性需求

性能需求

系统支持的并发操作数量上没有严格的限制 响应时间要求不超过3秒。

用户查询和修改的记录要求及时加载到存储器中,该通讯录系统占用的磁盘空间不能过大。数据库中表的最大行数受可用存储资源限制。

 

安全措施需求

由于技术原因,在不提供安全措施。

 

软件质量属性

基本操作简单易用。

可移植性能强。

 

用户文档

使用手册(txt版)

 

待定问题列表

我们考虑是否将其设计为多数据输入输出类型,但数据输入输出正确率高,多条数据输入输出效率快但是容错率低。

posted @ 2018-11-13 22:59  小呆呆团队  阅读(181)  评论(0编辑  收藏  举报