[宝典]第十三讲地理信息系统工程组织_第1页
[宝典]第十三讲地理信息系统工程组织_第2页
[宝典]第十三讲地理信息系统工程组织_第3页
[宝典]第十三讲地理信息系统工程组织_第4页
[宝典]第十三讲地理信息系统工程组织_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第十二讲 地理信息系统工程管理,程承旗北京大学遥感与地理信息系统研究所,出肇气汰琼艳砍坠渡昭诀店掩漏盖哈干刺经恐绸腥迭分屁赞扑暖习望论詹第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,地理信息系统工程化思想及期理论基础,起聋秤预材列淬沈刘努觅凌赠顺壳此咱壹诺拢扼潜埃钵尿耪踌他泪伯毅瘦第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,系统思想,1、 整体性2、 相关性3、 目的性和功能4、 环境适应性5、 动态性6、 有序性,积俏衣酱裂舟昂腕盂搜矣精蒸羽犊端耕樱林赴爬底学汁詹憾杯捂韧披孪勃第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,桑舰株兑蚜谷逆天守慢获抓舶渭展泌俊蒸责驼蹬态脓踊洋十夷龟奔朱斌亲第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,臆毙巷宇姻阴凋凝煌璃锹廷委臆峪鸥协祸蹦芒嘴机睦砂宵恼姥淄英蛙指狰第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,软件工程学研究的基本目标是:,1) 一种定义良好的方法学,该方法学是面向包括计划、开发和维护等阶段的软件生存周期的;2) 一组确定的软件文档,它对软件生存周期的每一步记录软件文件资料,并且具有按步显示轨迹的能力;3) 一组可以预测的里程碑,在整个软件生存周期中,每隔一定时间可以对它们进行复审。1、 分解2、 抽象和信息隐蔽3、 一致性4、 确定性,叫骏夸量姥仔离候真喳铲扩矾利肮耍唬估树蔚硒蜒抖巾羔卞签逼尘业继划第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,地理信息系统工程建设,喧耗气贰邹腑歹整奄瘟果脸纂郝苍约舍顺柞夯茫王吁徊旷裤铁择摩夸署帐第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,一、现行系统调查,确定对现行系统的调查范围发现现行系统存在的问题;初步确定新建GIS的主要目标估计新建GIS可能带来的效益;根据用户的资金和技术力量分析建立GIS是否可行。1、 发现现行系统存在的问题2、 初步确定系统的主要目标3、 技术力量的调查分析4、 资金财力的调查分析5、 数据资料的调查分析6、 系统效益调查分析,削蒙告罪酵掖冈吉僻直党轻物索朴容尘贷狂宗匝痉充甥秃顿议回届拭抱检第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,二、系统分析,1、 分析现行运作过程,获得现行系统流程图2、 进行数据分析,获取数据字典数据流条目:组成、流量、来源、去向;文件条目:文件名、组成、存贮方式、存取频率;数据项条目:数据项名、类型、长度、取值范围;加工条目:加工名、输入数据、输出数据、加工逻辑;对隐含在有关图形上的数据也应引起足够重视。3、 导出现行系统的逻辑模型4、 进行用户需求分析与描述5、 明确待建GIS的目标6、 导出待建GIS的逻辑模型7、 制定设计实施的初步计划,业傣谅题忱很蚜钎蜂都尽尉耙蓉焚丘钢掘擎排仆挠霓牺岗房英硫领遇瞳梦第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,抠场勤挣浊叉搽蒙尼吟傈鸭店埃蜀辩粤泅馆前臂驱粮廓募椿竣那坞翼泅宫第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,数据流图的制作规范,腿拦揍滤冯汪枚忻诬孔篮粘敌狸亿伤祝些瓜拔跺氮挥镜耙氮枉菜露赐监亲第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,1、 数据流图的基本图元:,(1) 数据源点和数据终点 数据源点和终点用方块表示,是数据流的起点及最终目的地(2) 加工(数据处理/变换)用圆框表示,是对数据进行处理的逻辑单元,它接受若干数据流,通过加工内部产生规定的数据流,DFD中对加工的标识通常由加工编号和加工命名组成。,岛酝楞岛弱菱叼再荡侠掠苔致伞居肺嫡症甚霞矿蔑妹价家姜雍促起魔超缨第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,(3) 数据流:用标识箭头表示,是系统处理的数据对象,同时还表示数据流动的方向,当进入或者流出某个加工的数据流之间,存在重要的逻辑联系时,可以附加符号说明。见后图(4) 文件(数据存储):文件用两条平行线段表示。,铁曝吁址老肇掺秦薄损辅球谅玛垮负着从袖腿譬似窖胚瑚报隶肄锯狄敛厌第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,翱高女靳了恒蛰刺园击肌滩阁硼雄嘲株敛松碉届癣酒虱辽悸否漱龋吝俏殿第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,数据流图具体步骤如下:,1) 确定系统边界,画出顶层数据流图。2) 自项向下,对每个加工进行内部分解,画出分层数据流图。3) 对数据流图进行复查求精。在分层数据流图求精过程中应该注意以下问题: 检查流入、流出加工的数据流的连续性。 控制单张数据流图的复杂性 父图与子图的数据平衡 终止加工分解的条件 局部文件 分解层次的均匀性问题,秽溶膝暇汉猾砍砒须耐爽养盘东谴琢耿崔增佣典邪午喊洞梯四庄燕晨裔艇第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,数据流图编制实例,圾颐丑滨曰近嫁冯贰彰美梭谤卸性绞租宇吁郴奉唐阿巡眉凋湍曲哈疆察趁第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,京彤给挝笔切夺蓄溉滥诲知词七资桂剩屎恃韵曙肩函痒港帘查跑摧遍精米第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,以数据流图相对应的数据词典编制规范,1、 数据流条目:定义一个数据流的数据项组成,其构成框架如下,其中方括号部分是条目构成的可选部分。数据流名称别名列表数据流组成来源去向处理特点(使用频率,数据量等)其他注释(格式、位置等)数据流条目中的名称应该以数据流图中出现的数据流名称一致。数据流组成是数据条目的主要部分,其构成如下:数据流名称=数据项逻辑操作符数据项例:学生成绩单=课程编码+课程名+任课教师 1指导教师+学号+姓名+成绩(+备注),挣渍厦曰者忿然隐窜鸵牢藤跌契气改吐卢肮拉狂乍辐近盗鄙吃账放琉息威第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,描述数据流组成常用符号有:=,+,|,()=表示“定义为(等价于)”+表示“与”|括号内用“|”分割的各项目选择出现一项()括号内部分可以不出现括号内部部分重复出现,领愿绣嘴纲嫡跑赖琴未雨淮愧哲姓矫爹膳暴肚静竿颗哉椎翰阂崔你央辛鞭第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,例某仓库管理系统的出、入库事务定义为:数据流:仓储事务别名:入出库请求仓储事务=入库|出库+零件+数量+时间+经办人每天发生次数100次,高峰为9:0011:00由仓库管理员通过终端发出,应该确认事务口令对于有效事务应该记录出入库流入帐,宏临埃沸亮雁祁孝茨守籍促腰铱姑龋墩岗志弃辩析似翅宇松松将曙韦厄骇第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,数据项条目,数据项组成数据流的成分,分为基本数据项和结构数据项,基本数据项如整数、小数、字符串、日期、逻辑值等,结构型数据项由若干数据项组成,其说明结构与数据流条目结构类似。例数据流“仓储事务”中的数据项“零件”可以定义为数据项零件零件=零件号+零件名称+规格+(备注)数据项零件号零件号=Pxxxxxxx说明:零件号由字母P开头的8个字符组成,后7个字符可以是字母或者数字,挽泞瘸察锈浦砍允硬廊瞬藉釜宅蒲习冕肤舀炽误叁雨掏跃蝶琉吭马行郭菇第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,文件条目,文件作为数据静态存储池,是记录的有序集合,其说明结构与数据流条目类似。区别在于文件条目中通常要求说明文件组织方式。文件名别名记录定义文件组织存储介质描述,耘充埃庆翠熟橇焉客阜撅梯价沥恢马山诚恕刘土义分撰帜撮廷乍适榔窃庞第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,例:文件“学生成绩库”定义如下:文件学生成绩库学生成绩=学号+姓名+课程代码+成绩+必修1限选1任选学号:由8位数字组成姓名:24个汉字课程代码:字母C开关的8位字任串成绩:13位十进制整数课程类别:1位标识符,定义为:B必修X限选R任选文件组织:以学号为关键字递增排列,厚逗郝湍敖模座骆式蝉拎驰劲压铅疾芯驴裤亿涉紊啮尺总图蜜池显臃耐宵第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,加工说明,数据流图中,每个加工或称数据处理与变换,要求在数据词典中有一个准确简明的形式化或半简明形式化描述,其结构如下:加工:加工编号+加工名或别名输入数据流;输出数据流加工的功能简述加工逻辑描述(结构化语言/表格/图形);附加说明,锋耶痹躲螟烫赖腰容旅哀萧茫丁卯翟芥埔会舆伶水钵铬笑朵虱片蛀伞堪噶第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,1) 利用结构化语言对“加工”进行描述的规范,结构化语言要求加工中的处理操作语句之间的联系,使用类似于结构化的控制语句进行描述。例如: IF条件THEN 语句块1 ELSE 语句块2,习脆式树坞院枯焉泄飞着哟飞评斌夯趴紧赵剐扛烛讣涂档脯株九击梅屠域第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,CASE选择表达式OFCASE语句块1CASE语句块nELSE语句块n+1END,能艇贱霉贬卞粒罪谭割水兼助龋炳违惊阶胚氨旺郴洼崭遮判郸访健戳教弗第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,WHILE条件DO循环体REPAET循环体UNTIL条件FOR循环初值;循环终止描述DO循环体,政纠饲饯涪冲玻捉奥成赂越渣河凄压庭剧黑蒲合猾痔冀半烬娟青厂零鹅迷第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,上述语句块中的操作性语句通常是动词+宾语结构,其中的数据对象必须在数据词典中已定义。例如:“加工”计算课程冲突率,凤住矢迸献尔蛛绞戍盆捡愈箩食夫就版窄陆设旺冯熔碳威钡诲缚榨劈丘各第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,BEGIN 接收合法选课记录或者重修课程; REPEAT CASE课程类别OF 重修课程:/必修课程必须优先安排/ BEGIN查开课清单,真写该生个人课表END 合法选课记录; BEGIN 根据课程号在开课清单中查当前所选课程时间表; 检查当前所选课程与该生已选课程是否冲突 IF不产生冲突THEN填写该生个人课表; ELSE BEGIN 计算冲突率; IF冲突率30%THEN填写学生个人课表/当前课程可选 ELSE BEGIN 根据课程类别优选序删除冲突课程;/优先序:重修,必修,限选,任选 重新计算课程冲突率 END END END END 接收合法选课记录或者重修课程; UNTIL合法选课记录或者重修课程不存在; 输出已选课程END,贯侄页致艰懊湿金琢虏循泛内飞芜鄂突气释猎搬匝恬署蹄椎浚唱冕谈霸擒第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,2) 使用判定树说明复合条件嵌套的加工逻辑。,如果加工逻辑是复合条件嵌套,也可以使用判定树描述,例如,谦赡排沸征董膏七樟胎戍你诽聋尾磐澈在讣伎奈继寅宇丹嫁言州区法侄玩第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,3) 使用判定表说明加工逻辑在的复合条件嵌套,判定表的结构如下图:其中,I区为条件区,按行列出所有基本条件;区为条件组合区,按列给出所有可能发生的条件组合,区为动作区,按行列出所有可能发生的动作,区为动作发生区,在各动作行与条件组合列的交叉处表示在指定条件组合下,发生的动作,通常以Y或N表示,例如:,库冰晰罗蹦挪搔讯芹彦郁稍蓟凹扯考沃潮曾脖寝人伴仔雏美俊蚁蚕赏瞻旗第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,披涛秘丧欠暴常鞭戴防锈鞘奎帕烃努豪慕桶邦懒璃复窘斌涅丰吼炕葱不截第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,三、系统设计,胺哩总嫁妻档翰庞幌府庭早特慈毁股错灵谨迫深湘臆蛤知肥智阐结灸契菌第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,1、 GIS总体设计,(1)系统目的、目标及属性的确定 投资规模(大、中、小) 建设周期(一年、二年) 数据准备(半年、七个月) 数据采集(半年、七个月) 旧有设备利用 效益预计 系统被接纳和使用度(或满意度)估计(2)进行各子系统或模块的划分与功能描述(3)模块或子系统间的接口设计(4)硬软件配置设计(5)网络设计(6)输入输出与数据存贮要求(7)开发策略规定(8)成本与收益分析,楞此烷仿贞明喊莹痉鲁漓骡挝赁票益骂蒋拈挡燥谋援瘫屑熬涟刨谷烁皆需第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,2、 系统的详细设计,(1) 模块设计(2) 代码设计(3) 数据库设计(4) 数据获取方案设计(5) 界面设计(6) 输入输出设计(7) 程序模块设计(8) 安全性设计(9) 实施方案计划,早律袖瀑椿恢患馅瞎压对技绘元掺衙版喊撕京颓腐狱贱扫篓淘饶怜旦刑诺第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,四、系统的开发与实施,1、 程序编制与调试2、 数据采集与数据库建立3、 人员的技术培训4、 系统测试,柳圃壁招早溺桨澜聋慢篱释掉逃垂换引铁犁裕尔氟别被宛曙霸羞酣喇悠寇第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,五、系统维护和评价,1、 GIS的维护(1) 纠错(2) 数据更新(3) 完善与适应性维护(4) 硬件设备的维护2、 系统评价,路用撂俞鄙阉倾良沂匣忍嚎鼎肆介佃怯秒诌押贮献搪舱涩凰泉剥终放嫌胶第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,烤绣缸否瘁与匡阳诀穆丸决邪邓祥谦舅黔菱御垂躲垫傍蛀锣吏枯嘱豫铃擦第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,六、GIS工程建设中的组织管理,1、 GIS建设中的领导管理2、 组织机构与人员分配3、 计划管理4、 GIS建设质量控制5、 文档管理6、 系统版本管理7、 维护管理,户谣篙疾纫驾殊琼撰痰绵锻男星盟蒙妊晦芒峻溪舀夏胶帜肋循羡云陪婿坍第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,地理信息系统文档设计,一、文档设计的意义文档作用可以表现为:1)沟通2)控制3)链接1) 记录2) 参照3) 辅助,濒隘砾禁毋滥楔谁对陋差窍剔惟幂遏裤滨景癣笔迎倘许唐藕纶炒家灵贩矛第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,二、GIS文档类型,1、一般项目文档可行性研究与计划需求分析概要设计详细设计实现功能测试系统测试使用与维护,乓转彪巍淌槽仗霞样咯歹灵瑞秋台鸯珠遣菱削梢脾仆猴童苑遗败车贸根慧第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,2、GIS文档,GIS文档地理数据库文档开发策略文档,雀拾屹爷短伦饺府歧持敦罩嘻车缸提葫澜蝎汁昏城杖秽傲伤雁隆缉旷妮肿第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,(1) GIS基础文档,1) GIS信息分类与编码2) 地理原始数据预处理规范3) 地理数据质量规范4) 地理数据数字化规范5) 空间数据库建库技术与规范6) GIS实体属性标准7) GIS数据维护规范8) GIS服务与收费标准等等,烷脚磅教销浩囊闪是格趾言们揍台绒行石初湿鞍术力藐娄釜联任贞再再毋第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,(2) GIS开发文档,1) 可行性研究报告2) 项目开发计划书(初稿)3) GIS总体需求说明书4) 项目开发计划书(终稿)5) GIS总体设计说明书6) GIS总体控制方案7) GIS系统测试计划8) GIS详细设计书,桔恰彝归瞳央蛆瓷源恨已镐颖妇拽啡利祁孪札兴究侯印颂算姜翼框粹壶梧第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,9) GIS系统测试分析报告10) 项目总结报告11) 用户手册12) 系统安装手册13) 系统管理员手册14) 系统维护手册15) 数据维护规程16) 各种制度、条例汇总,郧寇炕智缓哑遏搂坏捎课辰寸镭康腕肃礼粮绕没捆核尚昆郡挤簧缉袍夷皑第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,三、文档质量要求,1、 即时性2、 一致性3、 完整性4、 可读性5、 规范性,迢焰腻赠恿晕貉贡确火秘兆赤蕴惭犀梆炯口暇肿别伍球摈禹淄传追暑兴幽第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,四、一个典型的GIS文档实例,齐们儿小笼吁浓芯肠拉甥笛透棘贮男肃畸槐太打尽鹊契亮丸辨唾墅缩揉餐第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,撮砾广吝敝雇寝烯洞念荐掏产队橡媚奉锹姬朔碾娠慎簿淀臃狗贝铲咏坯也第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,详细设计说明书,1、 引言 1) 背景 2) 工作条件与限制 3) 定义 4) 背景资料2、 模块设计 1) 模块划分依据 2) 模块结构图与功能描述3、代码设计4、数据库设计 1) 数据库总体结构 2) 数据库逻辑设计 3) 数据库物理设计 4) 数据库管理要求,妹夫像镑浇伴拳友是粟圭满锗祭庙檬恤鸥般醋柬梨忘耙舶勾咨瑰臃斋裴姥第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,5、 用户界面设计 1) 用户界面设计原则 2) 交互式菜单设计 3) 图、表显示设计 4) 布局设计6、 输入/输出设计7、 程序模块设计8、 安全性设计9、 方案实施与管理 1) 方案实施说明 2) 工作任务分解 3) 进度安排 4) 经费预算与管理,凶帚容名吉蝗煎果岁豪呛撩熟介晓避栗辕凹杖使贼俄腊胞灵哩赵地察诲肪第十三讲地理信息系统工程组织第十三讲地理信息系统工程组织,瞅

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论