汽车租赁需求文档
需求分析:
在做汽车的租赁项目时,我们需要实现汽车的按提供的要求找到具体车的查询功能,需要实现汽车的租金费用的计算的计算功能。 可以发现汽车具有一些公共的属性:品牌,单日租金,总租金,租车的时间;讲汽车类作为父类,轿车和客车拥有自己独立的型号和座位属性,并具有自己计算租金的单独方法,将轿车类和客车类作为汽车类的子类。设计一个类来提示用户并记录用户输入的结果,并设计一个单独的类来判断需要租借的车具体是什么车。 考虑到用户输入可能有误,我们也单独设计自定义的异常类来解决将会出现的异常,并提示用户解决异常现象。 具体实现:
1. 定义Car 父类,在父类里定义保护修饰的品牌,单日租金,总租金,租车的时间,租车总租金计算的方法。
2. 定义JiaoChe 子类,使子类继承父类Car ,并拥有自己的属性型号,在轿车类中重写父类的计算租金的方法。
3. 定义KeChe 子类,使其继承分类Car ,并拥有自己独立的属性座位,在客车类中重写父类的计算租金 方法。
4. 定义Manager 类,提示并设计多个判断语句提示并记录用户输入的结果,记录用户所需的一些条件。
5. 定义CarBusiness 类来判断用户所需要的车的具体是什么样的,并在该类中调用两个子类的方法来实现计算总租金的功能。
6. 加入try …catch 语句来判断用户输入是否符合要求,如不符合给出相应的提示。
汽车租赁需求文档
需求分析:
在做汽车的租赁项目时,我们需要实现汽车的按提供的要求找到具体车的查询功能,需要实现汽车的租金费用的计算的计算功能。 可以发现汽车具有一些公共的属性:品牌,单日租金,总租金,租车的时间;讲汽车类作为父类,轿车和客车拥有自己独立的型号和座位属性,并具有自己计算租金的单独方法,将轿车类和客车类作为汽车类的子类。设计一个类来提示用户并记录用户输入的结果,并设计一个单独的类来判断需要租借的车具体是什么车。 考虑到用户输入可能有误,我们也单独设计自定义的异常类来解决将会出现的异常,并提示用户解决异常现象。 具体实现:
1. 定义Car 父类,在父类里定义保护修饰的品牌,单日租金,总租金,租车的时间,租车总租金计算的方法。
2. 定义JiaoChe 子类,使子类继承父类Car ,并拥有自己的属性型号,在轿车类中重写父类的计算租金的方法。
3. 定义KeChe 子类,使其继承分类Car ,并拥有自己独立的属性座位,在客车类中重写父类的计算租金 方法。
4. 定义Manager 类,提示并设计多个判断语句提示并记录用户输入的结果,记录用户所需的一些条件。
5. 定义CarBusiness 类来判断用户所需要的车的具体是什么样的,并在该类中调用两个子类的方法来实现计算总租金的功能。
6. 加入try …catch 语句来判断用户输入是否符合要求,如不符合给出相应的提示。
相关文章
-
软件需求文档
软件需求文档 组长:连心 11083240 成员: 王振 11083240 顾昊 11083240 刘娜 11083240 高志强 11083240 1. 引言 ....................................... ...查看
-
自行车论文-2003 文档
撰写目的和基本思路 撰写的目的:为了使杭州首次推出的公共自行车租赁系统更加有效地运行,针对该系统,提出了自行车的最优租赁方案和风景区中的最优分配方案,并加以推广. 基本思路:通过合理的假设,搜集相应的数据,运用运筹学的相关知识,建立换车模型 ...查看
-
中南大学软件工程历届试卷(含答案)
中南大学考试试卷 2006--2006 学年学期 时间110分钟 软件工程课程 48学时 3学分 考试形式: 闭卷 专业年级: 总分100分,占总评成绩 100% 注:此页不作答题纸,请将答案写在答题纸上 填空题(本题20分,每小题2分 ...查看
-
产品需求分析:从用户到需求文档的历练
文/Aaron毛 发布于刚刚 阅读9645 评论0 喜欢0 阅读9645 标签: 产品经理 用户需求 用户分析 产品定位 这是产品设计的方向,也是需求文档和设计产出的判断标准. 此外,产品定位也是团队成员形成统一的目标和对产品的认识,提高团 ...查看
-
软件工程导论试题答案
第一章 4.什么是软件工程?它与软件工程方法学有何关系? 软件过程是为了开发高质量的软件产品所需完成的一系列任务的框架,它规定了完成各项任务的工作步骤. 软件过程定义了运用技术方法的顺序,应该交付的文档资料,为保证软件质量和协调软件变化必须 ...查看
-
汽车维修系统测试报告
汽车维修系统测试报告 项目开发人员: 二0一三年九月 目 1 录 引 言.................................................................................... ...查看
-
法社会学方法
法社会学方法 ---关于"活法"[奥]欧根・(,) 摘要:,,必须从社会中寻找.我们发现,简单陈旧的奥地,是完全被漠视的,代之发挥作用的是大量习惯法.以此为起点,就逐渐发展出"活法,是那些支配着社会生活本身的规 ...查看
-
承包培训项目审批表
正大软件集团,2007 承包/培训项目审批表 项 目 编 号: 合 同 编 号: 项 目 名 称: 项 目 经 理: 承 担 部 门: 立项申请时间: 项目开始时间: 预计完成时间: 填 表 说 明 1 适用范围:本表适用于重庆正大软件(集 ...查看
-
电子厂生产管理流程
电子企业生产管理流程 按照生产的流程来说一般有如下几个职责: 1.依据销售计划制订生产计划 2.依据生产计划指定物料需求计划 3.结合生产计划和物料需求计划计算当期最大生产能力 4.下达生产定单 5.监控生产定单完成进度. PMC代表Pro ...查看