随笔分类 - 第一次结对作业
摘要:今日共同报告-14 今天经过一天的努力,我们基本完成了地铁查询App 的所有功能和基本页面。 能够实现换乘查询,站点查询,查看所有站点。能够实现点击切换和选中的选项颜色变化。 今天的编程主要由我实现,我的伙伴负责测试。 考验了一点我们对于Fragment,RecyclerView等多种知识的综合运行
阅读全文
摘要:今日共同报告-13 今天时间比较充沛,学了许多东西,主要是fragment传参,同时把底部导航栏完成了。 我主要研究了fragment传参,锁群实现了基本的底部导航栏 合作照片 目前进度的页面展示: 能够实现点击切换和选中的选项颜色变化 部分代码: package com.example.dataa
阅读全文
摘要:今日共同报告-12 今天虽然我们时间不充裕,但是还是得有工作进展的。 我们着重研究fragment,用以完善我们的系统,一个好的页面设计是非常重要的。 合作照片 动态创建fragment的方法: 这是最基础的创建代码,同时用 if (savedInstanceState == null) 防止重复创
阅读全文
摘要:今日共同报告-11 今天我完善了昨天试验的安卓端的最短路径查询,主要由我来完成,现在我们的系统可以输出全部可能的路线。 同时我稍稍润色了一下web端系统的外观布局和内部代码,系统已经基本完全定型了。 合作照片 安卓端效果展示: 现在只是一个粗略的界面,之后会完善。可以看到是可以查询出来的,显示不完全
阅读全文
摘要:今日共同报告-10 今天我完成了们完成了安卓端的最短路径查询,按照分工,这部分主要由我来完成。 查询功能依然是使用SQL语句的递归来实现的,数据则是靠外部导入数据库,毕竟地铁的信息那么多,不可能靠自己输入。 今天的合作照片 效果展示: 部分代码: SearchActivity package com
阅读全文
摘要:今日共同报告-09 今天完善了WEB端的地铁查询系统,这部分主要由我完成,我的搭档主要在负责安卓端页面的开发。 基本页面和功能已经完全实现。 今天的合作照片: 页面效果展示: 部分代码: Sub.java package dao; import com.BaseBean; import com.DB
阅读全文
摘要:第一次结对作业-今日共同报告 今天的合作任务:我和锁群今天在软工课上展示了我们的查询系统 老师评价我们的页面“已经算是勉强可以拿出去见人的那种了” 今天的合作照 页面展示
阅读全文
摘要:第一次结对作业-今日共同报告 今天的合作任务:我和锁群都分别承担了一部分的前端优化和后端逻辑的实现,利用前后端参数传递的方法,现在我们的地铁查询系统已经初具雏形,可以初步使用了。 今天的合作照: 今天的进度报告: 今天我和伙伴将我们的地铁查询系统前后端相结合,整个系统完善到可以使用了,界面也更加好看
阅读全文
摘要:今天的合作任务:我增添了一部分后端逻辑并优化了代码,锁群研究算法并测试了系统 今天的合作照: 今天的进度报告: 今天优化了前端,增添了功能 今天的前端页面展示: 我优化的界面 锁群优化的输出样式,看起来更加好一点 部分代码: package main; import com.DB; import d
阅读全文
摘要:今天的合作任务:我们增添了功能:线路查询,站点查询,地铁线路图,我们合作丰富了界面和功能,各自承担了一部分工作。 我负责优化界面和逻辑,锁群负责测试功能是否实现 今天的合作照: 今天的进度报告: 今天增添了系统的功能,同时把页面做的更加好看。 我们增加了线路查询的功能,站点查询的功能,同时加入了地铁
阅读全文
摘要:今天的合作任务:锁群和我探讨了算法逻辑的实现,我们写了一部分算法逻辑的测试代码, 锁群负责编写,我负责测试是否正常实现。 今天的合作照: 今天的进度报告: 今天主要讨论了算法逻辑。 今天我们集中于最短路径算法要如何实现:目前看来有几种算法可以选择-一般来说是用迪杰斯特拉算法。深度优先和广度优先算法都
阅读全文
摘要:今天的合作任务:锁群负责优化前端界面,我负责测试和后端逻辑的优化 今天的合作照: 今天的进度报告: 今天主要优化前端,我和伙伴讨论了前端页面可以优化的点,讨论了算法逻辑。 前端页面优化的几个注意点:界面比例需要调整的更加合适和美观,太小的字要调大,布局要紧凑大方合理易用。 今天的前端页面展示: 今天
阅读全文
摘要:今天的合作任务:锁群负责今天主要的编程任务,负责了主要的前端页面的制作。 今天的合作照: 今天的进度报告: 今天的中心主要在前端,同时我和伙伴讨论了后端核心算法,如何实现最短路径的查找,如何优化算法。 今天的前端页面展示: web项目结构: 部分前端代码: <!DOCTYPE html> <html
阅读全文
摘要:在地铁查询系统中,我们先理清一下逻辑思路和设计思想,这样有助于我们项目的开发: 首先看功能,我们核心的功能当然就是地铁查询,在搜索框中输入起始站和终点站,点击查询,能够得到: 历经的站点个数,两点间的最有效线路,换乘的站点特别标识出来。 数据库设计: 1.方案一 我们需要两张数据表,一张基础表,一张
阅读全文
摘要:今天的软工课程上,王老师让我们两个人一组,来完成结对作业 我(任烁玚)和结对伙伴 彭锁群 结组,合作完成地铁查询系统 。 今天编程任务主要由我完成,锁群 负责 一部分的编程任务和主要的测试任务。 我和伙伴的每日合作照: 今天的进度报告: 1.完成了数据库的设计: 存储:线路号,车站唯一标识ID,线路
阅读全文