软工大二下半年第六周学习进度

  第六周我跟搭档结组做石家庄地铁换乘线路项目,老师给了我们一个地铁站地图,我们俩刚开始想法就是用数据结构上的知识无向图来做,但是发现自己的数据结构学的并不是很好,所以在网上搜索一些别人的想法,当看到别人的做法时,心中也出现很多想法,由于他们的SQL语句太过于复杂就没有借鉴他们的。然后我就开始自己做,首先我自己在数据库中创建了7个表,其中六个将每条路的站点信息存了进去,第七个表是将每个换乘点的换乘条件存了进去。思路很明确,之后我在DAO层中写入获取站的线路、编号的函数,确认输入的站是否存在的函数。SERVLET中写入几个条件判断起始站和终止站的位置,比如两个站都在一条线上且都不是换乘点,两站在一条线上存在换乘点,两站在不同线上不存在换乘点,两站在不同线上存在换乘点。这几种情况,将这几种情况的解决方法写入DAO层一一调用即可。

转载于:https://www.cnblogs.com/jccjcc/p/10665901.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值