一 停车场管理系统
“CarParking”
基于java的停车场管理系统
1.基本实现了停车场该有的功能。
比如会员管理,收发邮件,优惠券生成与发放,车辆出库入库,自动计算停车费用,记录违章信息,记录停车信息等等。
2.集成了车牌识别这部分代码。
点击自动入库后,上传车辆带车牌照片。系统会自动识别车牌号码(车牌识别成功率一般)。
3.加入了数据可视化功能(百度的Echarts)。
目前只实现了以饼状图的形式展示当前停车场的停车情况和收入来源情况。
4.数据库使用的是MYSQL,REDIS做缓存数据库。
电脑上需要安装好MYSQL和REDIS。数据库的文件在src/resource下面,导入carport.sql即可。
5.JDK的版本最好是1.8以上。
酒店管理系统
Hotels_Server
住哪儿项目后台管理系统
住哪儿App的后台管理功能,包括主题酒店、特色酒店发布、注册用户的统计查看、订单的统计查看、酒店的统计查看。Controller目录下的Api下就是给App开发的api。想写api的童鞋们可以看看。
包括php系统开发的常见功能:
复杂表单的提交,包括多图片上传基于Bootstrap框架的界面布局
封装PDO数据库操作类,实现增删改查等等常见功能,调用简单
随机酒店推荐策略多条件模糊搜索酒店算法jquery表格插件Datatables的使用大大丰富了数据的展现方式,更具交互性。具有自动分页、模糊搜索等功能封装了Response类,可以传递4个参数 show($code, $message = ‘’, $data = array(), $type = self::JSON)来展示json或者array或者xml。工程结构一幕了然,便于拓展
ToDo:后期可能会实现MVC框架优化。客户端接口想实现缓存出来,当客户端请求的数据存在于缓存的时候直接从缓存中读取。
实现了类似艺龙App的预定酒店功能,包括酒店搜索、特色酒店推荐、特惠酒店推荐等等功能,可以预定酒店、查看订单,唯独不能支付(支付功能必须由公司的名义注册,个人练手注册不了)。
包括iOS开发的常见功能:
自定义NavigationController实现全屏右滑返回上一控制UICollecionView展现界面UITableview上拉加载、下面刷新功能Masonry自动布局库的使用封装好的启动欢迎页YYModel字典转模型复杂界面的布局cell的重用内存优化工程结构一幕了然,便于拓展界面采用代码实现,部分界面采用xib实现。
整个代码可读性比较好、代码规范、有注释说明,配合服务端是自己用php写的,Api也是php实现的。
**主要功能:**根据不同主题查找酒店、摇一摇随机推荐酒店、根据城市定位推荐酒店、根据用户输入多条件模糊搜索查找酒店、酒店位置地图显示、路径规划及其导航(百度地图、高德地图、系统地图)、订单查看等、酒店分享等功能