GIS维护系统详细设计_第1页
GIS维护系统详细设计_第2页
GIS维护系统详细设计_第3页
GIS维护系统详细设计_第4页
GIS维护系统详细设计_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

文档编号:GIS维护系统详细设计目录TOC\o"1-4"\h\z\u第一章开发要求 页开发要求项目名称目录规范程序规范数据规范总体设计设计思路地理信息维护系统主要完成对坐标点(如:客户点坐标信息、停靠点坐标信息、配送中心坐标、分拨站坐标、银行点坐标)以及道路通行状况信息等地图数据的维护。维护的目的在于通过对各种地理信息的采集、管理,以满足配送路线优化和GIS分析的要求。总体功能设计根据路线优化和GIS分析需求,将GIS维护系统系统分成了七个功能模块:客户坐标点维护、道路交通信息维护、新增户导入、分拨站维护、银行点维护、配送中心坐标维护、停靠点维护等功能。功能设计客户坐标点维护可按送货线路、拜访线路、市管线路的显示方式对零售户的坐标信息进行查询和更新。功能描述客户点查询1、查询展示客户点列表查询条件为:周期(周一至—周日,必选)、路线类型(送货路线、市管路线和拜访路线,必选)、路线名称(所有送货路线的名称,必选)、是否重复、坐标正误;2、列表显示属性字段为:客户简码、客户名称、客户地址及所属道路等;3、按客户简码过滤在文本框里输入客户简码,查询过滤客户点列表;客户简码客户名称客户地址所属道路客户点属性维护点击客户点列表,显示客户点属性信息窗口,展示属性字段为:客户简码、客户名称、客户地址、经纬度、所属道路(名称)、道路ID。1、客户坐标点维护在客户点属性信息窗口,对客户点的经纬度坐标进行修改;2、选择客户点所属道路选择修改客户点所属道路;3、导入道路更新客户点图层,将客户点绑定到对应道路上;4、计算并导入表中所有道路计算表中所有客户点所在的道路或者最近的道路,并将客户点绑定到对 应道路上;客户属性客户简码:客户名称:客户地址:经度:纬度:所属道路:选择道路按钮道路ID:导入道路按钮计算并导入表中所有道路按钮经纬度修改按钮客户信息设置按钮客户送货信息设置1、客户送货信息查询根据客户简码查询客户送货信息,显示属性为:客户简码、客户名称、客户地址、送货周期、送货线路、送货序号、配送圈以及送货范围。2、客户送货信息修改修改以下各项:送货周期、送货路线、送货序号、配送圈以及送货范围。展现方式数据表结构道路交通信息维护可对道路的基本信息、交通限制信息、通行时速、通行时段、以及通行费用等信息进行维护。功能描述路段查询依据道路等级(如高速路、国道、省道等)或道路名称查询,查询结果显示在路段信息列表中,显示属性字段为:路段编码、路段名称、通行状态、平均时速、里程(公里)、所属地市、通行难度系数道路危险系数、左转弯难度系数、右转弯难度系数、FromToCost、ToFromCost。选择列表中的路段在地图上高亮显示。路段信息维护选中列表中路段,显示路段基本属性信息,显示属性字段为:路段编码、路段名称、通行状态、里程(公里)、平均时速(公里/小时)、通行难度系数、危险道路标示及所属地市等。1、单个修改修改平均时速(公里/小时)、通行难度系数、危险道路标示等项。2、批量修改一次性修改路段信息列表中所有的路段。3、拓扑生成用于将客户点与最近的路段进行绑定展现方式数据表结构序号中文名称字段代码字段类型字段说明1路段编码ROADIDVARCHAR(10)主键2路段名称ROADNAMEVARCHAR(30)3通行状态STATEVARCHAR(10)4平均时速GOSPEEDVARCHAR(10)5里程MILEAGEVARCHAR(10)6所属地市SUBORDINATECITYSSYVARCHAR(30)7通行难度系数FACTORVARCHAR(10)8道路危险系数DANGEROUSRVARCHAR(10)9左转弯难度系数LEFTTURNVARCHAR(10)10右转弯难度系数RIGHTTURNVARCHAR(10)新增户导入新增户导入功能中,可以对新增户经纬度坐标进行校验和修改。在导入新增户时,可以通过查找新增户最近的客户、新增户所在路段的正常营业户、在地图上手工选定临近客户、根据经营地址模糊查询临近客户等四种方式来更新客户的送货周期、线路等信息。功能描述读取数据从DB2中读取新增客户点,向sde数据库同步。新增户查询1、选择查询条件进行查询选择“全部/新增户/恢复户”,查询展示新增户列表;2、输入新增户简码进行过滤根据用户输入的新增户简码,查询显示对应新增户;位置修改对新增户经纬度坐标信息进行校验和修改;新增户导入向客户点图层插入或者更新新增户数据单个导入:一次导入一个新增户到客户点图层中;批量导入:可以在新增户列表中选择多个新增户,一次性导入多个新增户到客户点图层中;参考客户根据经营地址模糊查询出临近客户,选择一个临近客户并将其设为参考客户来更新新增户的送货周期、线路、送货序号等信息查找距离新增户最近的客户,选择一个最近客户并将其设为参考客户来更新新增户的送货周期、线路、送货序号等信息查找新增户所在路段的正常营业户,选择一个正常营业户并将其设为参考客户来更新新增户的送货周期、线路、送货序号等信息展现方式数据表结构表1:客户点(T_ESHOW_GIS_CLIENT_INFO)序号中文名称字段代码字段类型字段说明客户代码CLIENT_CODEVARCHAR(30)主键客户简码FACILITY_NUMVARCHAR(30)客户名称FULL_NAMEVARCHAR(100)联系电话TELVARCHAR(30)主营人CORPORATIONVARCHAR(30)性别SEXVARCHAR(30)身份证号码CORPORATION_NO1VARCHAR(30)许可证号码LICENCE_NOVARCHAR(30)办证时间TRANSACT_DATEVARCHAR(10)业态NATION_STATEVARCHAR(30)行政区划CLIMGR_CENTERVARCHAR(30)经营卷烟面积CIG_SELL_AREADECIMAL(15,1)市场类型细分CITY_VILL_TYPEVARCHAR(30)营业执照号码CHARTER_NOVARCHAR(30)税务登记号TAX_NOVARCHAR(30)经营范围FARE_BOUNDVARCHAR(30)结算方式PAY_MODEVARCHAR(30)银行帐号ACCOUNTSVARCHAR(30)开户银行BANKVARCHAR(30)订货周期ORDER_TIMEVARCHAR(38)送货路线DELIVER_LINEVARCHAR(30)拜访路线VS_LINEVARCHAR(30)市管路线CHECK_LINEVARCHAR(30)客户经理CLIENT_MGRVARCHAR(30)客户经理UUIDCLIENT_UUIDVARCHAR(64)送货顺序DELIVER_ORDERDECIMAL(8,2)营业状态WORK_STATEVARCHAR(30)客户纬度NORTH_LATIVARCHAR(20)客户经度EAST_LATIVARCHAR(20)分拨站维护系统提供分拨站坐标信息的新增、删除等操作。功能描述分拨站列表展示显示/刷新分拨站列表,显示属性字段为:分拨站ID、分拨站名称和所属路段等信息;分拨站属性维护1、修改保存修改选中的分拨站名称,分拨站ID和所属路段为不可修改。2、新增分拨站在地图上双击或输入经纬度坐标,并同时刷新分拨站列表。3、删除在分拨站列表中选中需要删除的分拨站,单击删除键完成删除操作。展现方式数据表结构分拨站表序号中文名称字段代码字段类型字段说明1名称NAMEnvarchar(50)2所属路段LINEIDnvarchar(13)3IDIDintpk4经度POINT_XDECIMAL(3,17)5纬度POINT_YDECIMAL(3,17)银行点维护系统提供银行点坐标信息的新增、删除等操作。功能描述银行点列表展示展示/刷新银行点列表,显示属性字段为:银行ID、银行名称、银行所在路段以及路段ID等;在地图上展示所有的店,点击进行高亮显示;银行点维护1、修改保存修改选中的银行点名称,ID和所属路段为不可修改。2、新增银行点在地图上双击或输入经纬度坐标,并同时刷新银行点列表。3、删除在列表中选中需要删除的银行点,单击删除键完成删除操作。展示方式数据表结构表1:银行点(BankDot)序号中文名称字段代码字段类型字段说明1银行IDIDVARCHAR(10)Pk2银行名称NAMEVARCHAR(30)3银行所属路段LINEIDVARCHAR(10)4经度POINT_XDECIMAL(3,17)5纬度POINT_YDECIMAL(3,17)配送中心坐标维护系统提供配送中心坐标的新增、删除等操作。功能描述配送中心列表展示显示/刷新配送中心列表,显示属性字段为:配送中心ID、配送中心名称和所属路段等信息。配送中心属性维护1、修改修改选中的配送中心名称,配送中心ID和所属路段为不可修改。 2、新增在地图上双击或输入经纬度坐标,并同时刷新配送中心列表。3、删除在列表中选中需要删除的配送中心,点击删除键完成删除操作。展现方式数据表结构配送中心表序号中文名称字段代码字段类型字段说明1配送中心IDIDsmallint允许空2配送中心名称NAMEnvarchar(50)允许空3配送中心所属路段LINEIDnvarchar(13)允许空4经度POINT_XDECIMAL(3,17)5纬度POINT_YDECIMAL(3,17)停靠点维护可对零售户的停靠点进行新增、删除等操作。功能描述停靠点查询按照停靠点名称或者送货路线来查询停靠点,查询结果显示在停靠点列表中,主要字段有停靠点名称、客户地址和送货范围。停靠点增删可对零售户的停靠点进行新增、删除等操作。停靠点设置可对停靠点的绑定客户进行增加和设为停靠点、绑定和解除绑定等操作。展现方式数据库表结构表一:停靠点(T_L_O_BERTH)序号字段名称字段代码字段类型字段说明1指标编码BERTH_CODEVARCHAR(13)PK2指标名称BERTH_NAMEVARCHAR(30)3经度LONGITUDEDECIMAL(3,17)4纬度LATITUDEDECIMAL(3,17)表二:客户图层(customer)序号字段名称字段代码字段类型字段说明1OBJECTIDINT图层自带字段16客户代码CLIENT_CODENVARCHAR(30)PK2客户简码CUSIDNVARCHAR(20)3客户名称NAMENVARCHAR(30)4客户地址ADDRNVARCHAR(100)5日均最低销量LOWSELLDECIMAL(16,2)6日均正常销量NORMALSELLDECIMAL(16,2)7日均最高销量HIGHSELLDECIMAL(16,2)8客户所属区域代码AREA_CODESMALLINT9客户所属区域名称AREA_NAMENVARCHAR(30)10TEAM_CODESMALLINT11TEAM_NAMENVARCHAR(30)12客户所属主线代码MLINE_CODESMALLINT13客户所属主线名称MLINE_NAMENVARCHAR(30)14客户所属主线编号MLINE_NODECIMAL(9,2)15客户所属主线IDMLINE_IDINT17客户所属路段IDLINEIDNVARCHAR(13)18拜访路线名称VS_LINENVARCHAR(50)19稽查路线名称CHECK_LINENVARCHAR(50)20送货路线名称DELIVER_LINENVARCHAR(50)21送货日期sell_dateNVARCHAR(50)22当前状态statusNVARCHAR(30)图层使用23销量amountDECIMAL(16,2)24距离配送点最短距离distanceDECIMAL(16,2)25送货范围代码client_typeSMALLINT26送货范围名称client_type_nameNVARCHAR(30)27日销量day_amountDECIMAL(16,2)28停靠点代码stop_codeNVARCHAR(30)29停靠点名称stop_nameNVARCHAR(30)30配送圈代码circle_codeSMALLINT31配送圈名称circle_nameNVARCHAR(30)32周期代码GROUP_CODEINT33周期名称GROUP_NAMENVARCHAR(30)34经度POINT_XDECIMAL(21,17)35纬度POINT_YDECIMAL(21,17)36距离停靠点最短距离stop_distDECIMAL(16,2)37点所属源位置SourcePostitionDECIMAL(16,2)网络分析计算38点所属源IDSourceIDINT网络分析计算39点所属源OIDSourceOIDINT网络分析计算40IDINT图层字段41type_codeINT42SHAPEINT图层自带字段数据库设计图层表客户点图层表表名:customer序号字段名称字段代码字段类型字段说明1OBJECTIDINT图层自带字段16客户代码CLIENT_CODENVARCHAR(30)PK2客户简码CUSIDNVARCHAR(20)3客户名称NAMENVARCHAR(30)4客户地址ADDRNVARCHAR(100)5日均最低销量LOWSELLDECIMAL(16,2)6日均正常销量NORMALSELLDECIMAL(16,2)7日均最高销量HIGHSELLDECIMAL(16,2)8客户所属区域代码AREA_CODESMALLINT9客户所属区域名称AREA_NAMENVARCHAR(30)10TEAM_CODESMALLINT11TEAM_NAMENVARCHAR(30)12客户所属主线代码MLINE_CODESMALLINT13客户所属主线名称MLINE_NAMENVARCHAR(30)14客户所属主线编号MLINE_NODECIMAL(9,2)15客户所属主线IDMLINE_IDINT17客户所属路段IDLINEIDNVARCHAR(13)18拜访路线名称VS_LINENVARCHAR(50)19稽查路线名称CHECK_LINENVARCHAR(50)20送货路线名称DELIVER_LINENVARCHAR(50)21送货日期sell_dateNVARCHAR(50)22当前状态statusNVARCHAR(30)图层使用23销量amountDECIMAL(16,2)24距离配送点最短距离distanceDECIMAL(16,2)25送货范围代码client_typeSMALLINT26送货范围名称client_type_nameNVARCHAR(30)27日销量day_amountDECIMAL(16,2)28停靠点代码stop_codeNVARCHAR(30)29停靠点名称stop_nameNVARCHAR(30)30配送圈代码circle_codeSMALLINT31配送圈名称circle_nameNVARCHAR(30)32周期代码GROUP_CODEINT33周期名称GROUP_NAMENVARCHAR(30)34经度POINT_XDECIMAL(21,17)35纬度POINT_YDECIMAL(21,17)36距离停靠点最短距离stop_distDECIMAL(16,2)37点所属源位置SourcePostitionDECIMAL(16,2)网络分析计算38点所属源IDSourceIDINT网络分析计算39点所属源OIDSourceOIDINT网络分析计算40IDINT图层字段41type_codeINT42SHAPEINT图层自带字段停靠点图层表名:T_L_O_BERTH序号字段名称字段代码字段类型字段说明1指标编码BERTH_CODEVARCHAR(13)PK2指标名称BERTH_NAMEVARCHAR(30)3经度LONGITUDEDECIMAL(3,17)4纬度LATITUDEDECIMAL(3,17)配送中心图层表表名:CENTTERSTAT序号中文名称字段代码字段类型字段说明1配送中心IDIDsmallint允许空2配送中心名称NAMEnvarchar(50)允许空3配送中心所属路段LINEIDnvarchar(13)允许空4经度POINT_XDECIMAL(3,17)5纬度POINT_YDECIMAL(3,17)银行点图层表名:BankDot序号中文名称字段代码字段类型字段说明1银行IDIDVARCHAR(10)Pk2银行名称NAMEVARCHAR(30)3银行所属路段LINEIDVARCHAR(10)4经度POINT_XDECIMAL(3,17)5纬度POINT_YDECIMAL(3,17)分拨站图层表名:RELAY序号中文名称字段代码字段类型字段说明1名称NAMEnvarchar(50)2所属路段LINEIDnvarchar(13)3IDIDintpk4经度POINT_XDECIMAL(3,17)5纬度POINT_YDECIMAL(3,17)道路图层表表名:RANHUAI_POLYLINE配送圈图层表表名:CENTERPOINT序号中文名称字段代码字段类型字段说明1类型TYPEnvarchar(50)2所属路段soure_corp_codesmallint3IDsoure_corp_namenvarchar(50)配送圈代码center_point_codesmallint配送圈名称center_point_namenvarchar(50)4经度POINT_XDECIMAL(3,17)5纬度POINT_YDECIMAL(3,17)业务表客户点信息表表名:T_ESHOW_GIS_CLIENT_INFO序号中文名称字段代码字段类型字段说明客户代码CLIENT_CODEVARCHAR(30)主键客户简码FACILITY_NUMVARCHAR(30)客户名称FULL_NAMEVARCHAR(100)联系电话TELVARCHAR(30)主营人CORPORATIONVARCHAR(30

温馨提示

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

评论

0/150

提交评论