长春工业大学软件学院
本科毕业设计(论文)开题报告
数据结构与算法论文
学生姓名
常星镭
专业
软件工程
班级
103301
学号
20103547
指导教师
姓名
刘钢
职称
副教授
指导教师
所在单位
长春工业大学软件学院
设计(论文)
题目
基于java的汽车租赁管理系统设计与实现
Ⅰ.选题背景和意义
一、开发背景
随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。作为计算机应用的一部分,使用计算机对信息进行管理,具有手工管理所无法比拟的优点.例如:检索迅速、查方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高汽车租赁管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件
数据库技术产生于60年代,40多年来数据库技术得到了迅速发展,并已形成较为完整的理论体系和一大批实用系统。并且,近年来,随着World Wide Web(WWW)的猛增及Internet技术的迅速发展,数据库技术成为最热门技术之一。面向对象软件的开发技术,也大大保障了软件开发的速度和效果。信息技术的日新月异,给汽车租赁管理带来巨大的影响。为了加快汽车租赁管理自动化的步伐,提高汽车租赁的管理业务处理效率,建立汽车租赁管理系统尽可能地减少汽车租赁管理的重复性和低效性已变得十分要。随着计算机的普及,计算机等硬件价格也已经不再是什么天文数字。计算机应用技术的发展,计算机硬件性能的不断改进,为汽车租赁管理系统的开发提供了技术支持和经济可行性。管理系统的应用,可以将工作者从烦杂的劳动中解脱出来,极大提高工作效率。因此,不管是从技术上,还是经济上,设计和开发一个汽车租赁管理系统都已经具有较好的可行性。
二、选题的意义
课题以某汽车租赁应用背景,通过研究当前汽车租赁系统的管理现状、存在问题以及现实需求,设计一个针对汽车租赁管理工作的管理信息系统。该系统能够提供较为完备的功能,对于提高工作效率、加快汽车租赁管理的自动化具有较为重要的意义。
汽车出租管理系统主要实现5个大的功能模块:基本信息的管理、客户会员管理、常业务管理、系统用户管理、系统帮助信息。每个模块有分成多详细的功能子模块。具体的功能如下:
Ⅱ.研究现状
现下,已有不少公司进行拥有这套管理系统好比超市系统一样普遍,它带来的是更方便的管理模式及理念,更可以高效的办公并且减少人为的误差。现阶段的系统主要有以下管理模块
基本信息的管理
主要包括:类型管理(车辆类型和车辆保险类型),车辆管理,保险公司管理,销售商管理;
1)、车辆类型管理:系统管理员可以对车辆的类型(类型名和具体描述)进行添加、修改、删除等操作;
2)、保险类型管理:系统管理员可以对车辆的保险类型(保险的类型名和详细的描述)进行添加、修改、删除等操作;
3)、销售商管理:系统管理员可以对汽车销售商进行查询(按销售商名称)、添加、修改(对已经选中的记录)、删除和查看已经销售的汽车的相关购买信息等操作;
4)、保险公司管理:系统管理员可以对进行查询(按保险公司名)保险公司的具体信息、添加、修改(对已经选中的记录)、删除保险公司信息和查看已经投递保险的汽车的相关投保信息等操作;
5)、车辆管理:系统管理员可以对本公司所有的汽车进行查(车牌号码)该车的信息和相关租赁信息、添加(基本信息、保险信息、租赁信息和附加描述)、修改(选中)、删除的操作;
客户会员管理
主要包括:客户信息管理、会员信息管理、会员类型信息管理;不同类型的会员可享受不同的优惠;
1)、客户信息管理:系统管理员可以对客户进行查(按客户姓名)该客户(司机)的信息和相关驾驶信息、添加(按客户编号:基本信息、抵押担保信息、驾照信息和附加描述)、修改(选中)、删除、加入会员(添加客户基本信息、驾照信息、抵押担保信息和会员信息)等操作
2)、会员信息管理:系统管理员可以会员对进行查(按会员姓名)该客户(司机)的信息和相关驾驶信息、修改(选中:基本信息、驾照信息、抵押担保信息和会员信息)、删除即注销会员等操作
3)、会员类型信息:系统管理员可以对会员类型添加(类型名称和折扣率)、修改(选中)、删除等相关操作;
日常业务管理
汽车租约和归还管理;包括不同顾客的租约车的类型,租约时间,租约方式,租约费用;
1)、汽车租约:系统管理员可以对可以查询汽车租赁的状态(出租、出租审核、续租、续租审核、归还、归还审核)、添加(按合同编号:客户基本信息、汽车信息、租赁价格信息租赁信息和附加描述)、修改(选中)和删除汽车租赁状态、加入会员(基本信息、驾照信息、抵押担保信息和会员信息)、续租、租赁审核、续租审核、选中记录信息按合同号打印合同等操作;
2)、汽车归还管理:系统管理员可以对查询汽车租赁的状态(归还、归还审核)、修改(选中)汽车租赁状态、归还即删除汽车租赁信息、结算审核(归还信息和租赁价格信息)等操作。
Ⅲ.研究的基本内容和拟解决的主要问题
主要内容就是通过我现有的技术区实现这套系统的业务逻辑,包括前台界面和java代码上的逻辑还有数据库后台逻辑以及最重要的表结构设计。
主要问题不在于技术层面的实现,而是更深刻的理解业务,在实现功能的同时要更好的更有效率的优化程序,还有如何设计一个表结构能使前台的编程过程变得更简洁。
Ⅳ.研究方法和手段
1.查询相关资料,了解本系统的研究意义。可以上网搜索或者是去图书馆查阅相关资料。
2.通过查询资料了解该系统要如何做,及要做哪些东西。
3.设计出大体上的功能模块,画出模块图。
4.通过进一步的了解,对每个功能模块进行细化,将每一步都想清楚。制定出每一步的做法和注意的地方。
5.对设计好的程序进行调试,通过调试发现存在的问题并解决,从而达到完善系统的目的。
6.最后,整理各阶段的设计记录文档,写成论文稿。
Ⅴ.设计(论文)提纲
第一章 绪论
    第二章 需求分析
    第三章 系统分析与设计
    第四章 系统详细设计
    第五章 系统测试
    结论与展望
    致谢
参考文献
附录
    外文资料及译文
Ⅵ.研究工作的步骤与进度
3月初至3月中旬:了解课题要求,准备相关资料,熟悉MyEclipse开发环境学习MVC架构,熟悉基本业务。
3月中旬至3月底:编写设计文档,设计并建成数据库表,完成后台逻辑。
4月初至4月中旬:编写前台web页面,完成基本管理业务逻辑
4月底至5月中旬:完成剩余的业务功能,并进一步简化程序优化设计。
5月中旬至5月底:完成系统开发、毕业论文初稿及相关事宜。
6月初至6月中旬:完成系统测试、毕业论文及相关事宜。
Ⅶ.查阅的主要文献
[1]李刚.《疯狂java讲义》 .电子工业出版社.2011.
[2]邬继成.《J2EE开源编程精要15讲》.电子工业出版社.2010
[3]丁宝康.《数据库实用教程》, 清华大学出版社,2004年
[4]冯博琴等.《面向对象分析与设计》,机械工业出版社2003年
[5]汪诗林等.《数据结构算法与应用》,机械工业出版社,2005年
指导教师签字
日期
年  月  日
注:可根据开题报告的长度加页;一式二份,学院、学生各一份。
格式要求:正文内容宋体小四,行间距固定值20磅

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。