
遥感信息工程学院
-
2023年2月20日发(作者:)解放军信息工程大学测绘学院遥感科学与技术专业06级学员
1
第七届全国高校GIS开发大赛参赛作品
全国公路货运优化系统
总体设计
指导老师:
组号:
李爱光
小组成员:
538
杨彦通董俊国
毛淦卢昭羿
信息工程大学测绘学院
2009年7月
解放军信息工程大学测绘学院遥感科学与技术专业06级学员
2
目录:
1.引言.............................................................................................................................................3
1.1编写目的.............................................................................................................................3
1.2项目背景.............................................................................................................................3
2总述...............................................................................................................................................3
2.1系统构思.............................................................................................................................3
2.2系统架构.............................................................................................................................4
2.3应用环境.............................................................................................................................5
2.4开发环境.............................................................................................................................5
2.4.1软件环境..................................................................................................................5
2.4.2硬件环境..................................................................................................................6
2.5技术路线.............................................................................................................................6
3系统进度时间安排........................................................................................................................6
4系统开发关键步骤........................................................................................................................7
4.1资料收集.............................................................................................................................7
4.2实地调研.............................................................................................................................7
4.3需求分析.............................................................................................................................7
4.4数据模型设计与数据准备.................................................................................................8
4.5数据库设计与建立.............................................................................................................8
4.6代码编写.............................................................................................................................8
4.7网页制作.............................................................................................................................8
4.8系统测试.............................................................................................................................8
解放军信息工程大学测绘学院遥感科学与技术专业06级学员
3
1.引言
1.1编写目的
编写此说明书为了明确全国空车智能配货系统的总体设计,对于系统应当具有的各种需
求进行准确划分与确定,安排项目规划与进度、组织软件开发与测试,本说明书供本系统开
发人员以及系统设计人员使用,也可供利用本系统提供的服务进行信息共享以及与其他系统
的互操作的开发者使用。
1.2项目背景
在当前国际经济形势下,全球金融风暴席卷全球之后,各国经济都在稳步恢复中,金融
风暴对于金融业的影响已经见底,但其对实体经济的影响必将巨大而深远。为应对国际金融
危机的影响,我国政府出台了总数为四万亿经济刺激方案。《十大产业调整和振兴规划》目
前正在稳步实施当中,其中包含了最后一个被入选的物流行业。
2009—2011年《物流业调整和振兴规划》报告中指出,物流业是融合运输业、仓储业、
货代业和信息业等的复合型服务产业,是国民经济的重要组成部分,涉及领域广,吸纳就业
人数多,促进生产、拉动消费作用大,在促进产业结构调整、转变经济发展方式和增强国民
经济竞争力等方面发挥着重要作用。
2总述
2.1系统构思
全国公路货运优化系统,是由解放军信息工程大学测绘学院七系四队信新圆小组(报名
号538)为参加第七届全国高校GIS大赛设计并开发,系统建立的主要目的是在尽量大范围
内整合各个物流公司的资源,最大限度为货车提供充足的货源信息,并经过分析和优化配置
使货车的空载率降到最低、盈利达到最高。
根据我们的两次实地调研以及与和指导教员的不断商讨,结合本次大赛要求,我们将本
系统的定位作为长期性的公益性社会公共资源优化平台,利用GIS的核心空间分析功能,结
解放军信息工程大学测绘学院遥感科学与技术专业06级学员
4
合货物运输中货物与车辆的自身属性信息,自动进行车辆、货物分析匹配,有效解决各种车
辆空载问题,明显地提高资源利用率,减少车辆空载现象,增加货车车主收益。
系统设计用户为全国的各种规模的物流公司(包含配货站,连锁物流公司等),系统为
其提供完整的可兼容当前其工作系统的解决方案,对其运输方案进行优化建议,是对其目前
业务模式的有效补充。不需要增加其额外部署成本,更不需要投入大量人力物力进行系统迁
移。
本系统可最大限度地优化企业资源利用以及公共社会资源的配置,本系统力图为我国的
现代物流发展方向进行初步的探索,试图在当前我国当前第三方物流仍不发达的情况下,实
现物流业的跨越式发展提供一种可能的方式,并为大规模配货系统的建立进行积极尝试。
2.2系统架构
系统本分为四个子系统,以智能配货系统为核心,解决此系统的核心功能——智能配货,
充分突出其应用价值,以信息管理系统以及统计结算系统作为系统正常运营的基础与保证。
在此基础上可提供一个较有特色但仍不十分成熟的路况及气象信息服务系统。
系统所包含子系统
解放军信息工程大学测绘学院遥感科学与技术专业06级学员
5
全国公路货运优化系统
用户信
息管理
系统
路况气象
信息服务
系统
统计结
算系统
空车配
货系统
各个子系统之间的关系
2.3应用环境
系统可应用各个物流公司以及各种小型配货站,只要拥有一台普通台式机或笔记本,接
上互联网就能访问本系统。
2.4开发环境
2.4.1软件环境
我们选取了WindowsServer2003作为开发使用操作系统,选用WindowsXP作为数据
处理、地图配色等所使用的操作系统,使用SuperMapDeskpro2008作为地图信息采集处理
软件,使用SuperMapObject2008,2008作为GIS软件开发平台,采用
Framework3.5框架,用C#作为开发语言,选用MicrosoftVisualStudio2005作为集成开发环
境,使用MicrosoftSQLServer2005作为系统数据库。
解放军信息工程大学测绘学院遥感科学与技术专业06级学员
6
2.4.2硬件环境
开发小组使用5台计算机完成开发工作,申请了5份许可,安装于各台计算机上
2.5技术路线
采用框架作为技术平台,使用C#作为开发语言,总结并运用framework3.5下的
新特性。
操作系统:WindowsServer2003
MicrosoftVisualStudio2005
数据库:MicrosoftSQLServer2005
平台
SuperMapObject2008,2008
系统技术平台
3系统进度时间安排
解放军信息工程大学测绘学院遥感科学与技术专业06级学员
7
时间进度安排表
4系统开发关键步骤
4.1资料收集
确定选题之后,小组内成员确定分工,进行了一个月左右的资料准备针对性学习,收集
有关此行业的资料是我们前期的主要任务,指导教员要求我们了解去这个行业,用GIS专
业的眼光去看此行业内的各种现象,发现各种问题,上网找论文,写读书笔记,这种方式与
我们在课堂内学习有很大不同,让我们收获良多,也为后来进行系统设计以及需求确定打下
了坚实的基础。
4.2实地调研
为了深入了解现实需求,参赛小组进行了实地调研,共分两次进行。
第一次为了了解当前货运市场的实际情况,我们走访了郑州的货运集中区,在万客来附
近对一些物流公司和司机进行了询问,选取了以豫鑫物流、长通物流为代表的几家公司进行
了深入的了解,通过和负责日常业务的经理交流,了解到了当前货运市场总体上的状况。
第二次调研我们需要了解当今网上物流平台的发展状况,在互联网上了解了大量的物流
网站后,我们前去郑州最大的万顺物流网进行了实地调研,还前往地处河南安阳的“八挂来
网”进行了实地调研,经过省交通厅的介绍,我们受到了热情的接待,此行也让我们对于系
统建设上的很多思路豁然开朗。可以讲,没有两次实地调研,我们自己是不可能做出这样完
整的系统的。调研详细内容见附录中的《河南地区物流企业运营方式调研报告》与《物流信
息平台调查报告》两篇调研报告。
4.3需求分析
在需求分析阶段,根据两次调研结果以及写成的调研报告我们进行了系统用户以及其功
能的确定,明确了系统各用户的需求及功能,确定了系统划分的各个功能的模块,系统构架
候已经初具定性。
解放军信息工程大学测绘学院遥感科学与技术专业06级学员
8
4.4数据模型设计与数据准备
本系统涉及到的数据均为物流行业数据,而且数据具有时效性与封闭性(多涉及商业机
密),数据仿真难度大,对于数据的代表性与有效性要求较高,因此我们经过了实地调查后,
进行了数据模型的设计及确定。由于本系统处理的数据量较为庞大,我们专门制作了数据说
明文档,对系统中的数据组织方法进行了说明,阐明了系统内数据的来源以及各种数据(属
性信息等)在进入数据库之前如何处理,如何将空间数据进行可视化,并制定了公开的系统
内部的数据标准。
4.5数据库设计与建立
开发小组使用数据库建模辅助工具PowerDesigner进行数据库设计,数据库设计时完全
按照商业数据库建立标准进行,各表名、字段名设计均采用标准命名方式,使用英文单词及
缩略词。本数据库与配货业务相关的数据表表间关联关系复杂,通过建立视图降低编程困难
度。
4.6代码编写
我们使用C#语言使用进行网络编程与开发,我们的服务器端代码总量达到了一
万行的数量。
4.7网页制作
使用fireworks8+dreamweaver8这对经典组合进行网页制作,制作原则充分考虑到了不
同类型用户的使用目的不同,操作习惯也不同。在此基础上进行页面布局及设计,页面整体
效果良好,界面美观。
4.8系统测试
系统进行了内部测试与公开测试,在内部测试中我们修正了一些小问题,在公开测试时
得到了同学们的好评,更得到了一些对于我们来讲非常有启发性的想法与创意,为此写成了
系统测试文档。