基于java的汽车租赁系统的设计与实现论文内容摘要:

发现系统运行中可能出现的问题,并要有快速戒圈的方法。 市场可行性 市场可行性是针对本系统是否能在市场流通所做的分析。 汽车租赁系统主要针对的用户是租赁公司和租车客户,只要有租赁交易就可能需要本系统,而且本系统占用空间小,不会对租赁公司造成负担,租车客户也能很好的进行选车、租车交易,所以在市场上流通是可行的。 操作可行性 本系统虽然小,但能满足一般租赁方和租车客户的需求,界面简单明了,尽用鼠标完全可以满足操作需求,低文化水平也能完全进行无差错的操作,对服务器和主机配置都没要求,能适应多台机器之间的系统转移,在遭遇一些非常规的干扰(断电,死机)之后不会产生错误数据。 经过分析,汽车早做系统在操作上 9 市完全可行的。 功能分析 针对汽车租赁市场的租赁方和租车方的做出功能实现,主要功能模块有注册登陆,车辆信息,公告信息,留言信息,租借车,站点信息管理,管理员等,用户管理。 系统模块简述 ( 1)注册登陆模 块:租车用户在进入此系统时可以查看到使用该系统的租车公司的公告信息,如果用户想在此公司租车,需要注册一个该网站的账号,注册成功之后才能使用该系统租车。 公司管理员也需要注册一个管理员账号才能实现对该系统的后台操作,具体实现过程是,用户在注册界面输入自己的信息后选择正确的权限标签,可以在数据库中生成一条数据,如果向登陆,需要输入用户名和密码,用户名和密码不匹配需要用户输入正确的信息。 ( 2)车辆模块:本模块主要的功能是实现后台管理员对待租车辆的录入,包括对车辆的编号,以及对以添加的汽车的信息进行修改和删除 和查看汽车是否借出以及删除操作,方便客户进行操作和方便公司进行管理。 ( 3)公告信息模块:租车公司的租车信息,新的服务等信息在此模块对公众展出,用户因为没有对系统的操作权限,所以只能查看公告信息,管理员有权限,可以在后台济宁对数据库的写入、修改、删除操作。 ( 4)留言模块:一个网站的留言版块是客户和公司进行交流的平台,客户可以经过留言模块向公司提出反馈意见或者不满意的想法,提前了解这个公司的业务,方便客户和公司以后的良好合作。 以及公司对自己不足的地方加以改进,管理员也可以回复和删除留言信息。 ( 5)租还车模块:这个模块是主要针对租车用户的模块,在这个模块用户可 以查看租赁公司覆盖的站点提供的车型,以及租出情况,可以对待租车辆进行操作。 当用户使用完车辆,可以进行还车操作,系统会显示出租车时常和产生的租赁费用。 ( 6)站点信息模块:此模块实现了管理员通过后台对站点进行添加,修改等操作,管理员有操作权限,可以在后台查看存在的站点,并实现一切更新操作。 10 ( 7)管理员模块:系统运行需要管理员操作,想要实现对管理员信息的管理的操作,需要有权限的人才能进行,可以在后台实现查看,增加,删除管 理员操作。 ( 8)用户管理模块:客户是公司的主要经济来源,所以如何最好的保证客户的权益是每个公司的宗旨,用户管理模块主要实现的是针对客户的操作,客服在前台注册了系统的账户,与系统连接的数据中就会产生一条数据信息,用户管理模块可以记录用户的所有信息和租借信息,包括在哪个站点租借了哪一辆车,该车的借出时间,归还时间和单次消费金额。 这些记录会为以后可能发生的事故或者纠纷提供法律依据。 系统的数据流图 用户在登陆成功后,查看待租车辆信息,选择自己想租的车辆,点击租车按钮,等待后台相应,后台 数据库,会刷新表单信息。 用户名和密码不匹配,会返回错误信息,用户需要重新键入正确的密码和帐号。 具体操作如下图 图 管理员在系统输入帐号名和密码,系统会在数据库中用记录数据与管理员输入的账号和密码相比较,如果匹配成功,管理员就可以进入系统后台,如果匹配不成功,则返回错误信息,管理员在进入系统后,能在后台进行相关操作,可以 对系统产生的信息进行处理,同时系统会将这些处理提交到数据库进行保存。 具 体操作如图 11 图 管理员操作流程图 数据库分析 数据库结构分析 “ ER”图是“实体 联系方法”的简称,是描述整个系统的实体之间的相互联系的模型,使用“ ER”图能够清楚的描述实体之间的属性联系。 在进行汽车租赁系统的设计与实现过程中构建正确的“ ER”图是必不可少的步骤。 ( 1) 管理员的实体图,如图 实体:系统管理员 属性:管理员编号,账户,账户密码 图 管理员实体图 ( 2) 车辆信息的实体图,如图 实体:待租车辆 属性:车辆编号,序号,站点编号,借出信息 图 车辆信息实体图 12 ( 3) 公告信息实体图,如图 实体:公告 属性:公告编号,公告标题,登记时间,公告内容 图 公告信息实体图 ( 4) 留言信息实体图,如图 实体:留言 属性:编号,标题,内容,留言时间,答复信息 图 留言信息实体图 ( 5) ER 图分析,如图 图 ER图 系统数据库设计 数据库存储是汽车租赁系统后台数据的主要存储方式,系统可以通过访问数据库存储的数据来完成系统对应的功能,根据系统的功能模块可以得出汽车租赁系统的七个表: ( 1) 用户表 13 用户表主要是存储用户信息的,方便租赁公司管理账户信息,及时了解用户的需求,联系到用户。 如表 列名 数据类型 是否是主键 备注 编号 自动编号 主键 客户的编号 账号 nvarchar(50) 客户的账号 密码 nvarchar(50) 账号对应的密码 姓名 nvarchar(50) 客户的姓名 性别 nvarchar(50) 客户的性别 身份证号 nvarchar(50) 客户的身份证号 余额 nvarchar(50) 该账号的余额 状态 nvarchar(50) 该账号的状态 注册时间 nvarchar(50) 该账号 注册时间 表 用户表 ( 2) 管理员表 管理员的信息存储在管理员表中。 这些数据可以由管理员通过后台操作反应到数据库对应的表中,如表 列名 数据类型 是否主键 备注 编号 自动编号 主键 管理员的编号 账户 nvarchar(50) 管理员的账户 密码 nvarchar(50) 该账户的密码 表 ( 3) 租车表 租车表记录的是客户的租车信息,用户在前台操作系统,系统在数据库中更新的就是这个表,该表记录了客户的某次交易的详细信息,同样方便管理员对数据库的操作。 如表 列名 数据类型 是否主键 备注 编号 自动编号 主键 所在站点的编号 编号 nvarchar (50) 车辆的编号 客户 nvarchar(50) 客户的账户号 14 借车时间 nvarchar(50) 借车的时间 还车时间 nvarchar(50) 还车的时间 表 ( 4) 站点表 站点表记录的是待租车辆所属站点的信息,通过这个表可以直观的查看站点信息。 如表 列名 数据类型 是否主键 备注 编号 自动编号 主键 站点的编号 总数 nverchar(50) 该站点的汽车总数 数量 nverchar(50) 待租车辆 位置 nverchar(50) 该站点的位置 表 ( 5) 公告表 公告表主要存储公告信息,系统前台的公告信息是通过调用后台此表中的数据显示得来。 如表 列名 数据类型 是否主键 备注 编号 自动编号 主键 公告信息的指定编 号 标题 nverchar(50) 公告的标题 内容 nverchar(50) 公告的内容 时间 nverchar(50) 发布公告的时间 表 公告表 ( 6) 留言信息表 客户在前台写入的留言信息都存储在留言信息表中,这个表也包括管理员回复客户的留言信息。 如表 列名 数据类型 是否主键 备注 编号 自动编号 主键 留言的编号 用户 nverchar(50) 留言的客户 内容 nverchar(50) 留言的内容 时间 nverchar(50) 留言的时间 回复内容 nverchar(50)。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。