介绍:
地质灾害管理信息系统
地质灾害管理信息系统是进行灾害管理的重要手段。它是在广泛收集和整理研究区已有的地质灾害调查、勘查、防治信息,社会经济环境状况,统计信息等资料的基础上,形成为决策提供服务的数据库系统。该系统具有信息录入功能、检索查询功能和打印输出功能等模块。
一、系统结构设计
(一)运行环境
1.硬件环境
IBM-PC/XT、AT486以上微机,至少一个高密软驱动及一个硬盘,VGA以上显示方式。
输出设备为各种型号打印机。
2.软件环境
DOS环境:6.2以上DOS版本。
汉字环境:25行汉字操作系统,如UCDOS、XSDOS或其它汉字图形卡。
(二)系统结构
1.系统界面
启动DZPX后,屏幕上出现系统界面。
2.菜单
在主窗口的顶层,主要由信息录入、检索查询、项目管理、代码标准、打印输出等五项主菜单构成(图10-1)。在每个主菜单,有各自的下拉式菜单。本系统的功能均通过这些菜单完成。
3.下拉菜单的主要内容
信息录入:信息录入、信息修改、信息恢复。
检索查询:普查查询、勘查查询、防治查询、当年查询、环境查询、统计查询。
项目管理:项目录入、文档录入、项目修改、文档修改、项目查询、文档查询。
图10-1 地质灾害管理信息系统菜单框图
代码标准:代码录入、代码修改、代码查询。
打印输出:专用表、汇总表、任意表。
(三)系统功能
DZPX系统的功能设计应当与地质灾害的管理需要紧密结合,经设计人员与管理部门的多次蹉商,拟定系统功能如下。
1.功能框架设计
地质灾害管理信息系统的几大模块为一个整体,其基本结构如图10-2:
图10-2 地质灾害管理信息系统结构图
2.系统功能
(1)信息录入功能 它主要包括信息录入、信息修改和信息恢复三个功能模块。
①信息录入模块 本系统将地质灾害普查信息、勘查信息、防治信息、当年地质灾害发生信息、重要地灾点评价信息、重要地灾区域评价信息、社会经济环境状况信息和地灾统计、地灾分布数统计、地灾灾种分布统计、地灾分级数统计、地灾频次统计、地灾项目数统计、地灾项目类型统计、地灾项目灾种统计共八种统计信息录入,需要录入的管理数据还有地灾项目管理数据、地灾文档管理数据、图例代码、图形代码、信息代码等数据库。
②信息修改模块 在对以上信息录入的数据进行检查时,若发现录入的信息有误或需追加一些内容,可用此模块根据屏幕对数据进行操作。
③信息恢复模块 为保证数据存贮的安全性,该系统对数据实行备份和恢复操作。
a.数据备份 可以对数据库逐个备份或成批备份。
b.数据恢复 将备份文件恢复到指定数据库中,指定数据库将被覆盖。
(2)检索查询功能 可以进行单笔记录查询和多笔记录同屏查询。查询条件可以是单一条件也可以是复合条件。
(3)打印输出功能 系统提供了两种数据输出方式:
①屏幕显示输出 屏幕显示输出是数据输出的一种最基本的形式,为用户提供随机查询和浏览查询两种方式。
②报表打印输出 数据信息的打印输出按预先设计好的报表格式输出。
二、数据库设计
地质灾害管理信息数据库建库的主要目的是为地质灾害的管理提供基础资料。所以,在数据库的设计过程中要充分考虑系统对信息资源的要求。
(一)地质灾害管理的数据信息
在进行地质灾害宏观管理、预测防治的研究中,需要大量的信息数据作决策支持。下面按地质灾害的管理、预测、防治来分析所需要的数据信息资料,将信息源共分为七大类:
1.行政区划资料
包括所在省(市)的城市规划(居民用地、工矿用地、交通用地等)、社会经济概况(工农业经济、人口、国民总产值等)资料。
2.地质背景资料
包括地质灾害体的物质成分、结构、构造、地层等方面的基础地质资料。
3.气象资料
指气象观测站观测的年平均降水、年平均温度、气候类型等气象资料。
4.水文地质资料
包括河流的水文观测资料、地下水类型及水位随季节的变化特征,为地质灾害防治研究过程中水的优化管理提供基础数据。
5.各灾种的地质资料
指发生的为何种灾害;灾害体形态、估算面积、体积、范围及其成因;灾害发生后如何处理、稳定性分析、适宜性评价及防治建议等资料。
6.各种统计资料
包括:①全国、各省地质灾害数量的统计;②灾种分布(种类、面积、体积、数量等)统计;③灾害分级数量统计(大中、一般灾害的比例);④全国、各省地灾发生频次的统计(发生次数,所占比例);⑤全国、各省所立项目数统计;⑥全国普查、勘查、防治项目费用及所占比例的统计;⑦各灾种项目费及所占比例的统计。
7.项目、文档资料
(二)地质灾害数据库的建立
在确定系统数据信息源基础之上,我们本着反映地质灾害属性(自然属性、社会属性)、时间(历史灾害、正在发生和尚未发生灾害)、空间(点或区域性灾害)、灾害防治工作流程(普查-勘查-防治)几个方面特征的设计原则,建立如下17个灾害体数据库。即:①地质灾害普查信息数据库;②地质灾害勘查信息数据库;③地质灾害防治信息数据库;④当年地质灾害发生信息数据库;⑤重要地质灾害点评价信息数据库;⑥重要地质灾害区域评价信息数据库;⑦社会经济环境状况信息数据库;⑧地质灾害统计数据库;⑨地质灾害分布统计数据库;⑩地质灾害灾种分布统计数据库;⑩地质灾害分级数统计数据库;(12)地质灾害频次统计数据库;⑩地质灾害项目数统计数据库;⑩地质灾害项目类型统计数据库;⑩地质灾害项目灾种统计数据库;⑩地质灾害项目管理数据库;(17)地质灾害文档管理数据库。
除上述数据库外,根据数据库系统的需要,还建立了信息代码、图形代码、图例代码等数据库。
(三)地质灾害数据库的结构
在反复酝酿,不断修改的基础上,以尽量简单,减少库中多余数据,方便数据检索为原则,给出了20个数据库的库结构,包括有字段名称、字段类型、字段宽度、小数位数等内容。各数据库结构一方面要与实际相结合,合理地确定各字段名称、字段类型、字段宽度、小数位数;更为重要的是,设计各库结构时必须反映出该数据库为方便实用于灾害管理所必须包括的字段内容。从这两个方面出发,我们确定出各数据库的结构。限于篇幅,仅以地质灾害普查数据库为例(表10-5)。
表10-5 地质灾害普查数据库数据结构设计表
三、系统实现
利用雅奇MIS Ver 3.0及Fox25B FOR DOS(中文版)实现上述功能设计和数据库设计。按照设计,通过多级下拉菜单分次实现各功能,各数据也按预先设定内容及格式建立。在此基础上,我们录入了部分实际资料进行系统测试。
四、应用示范研究
在建立地质灾害信息数据库的基础上,我们以重庆市为实例,进行了初步的应用。录入了五个数据库的信息资料。
(一)地质灾害普查信息数据库
在这个库中,根据调查所填的卡片,对重庆市各区县所发生的共计86个灾害的灾害种类、形态、估算面积、估算体积、地质背景、灾体成因、规划情况、稳定性分析、适宜性评价及建议措施等信息进行了摘录、整理。
(二)地质灾害勘查信息数据库
本库根据重庆醪糟坪滑坡的勘查录入了勘查范围及面积、形态,灾害面积、体积、稳定性评价和防治措施。
(三)地质灾害防治信息数据库
在本数据库中,摘录了四川重庆醪糟坪泥石流、滑坡群的防治原则及防治方案,防治效果论证,以及防治所带来的经济效益和环境效益分析。
(四)社会经济环境状况信息数据库
根据重庆95年统计年鉴,对重庆市共计20个区县的国民经济、社会发展情况资料进行了整理,录入了重庆市各区县的自然地理情况,土地、耕地面积、居民、工矿、交通用地、人口、人口密度、企业数及工农业总产值、固定资产投资等信息数据。
(五)地质灾害统计信息数据库
根据对重庆市各区县灾害的统计卡片,记录了重庆各区县所发生的地质灾害共计627处。统计了地质灾害的灾害类型、面积、体积、主要特征、稳定性及建筑适宜性。
以上几个数据库基本上覆盖了运用该系统进行灾害管理的主要内容。在此基础上,我们对系统功能进行了全方位的测试,认为该系统具备以下几个特点:①针对地质灾害管理的需要,设计出合理而充实的数据库系统;②各数据库结合当今地质灾害调查的实际情况,结构设计合理;③系统功能完备,运行流畅,基本能满足地质灾害管理的需要;④整系统界面具备较好的用户友好性。
管理信息系统设计业务流程图、E-R图、组织结构图及模块结构图
第一步:(销售部门)接受订单→签订合同→合同交财务部入台帐→下达生产任务→第二步:(计划物控部、检验部)编制生产计划→采购计划→下达排产计划→仓库收材料→检验→入库→发货第三步:(生产部、检验部)领料→按排产计划完成生产→检验→成品入库第四步:(销售部门)下达成品发货任务交财务→财务审核检查有无超期应收款:→(客户无超期应收款)向成品仓库发出货通知→成品仓库打印出货单并发货→开放行条门卫放行→(客户有无超期应收款)限制不给发货,或交总裁特批文件后向成品仓库发出货通知→成品仓库打印出货单并发货→开放行条门卫放行
图书馆管理信息系统组织结构图、业务流程图、数据字典、数据流程图、补充说明、逻辑模型
图书馆管理信息系统分析、设计、实现与测试
1.1 系统分析
1.1.1 图书馆管理信息系统的基本任务
该“图书馆管理信息系统”是一个具有万人以上的员工,并地理位置分布在大型企的图
书馆理系统,图书馆藏书 100 多万册,每天的借阅量近万册。在手工操作方式下,图书的编目和借阅等的工作量大,准确性低且不易修改维护,读者借书只能到图书馆手工方式查找书目,不能满足借阅需求。需要建立一套网络化的电子图书馆信息系统。
该图书馆管理信息系统服务对象有两部分人:注册用户和一般读者。一般读者经注册后成为注册用户,注册用户可以在图书馆借阅图书,其他人员只可查阅图书目录,但不能借阅图书。系统同时考虑提供电子读物服务,目前只提供电子读物的目录查询服务,不久的将来将提供电子读物全文服务。用户可通过网络方式访问读图书馆管理信息系统。
1.1.2 系统内部人员结构、组织及用户情况分析
为了对系统有一个全貌性的了解,首先要对系统内部人员结构、组织及用户情况有所了
解。图书馆系统的组织结构如图 1 - 1 所示。
图 1 - 1 图书馆管理信息系统的组织结构
图书馆由馆长负责全面工作,下设办公室、财务室、采编室、学术论文室、图书借阅室、电子阅览室、期刊阅览室和技术支持室。各部门的业务职责如下。
办公室:办公室协助馆长负责日常工作,了解客户需求,制定采购计划。
财务室:财务室负责财务方面的工作。
采编室:采编室负责图书的采购,入库和图书编目,编目后的图书粘贴标签,并送图书借阅室上架。
学术论文室:负责学术论文的收集整理。
图书借阅室:提供对读者的书目查询服务和图书借阅服务。
电子阅览室:收集整理电子读物,准备提供电子读物的借阅服务,目前可以提供目录查询和借阅。
期刊阅览室:负责情况的收集整理和借阅。
技术支持室:负责对图书馆的网络和计算机系统提供技术支持。
1.1.3 系统业务流程分析
系统的业务室系统要达到的业务目标,业务流程分析是系统分析的基础环节。图书馆管
理信息系统的业务流程如图 1 - 2 所示。
图 1 - 2 图书馆管理信息系统的业务流程
通过业务流程调查,理清图书馆管理系统的主要业务和业务的流程。
图书馆管理员编制图书采购计划,由采购员负责新书的采购工作。采购图书入库后,交采编室编目,粘贴标签,产生图书目录。图书交图书借阅室上架,供读者借阅。采编后的电子读物交电子阅览室。
读者分为注册读者和非注册读者,只有注册读者可以在本图书馆借书,非注册读者可查询目录但不能借书。读者填写注册登记表交图书馆的管理员审核后,记人读者登记表,成为注册读者,发给借书证。注册读者借书时,需填写借书单,连同借书证一起交给借阅室管理员,借阅管理员核对无误后,填写借阅登记表,修改图书登记表中该书的数量,上架取书交给读者。图书馆设读者信箱,读者需要但没有库存的图书,读者可以通过读者信箱反映。图书馆管理员定期处理读者信箱中的意见,将读者需要的图书编制成图书采购计划交采购员购买。
1.1.4 数据流程图
数据流程图时全面描述信息系统逻辑模型的工具,它抽象概括地把信息系统中各种业务
处理过程联系起来。以下时图书馆管理信息系统地数据流程图。
(1). 零层数据流程图 1 - 3
图 1 - 3 零层数据流程图
( 2 ) 1 层数据流程图 1 - 4
图 1 - 4 图书馆管理信息系统 1 层数据流程图
1.1.5 数据定义及数据字典
为了对数据流程图中各元素进行详细的说明,我们采用了数据字典的说明方法。图书馆
管理信息系统的数据字典如下:
(1) 数据流描述
数据流编号: D01
数据流名称:图书采编信息
简述:图书采编信息
数据流来源:图书购买后,由图书馆采编人员编码整理后,输入计算机。
数据流去向:采编管理模块。图书采编信息将采编数据存入数据库(图书表)
数据项组成: BookID (图书编码)+ BookType (图书类别)+ BookName (书名)+ Auth (作者)+ Publisher (出版社)+ Price (单价)+ PubDate (出版日期)+ Quantity (购买数量)
数据流量: 100 本 / 日
高峰流量: 500 本 / 日
数据流编号: D02
数据流名称:图书借阅单
简述:图书借阅单
数据流来源:用户填写图书借阅单交图书馆管理员,图书馆管理员审核后,输入计算机。
数据流去向: P2_11 检查读者身份。
数据项组成: OrderDate (借阅日期)+ BookName (书名)+ RederID (读者账号)+ ReaderName (读者姓名)+ O_Quantity (借阅数量)
数据流量: 1000 部 / 日
高峰流量: 5000 部 / 日
数据流编号: D03
数据流名称:填写借阅记录
简述:填入借阅表的记录
数据流来源: P2_13 检查合格的借阅图书信息录人到借阅库中
数据流去向:借阅库
数据项组成: OrderID (借阅号)+ OrderDate (借阅日期) BookName( 书名 ) + BookID( 图书编码 ) + ReaderName (读者姓名)+ ReaderID (读者账号)+ ReturnDate (还书日期)+ O_Quantity (借阅数量)+ state (状态)
数据流量: 1000 人 / 日
高峰流量: 2000 人 / 日
数据流编号: D04
数据流名称:借阅图书数量
简述:修改图书库中图书数量
数据流来源: P2_13 修改图书库中图书数量
数据流去向:图书库
数据项组成: BookID (图书编码)+ O_Quantity (借阅数量)
数据流量: 1000 人 / 日
高峰流量: 2000 人 / 日
数据流编号: D05
数据流名称:图书查询信息
简述:图书查询信息
数据流来源:读者
数据流去向: P3_11 检索处理模块
数据项组成: Book ID|BookName|Auth|Publisher
数据流量: 2000次/日
高峰流量: 4000次/日
数据流编号:D06
数据流名称:图书检索结果
简述:返回给读者的查询结果
数据流来源: P3 _11 检索条件处理模块,从图书库中返给读者的查询结果
数据流去向:读者
数据项组成:查无此书|符合条件的图书数量+{图书馆藏号+图书类别+书名+作者+出版社+出版日期+在库册数}
数据流量:2000次/日
高峰流量:4000次/日
数据流编号: D07
数据流名称:图书预定信息
简述:读者预定图书时填写的信息
数据流来源:用户填写图书预定信息,要求预定图书
数据流去向: P4 _11 预定信息输入
数据项组成: ReaderName + Password + BookID
数据流量: 50 次 / 日
高峰流量: 100 次 / 日
1.2 系统设计
1.2.1 系统功能设计
“图书馆管理信息系统”的主要功能有:图书目录检索、网上图书预定、图书借阅、电子出版物借阅、图书采编、读者留言和系统维护等。系统功能如图 1 - 13 所示。
图 1 - 13 图书馆管理信息系统功能
各子系统功能如下所述。
1. 读者注册系统
读者访问系统时将检验读者账号和密码,经过注册的读者允许进入系统。
2. 书目查询系统
读者进入图书馆管理信息系统后,可以根据需要检索书名或期刊。检索条件可以是书名称、图书编号、作者姓名或关键字等条件,如果读者拥有不充分还可以进行模糊查询。
3. 图书预定系统
读者检索到需要的图书后,单击所需要图书条目,进入图书预定系统,读者也可以从图书馆管理信息系统主界面进入图书预定系统。系统查询图书库,如果书库中有此书,则将此书为该读者保留三天。读者应当在三天内到图书馆办理借阅手续,否则系统将自动取消保留。
4. 图书借阅系统
读者查找到所需图书后,在图书保留期内到图书馆办理借阅手续。图书借阅系统处理图书借阅、还书、续借等手续。
5. 图书采编系统
图书采购入库经过编目等处理后,将其目录存入数据库,提供给读者检索使用。目录信
息包括图书编号、图书类别、书名、作者、出版社、定价、出版日期和数量等。
6. 电子读物系统
随着数字技术的发展,图书馆中的电子读物的数量越来越大。电子读物系统处理电子读物的阅览、版权与安全等事务。
7. 读者留言板
通过留言板,读者将需要的图书、要求和建议等记录下来,与图书馆管理人员交流。
8. 系统维护模块
系 统维护模块主要为图书馆管理人员提供图书统计信息和读者统计信息,以便于管理人
员从宏观上掌握图书馆运行的总体状况。
1.2.2 系统环境设计
1.硬件环境设计
图书馆管理信息系统采用两台服务器构成双机备份结构,保证提供实时服务。为保证较快的响应时间,选用处理速度较高的计算机系统,内存大小对数据库系统的响应速度影响较大,选择内存较大的系统。网络通信速度选用100Mbit/s1000Mbit/s。为保证系统中心的信息安全,配置必要的数据备份设备(采用外部备份方式)。
2.软件设计环境设计
图书馆管理信息系统采用先进的 Client ( Browser ) Server/Database Server 模式,服务器端采用 Web 方式进行系统开发,用户使用通用的浏览器访问该“图书馆管理信息系统”,服务器端采用应用逻辑服务和数据库服务两层,与客户端形成三级系统结构。采用这样的三层结构,具有结构清晰、维护简单、运行速度高等特点。软件结构如图 1 - 14 所示。
图 1 - 14 图书馆管理信息系统的三层体系结构
操作系统采用 Microsoft 公司的 NT 服务器, Web 站点发布系统选用 Microsoft 公司的 IIS ,数据库系统选用 Microsoft 公司的 SQL 。用户界面设计设计使用 Dreamweaver 、 Flash 和 FrontPage 等软件工具。
3. 网络环境设计
图书馆的网络系统,由图书馆主交换机和部门交换机组成。用户可以在图书馆内部使用
图书馆网络系统访问该系统,也可以在图书馆外部使用互联网访问该图书馆管理信息系统。
网友评论
最新评论
管理信息系统的数据字典如下: (1) 数据流描述 数据流编号: D01 数据流名称:图书采编信息 简述:图书采编信息 数据流来源:图书购买后,由图书馆采编人员编码整理后,输入计算机。 数据流去向:采编管理模块。图书采编信息将采编数据存入数据库(图书表) 数据项组成: BookID (图书编码
(二)系统结构1.系统界面启动DZPX后,屏幕上出现系统界面。2.菜单在主窗口的顶层,主要由信息录入、检索查询、项目管理、代码标准、打印输出等五项主菜单构成(图10-1)。在每个主
出现系统界面。2.菜单在主窗口的顶层,主要由信息录入、检索查询、项目管理、代码标准、打印输出等五项主菜单构成(图10-1)。在每个主菜单,有各自的下拉式菜单。本系统的功能均通过这些菜单完成。3.下拉菜单的主要内容信息录入:信息录入、信息修改、信息恢复。检索