地理信息系统课程设计实习总结
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实习总结地理信息系统课程设计
2016/1/20
实习总结
一、实习目的意义和任务
实习意义:
通过实习,学生将运用所学GIS专业知识,根据系统目标自己独立完成应用型地理信息系统的系统分析、系统设计、系统开发、数据集成以及系统测试等GIS工程建立的重要环节,使学生在实践中掌握地理信息系统的设计与开发技术,以及了解如何运用GIS技术解决实际问题。
通过实习,学生将深入理解和掌握所学的GIS理论知识和实践技能,而且能锻炼学生的自学能力,培养学生的独立分析问题和解决实际问题能力。
通过演示优秀学生作品,激发学生的学习、创作热情和创新意识,采用课堂汇报演示学生实习成果,有助于学生进行交流,拓宽思维,提高创新能力,达到提高学生创新和协作能力的目的。实习任务:根据拟订的系统目标,按照应用型GIS工程的建设流程,设计和开发一套小型应用型GIS 软件。
二、实习内容
实习计划:
1.在老师布置实习题目中,由学生自由选题(快递物流系统)然后进行分组。
2.每个学生根据选题独立撰写系统设计书,并进行小组讨论,编制小组系统设计书。
3.系统开发的实施,包括数据的集成、软件的研制。
4.系统的测试以及编写相关文档。
5.编写实习报告。
时间、地点安排:
实习地点:武汉大学三区7号楼(资环院)
时间:
第一周:
分析本次实习任务,做一些相关试验,拟订系统开发计划和方案,确定系统设计、开发的方案和小组各成员具体分工,进行系统开发实施。
第二周:
系统进行总体调试,修改、运行,使其符合小组设计中的要求。
编写实习报告。
实习分工(个人):
1.撰写系统设计书(需求分析),工具officeword等。
2.界面设计,工具coreldraw等。
3.二次开发,工具百度API等。
详细报告:
(一)撰写需求分析
系统需求分析主要分为系统可行性分析、用户需求分析;系统分析要求必须了解系统所实现的功能,这个设计的好坏直接影响的后面的开发。用户需求分析主要是了解用户的有哪些需求,本系统主要是用户的购餐需求以及物流配送最佳方案。
系统的可行性分析
技术可行性:1、硬件、软件:要求不高,目前市场上的一般计算机软硬件资源均能满足系统开发要求。2、数据库。3、维护方便:工作方便,后台操作快捷明了,操作人员可以在短时间内完全掌握维护技术。
社会可行性:交易流程信息化、数字化,一方面以信息流代替了面对面的交易,可以大量减少人力、物力,降低了成本;另一方面突破了时间和空间的限制,使得交易活动可以在任何时间、任何地点进行,从而大大提高了效率。?所谓配送作业就是把用户订购的物品从商家或配送中心送到用户手中的工作。配送服务是直接面对用户的服务,服务优劣对商家效益和信誉影响较大。因此,在规划和设计物流配送系统时应注意以下几项原则:(1)时效性:快速及时,即确保在客户指定的时间内交货是客户最重视的因素,也是配送服务性的充分体现。(2)沟通性:配送运输是配送的末端服务,它通过送货上门服务直接与客户接触,是与顾客沟通最直接的桥梁。(3)方便性:配送以服务为目标,以最大限度地满足客户要求为优先,为客户提供真正意义上的便利服务。(4)经济性:实现一定的经济利益是企业运作的基本目标,因此,对合作双方来说,以较低的费用,完成配送作业是企业建立双赢机制加强合作的基础。
综上,本系统开发项目完全可行。
用户需求分析
业务需求初步分析软件需求初步分析
类型、工作流、数据流功能、界面、性能
本工程试图开发针对O2O商业模式的快递配送最短路径查询地理信息系统,本系统以最短路径查询功能为主,其他功能为辅,以求达到外送的速度高效率、服务高品质。
作为一个外卖配送系统,首先为了保证客户能够很方便的进行餐品订购,有“下单”功能;然后商家有是否接受订单,接受订单后系统应进行配送管理,配送过程包括由订单地址进行路径分析,选择最佳路线进行派送;派送时要对订单进行跟踪,保证订单及时有效的送到客户手中。最后是为了更好的发展,还应对客户进行分析,以便改进。
数据输出功能
过程主要有:
首页:包括用户入口和商家入口;
订单:实现不同用户下单流程;
系统派送:包括接受订单和运输派送;
运输派送:载入地图,显示订单地址,生成配送方案(最短路径,最短时间),派送;
订单完成。
数据需求
系统采用地理数据的类型包括点、线、面等shp文件,以街道口为例,其中存储有街道口商圈及其周边5公里范围内的主要道路、商业楼、小区、学校等各项地物要素的位置信息和属性信息以及其他描述性文字、图片信息,均来自网络。
(二)界面及标识设计
以美团等其他APP为模型的草图
简化版
由于客户端和后台端在于实习时间等因素的限制,故决定开发演示版,将客户与商家界面在同一网页分区。
最终版
增添了一个系统模块的图表介绍(演示版)
标识等
卡通导航图标:定位图标:其他:等
(三)二次开发
界面样式
使用javascript语言,css文件代码如下:
html,body,p,label{height:100%;margin:0px;padding:0px;font-family:"微软雅黑
";font-size:18px;}
#nav{
height:60px;
width:100%;
background-color:#990;
}
#user{
height:400px;
width:25%;
position:absolute;
left:0;
background-color:#88f;
}
#user-input{
width:70%;