关键词不能为空

当前您在: 首页 > 试管婴儿 >

迪奥试管大学 C语言 停车场管理系统 设计c语言课程设计 (含调试图)

作者:陕西保健网
来源:http://www.xapfxb.com/yuer
更新日期:2021-01-21 15:11

昇试管-试管移植第十五打hcg升孕酮

2021年1月21日发(作者:301彭红梅试管)
Xxxxx
大学

xxxxxxxxxxx



20xx-20xx
学年第一学期


C
程序设计》课程设计


题目名称:

停车场管理系统设计




















指导教师



编写日期


20

1

5
日—
20

1

31






成绩:




1

目录


(一)需求分析
....... .................................................. ....................... 3

1-1
停车
.. .................................................. ............................. 3

1-2
取车
................................ ................................................. 3

1-3
功能的选择

................... .................................................. 3

(二)总体设计(程序设计组成框图)

.
....................................... 3

2-1
停车模块

.................... .................................................. ... 3

2-2
取车模块

................ .................................................. ....... 3

2-3
车辆信息浏览模块

.
... .................................................. ... 4

2-4
程序设计组成框图

.
....... ................................................. 4

(三)详细设计
............................ .................................................. .. 4

3-1
停车场分析

................ .................................................. ... 4

3-2
停车操作

................ .................................................. ....... 4

3-3
收费管理(取车)

.
... .................................................. ... 5

3-4
车辆信息

................ .................................................. ....... 5

3-5
退出系统

............ .................................................. ........... 5

(四)程序运行结果测试与分析

.
.................................................. . 5

(五)结论与心得
......................... .................................................. . 7

(六)参考文献
.......................... .................................................. .... 7

(七)致谢
......................... .................................................. ............. 8

附录:
.................. .................................................. ............................ 8


2
(一)需求分析

1-1
停车

车辆信息要用文件存储,因而要提供文件的输入输出操作。

1-2
取车

当车离开时,要删除文件中

该车的信息,

因而要提供文件的删除操作。


1-3
功能的选择

提供现实操作和用键盘式菜单实现功能选择。

(二)总体设计(程序设计组成框图)

2-1
停车模块

对车辆信息赋值,分配前检查车位使用情况(按行查找

park
数组,元素为

0
表示车位

为空,
则允许分配)


把新添加的车辆信息以追加的方式写入汽车
信息文件,
并更改汽车信

息文件中其他汽车信息的停车时间
(停车时间加

5





2-2
取车模块

计算费用(停车费用
=
停车时间
*0.2
元)

,从文件中删除该车信息。并将
该车位对应的

二位数组变量设为

0
,表示该车位可用。输出提示信息:是否输
出停车费用总计?(
Y/N

如果选择

Y
,则输出停车费用,否则回到上级菜单。



3
2-3
车辆信息浏览模块

输出车辆信息文件中的记录。


另外,用户按

Esc
键退出系统。

2-4
程序设计组成框图









停车

取车

查看全部车辆信息


退出

停车场管理系统

(三)详细设计

3-1
停车场分析

有一个两层的停车场
,
每层有
6
个车位
,
当第一层车停满后才允许使用第
二层。
(
停车场可用一个二维数组实现
,
每个数组元素存放一个车牌号
)
假设停车场初始状态为第一层已经停有
4
辆车
,
其车位号依次为
1

4
,

车时间依次为
20, 15, 10 , 5 .
即先将这四辆车的信息存入文件”


中。
(
数组的对应元素也要进行赋值
)
3-2
停车操作

当一辆车进入停车场时
,
先输入其车牌号
,
再为它分配一个层号和一个车
位号
(
分配前先查询车位的使用情况
,
如果第一层有空则必须停在第一层
),


4
车时间设为
5
,
最后将新停入的汽车的信息添加文件”

”中
,
并将在此
之前的所有车的停车时间加
5


3-3
收费管理(取车)

当有车离开时
,
输入其车牌号
,
先按其停车时间计算费用
,

5
分钟
0.2

. (
停车费用可设置一个变量进行保存
),
同时从文件”

”中删除该车
的信息
,
并将该车对应的车位设置为可使用状态
(
即二维数组对应元素清零
).
按用户的选择来判断是否要输出停车收费的总计。

3-4
车辆信息


输出停车场中全部车辆的信息。

3-5
退出系统


退出系统。

(四)程序运行结果测试与分析

系统初始 运行时,会显示如图
4-1
所示的输入界面,用户可以根据提示,
进行相应的选择,来 完成系统提供的各种功能。根据系统提示提示用户选择相
应的数字键,按
ENTER
键 后进入相应的功能菜单。如下图
4-2
是输入
1
,显示停
车以及所需 用户的车牌号输入后按
ENTER
键进入所要放车的停车位菜单,其中
包含了系统分配 的层号和一个车位号即图
4-3
下面即为此程序执行此功能时的截图:

























5



4-1






























4-2
输入
1
和车牌号界面






6

昇试管-试管移植第十五打hcg升孕酮


昇试管-试管移植第十五打hcg升孕酮


昇试管-试管移植第十五打hcg升孕酮


昇试管-试管移植第十五打hcg升孕酮


昇试管-试管移植第十五打hcg升孕酮


昇试管-试管移植第十五打hcg升孕酮


昇试管-试管移植第十五打hcg升孕酮


昇试管-试管移植第十五打hcg升孕酮



本文更新与2021-01-21 15:11,由作者提供,不代表本网站立场,转载请注明出处:http://www.xapfxb.com/yuer/420411.html

大学 C语言 停车场管理系统 设计c语言课程设计 (含调试图)的相关文章

大学 C语言 停车场管理系统 设计c语言课程设计 (含调试图)随机文章