- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(GS软件工程期末考试复习简答题
软件工程简答题
1、GIS软件的特点?GIS软件开发过程中存在的问题?
特点:1)实现了空间、属性数据的一体化存储,但在如何组织空间数据的存储结构方面需要进一步工作。
2)在数据组织与处理模式方面,沿袭地图处理的模式——点、线、面,图层、图库,面向过程,尺度割裂。
3)采用树型系统结构和主-从工作模式,数据交换以图层为单位。——长事务、封锁力度大
4)在空间数据管理范围方面,可以有效处理二维空间数据和DEM数据——对三维空间数据无有效处理手段。
5)在数据共享与功能共享方面,开始考虑元数据问题,实现了不同格式空间数据之间的转换问题。——仍以系统为中心,互操作未解决。概括起来:以系统为中心,以地图为基础,二维处理,静态管理,尺度割裂,数据集中。
问题:1)经费预算经常突破,完成时间一再拖延
2)开发的软件不能满足用户的要求
3)开发的软件可维护性差(不规范)
4)开发的软件可靠性差(缺乏测试)
5)数据工程量特别大,特别是数据采集工作量十分大
6)软件需求与软件生产的矛盾日益加剧,突出表现在软件生产率低。
7)软件可重用性差(各个级别—软件规格说明、软件模块、软件代码、软件文档等)
2、GIS软件工程的特色表现在哪几个方面?
1)软件工程关注大型程序的构造,软件工程的中心课题是控制复杂性,和谐地合作是开发软件的关键
2)系统复杂度大——交付的文档质量和数量、软件的微感复杂性、软件的宏观复杂性
3)数据在系统中具有特别地位——“核心”,数据:硬件:软件为8:1:1 ,数据的质量、数据的现势性、合理的数据结构
4)系统表达方式复杂——表达的内容复杂、表达的对象具有时空特性
5)系统更新速度快
6)系统维护工作量大
7)易操作性要求高
3、GIS软件工程生存周期包含哪几个阶段?每个阶段的主要任务是什么?
1)系统分析阶段
工程调研、可行性研究、制定项目计划、需求分析等子阶段;
2)系统设计阶段
总体设计、数据库设计、模型设计和详细设计等子阶段;
3)系统实施阶段
硬件安装调试、程序编制、数据库工程、测试及试运行等子阶段;
4)运行维护及评价阶段
数据库维护、软硬件维护及系统评价等内容
4、GIS系统设计包含哪些主要内容?
包括数据设计、系统结构设计和过程设计:
数据设计侧重于空间数据结构和属性数据库结构的定义;
系统结构设计定义GIS各主要成分之间的关系
过程设计则是把结构成分转换成GIS的过程性描述。在编码阶段,根据这种过程性描述,生成源程序代码,然后通过测试最终得到完整的GIS产品。
采用的设计方法主要有:结构化生命周期法、原型法、面向对象设计方法
5、GIS软件工程的目标?
(1)付出较低的开发成本;(2)达到要求的软件功能;(3)取得较好的软件性能;(4)开发的软件易于移植;(5)需要较低的维护费用;(6)能按时完成开发任务,及时交付使用;(7)开发的软件可靠性高。
6、结构化生命周期法的特点及其目的。
特点:(1)根据需求设计系统:要求在未明确用户需求之前,不得进行下一阶段的工作;
(2)严格按阶段进行:对生命周期的各个阶段严格划分,每个阶段有其明确的任务和目标,而各阶段又可被分为若干工作和步骤;
(3)文档标准化和规范化:要求文档采用标准化、规范化、确定的格式和术语以及图形、图表;
(4)分解和综合:将系统划分为相互联系又相对独立的子系统直至模块;
(5)强调阶段成果审定和检验:阶段成果需得到用户、管理人员和专家认可
目的:(1)保证工作质量和以后各阶段开发的正确性,使系统开发减少了盲目性;
(2)便于计划管理和控制,前阶段工作成果是后阶段工作的依据,基础扎实,不易返工;
(3)保证通讯内容的正确理解,使系统开发人员及用户有共同的语言;
(4)分解使复杂的系统简单化,便于设计和实施。综合使已实施的子系统成为完整的系统以体现系统的总体功能;
(5)减少系统开发工作中的隐患
7、原型法的产生背景。
1)微型计算机日益普及
以前,只有实力雄厚的大公司才能够买得起计算机,付得起信息系统开发维护的费用,而现在绝大多数公司,甚至个人都有能力购买计算机。同时,软件费用在整个信息系统开发费用中的比例迅速上升,已大大超过硬件的价格。采用传统的开发方法,耗时多、人员广、费用大,因而给开发工作带来了很大困难。
2)应用需求变化加快
在全球化的今天,企业间竞争日益激烈,企业的发
展战略不断调整,企业的规模也在不断的变化,很多公司的结构向着小型、灵活的方向发展。不断地缩短开发周期,提高质量,是对信息系统开发提出的
您可能关注的文档
- (Excel使用中的常见难题.doc
- (Excel使用问题500例.doc
- (EXCEL单选题.doc
- (Excel和PPT课程大纲.doc
- [动画曲线大百科最新教程第二部.doc
- [动能动能定理教学设计5.doc
- (Excel在会计和财务中的应用模拟试题及答案.docx
- (EXCEL复习题答案.doc
- [动能动能定理教案.doc
- (EXCEL容量增大的原因及解决办法补充常见OFFCE问题解决.doc
- 北师大版小学数学三年级上册《寄书》教学设计.docx
- 统编版(部编版)语文二年级上册《雪孩子》教学设计.docx
- 统编版(部编版)语文二年级上册《八角楼上》教学设计.docx
- 北师大版小学数学三年级上册《长方形周长》教学设计.docx
- 北师大版小学数学三年级上册《丰收了》教学设计.docx
- 统编版(部编版)语文二年级上册《夜宿山寺》教学设计.docx
- 统编版(部编版)语文二年级上册《风娃娃》教学设计.docx
- 统编版(部编版)语文二年级上册《朱德的扁担》教学设计.docx
- 统编版(部编版)语文二年级上册《难忘的泼水节》教学设计.docx
- 统编版(部编版)语文二年级上册《纸船和风筝》教学设计.docx
最近下载
- 成套简历几何简约个人简历word简历模板.pdf VIP
- (新统编版)语文六年级上册 第三单元 大单元教学设计.docx
- 《盘扣制作》-精选·课件.ppt
- BP85224DA参考设计_ 5V200mA buck/正电压/晶丰明源家电电源.pdf
- 食管裂孔疝诊断治疗指南.doc
- BP85256D参考设计_12V300mA 晶丰明源家电电源.pdf
- 现代服务业劳动(教案) 六年级上册劳动鲁科版.pdf
- 2021年XX市委党校组工干部培训班学习心得体会.doc VIP
- 天津市第二十五中学2024-2025学年高三上学期第一次月考物理试卷.docx VIP
- 中国LNG加气站行业市场现状及发展前景分析-预计2025年市场保有量将超7700座.docx
文档评论(0)