团队做业-需求分析

问题 答案
这个做业属这个做业属于哪一个课程 https://edu.cnblogs.com/campus/xnsy/GeographicInformationScience/
这个做业要求在哪里 https://www.cnblogs.com/harry240/p/11524143.html
团队的名称 C#与GIS的完美邂逅
这个做业的目标 分析用户对该类工具具体有什么需求,以便以后的功能肯定

团队成员学号列表

序号 成员姓名 学号
1 张焱菁 201731024115
2 曾琅 201731024135
3 袁志杰 201731024217
4 王万成 201731024237
5 冯士坤 201731024113
6 陈林 201731024130

1、拟开发项目简介

GIS二次开发,就是在现有的GIS软件提供的软件开发包(好比GIS控件)或者VBA、API等方式进行GIS功能的定制、开发。地理信息系统根据其内容可分为两大基本类型:一是应用型地理信息系统,以某一专业、领域或工做为主要内容,包括专题地理信息系统和区域综合地理信息系统;二是工具型地理信息系统,也就是 GIS 工具软件包,如 ARC/INFO 等,具备空间数据输入、存储、处理、分析和输出等 GIS基本功能。咱们小组此次的目标就是经过SuperMap的二次开发平台,结合C#编程语言,开发出一个简单的工具性地理信息系统,实现公交分析,用户经过输入起始终止点,能够根据不一样需求,查询到最佳的公交换乘路线,也能够经过查询一个站点,能够查询到全部的途经线路的功能以及查询某条公交线路全部的站点。html

2、典型用户及用户故事:

典型用户

信息 内容
姓名 张帅
职业 学生
动机 想要一款能够对地图进行简单操做但又不想安装占很大内存的软件
典型场景 若是想对地图进行简单功能也必须安装几个G的安装包才行
典型描述 诶!安装一个最小的软件也要很长时间下载软件还有安装,连软件怎么用也不知道,真头疼!
信息 内容
姓名 李松
职业 学生
动机 刚开始上手地理信息专业软件好难,真但愿有一个相似模仿TIM的小软件能够增长下本身信心。
典型场景 老师叫大一的同窗对一副地图进行简单的编辑功能,无奈相关专业软件安装包太大并且界面复杂,难以短期学会
典型描述 这都学了一天了,好难啊!若是有一个简单而且小的软件开始让咱们增长点兴趣应该更加有动力啦!
信息 内容
姓名 王伍
职业 赶公交的市民
动机 想找到一款简捷方便占内存的软件用于查询公交换站信息
典型场景 早上匆匆去赶公交结果公交车路线发生了变化,作上原来的车到不了公司最后只能打车去公司,后来安装百度那种软件又耗电内存也快没了。
典型描述 要是有一款简简单单只是查询公交路线的软件该多好!

用户故事

假设:后来开发了基于SuperMap的二次开发系统。web

1.张帅注册后,在登陆界面输入了本身的帐号密码,选择“记住”,下次便可自动登陆。数据库

2.张帅点进系统发现界面真的很简洁明了,也很方便安装,安装包也很小。编程

3.张帅导入了一张地图,对地图进行了简单操做发现地图还能这样玩,今后提升了对这方面的兴趣。app

4.为了掌握更多在地图上的操做,张帅下载了更加专业的软件,可是有了这个小的软件的掌握很快就熟练掌握了更加专业功能更多的专业软件。编程语言

5.李松看见张帅不到一周就能熟练掌握那么专业那么复杂的软件,想一想本身已经放弃了一周,心想:糟糕,做业快交了,可本身对那么复杂的软件就是难以上手。工具

6.王伍后来在电脑上安装了该款软件,而后记住了本身常走的几条线路并同时关注本身走的公交线路变化,再也没有由于公交线路变化而耽误时间了。开发工具

三 功能介绍

(一)基础功能-地图的浏览功能

用户可经过此项功能,查看本身想要查看的相关电子地图,比较于普通纸质地图,电子地图有着其独特的优越性:电子地图能够很是方便地对普通地图的内容进行任意形式的要素组合、拼接,造成新的地图。能够对电子地图进行任意比例尺、任意范围的绘图输出。国家测绘局现有中国范围的1∶400万、1∶100万、1∶25万电子地图,从此还要生产1∶5万电子地图,这些是国家基础地理信息系统的重要组成部分,是其余各部门专业信息管理、分析的载体。各省、市测绘及城市规划部门生产了大量的大比例尺电子地图,如1∶5000,1∶2000,1∶1000等,可用于城市规划建设、交通、旅游、汽车导航等许多部门。全部这些数字地图将各部门平常工做由原来一大堆地图翻来翻去,变成为计算机前做业,科学、准确、直观,大大提升效率。优化

(二)拓展功能-公交分析

一、查询最佳换乘路线

用户能够经过该功能,根据自身位置和目标位置,查询前往目的地最佳的公交换乘方法设计

二、查询单一站点的全部公交路线

用户能够经过该功能,选择一个站点,而后查询经过该站点的全部公交路线,可自行规划路线

三、查询单一路线的全部公交站点

用户能够经过该功能,查询某条公交路线上的全部站点

4、原型开发工具及系统原型模型:

使用的原型开发工具:墨刀

web原型接:https://free.modao.cc/app/t3clop2147nk1m2qwi34vg494kfh5u

原型设计部分截图:

在这里插入图片描述 在这里插入图片描述

5、初步开发计划

graph LR A[代码编写--第7/8周] --> B( 表示层) A --> C(业务逻辑层) A --> D(数据访问层) B -- 冯士坤和陈林 --> E(UI设计和美化 ) C -- 张焱菁和曾琅 -->F( 代码的封装以及相关的接口的设计) D-- 袁志杰和王万成 --> G( 数据库的设计) H(调试--第九周 )-- 据实际状况分配任务 -->I(系统调试以及代码优化 ) J(收尾工做--第十周)-- 据实际状况分配任务 -->K(整理保存全部文档以及系统的封装 )
相关文章
相关标签/搜索