随笔分类 - 第一次结对作业
摘要:今天,我和我的搭档进行了地铁演讲,并且将演讲发布到了哔哩哔哩网站,演讲内容大概如下: 各位领导/投资人/用户/合作伙伴: 我们的产品地铁查询系统 是为了解决 乘客在乘坐地铁时不知道站点信息和起始站点最短路径的痛苦,他们需要一个网站或者app来进行地铁的线路、站点以及换乘信息的查询从而方便进行地铁出行
阅读全文
摘要:今天,我和我的搭档成功完成了第一次结对作业的所有内容,并且成功提交了作业。 经历了两周的合作编程,我们终于完成了web版本的地铁查询系统和手机版的地铁查询系统,在编程过程中,我们遇到了很多难题,比如说如何修改界面、如何实现换乘查询、如何将mysql数据库里的数据调入到sqlite里面还有如何在安卓端
阅读全文
摘要:今天,我和我的搭档初步实现了安卓端的地铁系统,完成了线路查询、换乘查询和站点查询三个查询,并且成功显示出正确的数据 1.线路查询 2.站点查询 3.换乘查询 成功完成了本次结对作业的基本功能,接下来要做的就是界面优化
阅读全文
摘要:今天我们组对web版本的地铁查询系统进行了界面UI装修这是之前注重测试功能用的界面,侧重点在于后端的实现,界面较为简陋 接下来是今天对界面UI的优化 对应css修饰代码如下: <%--Created by IntelliJ IDEA. User: adnim Date:2023/3/22Time:2
阅读全文
摘要:在进行安卓地铁系统编写的过程中,我产生了一个疑问,怎么才能将mysql数据库里的数据导入到SQLite里面 于是我开始查找资料来解决这个问题,终于能够实现这个导入。 步骤如下: 1.进入idea,找到自己要导出的数据库,将数据库里的文件导出csv文件 2.打开Android Studio的地铁查询系
阅读全文
摘要:今天,我和我的搭档开始进行安卓地铁系统的编写,由于之前已经实现了个人作业,所以这次安卓界面的搭建比较容易 初版源码如下: 主页 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.and
阅读全文
摘要:今天,我和我的伙伴终于实现了地铁系统的换乘查询。 我们利用SQL语句进行递归调用,通过多次遍历数据表,获得换乘站点的信息,然后再根据起点和终点来遍历出不同的线路信息。 具体实现效果如下: 通过图片可以看出,本次换乘查询实现了最简路径、经停站点、以及具体线路的相关内容,算是初步完成了pc端的地铁查询系
阅读全文
摘要:今天上课我们在课堂上讲解了如何搞对象,然后再后两节课我和我的伙伴进行了对地铁系统中初始站台和终点站台查询功能的研究。在这个过程中,我们发现一个问题:能够实现web页面查询输入功能但是和我们建的表的格式不一样,需要将每一个站台之间的终点和起始站台的都添加进表格中对应的sql语句为:SELECT * F
阅读全文
摘要:今天,建民老师对我们第一次的结对作业进行了验收,他让我们进入腾讯会议进行展示,由于我们组没有完成换乘查询,因此并没有参与本次验收。 在进行换乘查询时,我们想了很多办法,参考了网上的sql语句查询,也按照老师的思路进行代码编写,但是效果并不明显,并没有真正实现换乘线路的查询。 在观看完其它同学的成果时
阅读全文
摘要:今天在尝试编写地铁换乘查询时,在b站上发现了一个sql语句实现地铁换乘查询的案例,于是开始学习本案例。 此案例的数据表结构为: 在案例讲解中,只在sql语句就实现了换乘查询的功能 以一号线的王府井到二号线的积水潭为例 WITH RECURSIVE transfer (start_station, s
阅读全文
摘要:今天我和我的搭档完成了对地铁系统换乘站点之间的逻辑梳理对于地铁来说,会有往返两条线路,1.对于其中一条线来说是正向遍历,那么返程线路计算通过几个站点时,如果利用每个站点的特殊id、相减进行计算,那么就会出现负数,所以我们将此数据进行求绝对值并展示。2.我们还有一种解决方法,那就是站点信息表进行逆序遍
阅读全文
摘要:今日学习总结今天我和我的小cp学习了关于java 数据库遍历以及动态建立联通表的知识。 { stmt = con.createStatement();// 创建Statement对象,依赖于Connection创建 rs = stmt.executeQuery("select * from sala
阅读全文
摘要:今天,我们完成了数据库的构建,并且开始了前端开发,得到了一个简单的页面 菜单 三大查询方式 线路查询 结果如下 站点查询 结果如下 换乘查询
阅读全文
摘要:今天,建民老师给我们布置了第一次结对作业,让我们做一个地铁查询系统 具体要求如下: 1.1存储:线路号,车站唯一标识ID,线路的各个站名,车站的换乘信息等信息。 1.2需要考虑:如何表示两个小白圆点中间有一条线表示这两个车站是相邻的;这个车站可以转 5 号线等信息。 2、功能设计: 线路查询:输入线
阅读全文

浙公网安备 33010602011771号