欢迎光临散文网 会员登陆 & 注册

计算机专业开题报告创作之 基于SSH框架的网上租车系统的设计与开发

2021-08-19 11:09 作者:趣毕业  | 我要投稿

1、研究目的和意义

目前,大部分的汽车租赁公司还是采用传统的计算机上应用程序的方式进行汽车租赁管理,工作效率很低,而且不能及时了解汽车的种类和顾客们比较需求的车辆类型等不能更好地适应消费者的租赁要求。随着我国信息化工作的发展,计算机、数据库、互联网等计算机技术不断应用到社会、经济发展的方方面面,汽车租赁行业同样如此。计算机信息化管理有着储存量人,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们利用计算机提供给我们的信息对顾客的汽车租赁过程形成一整套动态的管理。在线车辆租赁系统的研究具有重要的意义。一方面可以加强标准化、规范化业务竹理,全面提高汽车租赁行业的管理水平和信息化程度;另一方面能够合理利用人力和物力资源,使人尽其才,物尽其用,有效地处理各种业务与关系,缩短租赁周期、降低租赁成本、增加收入。

在线租车系统就是对车辆信息和客户信息的管理,主要包括车辆的出租状态车辆的基本信息、客户信息、支付管理等。由于这些过程间的关系复杂,有一对一的关系,一对多的关系,也有多对多的关系,所有这些工作使汽车管理工作变得极为复杂,使用人工管理,极大的增加了错误产生的可能,造成服务质量的低下。在线租车系统的开发使得这状况得到了根本的改善。这套管理系统包括涵盖了车辆租赁业务的各个方面。使得汽车租赁服务可以快速、规范地完成,节省了人力物力,提高了服务质量和经济效益。

2、国内外发展情况(文献综述)

汽车租赁作为一种全新的消费形式,不仅可以有效地疏通汽车生产与汽车销售之间的“瓶颈”,而且对汽车消费市场的拓展也具有不可低估的效果。作为道路运输车辆的种新的融资服务形式,汽车租赁的发展将会对我国经济建设和社会生活的很多领域发挥不可替代的作用,尤其是对于传统运输业、旅游业以及汽车工业、汽车流通业等相关行业发展的带动作用是十分显著的。不仅可以节省巨额资金,调整资产结构,而且可以根据市场实际需要租用适用的车型,这样更灵活,更经济,更有效的提高车辆利用率,减少资金占用和资源的浪费。

随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。作为计算机应用的一部分,使用计算机对信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、査找方便、可靠性髙、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高汽车租赁管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

3、研究/设计的目标:

本系统基于B/S结构采用java语言,配合黄金搭档mysql数据库,,以Tomcat作为运行服务器,采用MVC结构的框架进行开发,框架具有扩展性、重用性强,安全性高的特点,系统前端用一些前端框架布局,JS来做前端验证以及友好的交互效果。后端采用SSM框架(Struts+ Spring+ hibernate)开发,集三大框架的优势开发,设计出的系统会更好。第一部分:进行系统的可行性分析,同时对系统做需求分析,并且做系统的结构图和流程图;对系统的功能做详细的分析,并且对系统进行概要设计。第二部分:简要概述系统的配置,并且对系统进行详细设计;概述系统实施的难点,提出解决方案;进行软件编码。第三部分:对软件进行试运行,然后进行各种测试;正式运行后进行软件维护。

4、设计方案(研究/设计方法、理论分析、计算、实验方法和步骤等):

本课题采用的方法是在Windows 10系统和MyEclipse10平台开发完成,采用JSP技术,Mysql数据库开发,充分保证了系统稳定性、完整性。网上租车管理系统分为管理员和用户的操作。管理员的操作主要包含车辆库管理、订单管理、活动管理、留言管理、用户管理。具有添加、修改、查询、删除等功能。前台界面可为用户提供商务租车、接送机、旅游租车、企业租车、自驾租车、婚庆用车等自助租车服务。用户可以通过注册登录进入到系统的前台界面,可以修改个人信息、查询车辆进行租车。通过这些功能管理模块,使网上租车管理系统更加清晰、便捷。用户的操作流程是:用户通过浏览器登录系统,若没有注册要先注册后在登录,然后浏览查询车型,选择好后进行租车,之后可根据需求续租或还车。用户付完定金之后直接到相应的地点取车,用户付款成功后系统的管理员即店主就会根据系统上的信息与用户进行核对,成功后用户就能成功将车取走。

(1)车辆库管理:可以对车辆信息进行修改,对车辆进行查询、增加、删除。

(2)订单管理:可以查看、删除、修改订单信息。

(3)活动管理:可以发布活动信息。

(4)评价留言管理:可查看、回复、评价留言信息。

(5)用户管理:管理员可以对用户信息进行修改,增加、删除、查询用户。

(6)注册登录:使用本系统前要先进行注册,根据提示填写正确的个人信息,完成注册即可。用户通过用户名和密码进行登录,通过验证后即能进入系统。

(7)信息修改:这一部分用户可以查看、修改个人信息。

(8)查看活动:用户查看活动,通过点击活动即可参与此活动。

(9)车辆分类查询:根据需求点击查询不同用途的车辆,以及不同车辆的查询。

(10)查看车辆详情:此处用户可以看到车辆的具体数据,并能看到此车辆的所有评价。

(11)查看订单详情:用户可查看已经下单的订单的详细情况。

(12)租车:此部分用户可选择商务租车、接送机、旅游租车、企业租车、自驾租车、婚庆用车等自助租车服务,用户可约定租车时间,同时当租车时间到了用户可选择续租或还车。

(13)评论留言:当用户完成租车后会弹出评论界面用户可以进行评论留言,同时可以浏览其他留言。

方案的可行性分析:

(1)技术可行性分析:

本企业网站在Windows操作系统中进行开发,并且目前PC机的性能已经可以胜任普通网站的web服务器。系统开发所使用的技术也都是自身所具有的,也是当下广泛应用的技术之一。系统的开发环境和配置都是可以自行安装的,系统使用JSP开发工具,使用比较成熟的Mysql数据库进行对系统前台及后台的数据交互,根据技术语言对数据库,结合需求进行修改维护,可以使得网站运行更具有稳定性和安全性,从而完成实现网站的开发。

(2)经济可行性

租车管理系统系统的开发之前所做的市场调研及其他的租车公司相关的管理系统,都是没有任何费用的,都是通过开发者自己的努力,所有的工作的都是自己亲力亲为,在碰到自己比较难以解决的问题,大多是通过同学和指导老师的帮助进行相关信息的解决,所以对于租车管理系统系统的开发在经济上是完全可行的,没有任何费用支出的。使用比较成熟的技术,系统是基于JSP的开发,采用Mysql数据库。所以系统在开发人力、财力要求不高,具有经济可行性。

(3) 操作可行性

可操作性主要是对租车管理系统系统设计完成后,用户的使用体验度,对于管理员可以通过系统随时管理相关的数据信息,并且对于管理员、用户两个用户角色,都可以简单明了的进入到自己的系统界面,通过界面导航菜单可以简单明了地操作功能模块,方便用户信息需求和管理员管理数据信息,对于系统的操作,不需要专业人员都可以直接进行功能模块的操作管理,所以在系统的可操作性是完全可以的。本系统的操作使用的也是界面窗口进行登录,所以操作人员只要会简单的电脑操作就完全可以的。

7、该设计的创新之处

(1)操作简便、界面良好:简单明了的页面布局,方便查询相关信息

(2)即时可见:对系统信息的处理将立马在对应地点可以查询到,实现了“即时发布、即时

见效”的功能。

(3)功能的完善性:可以对用户所能用到的各个方面的功能模块的添加、修改、维护操作。

(4)本租车管理系统系统采用的数据库是MySQL,使用JSP技术开发。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及页面简洁等特点。

8、设计产品的主要用途和应用领域:

在线汽车租赁管理系统比传统计算机上的应用程序更优秀。客户无需出门即可了解到能租什么样的车,自己理想中的车还有没有,租金怎么算等信息。能为客户节省大量的时间。对于企业,只需要将车辆的信息放到网上,可以省去大部分用户会重复咨询的信息。可以给企业节省不少人力,提高工作效率。

时间进程

第1周:撰写开题报告。

第2周:修改完善开题报告。

第3周:对系统功能进行分析,熟悉课题,收集相关资料。进行概要设计,确定系统的总体 结构、数据结构、控制结构、接口等,进行模块划分。

第4周:进行详细设计,确定总体功能及各个模块功能设计方案。搭建项目所需的运行环境 以及相关运行软件,做出项目相关要涉及和实现的页面,并建立数据库。

第5周:完成系统前台部分的代码编写,使其页面规范美观。

第6周:编码实现管理员、用户注册及登录功能。

第7周:编写后台系统管理员模块部分代码,实现其各个子模块的功能。

第8-9周:完成用户模块的编码,实现其各个子模块功能。

第10-11周:对各模块进行编码组合,实现项目初步实现的基本功能并完善系统功能。

第12周:系统最终的测试与运行并对其进行完善。

第13周:进行撰写毕业设计说明书初稿。

第14周:完善设计。

第15周:撰写毕业设计说明书,准备答辩。

第16周:答辩。

参考文献:

[1]     Syed Zamberi Ahmad,Afida Mastura Muhammad Arif. Entrepreneurial Characteristics,Motives, and Business Challenges: Exploratory Study of Small- and Medium-Sized HotelBusinesses[J]. International Journal of Hospitality & Tourism Administration, 2016, 173.

[2]  范立峰,乔世全,程文彬 JSP程序设计 人民邮电大学出版社 2009。

[3]  (美)Kevin Mukhar, Chris Zelenak , James L.Weaver,Jim Crume ,JavaEE 5 开发指南,机械工业出版社,2006。

[4]  陈雄华 企业应用开发详解 电子大学出版社,2007。

[5]  李宁Java Web开发技术大全--JSP+Servlet清华大学出版社,2009。

[6]  聂哲 JSP动态WEB技术实例教程。

[7]  李绪成,闫海珍 java Web开发教程—入门与提高篇(JSP+Servlet) 清华大学出版社 2009 。

[8]  史胜辉,王春明,沈学华 JavaEE基础教程 清华大学出版社 2010 。

[9]  霍尔等著 Mysql与JSP核心编程 北京 清华大学出版社 2010

[10] Joyce Farrell著 Java编程(英文影印版) 科学出版社 2011

[11] 郭克华编  JavaEE程序设计与应用开发  北京 清华大学出版社 2011

[12] 埃克尔著,陈昊鹏译.Java编程思想[M].(第4版).北京:机械工业出版社,2007:17-690.

[13] Robert W.Sebesta著,刘伟琴等译.Web程序设计[M].(第4版).北京:清华大学出版社,2008:9-450.

[14] 赵强 编著.精通JSP编程[M].北京:电子工业出版社,2006:34-56.

[15] 萨师煊,王珊.数据库系统概论[M].北京:高等教育出版社,2000:10-180.

[16] 陈刚.Eclipse从入门到精通[M].(第2版).北京:清华大学出版社,2007:17-380.

孙卫琴.精通Struts:基于MVC的Java Web设计与开发[M].北京:电子工业出版社,2004:


计算机专业开题报告创作之 基于SSH框架的网上租车系统的设计与开发的评论 (共 条)

分享到微博请遵守国家法律