校园电动车租赁系统.docx
《校园电动车租赁系统.docx》由会员分享,可在线阅读,更多相关《校园电动车租赁系统.docx(20页珍藏版)》请在冰豆网上搜索。
校园电动车租赁系统
校园电动车租赁系统
数据库分析与设计
学院:
地理科学与旅游学院
班级:
1402班
指导老师:
成员:
一、概述3
1.1背景3
1.2简介与目的3
二、需求分析4
2.1调查分析4
2.2系统需求分析10
2.2.1系统功能10
2.2.2系统的功能需求11
三、概念结构设计13
3.1ER图设计13
3.2ER图13
4.逻辑结构设计15
4.1关系模型15
4.2表结构16
、概述
1.1背景
随着经济的快速发展、科学技术水平的提高,人们过上了越来越优越的生活。
但是,在经济发展和科技水平提高的背后,生态环境却早到了严重的破坏。
到了21世纪,环境保护问题甚至已经升级到了各国都必须迫切解决的首要问题。
我国确定的“世界环境保护日”主题就是“促进可持续的生活方式”。
主题旨在唤起社会公众对于环境保护与发展关系的清醒认识和自觉行动,强调生态文明,公众参与和绿色发展观念,号召全社会行动起来为可持续发展之路做出贡献。
现今许多发达国家都在推行环境保护政策,同时也致力于发展节能交通工具替代高能耗、高排放的交通工具。
在信息化、网络化的全球背景下,我们小组为了结合学校现状和响应十八大精神与“五位一体”中的生态文明建设的国策,决定通过计算机技术,对电动车租赁系统进行信息管理化建设。
实现电动车租赁系统的高效化、电子化,改善传统的电动车租赁系统落后、难管理、低效率的缺点。
1.2简介与目的
互联网发展速度迅猛,管理的现代化电子化已经成为发展道路上的一大热点,其正以前所未有的速度对传统管理方式造成冲击,并对以往的传统管理信息方式为主导的领域进行渗透。
目前,在校园内拥有自行车的学生较多,但因梅州山地多坡度大等客观因素,并且在学校实行“禁摩”的决策后,学生对使用电动车出行这一方式的需求不断增大。
而梅州目前并未出现一个比较完整的校园内电动车租赁系统,因此可抓住此契机,扩大市场,建立一个“校园电动车租赁系统”。
以在校园内的电动车管理信息化的需求为背景,结合学校的实际情况,采用MicrosoftSQLServer2008作为数据库支撑平台,通过对整个系统的需求分析、概念模型设计、逻辑模型设计到物理数据库模型设计,直到实施、运行与维护等各环节进行分析与描述。
从而以此为基础,建立起科学、高效的管理系统,实现校园电动车租赁的高效化和统一化,提高管理方便性及可行性的目的,同时也可有效缓解梅县交通拥堵、提高道路资源利用率、促进节能减排、解决我校学生出行难等一系列问题。
二、需求分析
2.1调查分析
调查背景:
电动车租赁需求分析调查问卷-自定义查询
作者:
时间:
2016年4月26日
参考资料
调查方法:
网上调查
开始时间:
2016-4-12结束时间:
2016-4-26
样本总数:
140份原始数据来源:
本报告分析内容:
自定义查询本报告样本筛选规则:
本报告包含样本数量:
140份
数据与分析:
第1题您的性别?
[单选题]
选项
男
女
本题有效填写人次
小计
比例
50
90
140
35.71%
64.29%
第2题您的年级?
[单选题]
选项
小计
38
大二
79
大三
14
大四
比例
140
本题有效填写人次
第3题您外出的方式通常是什么[多选题]
第4题您觉得您的出行方式方便吗?
[单选题]
选项
小计
比例
方便
31
22.14%
第5题假如学校附近有个电动车出租店,您会选择租用电动车出行吗?
[单选题]
选项
会
不会
可能会,可能不会
小计
比例
39
51
50
140
本题有效填写人次
第6题您觉得哪个价位比较科学合理?
(元/每小时)[单选题]
选项
小计
比例
5-6
112
80%
7-8
21
15%
9-10
7
5%
本题有效填写人次
140
第7题您会偏向于使用哪种方法租用电动车?
[单选题]
选项
小计
比例
到店租用
57
40.71%
网上预订(如微信、美团等)
54
38.57%
电话、短信联系
24
17.14%
其他
5
3.57%
本题有效填写人次
140
赞同
反对
中立
选项
小计
71
11
58
比例
[单选题]
第8题您对在学校设置电动车租赁系统的态度是?
140
本题有效填写人次
关于校园电动车租赁系统数据库分析与设计,此次调查分析采用了问卷调查的方式进行资料的收集与需求的分析。
本次报告一共设置了8道选择题,选取调查群体是嘉大学生,包含样本数量140份。
其中填写问卷的女同学占了64.29%,男同学占了35.71%,而填写问卷的大多数都是大二学生,占了56.43%。
从报告中我们可以了解到,同学们出行的时候一般选用的交通方式是步行和坐公交车,分别占了75%和77.86%,其次是自行车和打的,而选
择电动车出行的同学只占了8.57%,从这个数据中我们可以看出在嘉大甚至整个梅县的电动车市场并不发达,有很大的发展空间。
而受限于梅县公交车站点较少、线路复杂等缺点的限制,再加上梅县地形不那么平坦,骑行自行车相对吃力,所以在问及同学们平时出行是否方便时,大多数同学都是选择了一般,占了67.86%,所以对于开发一个电动车租赁系统,扩
大嘉大乃至梅县的电动车市场,从而拓宽同学们平时的出行方式选择是很有必要的,而这一举措也可以缓解梅县的公交车拥挤等压力,可谓一举多得。
在问及是否支持在学校设置电动
车租赁系统时,大多数同学的表态是赞同的,占了50.71%,而表示中立的则占了41.43%。
虽然在问及如果在学校附近开了一间电动车出租店,是否会选择租用电动车这个问题时,也有36.43%的同学表示不会选择租用,但从同学们选择的租用价位和租用方式中可以看出,大多数同学都选择了较低的出租价位(5-6元/小时),占了80%,而且同学们更愿意选择直接到店租用,由此可以看出,同学们最关心的问题是租用价格和电动车的质量问题。
如果在这两个重要的方面做好,校园的电动车租赁具有更大的需求量。
(问卷调查表见附录1)
2.2系统需求分析
电动车租赁系统是一个面向企业(学校)租赁管理的系统。
该系统既消除了在校大学生开摩托的潜在风险,又能有效地解决学生们的出行问题。
在逻辑上也解决了多个日常工作的管理和信息的交互,系统在浏览器上有了特有的区分,防止客户信息的泄露,保证了整个系统的完整性、安全性和独特性。
2.2.1系统功能
该系统参考杭州市自行车租赁系统,用户可凭借有效证件,在本系统进行注册并缴纳
现金,获得租车卡,用户可凭借该卡到公司指定电动车租赁站点办理租车或还车。
本系统采
用“通借通还”的形式:
用户可以在一个租赁站点租车,在不同的租赁站点还车。
系统会根据用户租用的不同车辆类型支付一定数额的信用金,当用户及时归还时会退还信用金。
系统建立了查询系统,方便企业管理。
届时用户可以登录系统查询附近租赁站点的分布情况和出租情况。
管理员则可登录系统车辆的出借情况,用户的信息结算信用金额,从而高效地进行系统信息的维护。
2.2.2系统的功能需求
电动车租赁系统分为系统设置、用户信息、电动车信息、车辆归还信息、系统查询。
系统功能具体模块如下图所示:
电动车租赁系统
系统设置
电动车类型管理
电动车档案管理
车辆检修
电动车归还
损坏赔偿
电动车档案查询
电动车租赁查询
电动车租借
各模块功能具体说明如下:
管理员信息:
添加/删除管理员,对管理员各个模块的权限进行设置。
修改密码:
修改管理员的个人密码。
站点设置:
查看/添加/删除站点信息。
电动车设置:
查看/添加/删除电动车信息。
用户类型管理:
不同的用户类型具有不同的信用金额及车辆租借数量,对用户的类型进行修改/添加/删除。
用户档案管理:
添加新用户、用户缴费、用户基本信息的修改删除。
电动车类型管理:
添加电动车类型信息,电动车类型信息的修改删除。
电动车档案管理:
添加电动车辆,电动车辆基本信息的修改删除。
电动车租借:
通过查找用户车辆编号获取用户及车辆信息、进行车辆租借、扣除用户信用金、自动生成用户车辆租借信息。
车辆检修:
对用户归还的车辆状况进行检修。
电动车归还:
通过输入用户车辆编号进行车辆归还操作、返还用户信用金、按时间扣除用户租借费用、更新车辆租借信息。
电动车档案查询:
通过多种渠道对电动车辆档案进行查询。
电动车租赁查询:
通过用户车辆编号获取车辆相关信息及租用人信息。
三、概念结构设计
3.1ER图设计
根据需求分析所要实现的功能设计,可能建立它们之间的关系,进而实现逻辑结构功能。
电动车租赁系统可以划分的实体有:
电动车实体、顾客实体、租车信息实体、已还车体信息
实体,车体状况实体、赔偿制度实体、
员工实体以及店家实体。
用E-R图一一描述这些实体。
3.2ER图
联系电话
车身整洁度
检查时间
性别
性别
赔偿金额
员工姓名
店家工号
4.逻辑结构设计
4.1关系模型
根据数据库概念结构设计可以得到以下关系:
租车信息(车编号,顾客编号,借出时间,顾客姓名,租借押金)电动车(车编号,车名称,租借押金,生产商,生产日期)顾客(顾客编号,顾客姓名,身份证号,性别,职业情况,账户余额,地址,联系电话)已还车体(还车编号,车名称,车编号,归还时间,租用金额,顾客编号)店家(身份证号,营业资格,联系电话,店家姓名,店家工号,性别)员工(员工工号,员工姓名,出生年月,性别)车体状况(检查编号,车身整洁度,零件齐全度,损坏程度,用电量)赔偿制度(赔偿单号,赔偿金额,损坏程度,车编号,顾客编号)检查(员工工号,检查编号,检查时间)
4.2表结构
表4-1租车信息表的表结构
属性名
类型
宽度
主键
取值范围
车编号
Char
10
是
顾客编号
Char
20
是
借出时间
Datetime
10
2016-1-1~2116-1-1
顾客姓名
Varchar
10
租借押金
Decimal
6,2
0.00~9999.99
表4-2电动车表的表结构
属性名
类型
宽度
主键
取值范围
车编号
Char
10
是
车名称
Varchar
10
租借押金
Decimal
6,2
0.00~9999.99
生产商
Varchar
30
生产日期
Datetime
10
2016-1-1~2116-1-1
表4-3顾客表的表结构
属性名
类型
宽度
主键
取值范围
顾客编号
Char
20
是
顾客姓名
Varchar
10
身份证号
Char
20
性别
Char
2
(男,女)
职业情况
Varchar
10
账户余额
Decimal
20
地址
Varchar
20
联系电话
Varchar
15
数字字符
表4-4已还车体表的表结构
属性名
类型
宽度
主键
取值范围
还车编号
Char
10
是
车名称
Varchar
10
车编号
Char
10
归还时间
Datetime
10
2016-1-1~2116-1-1
租用金额
Decimal
6,2
0.00~9999.99
顾客编号
Char
20
表4-5店家表的表结构
属性名
类型
宽度
主键
取值范围
身份证号
Char
20
是
营业资格
Varchar
10
联系电话
Varchar
15
数字字符
店家姓名
Varchar
10
店家工号
Char
20
性别
Char
2
表4-6员工表的表结构
属性名
类型
宽度
主键
取值范围
员工工号
Char
20
是
员工姓名
Varchar
10
出生年月
Datetime
10
性别
Char
10
(男,女)
表4-7车体状况表的表结构
属性名
类型
宽度
主键
取值范围
检查编号
Char
20
是
车身整洁度
Char
5
零件齐全度
Char
5
损坏程度
Char
5
用电量
Char
10
表4-8赔偿制度表的表结构
属性名
类型
宽度
主键
取值范围
赔偿单号
Char
20
是
赔偿金额
Decimal
10
损坏程度
Char
5
车编号
Char
10
顾客编号
Char
20
表4-9检查表的表结构
属性名
类型
宽度
主键
取值范围
员工工号
Char
20
是
检查编号
Char
20
检查时间
Datetime
10