
课程设计(论文)基于MapX的城市网吧管理信息系统分析.doc
13页基于MapX的城市网吧管理信息系统分析年友亮摘 要网吧作为网络知识信息和娱乐信息的载体已成为人们相互交流的重要平台随着城市网吧数量的增多引发了网吧管理的一系列问题行政部门常规的网吧管理方式大多为人工计算与统计管理信息系统与地理信息系统的结合已在诸多领域得到应用,所以可将二者集成为网吧管理信息系统从而为网吧管理提供便利系统基于Windows平台,采用MIS与GIS相结合的解决方案,开发工具采用Delphi7.0,GIS组件采用MapX首先通过对系统开发模式的分析,结合系统实际需要采用C/S的开发模式,并选择Access作为系统后台数据管理工具通过对Dijkstra算法和A*算法的介绍和分析,确定了系统路径规划功能的实现选用A*算法在开发方案分析和选择的基础上,对系统进行概要设计和详细设计,主要完成网吧的基本信息管理设计和地理信息管理设计其中基本信息管理包括网吧及电脑数量的统计分析,地理信息管理包括网吧地理位置查询和路径查询然后分析了系统设计过程中遇到的问题及采用的解决方法和技术,其中介绍了MIS和GIS的结合技术及路网拓扑结构的提取和构建等,并探讨了附加链表的Dijkstra算法及改变切换标准的双向启发式算法的优化方案。
通过试运行表明系统能够实现预期功能,可方便、快捷的对城市网吧信息进行管理关键词:管理信息系统、地理信息系统、MapX、路径规划AbstractAs carrier of network knowledge and entertainment, Internet cafes have become the main platform for interaction.Series of problems comes into being because of the increasing of Internet cafes in the city.Internet cafes management of administration are mostly manual calculation and statistics. Integration of management information systems and geographic information systems are used in many fields, so they can be integrated as internet cafes management information systems, making a convenience of the management of internet cafes.Based on the Windows platform,the system used GIS and MIS integration methods, took Delphi7.0 and MapX as develop tools.Firstly,analyzed the develop models of the system, according to the actual needs,used the C/S develop modes, and selected Access as background data process tool of the System. The Dijkstra algorithm and A* algorithm were introduced and analyzed, then the latter was chosen as the method for path programming in the system. Based on analysis and selection of develop methods, the system was summarily and detailedly designed, mainly included basic information management design and geographic information management design. Basic information management included statistical analysis of the number of Internet cafes and computers, geographic information management included enquiries of Internet cafes location and routes. Then analyzed regular problems, along with corresponding solutions and techniques, presented the integrated technique, along with extraction and construction of network topology of MIS and GIS, discussed the optimize plan of accessional link Dijkstra algorithms and switch standard change double-way heuristic algorithms.The test result indicated that the system realizes expected functions, and manages the city Internet cafes information conveniently and quickly.Key words:MIS, GIS, MapX, path programming13目 录第一章 绪论 41.1 引言 41.2 课题来源及研究的必要性 41.3 系统设计目标和原则 51.3.1 系统设计目标 51.3.2 系统设计原则 6第二章 管理信息系统与地理信息系统的结合 62.1 管理信息系统和地理信息系统 72.1.1 管理信息系统 72.1.2 地理信息系统 82.2 二者的集成 92.2.1 MIS和GIS的数据处理 92.2.2 MIS和GIS集成的可行性 92.2.3 MIS和GIS集成技术 9第三章 系统实现方案的分析与选择 103.1 开发模式选择 103.2 系统数据库的选择 103.3 系统开发平台的选择 113.4 组件式GIS的技术基础 113.5 路经规划算法的选择 12小结 12参考文献 22第一章 绪论1.1 引言 网络化和信息化是当今社会发展的主要潮流。
网吧作为网络知识信息和娱乐信息的载体,已成为人们相互交流的重要场所一个城市的网吧数量是不容忽视的随之而来的网吧管理也给行政管理部门带来了越来越大的工作量常规的网吧管理工作一直是基于手工操作的,给行政管理部门带来了很大的不便随着城市地理信息系统应用范围的不断拓宽和管理信息系统的飞速发展,利用城市网吧管理信息系统(包括地理信息)的管理模式已成为网吧管理的有效途径之一这就要求将管理信息系统与地理信息系统结合起来为网吧的管理部门服务1.2 课题来源及研究的必要性 大多数城市的网吧信息集中统一管理一直采取简单的数据库进行,并无人机交互的操作界面数据库内包含的数据即是网吧的基本信息,如序号、名称和地址等当需要进行信息统计时,要人工进行计算,或者导出成电子表格形式进行筛选式信息统计;当需要向上级部门进行工作汇报时,要自制表格、填写后打印上交这种工作方式使得网吧信息的集中统一管理效率低下,虽然有时工作量不大,但是当需要同时进行多项数据统计时,工作量即是比较可观了针对这一状况,开发一个网吧管理信息系统成为解决该问题的有效途径利用管理信息系统和地理信息系统相结合的模式管理城市网吧信息与以往的管理方式相比有以下几个优点: (1)高效、准确的网吧基本信息统计。
通过人机界面进行交互,而不是直接操作数据库,不仅让用户在视觉上觉得轻松愉悦,还可以大大提高信息统计的效率在数据统计的准确度方面,利用系统进行统计的准确度基本上能达到100%,而人工的统计则会由于多种因素产生偏差 (2)方便快捷的工作汇报除利用该系统进行信息查询外,还可以进行工作汇报利用开发工具的报表设计功能,根据使用者对工作汇报内容的确定,系统实现了报表的浏览和打印功能当需要进行工作汇报时只要进行简单的操作就可以打印出需要的汇报文件,很轻松的解决了工作人员自制表格填写数据的繁琐 (3)安全、可靠的数据维护数据的备份与还原功能避免了由于误操作对数据库内数据准确度的影响数据备份可以保障数据的安全性,当不小心错误的修改了相关信息,可以通过数据的还原弥补这相对于以往的直接对数据库进行操作,具有更高的安全性 (4)系统的安全性通过身份确认及使用权限的划分,保证了系统的安全性,防止负责网监工作之外的人对系统进行操作及窃取资料1.3 系统设计目标和原则 一个系统的开发成功与否,最关键的因素是人即人在使用系统过程中系统是否具有使用方便和使用长久性所以为系统的开发确立设计目标和原则直接影响到系统的开发思想和理念及系统投入使用的状况。
1.3.1 系统设计目标 城市网吧管理信息系统开发目的是为了更好的为城市网吧管理服务以往的网吧管理在信息处理方面只是单纯的建立一个电子表格或者是一个简易的数据库在工作中如遇到信息统计和信息查询的问题时,需要人工操作进行计算和管理系统以C/S(Client/Server)模式,即客户机/服务器模式作为开发模式,充分利用了现代计算机技术及迅速发展的地理信息系统技术、数据库技术、分布式计算技术等,实现网吧信息的现代化管理确定基于MapX的城市网吧管理信息系统的设计目标为:(1)实现网吧基本信息的管理,包括数据统计、数据更新、数据备份及还原等2)实现网吧地理信息的管理,包括地理信息的查询、地图的各种操作等3)实现日常工作汇报的报表制作4)系统运行界面结构简单、层次清晰,使用方便[2]5)保证系统安全、可靠运行系统应通过身份认证、权限检查以解决系统的安全性和保密性等问题,防止信息泄露和对系统管理员操作功能的入侵 (6)系统应具有良好的升级性,使得系统可以适应信息管理发展的需要城市建设日新月异,由于系统加载了城市地图,这就涉及到了地图的升级问题网吧地理位置的变化直接影响到系统地理信息查询的正确性和完整性。
及时对系统地图进行升级或编辑可以反映最新的城市地理信息的变化,以保证系统运行的正确性和可靠性1.3.2 系统设计原则 结合以上的系统设计目标,在系统开发过程中需遵循以下原则: (1)模块化设计原则在对网吧管理系统所需功能分析的基础上,划分并设计出一系列功能模块,通过模块组合就可以构成完整的系统,以满足使用者的需求采用模块化设计原则可以减少系统开发的时间,有利于系统的扩充修改,单个模块的修改不会牵连到整个系统的修改 (2)高管理性、安全性原则系统设计时充分考虑高管理性原则,强调技术与业务的紧密结合,注重管理性,最大限度的满足实际工作中的需要在系统操作环境中,对系统的权限管理要严格控制,防止非法用户增减操作人员帐号和修改他人密码及非法操作数据库 (3)实用性和先进性原则实用性和先进性从系统可操作性方面来讲是最重要的一个环节实用性直接影响到系统开发的必要性。
