瑶湖自行车租赁系统手册
租赁系统-使用说明书

租赁管理操作说明1.租控管理租控房源的状态分为一级租控,二级租控,待租,定租,签租。
当房源处于租控状态时,房屋不可进行租赁,只有处于“待租”的房源才能进行定租,签租操作。
一级租控,二级租控,待租状态可以通过“租控”操作进行转换,以进行租赁管理。
选择菜单“项目信息——楼栋信息”,选择需要的楼栋,如图图3- 1在楼栋销控图页面里,点击‘租售控制’按钮,如图图3- 2在租控页面里,勾取要出租的房源,然后保存,如图图3- 3回到楼栋销控图页后,点击“转为租控图”按钮,如图图3- 4在租控图里就能看见可供租赁的房源,然后进行一级、二级租控设置,如图图3- 5放开一级、二级租控后,使房源进入待租状态,如图图3- 6 注释:当某房源退租结算后,其房源状态自动转为“待租”状态。
2. 价格管理租赁房源在进行正式租赁流程前,需要设定房屋的租金。
正常情况下,在定租、签租时,定单或合同的房屋租金不得低于表租金与租价控制的上下浮的计算结果。
系统中的调价是分轮次进行的,在前一次调价未生效之前,不能新增调价。
历次租金的调整在系统当中都有记录,以供查询。
拟定价格方案或价格调整方案输入价格调整价格审核房源价格生效立即生效生效日当天确定生效日期价格管理选择菜单“租赁管理——价格管理”,点击‘新增调价’按钮,确认需要调价后,系统增加了一条未审核未生效的价格控制记录,如图图3- 7点击该条新调价记录,进入调价楼栋选择页,点击某楼栋的‘调价’按钮,如图图3- 8在租金价格页里,设置每个单元房的租金,或者选择几个房源进行统一租金调整,最后点“保存”按钮,如图租金设置好后要经过审核,在调价楼栋选择页里,点击‘审核’按钮进行审核,如图图3- 9审核通过的调价还没有正式生效,需要执行生效操作。
在调价记录里,点击刚才新增的并审核通过的调价记录,系统对其给出了‘生效’按钮,点击并确认后对应的价格调整才生效,如图3. 定租管理当房屋处于待租状态时,可以进行定租操作。
公共自行车管理系统用户手册服务端

公共自行车服务管理系统用户手册V 1.0杭州惠尔森科技有限公司2010年7月版权所有目录1引言 (3)1.1编写目的 (3)1.2背景 (3)2系统描述 (3)2.1系统开发背景和目的 (3)2.2系统功能简介 (3)3运行环境 (4)3.1硬件设备 (4)3.1.1.数据库服务器和数据库备用服务器 (4)3.1.2.应用服务器 (4)3.1.3.客户端 (5)3.2支持软件 (5)3.2.1.数据库平台 (5)3.2.2.操作系统平台 (5)4应用服务器使用说明 (6)4.1 数据库安装初始化 (6)4.3服务中心程序操作说明 (6)4.3.1 启动系统 (6)4.3.2 系统设置 (7)4.3.3 状态栏 (8)5系统操作详解 (9)5.1 版本升级 (9)5.2数据采集 (9)5.3上传消费文件 (10)6操作说明 (10)6.1 登入 (10)6.2 菜单栏 (11)6.3 工具栏 (14)1引言1.1编写目的本文档是关于《公共自行车管理系统》的安装、配置和使用的说明手册,提供给用户参考使用。
1.2背景a. 系统名称:公共自行车服务系统b. 项目组织单位:杭州惠尔森科技有限公司c. 开发单位:杭州惠尔森科技有限公司d. 产品用户:公共交自行车公司2系统描述2.1系统开发背景和目的本系统是负责公共自行车数据采集,处理,入库,转发实时数据给调度系统的。
2.2系统功能简介本系统接收来自工控机的数据,以这些数据为基础,提供自行车的租还状态,异常租车,异常还车,数据清算等。
3运行环境3.1硬件设备3.1.1.数据库服务器和数据库备用服务器数据库服务器和备用数据服务器可以根据应用规模(站台数、车辆数等)确定,推荐使用以下配置:高性能32位系统,CPU主频大于700MHz;1G以上系统内存支持对称多处理器(SMP)系统有足够的带宽和I/O性能,以消除瓶颈多种冗余设施保证主机系统可靠性。
包括冗余电源、风扇;系统磁盘支持热插拔;等等支持7×24小时连续运行系统能设置开机、断电、恢复供电时的状态和启动方法的选择带有故障定位检测指示、自诊断功能百兆以太网络控制器S CSI控制器配备高可用系统软件3.1.2.应用服务器应用服务器主要运行数据采集服务端软件,可以根据应用规模(站台数、车辆数等)确定,推荐使用以下配置:高性能32位系统,CPU主频大于700MHz1G以上系统内存支持对称多处理器(SMP)系统有足够的带宽和I/O性能,以消除瓶颈多种冗余设施保证主机系统可靠性。
公共自行车系统流程

公共自行车系统流程一、系统整体框架图租还自行车读卡器工控机嵌入读卡器POS机(手持,外挂)查询,处理异常前端设备后台服务器数据库调度系统(3G/有线)传输数据(3G/有线)传输数据发卡系统二、租车流程1)、租车条件a、墩位所在点站处于正常的运营时间并处于常运行状态b、墩位显示正常,没有故障现象c、墩位上有自行车可以租借d、正常使用的卡片2)、租车流程图(图中用①样式数字标记的点是容易出现故障的点)① 小天线出现故障,感应不到自行车芯片。
② 大天线出现故障,读取不到卡片信息。
租车开始礅位有车获取卡基本信息获取卡交易记录是否在运营卡是否开通租车功判断租还车标志 开锁语音播报:请取车租车成功租车失败以上所示流程为一个完整的租车流程① ②③ ④是 否语音播报:请稍后是否已还车语音播报:该卡已租车已租车下架成功管理员卡 用户卡③密钥模块出现故障,获取不到密钥。
④超过45秒不取车,车将会锁住,如果设备能够感应到自行车芯片,上传后台一条异常租车记录,卡片仍然是租车状态,需要用户将卡片到外挂pos机上做一次异常处理。
三、还车流程1)、还车条件a、还车墩位所处的点站运行正常的运营时间并处于正常运行状态b、墩位显示正常,没有故障现象c、墩位上没有自行车d、卡片和自行车的租借卡一致2)、还车流程图(图中用①样式数字标记的点是容易出现故障的点)以上所示流程为一个完整的租车流程已租车② 获取卡基本信息是否刷卡锁车判断租还车标志流浪车上架是是否在运营时间是车号是否匹配语音提示:车号不匹配 扣款还车成功 还车结束语音提示:请刷卡语音提示:请稍后还车开始否上架成功管理员卡否用户卡③④ 语音提示:扣款金额配⑤余额不足已还车的不同卡 否是 ①①没有刷卡,设备如果检测到自行车,45秒之后,将会上传一条异常还车记录,卡片仍然处于租车状态,需要用户将卡片到外挂pos机上做一次异常处理。
若果检测不到自行车,车上锁,用户卡将不能处理。
②车号不匹配,车辆弹出③自行车被管理员上架,卡片处于租车状态,将不能够恢复,禁止此操作④A卡租的A车被为租车的B卡还掉,将会上传后台一条异常还车记录,A卡片仍然处于租车状态,需要A用户将卡片到外挂pos机上做一次异常处理。
自行车租赁系统设计方案

自行车租赁系统设计方案1.1.1系统概述“公共自行车”就是在某个区域内(城市、大型景区、大学城、大型企业内等),隔一定距离规划出一些停放公共自行车的点(比如社区门口、校园门口、车站、码头、商圈、景点、公交对接处、地铁出口,公交换乘点等),每个租赁点放置一些自行车,供游客在一定时间内免费使用,利于低碳出行,全民健身,和城市畅通。
每辆自行车都是特制的,有自己的身份标签。
通过公共自行车管理系统来管理自行车的租借。
由于系统联网,所以在任何租赁点刷卡借车,可在其它任何不同的点刷卡还车。
所有这些都通过“公共自行车租赁系统”来实时管理控制这些设备,实现管理这些租赁点每辆自行车的租借。
系统完全实现无人化、智能化、全天候24小时服务游客。
1.1.2公共自行车系统原理1.1.2.1系统结构图本系统采用集中控制、分布式管理的模式,由一个后台管理系统和若干自行车服务点组成。
自行车服务点通过网络与后台管理系统相连接,自行车服务点将车辆信息、租还信息发送到后台管理系统,后台管理系统根据数据库信息向自行车服务点回复数据。
本系统设计的一大特点是采用网络无关性设计,也就是本系统服务点与后台管理中心之间的网络由运营商根据当地实际网络环境来定,无论有线网络还是无线网络,无论是哪家电信运营商都可以使用。
1.1.2.2自行车服务点结构图自行车服务点结构分为两种方式。
如下图所示自行车服务点结构“方式一”图自行车服务点结构“方式二”图其中,方式一能够做到分级处理,先由工控机进行处理,然后再与后台联络,减轻服务器压力;方式二的优点是成本低,由局域网路由器实时向后台传输数据。
自行车服务系统由3部分组成,1个控制单元、若干锁止器和1个密钥系统。
通过CAN总线与锁止器系统相连接,工控机负责交易逻辑的处理,脱机数据存储,卡片信息查询等功能,锁止器上送的卡片信息通过CAN总线传输到工控机,工控机根据卡片密钥体系的要求传送到密钥系统完成计算密钥。
技术亮点:自行车服务点系统具有两大技术亮点:CAN总线技术的使用,密钥系统的使用。
车场系统使用手册

目录一、安装须知 (3)二、系统布线图 (3)1.1非脱机收费布线图(485通讯) (4)1.2脱机收费布线图(TCP/IP) (5)三、系统接线图 (6)1.1非脱机收费系统接线图(485通讯) (6)1.2脱机收费板接线图(TCP/IP) (7)四、一体机摄像机开闸方式的接线 (7)五、系统管理数据库的创建、连接、备份和还原 (8)1.1数据库的创建 (8)1.2备份数据库 (9)1.3还原数据库和备份 (10)1.4操作员权限设置以及人员添加 (11)1.5修改密码 (12)1.6系统设置 (13)1.7关于 (13)六、车场管理车场车道设置、收费标准、脱机运行 (14)1.1车场管理 (14)1.2车道设置 (16)1.3收费标准设置 (17)1.4车场缴费续期 (20)1.5减免设置 (21)1.6车辆优惠 (22)1.7开闸事由 (23)1.8脱机用户 (23)1.9中央收费 (24)1.10车牌优化 (25)1.11在线监控 (26)七、人员管理用户添加、人员名单导入和导出 (29)1.1部门 (29)1.2用户管理 (29)1.3导入导出 (32)八、记录明细缴费记录进出场记录交接班记录 (34)附录一如何快速建立车场? (34)一、安装须知注意点:高清一体摄像机直接控制道闸开闸;脱机收费为控制板开闸;一体机专用屏通过485通讯线与摄像机通讯,专用屏里面可接语音模块;脱机收费通过TCP/IP通讯,脱机板和摄像机绑定在一起;硬识别电脑配置:保证I5及以上处理器,内存最少4G,19英寸及以上显示器,1440*900分辨率。
二、系统布线图1.1非脱机收费布线图(485通讯)1.2脱机收费布线图(TCP/IP)三、系统接线图1.1非脱机收费系统接线图(485通讯)摄像机和一体机485通讯必须485A对应控制板一体机485A,485B对应485B,否则会造成通讯不通。
1.2脱机收费板接线图(TCP/IP)四、一体机摄像机开闸方式的接线注意点:高清一体摄像机直接控制道闸开闸,OUT1输出开闸信号(有四组开闸信号,可在IE浏览器输入输出里面选择).五、系统管理数据库的创建、连接、备份和还原1.1数据库的创建系统管理→设置数据库→创建数据库服务器名为安装数据库电脑的IP地址或计算机名,如果数据库和车牌识别软件安装同一台电脑也可以用“.”代替。
自行车租赁管理系统

总结
另外要说的就是,在这次的管理信息系统设计中 我们深刻认识到学习知识的重要性,“书到用时 方恨少” 唉! 不过我们也领悟到了有时候能择。 多么痛的领悟啊!
总结
这个作品是大家共同努力的结果,或许会 存在bug之类的,不过我们也会尽力用补丁 去完善它。
前期E-R图 的设计者, 后期使用 说明书的 撰写
前期数据 库的建立, 后期设计 说明书的 撰写
前期部分界 面的设计, 和一些图片 美化、图标 文件设计, 原始PPT制 作
null
设计理念
管理信息系统展示
• 登陆界面
这里,我们 实现了对密 码“*”号 化,提高了 安全性,用 户用起来也 比较方便
管理信息系统展示
• 主页面展示
主要有 会 员管理、 自行车管 理、出租 业务、结 算、查询 等栏目
管理信息系统展示
• 会员管理界面
通过输入会员 编号可以从数 据库中调出会 员信息显示到 相应的位置, 并可以对信息 进行删除和修 改操作并更新 数据
管理信息系统展示
• 自行车管理界面
可以通过这 个界面对自 行车进行车 辆信息删除 修改,添加 新的自行车 信息
现场演示环节
有没有同学 愿意当“白 痴”来体验 一下呢?
THE END
怎么解决问题
针对VB和数据库的连接问题
一方面由我们组的技术人员自行攻克,另一方面 由其他成员在各大搜索引擎上搜寻有用的相关信 息,并尝试在图书馆的数字资源里面找寻有关信 息,来解决这个问题。在双管齐下策略下,问题 算基本解决了。
总结
首先还是感谢我们组各个组员的辛勤付出 和老师的悉心指导。
当系统完全运行起来时或当实现一个重要 功能解决一个“顽症”的时候。大家好生 欢喜,或微笑;或大笑;或大喊;或……
公共自行车管理系统用户手册BS客户端

公共自行车管理系统用户手册BS客户端用户手册(上位机)V 1.0杭州金通科技2011年8月版权所有目录1. 引言 (3)1.1.编写目的 (3)1.2.背景 (3)2. 系统描述 (4)2.1. 系统开发背景和目的 (4)2.2. 系统功能简介 (4)3. 运行环境 (4)3.1.支持硬件 (4)3.2.数据库平台 (4)3.3.操作系统平台 (4)4. 使用说明 (5)4.1 用户密码修改 (6)4.2用户治理 (6)4.2.1. 用户治理 (6)4.2.2.部门治理 (8)4.2.3.角色治理 (9)4.3网点治理 (10)4.3.1 区域治理 (11)4.3.2 终点类型治理 (12)4.3.3 网点治理 (12)4.3.4终端治理 (13)4.3.5终端类型治理 (15)4.4实时状态 (15)4.4.1 车辆实时状态 (16)4.4.2 网点实时状态 (16)4.4.3 网点分布图 (17)4.5查询治理 (19)4.5.1 查询机租车查询 (19)4.5.2 查询机还车查询 (19)4.5.1 租车状态查询 (20)4.5.2 专门租车记录查询 (21)4.5.3还车专门记录查询 (21)4.5.4 车辆销号记录查询.................................................................. 错误!未定义书签。
4.5.5 车辆状态批量查询 (22)4.5.6 车辆上下架查询 (23)4.6卡片治理 (23)4.6.1职员卡治理 (23)4.6.2 租车卡治理 (24)4.7专门操作 (24)4.7.1 黑车解除处理 (24)4.7.2 车辆遗失处理 (25)4.7.3 租车卡专门处理 (25)4.8报表治理 (26)4.8.1卡遗失统计报表 (26)4.8.2车辆遗失统计报表 (27)4.8.3黑车内架统计报表 (27)4.8.3租车超时统计报表 (27)4.8.3当前交易统计报表 (28)4.8.6职员签到签退统计报表 (28)4.8.2网点租用情形报表 (29)4.8.5挂失车辆上架统计报表 (30)4.1. 操作日志 (30)1.引言1.1.编写目的本文档是关于《公交自行车治理系统》使用的说明手册,提供给用户参考使用。
自行车租赁的操作规程

自行车租赁的操作规程一、租车前的准备1. 注册账号用户需要在自行车租赁平台上注册账号,并提供有效的身份信息以完成实名认证。
2. 缴纳押金在完成账号注册后,用户需要缴纳一定金额的押金作为租车的保证金。
押金金额根据平台规定确定,并可在还车后无损耗情况下全额退还。
二、租车流程1. 打开租车平台用户在手机上或电脑上打开自行车租赁平台,登录账号。
2. 查找附近车辆在平台地图上查找附近可用的自行车,通过点击车辆标记查看车辆详情,了解车辆类型、状态和所在位置。
3. 扫码解锁用户选择合适的自行车后,使用租车APP扫描车辆上的二维码,完成车辆解锁。
如果是使用非APP方式租车,用户可以输入车辆上显示的解锁码进行解锁。
4. 开始骑行解锁成功后,用户可以调整座椅高度,确保符合个人骑行需求后,即可开始骑行。
骑行过程中,请遵守交通规则,确保自身安全。
三、使用规则1. 骑行区域用户在租车平台查看车辆时,应注意车辆可用范围,不得将车辆带离规定区域。
超出规定区域将产生额外费用或罚款。
2. 骑行时间用户可根据个人需求选择租车时长,平台将按照时长计费。
超出预定时长的使用将额外计费。
3. 骑行停车骑行结束时,用户应将自行车停放在指定的停车点内,确保不会妨碍交通或行人通行。
4. 自行车保护责任用户在租用自行车期间,需妥善保护自行车免受损坏、丢失或被盗。
如果发生损坏、丢失或被盗的情况,用户需承担相应责任和费用。
四、还车流程1. 停放归还用户在归还车辆时,将自行车停放在指定的停车点内,使用APP扫描车辆上的二维码进行还车。
如果是使用非APP方式租车,用户可以输入车辆上显示的还车码进行还车。
2. 结束订单把车辆停好后,在租车APP上点击结束订单,确认还车操作。
3. 付款根据平台规定的计费标准,用户需支付相应的租车费用。
租车费用将从用户的支付账户中扣除。
五、违约处理1. 违规行为用户在租车过程中,禁止进行违规操作,包括但不限于超速骑行、非法占用车辆等。
电子租车系统操作手册

电子租车系统操作手册1. 系统概述电子租车系统是一种基于互联网和移动设备的智能化租车解决方案。
该系统可以通过手机App或者网页端轻松实现在线预订、租赁、归还等功能,为用户提供便捷的汽车租赁服务。
2. 注册与登录首次使用电子租车系统,用户需要注册一个账号。
在注册过程中,需要提供有效的手机号码和身份证信息,并设置一个安全的密码。
注册成功后,用户可以使用手机号码和密码登录系统。
3. 预订车辆在系统首页上,用户可以浏览可供租赁的车辆列表。
用户可以根据自己的需求选择车型、租赁时间和还车地点等信息进行预订。
预订时需要提供有效的身份证信息和驾驶证信息,以完成订单的生成。
4. 取车流程在租期开始前,用户需要前往指定的取车点。
到达取车点后,用户需要使用手机App扫描二维码或者输入取车点提供的车辆编号,完成取车手续。
用户还可以使用App打开车辆的车门,启动车辆并开始使用。
5. 使用车辆在租期内,用户可以按照平常的驾驶习惯使用租赁的车辆。
用户需要遵守交通规则,注意驾驶安全,并保持车辆的整洁。
禁止在车辆内吸烟、饮食或进行其他违规行为。
6. 返还车辆在租期结束前,用户需要将车辆返还到指定的还车点。
用户可以使用App导航功能寻找最近的还车点。
到达还车点后,用户需要将车辆停放在指定的位置,并关闭车辆的电源。
用户在App中完成还车手续后,订单即算完成。
7. 费用结算系统会根据用户的实际使用时间和里程自动生成租车费用。
用户可以在App上查看费用明细,并选择合适的支付方式进行结算。
支付成功后,用户将收到相关的支付凭证。
8. 客户服务如果用户在使用过程中遇到任何问题,可以拨打客服电话或者使用App的在线客服功能进行咨询。
客服人员将在第一时间提供协助解决问题,并确保用户的租车体验顺利进行。
9. 安全提示为了保障用户的个人和财产安全,系统提醒用户在使用车辆前仔细检查车辆的外观和内部设施是否正常,并留意车辆是否存在异常声响或其他异常情况。
使用公共自行车租赁卡租车操作流程

使用公共自行车租赁卡租车操作流程一、借、还车流程借车:1.将借车卡平放在公共自行车锁止器刷卡区上刷卡。
2.听到语音提示“请取车”后,在20秒内将车拉出,即借车成功。
还车:1.先将公共自行车推入锁止器。
2.如锁车正常,将听到语音提示“请您还车刷卡”,然后将借车卡平放在刷卡区内2秒左右。
3.听到语音提示“车已还好”后,将卡收回,即还车成功。
二、无法借车处理办法1.刷卡太快或刷卡时卡未放好。
请将卡放置在感应区域,待语音提示“请取车”后,取车。
2.车桩上车未停好。
将自行车扶正后,往前轻推,刷卡取车。
3.该卡已借出公共自行车,但未还车。
请还好车后,再借车。
4.借车时听到语音提示“通讯故障暂停使用”,请等待3-5分钟后,换桩借车。
5.一人持有多张卡借车时,切勿使用已借过车的借车卡借车。
6.借车刷卡时,未有语音提示或指示灯未亮,可换桩刷卡。
若还未成功借车,请携带身份证到管理中心换卡。
7.卡内余额不足。
请充值后再借车。
温馨提示:1.一张借车卡,只能借一辆公共自行车。
2.借车卡限由持卡人使用,不得转借他人。
擅借他人使用,发生的一切问题由持卡人负责。
3.借、还车需刷卡。
还车未刷卡可能会造成借车卡暂停使用,第二次无法正常借车。
4.还车时要将车稍微提示扶正后推入车桩,再刷卡待语音提示后,将卡收回。
5.借车成功后20秒内推出,否则20秒后车会自动锁住,同时车自动进入还车未刷卡状态,将造成第二次无法借车。
6.借车前请仔细检查车辆有无损坏,如有损坏请勿借用,否则造成的交通事故自行承担。
7.骑车过程中请遵守交通规则,如有违反后果自行承担。
自行车租赁系统简介

自行车租赁系统简介我们可以采用华邦自行车智能控制管理系统!一、系统组成华邦自行车智能控制管理系统由城市总部管理站、分布于各地的租赁站以及用户卡(诚信卡以及临时卡)组成。
1.城市管理站:拥有最高权限通过GPRS及公网对各租赁站进行管理、维护和监控;同时也负责用户IC卡的管理工作以及对数据库的维护。
2. 租赁站:租赁站主要由租赁站主控以及智能停车器所组成。
(1)租赁站主控:对自行车借出与归还进行管理和监控,及时将各类事件上报给城市总管理站;通过GPRS更新本地数据库,并将车辆的借出归还情况及时传送给城市管理站。
诚信卡用户可通过租赁站主控查询其基本信息;临时卡用户可通过租赁站主控查询使用的时间并进行结算。
(2)智能停车器:通过RS485总线与租赁站主控进行通信,对车辆ID进行识别以及对电动锁的控制。
智能停车器是用户实现借还车辆的控制系统,具有合法身份的用户(诚信卡用户以及临时卡用户)可在停车器上方便地借还车辆,本系统支持异地借还车。
下面介绍一下具体的分站点的系统介绍:这是每一个自行车租赁点的一副模拟图,首先需要一个车棚,具体的车棚大小根据此站点需要存放的自行车数量的多少制定,然后就是每个站点都会有一个网点主控器,也就是上面所说的租赁站主控,如下图所示二、系统功能及特点1. 支持本地常用客户及临时客户(如旅游观光者等)。
2. 支持借出地以及异地还车的功能。
3. 借车费率可设置。
5. 网上电子地图(可查询检索本地主要景点、购物中心、行政中心、文化中心等,并计算借还车点与其之间的距离,也可对上述内容做详细介绍以达到宣传的目的)。
6. 系统采用智能IC卡管理用户及车辆。
7. 系统采用GPRS/3G通信模式实现借、还、查等管理。
8. 系统工作过程具备声、光及语音提示功能。
9. 整个系统的高科技技术应用使其可靠性高、实时性好、保密性强.这个主控器一方面与城市总管理系统保持联系,时刻更新信息,以确保把最新的信息传输到总部,一方面有控制着智能停车桩,当有市民或者是游客使用自行车时,智能停车桩的信息会迅速传到主控器里!下面介绍智能停车桩的功能!(1)组成部分:高性能、抗干扰单片机系统;E2PROM存储模块;射频卡模块,读写用户卡,借还车的主要操作界面;电子锁及驱动模块;自行车车标识别模块;RS485和CAN接口,连接到停车点主控制器。
自行车租赁管理系统毕业设计报告

自行车租赁管理系统毕业设计报告一、项目简介自行车租赁管理系统是基于Java Web技术开发的一款管理系统,主要针对自行车租赁行业,帮助租车公司实现自行车的管理、租赁、归还等业务操作。
本系统采用B/S模式,采用Spring、MyBatis等技术框架,涉及用户管理、商品管理、订单管理、支付管理、数据统计等多个模块。
二、系统环境1.开发工具:Eclipse、Navicat、Sublime Text等2.技术栈:Spring、MyBatis、Bootstrap、jQuery等3.数据库:MySQL4.服务器:Tomcat三、系统需求1.用户管理模块用户管理模块主要涉及会员和管理员两种角色,包括用户的注册、登录、修改个人信息以及密码等功能。
2.商品管理模块商品管理模块主要包括自行车的添加、修改、删除、查询、上下架等功能。
在此基础上,还需对出租信息进行管理,包括出租订单的生成、维护等操作。
3.订单管理模块订单管理模块主要是实现订单信息的查询、编辑等操作,同时还需对订单支付、退款等功能进行完善。
4.数据统计模块数据统计模块主要是针对用户、订单、车辆等数据进行分析和统计,以便于管理员对自行车租赁业务进行管理和优化。
四、系统设计1.技术选型本系统采用Spring框架,是因为Spring框架可以解决许多企业应用开发中的重要问题,如事务管理、IoC容器管理和AOP编程等。
同时,MyBatis框架可以轻松地实现SQL查询和更新,并且Spring和MyBatis都具有轻量级、易于使用的优势。
前端采用Bootstrap和jQuery,这两个库可以为网站提供响应式布局、交互效果等,并且拥有丰富的插件库可以方便地开发一些特殊功能。
2.数据库设计本系统数据库采用MySQL,数据库中主要包括用户表、车辆表、订单表等。
其中用户表包括字段:用户ID、用户名、密码、性别、手机号、邮箱、余额等;车辆表包括字段:车辆ID、车辆名称、车辆颜色、车辆尺寸、车辆型号、车辆状态等;订单表包括字段:订单ID、用户ID、车辆ID、出租时间、归还时间、订单状态、订单金额等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1 引言通过认真全面的调查用户对自行车租赁系统的需求,根据自行车租赁系统的业务分类、业务操作和数据结构等具体要求,确定了系统性能要求、系统运行环境要求。
为系统下一步的开发工作奠定了良好的基础。
1.1编写目的1. 作为软件系统开发技术协议的参考依据,为用户及开发双方提供参考。
2. 根据在线系统的特点,对被开发软件系统的主要功能、性能进行完整描述,为开发者进行详细设计和编程提供基础。
1.2适用范围本文档适用于所有与本项目有关的软件开发阶段及其相关人员。
1.3文档概述本需求规格说明书,概括性的描述了基于技术的瑶湖自行车租赁系统所要完成的工作,是软件开发人员和用户对本系统的业务流程及功能达成共识。
通过本需求规格说明书可以全面了解瑶湖自行车租赁系统所要完成的任务和所要达到的功能。
1.4参考文献《HeadFirst设计模式》中国电力出版社《uml基础与rose建模教程》人民邮电出版社《面向对象分析设计与编程》清华大学出版社2项目概述2.1项目名称瑶湖自行车租赁系统该系统的项目计划开始日期为2016年11月14日,项目开发周期为30天。
2.2项目背景在互联网飞速发展的今天,网络已成为人们快速获取、发布和传递信息的重要渠道,它在人们政治、经济、文化、生活等各方面发挥着重要的作用。
随着计算机技术的发展与网络互联技术的普及,计算机对各个领域产生了深远的影响,在通信传媒、航天航海、科学研究等领域,计算机及网络技术大显身手。
而且互联网也被应用到交通运输领域,网络约车、在线卖车、在线租车等迅速发展,针对瑶湖当前校园市场学生比较多,对自行车的需求量大,瑶湖自行车租赁系统应运而生。
瑶湖自行车租赁系统是基于技术实现,以低碳减排、健康生活为背景,开发一个可用于学校、公司、校区的自行车租赁系统,实现自行车租赁管理的高效化,电子化。
通过使用本系统,可以方便快捷地实现自行车租赁中的车辆管理、用户管理、租用车辆管理和归还车辆管理等操作,使各个管理井井有条,为公共自行车的健康发展创造条件。
借助计算机网络的高效便捷,瑶湖自行车租赁系统必将帮助不少人,为人们的学习、工作提供极大便利。
同时也能为构建社会主义和谐社会添砖加瓦。
2.3项目目标基于 技术的瑶湖自行车租赁系统采用客户端运行模式,用户可以享受网络方便,快捷,安全的进行租车、还车。
系统的实现目标如下:A.方便用户查看车辆信息B.为用户提供最新的可租车辆信息C.为用户提供优质租车服务D.为用户提供便捷的还车服务D.方便管理员进行车辆信息、用户信息、租车及还车信息管理项目的建设意义如下:A.尽量贴近用户的心理,在实现基本功能的基础上开发用户喜爱的功能。
B.在完成功能之余注重系统的可靠性,安全性,易用性等问题。
2.4系统范围和系统边界任何系统都不可能包罗万象,瑶湖自行车租赁系统主要解决的是为用户提供自行车租赁的服务,致力于做到方便、快捷、优质,做好资源对接。
系统主要面向的服务对象有:租车用户、公共自行车管理员2.5功能描述为了对瑶湖自行车租赁系统进行安全管理,系统采用基于角色的权限控制,将人员大体分成3类,游客、注册用户,管理员。
A.对于游客:1.可以查看待租车辆2.可以查看网站相关信息B.对于注册用户:1.可以登录2.可以查看个人信息3.可以修改个人信息4.可以进行租车5.可以进行还车6.可以进行搜索待租车辆7.可以在线租车并进行支付C.对于管理员:1.可以登录2.可以修改个人密码3.可以管理用户信息4.可以管理自行车信息系统总体功能结构图如下:图1 系统功能结构图(1)登录表1 管理员登录需求分析(2)用户管理表2 管理员用户管理需求分析表3 管理员车辆信息管理需求分析2、会员(1)登录表4 会员登录需求分析(2)车辆信息查询表5 会员车辆信息查询需求分析表6 会员自行车租赁需求分析(4)修改用户头像表7 会员修改用户头像需求分析(5)修改个人信息3、游客(1)注册表9 游客注册需求分析表10 游客车辆信息查看需求分析3.系统需求建模3.1业务用例3.1.1系统角色系统的主要角色和权限如下:3.1.2游客只能查看车辆信息用例图如下:图2游客用例图3.1.3注册用户注册会员主要功能是登录、查看及修改个人信息、搜索查看车辆信息、进行租车、还车用例图如下:图3 注册用户用例图表12个人中心用例说明3.1.4管理员系统管理员的主要功能有:登录、修改个人密码、管理用户信息、管理车辆信息、可以对网站进行数据维护、权限管理用例图如下:图4 管理员用例图3.2 序列图(1)会员搜索查看信息序列图,如图5所示:图5会员搜索待租车辆信息序列图(2)管理员搜索、修改、删除车辆信息序列图,如图6所示:图6 管理员搜索、修改、删除相关信息序列图3. 3 状态图3.3.1会员状态图通过分析用户的两种状态,可得用户状态图,如图7所示:图7用户状态图3.3.2管理员状态图通过分析管理员的两种状态,可得管理员状态图,如图8所示:图8管理员状态图3. 4 时序图瑶湖自行车租赁系统会员的UML时序图:图9 “瑶湖自行车租赁系统”的会员的UML时序图瑶湖自行车租赁系统管理员的UML时序图:图10 “瑶湖自行车租赁系统”的管理员的UML时序图4系统的配置与实现4.1系统的组件图系统组件图如下所示:图11 系统组件图4.2系统的配置图系统由多个支点构成,应用服务器负责整个系统的总体协调工作,数据库负责数据管理,客户机通过互联网与应用服务器相连,这样管理员可以通过互联网管理应用服务器,客户可以通过互联网管理应用服务器得到在线听歌服务。
系统的配置图如下所示:图12 系统配置图5资源需求5.1软件资源需求基于 MVC技术的瑶湖自行车租赁系统开发的软件资源包括:1、Windows 7操作系统1套;2、SQL Server 2008数据库系统1套;3、Microsoft Office 1套;4、Visual Studio 2010开发工具1套;5.2硬件资源需求服务器推荐配置:CPU类型Xeon 5000/5100CPU--SMP数量双路主板芯片组Intel 5000V处理器支持2*Intel® Xeon™5000/5100处理器(标配/选配) 2* Intel® Xeon™woodcrest 5110内存(标配/最大) 2GB DDR2 Fully-Buffered DIMM /16GB DDR2 Fully-Buffered DIMM 内存类型DDR2 Fully-Buffered DIMM硬盘控制器Adaptec 7902W dual channel Ultra320 SCSI,Intel ESB2 for 6 SATA RAID支持SCSI RAID 0, 1,10,SATA RAID 0,1,5,10硬盘容量(标配/最大) 2*160GB SATA HDD/4*300GB SATA HDD网卡2*Intel® 82563千兆网络控制器显卡集成ATI ES1000 16MB PCI graphics controller扩展插槽1*(×4)PCI-E,1*(×4)PCI-E, 2*100MHz PCI-X,1*PCI电源 520W散热风扇 2*100mm 5000RPM Fan客户端推荐配置:CPU类型AMD 3000+或内存512M内存类型DDR2 667硬盘80G6 数据需求6.1数据分析通过对系统进行功能需求分析,得出系统需要以下数据:自行车信息:记录自行车基本基本信息,包括编号、车型、颜色、车辆状态等数据信息;用户信息:记录用户基本信息,包括登录名、密码、真实姓名、电话、邮箱、地址等数据信息;管理员信息:提供管理员数据,以便登录系统进行数据可视化操作。
6.2表汇总瑶湖家教中心在线系统的静态数据及其数据字典如下所示。
表26 系统表汇总表27 管理员信息表表28 用户信息表表29 自行车信息表表30 自行车归还信息表7接口需求(1)用户界面采用windows的通用图形界面,对用户友好,且必须对鼠标和键盘提供支持,界面的设计应遵循如下规则:界面要具有一致性,界面规范应遵循MS Windows 软件界面的规范;提供简单的错误处理;提供信息反馈,用多种信息提示用户当前软件运行的状态,软件界面元件的功能;操作可逆,其动作可以是单个的操作,或者是一个相对独立的操作序列;设计良好的联机帮助;应遵循国家关于计算机词汇的标准,用词应当精练准确,没有歧义,图形的意义明朗。
(2)硬件接口支持一般的PII或更高档微机,笔记本电脑。
(3)软件接口运行于WINDOWS 95/98/ME/2000/NT/XP/WIN 7,且具有WIN32 API的操作系统之上;(4)故障处理正常使用时不应该出错,若运行是遇到不可恢复的系统错误,也必须保证数据库的完好无损。
8 质量需求(1)正确性:要求发布的软件达到用户预期目标,运行时基本无错误。
(2)可靠性:在一般条件下,应不出故障。
(3)效率:对于浏览,查询,增加,删除,更新和密码设置的一般操作,要求及时响应,在1~2秒内。
(4)易实用性:要求能尽量为用户的使用提供方便,软件界面符合目前流行的界面规范。
(5)可维护性:要求本软件在运行中发现错误时,能快速,准确对其进行定位,诊断和修改。
(6)可测试性:设计时尽可能减少测试本软件的各项功能所需要的工作量。
(7)复用性:设计时尽可能采取模块化的方法进行设计,对系统内各模块口尽可能达到高内聚,低耦合的程度,以提高各模块的复用性。
(8)安全保密性:要求提供身份验证,只允许通过身份验证的用户使用本软件。
对于三次密码输入不正确的,应强行关闭。
(9)可理解性:对本软件提供的各种菜单命令、各种信息提示,易于用户理解。
9系统运行环境1.根据目前市场上能够提供的硬件,我们设计系统的硬件环境如下所述。
(1)普通PC及主频在1GHZ以上档次微机、笔记本电脑、各种品牌兼容机,最佳档次为主频在2GHz 以上的微机。
(2)配1GB以上内存。
(3)彩色或液晶显示器。
(4)80GB以上硬盘。
(5)任何光电鼠标或机械鼠标或蓝牙鼠标。
2.软件环境如下:(1)WindowsXP或以上版本。
(2)采用Visual Studio .NET 2010集成开发环境。
(3)系统采用面向对象的视窗数据库系统SQL Server 2008进行开发。
10 总体设计10.1处理流程在进行系统设计时,通常需要显示出应用的各个部件如何在运行时协作完成任务。
虽然类图显示了类之间的关系,但它没有显示出调用出现的次序,也没有显示出来自一个函数的结果可能决定下一次调用的目标。
为了在更动态的层面上描述系统,UML提供了许多其他类型的图。