- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
568 江苏省土地学会2004年度学术年会论文集
国土资源信息系统软件开发方法研究
舒飞跃龚敏霞 曹 伟 陈慧玲吴相赕
(江苏省国土资源信息中心,南京210029)
摘要:本文通过分析江苏省国土资源信息系统的各种软件的特点。对比各种软件开发方法的优缺点.研究了
国土资源信息系统的各种子系统软件的开发方法,提出了一套国土资源信息系统开发方法与模式解决方案。
关键词:国土资源 软件开发方法
1前言
国土资源业务复杂,业务类型多,包括行政审批业务、综合事务管理业务、调查评价业务和信息服
务业务。国土资源管理的数据是海量的空间和非空间数据。行政审批业务流程复杂,有的业务可在本
级办理,有的要跨部、省、市、县等多个级别,有的业务不仅涉及国土资源主管部门,还要涉及到多级政
府部门,国土资源行政审批业务管理系统是典型的MIS系统;综合事务管理业务通常包括的公文管理、
人事管理等综合事务,综合事务管理系统是典型的办公自动化系统;国土资源调查评价业务包括土地
利用现状调查、土地分等定级估价、矿产资源储量调查等业务,国土资源调查评价业务系统基本都是与
图形管理相关的GIS系统;国土资源信息服务业务主要指信息发布服务业务,国土资源信息服务业务
系统主要指基于Internet的信息发布服务系统。此外,由于国土资源行政审批需要大量的空间数据支
持,因此国土资源行政审批业务管理系统是MIS与GIS技术的合成产物。
由于MIS系统和GIS系统的数据特点,应用特点,系统架构,系统规模,设计思想和开发方法都存
及单机运行的调查评价系统从架构上就存在明显差异;通用的综合事务管理系统侧重公文流转,国土
资源行政审批业务系统侧重案件流转,两者之间即有共同之处,又有本质区别。因此,国土资源行政审
批业务系统、调查评价系统、综合事务管理系统以及信息服务系统的开发方法必然存在差异。
上个世纪60年代以来,世界各国的软件研究人员在实践中不断探索新的软件开发方法,至今已形
成八类软件开发方法,分别是Pamas方法、SASD方法、面向数据结构的软件开发方法、问题分析法
(PAM)、面向对象的软件开发方法、可视化开发方法、基于构件的开发和自适应软件开发方法。这些开
发方法是随着软件工程技术发展,在不同时期产生的开发方法,各有特点,针对不同类型的软件开发,
各有优势。
目前,对于复杂的国土资源应用,不同的国土资源专题应用系统应该选择什么样的软件开发方法
或方法组合更加有利于开发呢?
2软件开发方法对比
Parnas方法没有给出明确的工作流程,不能独立使用,本文不加描述。
2.1 SASD方法
SASD方法即结构化方法,也称为面向功能的软件开发方法或面向数据流的软件开发方法。SASD
方法首先用结构化分析(sA)对软件进行需求分析,然后用结构化设计(sD)方法进行总体设计,最后是
进行系统的开发要求软件开发人员经验丰富,只适用于中小型系统开发。
2.2面向数据结构的软件开发方法
面向数据结构的软件开发方法从目标系统的输入、输出数据结构人手,导出程序框架结构。再补充
信息篇 569
其它细节,可得到完整的程序结构图。该方法对输入、输出数据结构明确的中小型系统特别有效。该
方法也可与其它方法结合,用于模块的详细设计。
2.3问题分析法
问题分析法(PAM)的本质上是综合的自底向上的方法。它的具体步骤是先从输入、输出数据结构
导出基本处理框;再分析这些处理框之间的先后关系;最后按先后关系逐步综合处理框,直到画出整个
系统的PAD图,并且在逐步综合之前进行有目的的分解,这个目的就是充分考虑系统的输入、输出数据
结构PAD图。PAD图是一种二维树形结构图,是到目前为止最好的详细设计表示方法之一,优于NS
图和PDL语言。PAM问题分析法只适用于中小型问题。
2.4面向对象的软件开发方法
面向对象的软件开发方法是一种自底向上和自顶向下相结合的方法,它以对象建模为基础,不仅
考虑了输入、输出数据结构,也包含了所有对象的数据结构。它彻底实现了PAM问题分析法没有完全
实现的目标。在需求分析、可维护性和可靠性三个软件开发的关键环节和质量指标上有了实质性的突
破,彻底地解决了在这些方面存在的严重问题。随着OOP(面
您可能关注的文档
- 国内软包装行业的现状与发展趋势研究.pdf
- 国内融资融券交易制度研讨.pdf
- 国内深加工用线材生产概况综述研究.pdf
- 国内生产总值能耗统计比较方法探讨研究.pdf
- 国内生态旅游者市场细分及其管理研究——以云南省三个生态旅游景区为例研究.pdf
- 国内石油公司在天然气发电领域应有所作为研究.pdf
- 国内石油税的税负归宿:基于面板模型的实证研讨.pdf
- 国内手风琴室内乐发展研讨.pdf
- 国内首台300MW级直接空冷机组凝汽器防冻方案及冬季启动措施研究.pdf
- 国内首台600MW直冷机组旁路控制系统控制策略分析及其技术改造方案研究.pdf
- 中国国家标准 GB/T 5211.9-2025颜料和体质颜料通用试验方法 第9部分:相同类型着色颜料耐光性的比较.pdf
- 《GB/T 5211.9-2025颜料和体质颜料通用试验方法 第9部分:相同类型着色颜料耐光性的比较》.pdf
- 《GB/T 37228-2025安全与韧性 应急管理 突发事件管理指南》.pdf
- GB/T 23724.3-2025起重机 检查 第3部分:塔式起重机.pdf
- 中国国家标准 GB/T 25163-2025防止儿童开启包装 可重新盖紧包装的要求与试验方法.pdf
- 《GB/T 25163-2025防止儿童开启包装 可重新盖紧包装的要求与试验方法》.pdf
- GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射.pdf
- 中国国家标准 GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射.pdf
- 《GB/T 16263.5-2025信息技术 ASN.1编码规则 第5部分:W3C XML模式定义到ASN.1的映射》.pdf
- GB/T 11349.2-2025机械振动与冲击 机械导纳的试验确定 第2部分:用激振器作单点平动激励测量.pdf
文档评论(0)