43题任务书公路收费问题_公路工程设计任务书

其他范文 时间:2020-02-28 03:29:13 收藏本文下载本文
【www.daodoc.com - 其他范文】

43题任务书公路收费问题由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“公路工程设计任务书”。

编号:43

河北联合大学

《软件设计基础-C++》

课程设计任务书

学院班级设计人__成绩____

一、题目:公路收费问题

二、目的与要求:

1. 目的:

培养学生综合利用C++语言进行程序设计的能力,主要是培养学生对模块化设计思想的理解,合理划分函数功能及参数设计。

2. 基本要求:

(1)用模块化设计思想来完成程序的设计

(2)要求各个功能分别使用函数来完成,主函数和各个函数分别存放在不同的.cpp文件中,要求使用头文件;

3. 创新要求:

在基本要求达到后,可以进行创新设计,如优化算法和用户界面优化。

4. 书写设计报告的要求

设计报告中包含以下几个方面:

(1)设计题目

(2)总体设计

① 概述所作系统的功能及用途

② 用自顶而下或自底而上的方法,划分功能模块。

③ 确定各模块的算法

(3)根据算法画出模块图

(4)列出程序清单,并加以必要的注释

(5)写出调试程序的方法

(6)指出所设计问题的不足和改进方案

(7)总结本次设计的收获及心得

三、设计方法和基本原理:

1. 问题描述:

设计内容与要求:根据输入的车型(1:小客车 2:卡车 3:公共汽车)统计收费金额,输出各类车型的车辆数和收费小计,合计总的收费金额。

2. 问题的解决方案:

设计方法与步骤:设计一个fee类,包括car,carfee,truck,truckfee,bus,busfee 等6个和有数据成员,分别存储各类型车辆数和收费小计。另外,该类包括以下几类函数:

void cars()统计小客车数和收费小计;

编号:43

void trucks()统计客车的车辆数和收费小计;

void buses()统计公气的车辆数和收费小计;

void proce()收费处理;

void display()输出。

四、主要技术问题的描述:

应用面向对象程序设计方法编写一个实现公路收费功能的程序。根据输入的车型(1:轿车,2:卡车,3:公共汽车),统计收费金额。已收费的各种车型的数量用3个长整型数据表示并保存于Feedata.dat文件中,每次启动公路收费程序时读出上次退出时的数据。同时还应该可以设置和记录各种车型的收费标准。

五、课程设计时间:年月日至年月日

六、课程设计的考核方式及评分方法

1.考核方式

课程设计结束时,在机房当场验收。

(1)教师提供测试数据,检查运行结果是否正确。

(2)回答教师提出的问题。

(3)学生提交课程设计报告(A4纸打印),并将电子文档和源程序发至ftp服务器:ftp://210.31.197.23

用户名和密码按照指导教师告知的即可。

2.评分方法

(1)出勤率

(2)课程设计准备工作

(3)课程设计期间纪律

(4)课程设计运行结果

(5)课程设计报告

(6)答辩情况

指导教师签字:

系主任签字:

日期:年月日

下载43题任务书公路收费问题word格式文档
下载43题任务书公路收费问题.doc
将本文档下载到自己电脑,方便修改和收藏。
点此处下载文档

文档为doc格式

    热门文章
      整站推荐
        点击下载本文