说起太原的公共自行车 到现在久已有之并星罗棋布的分散在太原的大街小巷
由于我一直骑自己的自行车 这么长时间以来 一直没有机会接触公共自行车
看到街上骑着公共自行车的人们 脸上都洋溢的幸福的笑容 信中充满了嫉妒
对骑驶公共自行车成为了一种奢望 成为了一个梦想
今天 我终于圆了我的这个“骑车梦” 骑着公共自行车从太原北火车站 骑到了太原站
全程9.1公里 让我好好过了一把自行车的瘾
以上纯属扯淡
--------------------------------------------------------------
在租/还自行车时 我的操作是这样的
在租/还自行车时 我的操作是这样的
1. 将公交卡放在自行车卡机的刷卡位置 (前提是这张公交卡要开通了此项功能 或者说点叫做开通的此项服务)
2. 当听到说“租车成功 请取车”时 将自行车从 卡机上取下
3. 抵达目的地后 将自行车推进卡机
4. 再次将公交卡放在卡机刷卡的位置
5. 当听到“换车成功 扣款0元” 则表示此次整个租车过程圆满结束(一般都不会扣钱 快到一个小时再换一辆车)
2. 当听到说“租车成功 请取车”时 将自行车从 卡机上取下
3. 抵达目的地后 将自行车推进卡机
4. 再次将公交卡放在卡机刷卡的位置
5. 当听到“换车成功 扣款0元” 则表示此次整个租车过程圆满结束(一般都不会扣钱 快到一个小时再换一辆车)
怎么样 几个简单的步骤 就完成了我的一个“奢侈的”梦想
--------------------------------------------------------------
出于好奇 也出于职业的关系 在回来的路上 我一直在思考 从 刷卡到取车最后到还车 在整个过程中 后台数据库原理是什么 是怎么实现的
(数据库可以理解为存放数据的仓库)
骑了一路 也想了一路
我在路旁等红灯的时候 一位看上去四十多岁的阿姨跟旁边的人说道“我的身份证还在你家了吧?”
当“身份证”三个字窜到我的耳朵里时 我顿时有一种醍醐灌顶的感觉 马上就想到了刷卡的过程
我们租车用到的公交卡 不就等于是一张身份张么?
--------------------------------------------------------------
我理解的整个数据库原理过程是这样的
--------------------------------------------------------------
我理解的整个数据库原理过程是这样的
* 我们在为公交卡开通粗车这项功能的时候 就为我们的公交卡分配了一个id号码 就像我们的身份张号码一样 绝对不会重复的
* 当刷卡、取车的时候 通过程序 获取到公交卡中的那个独一无二的id账号 我们假设是123456
* 并且将123456保存到数据库中(现在可以理解为数据库是一张excel表格)
* 这张excel表格有这样几个表头
公交卡id号码,租车时间,还车时间,当前状态
公交卡id号码,租车时间,还车时间,当前状态
*公交卡id号码 保存123456
*租车时间 保存取车的时间
*还车时间 保存还车的时间
*当前状态 保存这张卡的状态 也就是正在骑车 或者是未骑车
*租车时间 保存取车的时间
*还车时间 保存还车的时间
*当前状态 保存这张卡的状态 也就是正在骑车 或者是未骑车
当我们还车的时候 通过程序 使用租车时间和还车时间 来计算是否超过了一个小时
--------------------------------------------------------------
--------------------------------------------------------------
其实 我们生活中什么地方都离不开计算机软件
大到国家发射神州十号的总控系统
小到我们家手机中的应用程序
可以说软件正在丰富人类的生活
如果没有计算机软件 计算机就是一堆废铁
如果没有计算机软件 我们要达到今天的科技水平 估计还要等上几百甚至上千年
如果没有计算机软件 我们要达到今天的科技水平 估计还要等上几百甚至上千年
所以说生活中处处都是软件
知识缺少一双善于发现的眼睛