三江源牧区社会经济调查数据分析需求说明书
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三江源牧区社会经济调查数据分析需求说明书相关的知识,希望对你有一定的参考价值。
需求说明书
------三江源牧区社会经济调查数据分析
姓名:秦晓凤
学号:217085211084
日期:2017.10.8
目录
引言... 3
1.1 编写目的... 3
1.2 项目背景... 3
任务描述... 3
2.1 系统定位... 3
2.2 项目目标... 3
2.3 对功能的一般性规定... 3
2.4 项目开发要求... 3
2.5 可行性方案... 3
功能需求... 3
3.1 系统构建流程图... 3
3.2 功能描述... 3
性能需求... 3
4.1 性能需求... 3
4.2 运行环境... 3
4.3 其他需求... 3
引言
1.1 编写目的
该需求分析说明书中对本项目所要开发的“三江源牧区社会经济数据分析展示系统”进行了分析,对用户的需求细节和软件实现方式及目标进行了较为详细的阐述。需求分析是在可行性研究的基础上,将用户对系统的描述,通过开发人员的分析概括,抽象为完整的需求定义,再形成一系列文档的过程。该文档计划由系统设计、实现、测试该项目的人员所使用,为明确需求,安排项目规划与进度,组织软件开发与测试等工作提供了确定的要求。
1.2 项目背景
该项目是三江源牧区社会经济调查数据分析的展示系统,主要目的是将从三江源实地调查得到的数据进行分析得出一定的结果进行直观的展示,因为调查数据庞大且散乱,普通用户并不能从调查数据直接得出有用的结果,且其分析结果专业性较强,直接给出分析的数据,公式,指标等结果,用户很难看出数据之间的关系,以及它们的特征,所以,三江源牧区社会经济调查数据分析展示系统应用而生,该系统能够直观、便捷、简单的向用户展示出调查问卷的结果,以及通过SPSS分析得出的相关结果,以表格,折线图,饼图等形式展示出来,以使用户能够轻松观察出数据的特征,以及它们之间的关系。
任务描述
2.1 系统定位
三江源地区的数据调查共有91户,每户有11个调查表,共有1001个数据表格,其中包括有效数据和无效数据。经过分析得到很多专业性的数据来体现各个数据之间的关联情况,非专业的用户很难在较短时间内理解数据的意义,同时,数据不能很直观的展示给用户。因此,该系统中主要对调查数据进行了合理化的整理和分析,通过表格,饼图,折线图等形式很直观的将数据及他们之间的规则反应出来,使用户能在很短时间内对三江源地区的社会经济状况有准确的了解,并且可以为之后的学习研究提供一个有效的途径。
2.2 项目目标
开发系系统是为了向用户展示三江源牧区社会经济调查数据的结果,通过SPSS数据分析工具分析的结果,以及制作的各种图表,折线图,直方图,饼图等,以便用户能更好,更直观地观察出数据的特征,发现数据之间的关联关系,了解三江源牧区的社会经济现状,经济结构,以及生产,生活,消费等情况,在更大程度上了快速的解该地区的经济状况。
2.3 对功能的一般性规定
(1) 建立一个拥有良好交互性、操作简单易用的网站。
(2) 网站运行要高效,费用尽量低,注重实用性。
(3) 该网站可为让用户更加方便的三江源牧区的社会经济状况。
(4) 网站能够具备相应的数据库,保存各种数据。
2.4 项目开发要求
(1) 项目开发规范统一:模块划分,代码编写命名规范文档;
(2) 程序优化、安全并要有良好的可扩展性;
(3) 用户界面简洁明了、操作简单实用;
2.5 可行性方案
2.2.1 技术可行性
该系统开发使用的是vs2012开发工具,asp.net开发语言,主要利用C#进行编写,该语言容易掌握,采用MVC4来进行开发,逻辑清晰。同时该工具中嵌入了SQL数据库,开发快速简洁。利用目前非常流行的bootstrap框架来进行前端界面的开发,该框架设计的前端界面简洁美观,具有屏幕自适应的功能,能够方便的适用于台式机,平板,手机等不同尺寸的屏幕,使用户具有很好的使用体验。服务器利用Windows自带的IIS Express服务器,具有稳定,便捷等特点。同时,结合之前的开发经验,开发此系统在技术上具有的可行性。
2.2.2经济可行性
该系统所用到的硬件设施要求较低,需要的开发工具,数据库,服务器等软件设施均是免费产品,因此花费较小,具有可行性。
功能需求
3.1 系统构建流程图
系统流程图如图3.1所示,,用户开始进入系统,首先看到的是主界面,然后可以选择性的查看其他内容,如家庭情况,草场使用,家畜养殖,全年收入,支出,固定资产,这些内容主要由三中形式展示出来,包括查看或者查询调查数据,SPSS分析后的结果展示,图表展示的方式。用户浏览完所需信息后,退出该系统,整个流程结束。
图3.1 系统构建流程图
3.2 功能描述
本系统主要是将三江源地区的调查数据和分析数据的结果进行展示系统考虑到具体的 使用场所和使用人员,具体拥有以下几个功能:
(1) 牧民家庭基本情况的原始调查数据的展示,搜索,数据进行分析后的结果展示,包括表格,折线图,饼图等;
(2) 家畜养殖情况的原始调查数据的展示,搜索,分析结果;
(3) 草场使用情况的原始调查数据的展示,搜索,分析结果;
(4) 全年收入情况的原始调查数据的展示,搜索,分析结果;
(5) 全年支出情况的原始调查数据的展示,搜索,分析结果,
(6) 家庭固定资产调查数据的展示,搜索,分析结果。
(7) 三江源社会经济调查数据整体情况的数据,图表,折线图,饼图,直方图等展示。
性能需求
4.1 性能需求
(1) 操作简单方便,操作流程合理:对于不熟悉计算机的用户,能够在2分钟内熟练操作该系统内的内容,系统内的数据展示基本属于一键式,通过鼠标点击想要展示的内容,数据便可展示在页面。同时,进行搜索时,可以通过键盘输入想要查询的内容,点击搜索便可进行便捷的查询操作。
(2) 响应快速:当用户请求数据时,系统能够在5s内进行传输或者显示,以便提高用户操作效率。
(3) 数据真实,精确,可靠:系统内的数据均为实地调查数据,数据来源真实可靠,数据分析过程精确,全面,分析结果精准,具有实用性。
(4) 适用于多种应用平台:系统可以在多种应用平台上使用,并且不影响页面的美观程度,可以很好的适用于各种大小不一的屏幕尺寸,具有自适应的能力。
(5) 容错能力好:当软件或硬件设施有故障,或者用户操作有误及请求数据出错时,系统可以友好的提示用户操作有误,并进行解决,对已经发生的错误具有一定的容错能力,对潜在的错误具有较好的抗干扰能力,给用户带来良好的操作体验[33]。
4.2 运行环境
硬件需求:
(1) 支持的操作系统:Windows 2000 ; Windows Server 2003; Windows XP
(2) 处理器:目前市场上所流通的cpu均可
(3) 内存:256 MB(最低配置)
(4) 硬盘:500 MB
软件需求:
(1) 开发工具:vs2012版本及以上
(2) 数据库:SQL数据库
(3) 开发语言:asp.net
(4) 服务器: IIS Express
4.3 其他需求
4.3.1 安全性
对数据库访问进行相关的控制,普通用户不能任意访问数据库的数据。
4.3.2 可维护性
网站管理者须懂得一定的服务器应用、SQL 数据库应用、硬件维护、IIS 配置等方面的技能,以便系统出现问题时能够及时处理,修复一些问题。
4.3.3 灵活性
系统应该具有良好的功能可扩充性,以应对未来用户的更高的要求,能够不断增加、扩充更多的功能,不断提高系统的实用性,可用性需求等。
以上是关于三江源牧区社会经济调查数据分析需求说明书的主要内容,如果未能解决你的问题,请参考以下文章