1 / 95
文档名称:

城市规划档案信息管理系统的设计与实现.pdf

格式:pdf   页数:95页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

城市规划档案信息管理系统的设计与实现.pdf

上传人:山吉 2014/1/25 文件大小:0 KB

下载得到文件列表

城市规划档案信息管理系统的设计与实现.pdf

文档介绍

文档介绍:⋯⋯㈧工程硕士萼鷍‘辅大学■■■瑚:■●】:●领作者姓名:奎睦些指导教师:廷拯塑型企业导师:直奎盎型域:塑性王程年
摘要论文给出了对城市规划与设汁档案信息管理系统进行建模和实现的全过程,用硎境隽诵枨蠓治鼋锥蔚挠美肌⒎治隼嗤肌⑺承蛲己蜕杓平锥蔚睦嗤肌构件图,,用】迪至薆/架构的程序,用对两部分程序进行了测试,用画出了系统的渴鹜肌以“城市规划与设计档案信息管理系统”为例,分析、论述了采用面向对象和组件技术进行信息管理系统设计与实现的规律和框架。从软件架构的角度分析论证了痵芄狗绺窈投嗖痵芄狗绺窆δ芊峙涞挠攀朴氩蛔阋约它们的互补性。用软件架构和设计模式的思想分析论证了、、、、、的技术实现原理以及它们之间的相互关系,并画出了相应的綥类示意图。用;疃枷晗浮⒄媸档乇硐至耸堤錏、无状态会话⒂凶刺会话纳芷谥蠩实例的状态迁移,这有助于对芷诨氐鞲拍的理解和应用。论述了面向过程的程序设计、面向对象的程序设计、面向组件的程序设计和面向设计模式的程序设计的特点,同时也阐述了文件型数据库、关系型数据库和对象数据库的优缺点。较详细的论述了接口在分布式计算中的作用。阐明了接口是设计模式的基础,设计模式是幕。琑和是幕。珽是组件体系结构的核心。从实现机制的角度论述了或传统涸鹌笠德呒南低承阅芴点,通过比较得出结论:在相同的平台上,南低诚煊λ俣瓤煊诖矯,南低诚煊λ俣瓤煊贘,南低惩掏侣矢哂冢。清楚地阐述了的三阶段编译特性、榧渴鸹疃娜憔咛搴濉的三种注册方式。阐明了蚃绦虻钠教ㄎ薰匦蕴氐愫蚉的独特精湛的数据窗口技术。关键词:软件架构,组件辜,设计模式,韵疍//和
!!!!!!!/,琑,,,,琧甌,琣瑂/’..,.,琣,
;瑃珽,,瑃..簊,琩
签字日期:埘年耭厂日∥戎,《签字日期:Ⅲ歹年牛目学位论文作者签名:誊司乞卑专田乞咩学位论文版权使用授权书独创性声明签字日期:≯巧耷∥月∥“日已经发表或撰写过的研究成果,也不包含为获得盘盗盘鲎或其他教育机盘盗盘茎定。特授权墨鲞盘茔可以将学位论文的全部或部分内容编入有关数据库本人声明所呈交的学位论文是本人在导师指导下进行的研究工作和取得的研究成果,除了文中特别加以标注和致谢之处外,论文中不包含其他人构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。本学位论文作者完全了解有关保留、使用学位论文的规进行检索,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机构送交论文的复印件和磁盘。C艿难宦畚脑诮饷芎笫视帽臼谌ㄋ得学位论文作者签名导师签名
选题背景第一章绪论研究意义论文结构业务背景:城市规划档案管理人员用手工方式在纸上记录档案信息易发生数据不一致和数据丢失现象,不便于档案信息的管理、查询和共享,统计档案信息很麻烦而且容易出错,也不便于档案的借阅,影响着城市规划档案管理工作的效率和质量。技术背景:在际醭鱿忠郧埃畔⒐芾硐低澄蘼凼遣捎枚慵芄梗故采用多层架构,或采用二层与多层混合架构进行构建,系统的表现逻辑、校验逻辑、业务逻辑和系统所使用的资源通常是柔和在一起的,导致软件的模块性与封装性很差,从而使得信息管理系统存在不易于维护、过强地依赖于运行平台、不易于移植、所开发组件的可复用性差、不易于适应计算机技术更新和业务逻辑变化等缺陷。采用虲技术构建分布式城市规划档案信息管理系统,可以为档案管理人员和城市规划人员提供两类不同的应用程序访闯同一个城市规划档案信息数据库,这样既可以实现城市规划档案信息分布式处理的目的,又可以实现城市规划档案信息的共享。使用际醢殉鞘泄婊际醯蛋感畔⒐芾淼墓δ苄孕枨与非功能性需求分离开来,以便降低开发难度,提高对软件开发过程的可控制程度。计算机软、硬件技术在快速发展,业务逻辑也可能不断变化,所开发的系统要具有良好的演化能力,以适应这些变化。所开发的系统要有很好的负载平衡能力和容错能力,以增强系统的健壮性。所开发的榧哂卸ㄒ辶己玫慕涌冢可以稍加修改或不用修改就能用于其它系统,也可以被实现了相同接口的其它榧妫员闾岣呦低车牧榛钚院妥榧目筛从眯浴第二章从软件架构和设计模式的角度论述了、、和的实现机制,并用@嗤几枇怂得鳌4覧生命周期回调的角度论述了用迪忠滴衤呒男阅苡攀啤S肙活动图揭示了实体⑽拮茨罨峄癊和有状态会话纳芷卩锏鳌2隽私涌谠诜植际阶榧逑到峁怪械淖用。还给出了统一软件开发过程在城市规划档案信息管理系统的疭架构程
序和疭架构程序开发中的具体运用。第三章简要论述了面向过程、面向对象、面向组件和面向设计模式的软件设计方法的特点,简要介绍了数据库技术的发展过程。从开发效率、运行效率、维护效率韵角度论证了对系统进行横向分层的二层架构/和多层架构/的优点与不足,并结合城市规划档案信息管理工作的特