网络共享单车管理系统的设计与实现

作者:胡园园;唐豪杰; 刊名:中国新通信 上传者:张步吉

【摘要】共享单车因其便利性和使用费用低廉而普遍受到用户欢迎,使用规模越来越大。但大量的共享单车也给管理带来了问题,有小部分人经常乱停乱放、侵占盲道,甚至破坏单车,要管理这些需要花费非常大的人力和物力。基于此,本文设计并实现了一个网络共享单车管理系统,以方便快捷地通过网络管理单车,单车用户也可以通过本系统便捷地查看和使用单车。

全文阅读

48 Internet Technology 互联网 + 技术 最近几年,共享单车可以说是非常火热,人们随时都能在地铁口、大街小巷、住宅小区等区域看到各式各样的共享单车。共享单车使用非常方便,只要扫一下二维码就能使用,所以人们非常乐意使用共享单车,单车投入使用规模越来越大。 随着共享单车的大量投入,管理单车也变得越来越重要,因为人们的素质有高有低,大部分人还是非常爱护单车的,但是,还有一小部分人经常乱停乱放、侵占盲道,甚至破坏单车。所以管理如此多的单车变得比想象中更加困难,大量的单车需要非常多的人去管理,在财力方面消耗是非常大的。 因此,有必要设计一个能方便管理共享单车的系统。 一、系统设计 1.1 系统功能模块设计 网络共享单车系统既要实现管理员管理用户信息、单车信息、资讯信息和租赁信息的需求,也要实现用户方便地使用和归还单车的需求。本系统将这些需求划分成四个功能模块,分别为用户管理、单车管理、资讯管理和租赁管理。系统功能如图 1 所示。 图 1 系统功能图各模块主要功能如下:  用户管理:单车用户可以注册和登录,登录成功才可以使用本系统;管理员可以查看用户的具体信息,还可以对用户的账号进行增加、删除等操作。  单车管理:单车用户可以租借和归还单车,管理员可以管理这些单车,包括添加单车、废弃单车等。  资讯管理:单车用户可以浏览单车及供应商相关信息,供应商可以进行广告宣传,管理员可以对这些信息进行修改操作。  租赁管理,管理员可以查看已经租借了车辆的用户的详细订单,并且可以统计租金的收入情况。 网络共享单车管理系统的设计与实现 □胡园园 唐豪杰 南京理工大学紫金学院 【摘要】 共享单车因其便利性和使用费用低廉而普遍受到用户欢迎,使用规模越来越大。但大量的共享单车也给管理带来了问题,有小部分人经常乱停乱放、侵占盲道,甚至破坏单车,要管理这些需要花费非常大的人力和物力。基于此,本文设计并实现了一个网络共享单车管理系统,以方便快捷地通过网络管理单车,单车用户也可以通过本系统便捷地查看和使用单车。 【关键词】 共享单车 网络 管理系统 1.2 数据库设计 通过对单车用户和管理员的需求进行分析,将网络共享单车管理系统设计成用户、单车、合约、资讯、留言和收入六个实体: 1、用户实体:用户的基本属性包括用户的创建时间、用户名、电话、姓名、年龄、性别、密码和 ID。 2、单车实体:单车的基本属性包括单车的型号、备注、日租金、图片、车牌号、购买价格、车牌品牌、类型、购买日期、销售商和 ID。 3、合约实体:合约是用户租借单车的重要凭证,因此属性定义更加严格,包括合约的押金、车辆品牌、租金、合约号、租用天数、电话、车牌号、取车时间、身份证号、还车时间、日租金、租车人、驾照号码和 ID。 4、资讯实体:资讯里面包含一些简单的消息、新闻,因此基本属性主要有资讯的时间、内容、标题、类型和 ID。 5、留言实体:留言的基本属性主要有留言时间、留言内容、留言人、回复人和 ID。 6、收入实体:收入的基本属性主要有收入的类型、时间、金额和 ID。 本系统采用 MySQL 数据库来存储数据,根据上面分析的六个实体分别创建用户、单车、合约、资讯、留言和收入等六个数据表,数据表的每个字段与实体的基本属性对应。以用户数据表分例,其表结构如表 1 所示。其他数据表结构与用户数据表类似,不一一列举。 表 1 用户数据表 字段名称 字段类型 非空 自增 备注Id Int(11) 是 是 / u_name Varchar(100) 是 否 / t_name Varchar(100)

参考文献

引证文献

问答

我要提问