1. 开发语言
使用Java语言来完成本系统的编写。
2. 数据库
使用SQL Server2008数据库。
3. 开发模式
C/S结构即客户/服务器模式。
B/S结构即浏览器/服务器结构。
鉴于本系统的设计,用户不需要安装客户端软件,只需通过IE浏览器就可以在任何地点轻松访问。
所以选择B/S结构。
4. 开发工具
使用MyEclipse开发工具。
具体实现的功如下:
1、预订服务:用户可填写用户名、密码、电话号码、邮箱、生日等个人信息进行用户注册登陆;在浏览器上用户可以浏览店面的自行车类型、自行车信息、租押金等相关信息,并进行预订或者解除之前的预定单。
2、租赁管理:通过记录租车用户的个人信息、电话,租押金数量、是否抵押证件、登记证件信息、签订租赁协议、免责声明等协议,车辆编号、车辆情况、是否需要骑行装备及数量、租还车时间、归还装备数量、是否有损坏,赔偿金额等信息进行租还自行车;通过用户名、电话或车辆编号等进行租赁信息查询。
3、库存管理:记录自行车品牌、类型、数量、价格等入库信息,进行车辆编号、更新车辆信息、添加自行车损坏维修的信息,通过车辆编号查看、添加、修改、删除库存信息。
4、信息查询:通过自行车编号、用户名、电话等个人信息查询自行车租赁信息;填写时间点或时间段查询收益额。
5、信息统计:统计每日租还车数量,显示未还车用户信息,进行电话追踪调查记录车辆情况;统计日、月收益;统计客流量、分析客流高峰期;
6、用户和权限管理:管理用户信息、用户权限;用户注册。