摘要:公用自行车租赁系统是一种类似于公交车管理系统的提供给运营商来满足广大人民户外活动的系统,分为前台和后台两个模块,其中后台又可以分为管理员和售卡员两个不同权限的管理层。该系统可以实现用户在不同的租赁地点刷卡取车,在任意租赁点还车,或在就近地点享受充值办卡等服务。
本设计的开发采用B/S结构,在基于Myeclipse开发环境和Sqlserver 2008环境下,使用Java编程语言进行本软件的开发,并采用射频技术作为系统的硬件设备。本文主要介绍了系统的开发过程,以低碳节能为理念,对本设计所要开发的公用自行车租赁系统作了较为详细的需求分析,并给出了系统的设计方案,主要包括系统的计费功能,客户信息查询功能,充值办卡挂失退卡功能,以及后台管理功能,基本业务办理功能。通过运行、测试与分析,确定该租赁系统运行稳定、可靠,具有一定的实用价值。
关键词 公用自行车租赁;B/S结构;射频技术
目录
摘要
Abstract
1 绪论-1
1.1 课题背景-1
1.2 研究现状-1
1.2.1 系统定义-1
1.2.2 系统前景-1
1.3 本课题研究的意义-2
1.3.1 实际应用-2
1.3.2 现实意义-2
1.4 本课题的主要工作-2
2 系统总体设计-3
2.1 需求分析-3
2.2 项目规划-3
2.3 数据库设计-6
2.3.1 系统数据流图-6
2.3.2 系统数据字典-7
2.4 本章小结-9
3 系统详细设计与实现-10
3.1 系统预览-10
3.2 前台功能设计实现-11
3.2.1 租赁功能-11
3.2.2 计费功能-13
3.2.3 前台功能流程解析-14
3.3 后台功能设计实现-15
3.3.1 用户信息处理模块-16
3.3.2 自行车信息处理模块-22
3.3.3 系统特色功能-24
3.4 本章小结-26
4 系统运行环境和开发工具-27
4.1 系统运行环境-27
4.2 硬件设备概述-27
4.3 系统开发工具介绍-29
4.4 本章小结-30
5 系统关键技术实现与系统测试-31
5.1 网页之间传值方式-31
5.2 数据库连接实现-31
5.3 JavaScrip跳转实现-32
5.4 系统测试-32
5.4.1 测试内容-32
5.4.2 测试方法-33
5.4.3 测试环境-33
5.4.4 测试用例设计方法举例-33
5.5 本章小结-33
结论-34
致谢-35
参考文献-36