每台车辆当月总费用=油价*耗油量/公里+?本维护费用。
基本维护费用:客车:2000元/月,小轿车:1000元/月,卡车:1500元/月 2、功能要求
(1) 添加车辆:主要完成车辆信息的添加,要求编号唯一。当添加了重复的编号时, 则提示数据添加重复并取消添加;当车辆信息库已满,则提示不能再添加新的数据。 查询车辆:
可按照三种方式来查询物品,分别为:
按车辆制造公司查询:输入车辆制造公司,输出所查询的信息,若不存在该记录,则提 示“该车辆制造公司不存在!”;
按编号查询:输入编号,输出所查询的信息,若不存在该记录,则提示“该编号不存在!”; 按类别查询:输入类别,输出所查询的信息,若不存在记录,则提示“该类别没有车辆!”;
(1) 显示车辆信息库:输出当前车辆信息库中所有车辆信息,每条记录占据一行。 (2) 编辑功能:可根据查询结果对相应的记录进行修改,修改时注意编号的唯一性。
(3) 删除车辆:主要完成车辆信息的删除。如果当前车辆信息库为空,则提示“车辆 信息库为空!”,并返回操作;否则,输入要删除的编号,根据编号删除该车辆的记录,如果 该编号不在车辆信息库库中,则提示“该编号不存在”。
(4) 统计信息
输出当前车辆信息库中总物品数,以及按车辆类别,统计出当前车辆信息库中各类别的 物品数并显示。
(5) 车辆信息存盘:将当前程序中的车辆信息存入文件中。 (6) 读出车辆信息:从文件中将车辆信息读入程序。 (7) 驾驶员管理 包括驾驶员的增加、删除和修改 (8) 建立驾驶员和车辆之间的联系,计算驾驶员工资
题目5、停车场管理系统设计
1、问题描述
定义车辆类,属性有车牌号、颜色、车型(小汽车、小卡、中卡和大卡)、到达的时间 和离开的时间等信息和相关的对属性做操作的行为。 收费员,
场地:不同类型的场地停放不同类型的车辆
定义一个管理类,完成对停车场的管理。停车场的具体要求:设停车场是一个可停放n 辆汽车的狭长通道,且只有一个大门可供汽车进出。汽车在停车场内按车辆到达时间的先后顺序,依次由北向南排列(大门在最南端,最先到达的第一辆车停放在车场的最北端),若车场内己停满n辆汽车,则后来的汽车只能在门外的便道上等待,一旦有车开走,则排在便 道上的第一辆车即可开入;每辆停放在车场的车在它离开停车场时必须按它停留的时间长短交纳费用。 2、功能要求
(1) 添加功能:程序能够添加到达停车场的车辆信息,要求车辆的车牌号要唯一,如 果添加了重复编号的记录时,则提示数据添加重复并取消添加。
(2) 查询功能:可根据车牌号、车型等信息对已添加的停车场中的车辆信息进行查询, 如果未找到,给出相应的提示信息,如果找到,则显示相应的记录信息;
(3) 显示功能:可显示当前系统中所有车辆的信息,每条记录占据一行。 (4) 编辑功能:可根据查询结果对相应的记录进行修改,修改时注意车牌号的唯一性。
(5) 删除功能:主要实现对已添加的车辆记录进行删除。如果当前系统中没有相应的 人员记录,则提示“记录为空!”并返回操作。
(6) 统计功能:能统计停车场中车辆的总数、按车型、按到达时间进行统计等。 (7) 保存功能:可将当前系统中各类人员记录和休假记录存入文件中,存入方式任意。
(8) 读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使爪。 题目6“超市商品管理系统设计” 1、问题描述
超市中商品分为四类,分别是食品、化妆品、日用品和饮料。每种商品都包含商
品名称、 价格、库存量和生产厂家、品牌等信息。 销售员、顾客 产品
主要完成对商品的销售、统计和简单管理。 2、功能要求
(1) 销售功能。购买商品时,先输入类别,然后输入商品名称,并在库存中查找该商 品的相关信息。如果有库存量,输入购买的数量,进行相应计算。如果库存量不够,给出提 示信息,结束购买。
(2) 商品简单管理功能。
添加功能:主要完成商品信息的添加。
查询功能:可按商品类别、商品名称、生产厂家进行查询。若存在相应信息,输出所查
商品信息:商品编号、商品名称、商品类别(普通电视机、DVD、带DVD的电视机,带DVD的电视机的售价为普通电视机和DVD单价之和的80%)、商品进货价格、商品销售价格、商品数量、供应商名称等。
记录每一次销售商品的数量和价格,并提供对已售出商品的价格、数量进行统计、排序功能,但允许用户退商品。
询的信息,若不存在该记录,则提示“该记录不存在!”。 修改功能:可根据查询结果对相应的记录进行修改。
删除功能:主要完成商品信息的删除。先输入商品类别,冉输入要删除的商品名称,根 据查询结果删除该物品的记录,如果该商品不在物品库中,则提示“该商品不存在”。 (3)统计功能。
输出当前库存中所有商品的总数及详细信息;可按商品的价格、库存量、生产厂家进行 统计,输出统计信息时,要按从大到小进行排序。
(3) 商品信息存盘:将当前程序中的商品信息存入文件中。 (4) 读出信息:从文件中将商品信息读入程序。 题目7 “监考安排系统”
1、问题描述
课程:名称、编号、任课教师。 教师:工号、姓名、职称 考场:编号、地点、容纳考试人数 2、功能要求
(1)设定不同职称的教师监考的次数,教授比讲师少1 (2)为考试安排考场,需遵循以下规则:
a.人数>50人需安排3人监考
b.任课教师必须参加所教课程的监考
(3)自动为考试安排考场
(4)可以手工添加考试信息 (5)可以手工调整监考信息
(6)查询功能:制定教师监考的次数、制定日期的监考信息
(7)统计功能:统计非任课教师监考次数、统计每个教师的监考次数 (7)保存功能:可将当前系统中各类记录存入文件中,存入方式任意。 (8)读取功能:可将保存在文件中的信息读入到当前系统中,供用户进行使用。
题目8 “酒店点菜管理系统设计” 1、问题描述:
为了适应现代信息时代点餐的需求,采用新信息技术,研究设计了一个计算机点餐系统。 能够完成权限管理、点餐管理、订单管理、结账管理、菜谱评分等功能。
2、功能要求:
一款具有如下功能的可以提供消息传送和人机交互的实用性服务系统,具有如下功能:
(1) 服务员点餐功能:包括餐单的增加、修改、删除、查看、服务员。 (2) 订单管理:包括生成订单、修改、删除、查找。 (3) 结账管理:统计消费的总额。 (4) 查看历史:查看消费历史。
(5) 菜谱评分:对各菜谱中经常点取的菜肴进行评分。
题目9“诊所信息管理系统设计 1、问题描述
完成小型诊所的简单信息管理程序,掌握类的设计以及继承和派生的应爪。 功能要求:
设计人类(Person类)和医生类(Doctor类),在此*础上,通过增加患者和账单,使 它们公用于表示一家诊所的信息管理。
(1) 在一条K生记录中,包括医生的专业说明(specialty),如内科医生(surgeon)、 儿科医生(pediatrician)、产科医生(obstetrician)及全科医生(general practitioner)。
(2) Doctor 记录还含有诊费。
(3) 在一条患者记录中,包括该患者产生的药费,患考的诊费(即医生的 诊费)。 (4) 在一条账单记录中,包括一条患者对象、该患者对应得主治医生、该患者产生的 诊费和药费。
应用程序能够显示出诊所中每个患者的信息和对应主治医生的信息。 (6)能够统计出所有患者的总费用。 题目10 “学生考勤管理系统设计” 1、问题描述
学生信息包括:学号、姓名、性别、年龄、班级等信息。
考勤信息包括:缺课日期、第几节课、课程名称、学生姓名、缺课类型(迟
到、早退、请假和旷课)。 课程:课程名 学分、开课时间 教师:工号、姓名、职称 2、功能要求
(1)添加功能:老师能够添加学生的记录和缺课记录,提供选择界面供用户选择所要添加的类别。添加学生记录时,要求学号要唯一,如果添加了重复学