团队项目地铁信息查询

【需求分析】

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