实战项目
需求是我们要实现消防通知,就是当有人发现火灾及时通知我们的消防人员以及火灾情况,请求他们出队并且规划出路线来让他们能够即时的到达
要用到我们所学的知识都有
- 数据库:我用的是 MySQL 当然其他的数据库都可以,看大家对哪个数据库掌握的好
- socket :这里用的是socket来对数据库的资源获取,说的露骨一点就是对数据库的 增 删 改 查
- django:这里是我们的核心代码区,他起到 (当年我们语文课上最常用的一句话)------>承上启下的过度作用
- HTML:这也是django里的为什么拿出来呢,因为他的工作量也不小,也起到了举足轻重的程度
好了大概内容介绍完了接下来是具体的要求
1、数据编码方式
数据共七位,构成方式如下
0000 00 0
1~4表示建筑物编号
5~6表示起火楼层
7表示火灾的等级
举个例子:
0011191 表示哈西商厦19楼起火,火灾等级1级
0022042表示观江国际A座4楼起火,火灾等级2级
Django管理界面
哈尔滨市消防控制中心
起火建筑物名称 | 起火建筑物消防负责人 | 起火楼层 | 所辖消防中队 | 火灾等级 | 起火时间 |
---|---|---|---|---|---|
西城红场 | 张X秋 | 19 | 哈尔滨市消防支队特勤大队 | 1 | 2020/00/0007:48 |
路线规划图