昇试管-试管移植第十五打hcg升孕酮
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
-
上一篇:软件测试管理规范
下一篇:污水厂调试方案完整版