UML课程作业汽车租赁系统.docx
《UML课程作业汽车租赁系统.docx》由会员分享,可在线阅读,更多相关《UML课程作业汽车租赁系统.docx(20页珍藏版)》请在第一文库网上搜索。
1、黑龙江科技学院(计算机与信息工程学院)统一建模语言课程作业基于UM1的汽车租赁系统的分析与设计班级:网络07-2班学号:01,02,03,04,05,06姓名:马庆辉,马猛,王海龙,王野,冯霄,白智文授课教师:才智作业成绩:2010年5月目录目录I第1章绪论11.1 系统概述11.1.1 需求描述21.1.2 运行环境描述21.2 系统研究的现状及发展趋势21.3 作业结构及研究的主要内容3第2章系统需求分析42.1 系统需求描述42.2 系统用例图建模4第3章系统概要设计73. 1系统类图建模73. 2系统数据库设计8第4章系统详细设计113.1 系统状态图建模113.2 系统活动图建模11
2、4. 3系统时序图建模125. 4系统协作图建模156. 5系统组件图建模164.6系统配置图建模16第5章总结17参考文献18第1章绪论现代科学的发展,使计算机进入了几乎一切领域。从科学研究到工农业生产,从企业生产管理到家庭生活,各行各业都广泛地使用着计算机。当今社会的数据信息管理离不开计算机技术的支持。如何实现对数据信息快捷、有效、实用的管理,是软件开发业追求的目标。今天,随着社会生产的发展,人民生活水平的提高,汽车租赁已成为一个极具市场潜力的行业,面对飞速发展的租赁市场,传统的人工租赁管理方式在进行繁多的业务信息处理时显得极不适应,因此,人们对于运用计算机来辅助协调和管理租赁工作的需求正
3、在逐步提高。随着社会物质条件的改善,生产生活节奏的加快,人们越来越意识到时间的重要性,在工作中,生活中越来越注重如何节省时间,提高效率。因为工作和生活的缘故,在必要的时候向汽车出租公司提出租赁车辆的服务要求,已成为大众广为认可和接受的行为和选择。在这种社会需求的强力带动下,汽车租赁市场出现了前所未有的一片繁荣景象。各个汽车租赁公司门庭若市,业务激增。然而在繁忙的景象背后,却也暴露出汽车租赁公司在处理业务信息时以人工方式为主所带来的诸如:效率低下,管理混乱,失误增多等诸多弊端。在实践中,汽车租赁行业的业主们逐渐意识到在租赁行业中借助计算机引入信息管理的重要性,并开始不断提高自身的素质和高科技在工
4、作中的投入,以改善信息的管理,提高服务效率。汽车租赁管理就是对车辆信息和客户信息的管理,主要包括车辆的出租状态、车辆的基本信息、车辆的投保情况、车辆的出厂情况、客户信息的管理等。由于这些过程间的关系复杂,有一对一的关系,一对多的关系,也有多对多的关系,所有这些工作使汽车管理工作变得量大而又复杂,以前包括现在还有很多租赁公司采用人工管理,直接导致了错误的产生,服务质量的低下。汽车租赁管理系统的开发使得这一状况得到了根本的改善。这套管理系统包括涵盖了车辆租赁业务的各个方面。使得汽车租赁服务可以快速、规范地完成,节省了人力物力,提高了服务质量和经济效益。1.1 系统概述汽车租赁系统能够为租赁者提供服
5、务,每个租赁能够拥有唯一标识其存在的编号,并且系统会保存每个租赁者的个人信息与编号。系统通过一个单独的程序为租赁者提供服务,服务包括提供查阅现有汽车的种类与资料,查询与修改个人信息服务和预租汽车服务等。当租赁者需求租汽车与归还汽车时需要通过汽车租赁管理员的登记与检查汽车是否有损,当租赁者租的汽车超过预定期限是,需要接受租赁公司的处罚。租赁者租借汽车时须签名证明已接去汽车并且缴纳租借费,而租赁公司也以此作为凭证,当归还汽车时,也须签名证实已归还汽车。系统管理负责系统的管理维护工作,维护工作包括更新汽车的信息,保证当租赁者查阅系统时的信息与现实情况无误。和租赁者的添加,删除和修改,并且系统管理员能
6、够查询租赁者,汽车和租赁管理人员的信息。需求描述随着汽车工业的发展和汽车的普及,汽车租赁成为近年来兴起的一个新行业。使用汽车租赁管理系统可以规范企业的管理和经营行为,减少企业的经营成本,提高工作效率。针对以上的要求,汽车租赁管理系统的用户是汽车租赁企业的管理人员,其需求功能应包括汽车类型管理、客户信息管理和汽车租赁、续租、归还管理等主要功能,从而可以形成统一有效的管理。在该系统中,要实现对汽车类型信息等基本信息的添加、修改、删除、和查询;客户信息和会员信息的添加、修改、删除和查询以及汽车租赁、续租、归还等具体操作的实现。以满足当前该行业在处理业务上的需求。运行环境描述系统开发采用Rationa
7、1Rose2003进行统一建模,编程语言是MicrosoftVisua1Basic,数据库设计采用的是MicrosoftAccess2003,在WindowsXp操作系统下测试并运行。本系统采用的是客户/服务器体系结构风格,对系统中信息的查询、修改、删除和添加等操作都是对数据库的操作,在数据库服务器上实现的,而在本系统中运行的界面只是客户应用程序,负责提供管理人员与数据库交互的界面,向数据库服务器提交用户请求并接受来自数据库服务器的消息,。而数据库服务器也就是后台程序,主要是负责有效的管理系统的数据库资源,对客户应用程序传来的信息加以处理,对数据库内的信息进行操作。1.2 系统研究的现状及发展
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- UML 课程 作业 汽车 租赁 系统