综合实战项目,编写属于你的“答答租车系统”,快来加入吧!!
6 - 1:综合练习
1、项目背景介绍
根据所学知识,编写一个控制台版的“答答租车系统”
功能:
①、展示所有可租车辆。
②、选择车型、租车辆。
③、展示租车清单,包含:总金额、总载货量、车型、总载人量及车型。
2、项目分析
①、数据模型分析
ⅰ、通过对现实世界的事与物主要特征的分析、抽象,为信息系统的实施提供数据存取的数据结构及相应约束。
ⅱ、数据结构组成:操作(方法)、属性。
比如汽车转换成一段代码,这个过程就是数据分析的一个过程。
我们现在规定,有客车、货车、皮卡。我们可以想想,怎么来写成代码形式。
②、业务模型分析
ⅰ、在设计应用程序之前,应该明确该应用程序必须执行哪些任务。业务需求是应用程序开发中最重要的步骤之一。确认业务需求的目的在于能同时满足零售商和消费者重要的解决方案。这算是一个思想,我们要把这个思想落实到代码上。
ⅱ、答答租车系统中不用考虑太多,只考虑消费者需求就行了。消费者关注的是选车、租车天数、统计金额、载客、货量。
③、显示和流程分析
ⅰ、显示:用户可以看到的信息提示界面(包括用户输入的界面和结果界面,目前只能以命令行的形式出现)。
ⅱ、显示信息执行的过程和步骤。
ⅲ、答答租车系统中,要以命令行的方式显示提示信息和输出结果信息,要考虑其样式,用户输入的数据不同,信息该如何提示、如何处理并显示结果。这部分知识囊括了显示与流程内容。
自己写一下这个代码吧!