【需求分析】

1、用户根据自己的情况选择信息 1)选择出发地 2)选择到达地

2、生成最佳路线 当用户填完信息,点下“查询”按钮,本系统计算出最佳路线(最省时间)。 当用户点下“确认”按钮,可在界面显示出最佳路线,生成文件名为“plan.doc”的文件,供用户打印,并且可以选择email给用户。

【要求分析】

1.数据存储:根据邹欣老师第一条和第八条要求,我们使用服务器上的数据库存储相关信息有 {线路号,线路的各个站名,车站的换乘信息},这样在处理多个地图的时候可以方便数据的更新和修改,同时也解决了第三条的问题。

2.对于第五条要求,我们会优先设计出面对大部分用户的软件,而后将这条纳入到附加功能并入给用户提供的几种方案中。

3.图形界面展示

4.测试基于正确实例

【采用语言】

可以是python也可以是c++

【人员分工】

王子祎:负责撰写需求文档、测试、及相关文档的撰写

陈浩强:算法及相关文档的撰写

王志东:数据库、服务器及相关文档的撰写

夏乐天:测试及相关文档的撰写

丁振兴:UI、数据等及相关文档的撰写

刘鑫:负责UML图和类图设计

【计划安排】

第十周:小组成员在github上完成准备工作

第十一周:小组成员在github上各自完成工作,期间讨论模块的封装问题

第十二周:在完成代码的同时,撰写各自的报告

第十三周:整合代码

第十四周:提交报告

转载于:https://www.cnblogs.com/bouts/p/5426496.html

团队项目--地铁信息查询相关推荐

  1. 团队项目选题——地铁信息查询

    项目选题:地铁信息查询 [问题描述] 当今的北京,地铁已经成为绝大多数人出行的首选.截至2014年1月,北京地铁共有17条运营线路.组成覆盖北京市11个市辖区,拥有231座运营车站.总长467千米运营 ...

  2. Android 高德地图地铁信息查询

    Android 高德地图地铁信息查询 欢迎查看本篇文章 前言 使用 结尾 欢迎查看本篇文章 首先感谢高德技术人员协助帮助我解决疑问,本文需要您花费10分钟左右. 前言 由于想在地图上描绘地铁线突出显示 ...

  3. 简单成都地铁信息查询系统,BFS算法实现最短路径查找

    前言 最近数据结构期末作业要求做一个成都地铁信息系统,在网上查阅了相关资料之后,做了出来,因为复用性极强,且代码注释都比较详细,于是决定分享出来 思路 总的来说就是从两个文本文件中读入站点和站点信息, ...

  4. [软件工程基础]结对项目——地铁

    目录 一.项目地址与成员博客 二.PSP表格 三.解题思路 3.1.项目需求分析 3.2.线路站点查询 3.3.最短路查询 3.4.全遍历查询 四.设计实现 4.1.程序流程图 4.2.后端实现部分 ...

  5. WML信息查询与后端信息发布系统实现-java -(报告+源码)

    1.1项目研究背景 在信息化时代的今天,如何方便快捷地进行信息的交互已经成为人们的热门话题.随着无线通讯技术以及手机终端的发展,随时随地进行信息的交互已经成为现实,WAP技术的出现犹如无线通讯的世界的 ...

  6. 小技巧:使用谷歌地图查询公交和地铁信息

    前不久,谷歌地图在全球范围内增加了查询公交和地铁信息的功能.特别值得一提的是,这次是由中国工程师完成的,也是由中国特色国情决定的.中国和发达国家相比,公交系统是非常普及的,城市甚至一些乡镇的居民出行都 ...

  7. 简单航班查询系统java_基于jsp的航班信息查询-JavaEE实现航班信息查询 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的航班信息查询, 该项目可用各类java课程设计大作业中, 航班信息查询的系统架构分为前后台两部分, 最终实现在线上 ...

  8. 苏州地铁线路查询接口 地铁线路实时详细信息

    苏州地铁线路查询接口将返回具体地铁线路实时详细信息,包括列车站台编号.位置描述.站台名称.列车编号.列车首班车.列车末班车.纬度.经度.距离当前位置.是否靠近地铁口.列车到站情况等等,调用非常方便. ...

  9. JAVA毕设项目飞机航班信息查询系统(Vue+Mybatis+Maven+Mysql+sprnig+SpringMVC)

    JAVA毕设项目飞机航班信息查询系统(Vue+Mybatis+Maven+Mysql+sprnig+SpringMVC) 项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + ...

最新文章

  1. Android 应用进行性能分析/APP/系统性能分析
  2. [跟我学中小企业架构部署]之三:数据库多实例部署
  3. 几款高频环形磁芯的性能对比
  4. 本地安装discuz x2.5(论坛站)程序
  5. OSError:[Errno 13] Permission denied:'my_library' 问题解决方法
  6. 在线进位制计算机,计算机基础知识进位计数制.pdf
  7. 【struts2】预定义拦截器
  8. jemter 使用if控制器,选择需要的内容
  9. swf php文本,SWFFont - PHP 5 中文文档
  10. 关注深圳电子商务企业的发展
  11. python数字和运算符空格_Python基础——运算符与数据结构(200315)
  12. 彭怀湘:金融与大数据相约互联网+时代
  13. new一个对象的过程发生了什么
  14. 科普:什么是CPU?CPU和芯片关系?CPU怎么做的?CPU有什么用?不同CPU有什么区别?我们怎么选CPU?(待补充完整)
  15. 【模拟试题】czy的后宫3 莫队
  16. vue将文件/图片/视频批量打包成压缩包,并进行下载
  17. jQuery 库学习
  18. 智慧充电桩开发让充电变得更加安全
  19. 海康威视摄像头 onvif 鉴权
  20. “投我以木桃,报之以琼瑶”的真正含义

热门文章

  1. 跨境电商如何进行仓储物流管理?
  2. AIR32F103(七) AIR32F103CBT6/CCT6启用96K内存
  3. 亲测好用的视频后期合成软件:Nuke 13(完美支持12系统和m1)
  4. 无限易pythongo开发期货量化策略
  5. Linux中PS1的用法
  6. 关于组织开展安徽省2022年度高新技术企业认定工作的通知
  7. 遵循IEC 61512/ ISA 88构建数字化工厂
  8. 一个显示器分屏显示两个画面_测了两个爆款游戏显示器,结果我发现他们都有坑...
  9. 西行散记20070324
  10. 低成本的NAS方案靠谱吗?多种自建NAS方案的比较及各自特点分析