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