数据构造—停车场管理系统.docx
《数据构造—停车场管理系统.docx》由会员分享,可在线阅读,更多相关《数据构造—停车场管理系统.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据构造停车场管理系统理工大学华夏学院课程设计报告书课程名称:(数据构造与算法分析)课程设计实训名称:停车场管理系统姓名:航院系:信息工程系专业班级:软件1141学号:10212814127指导老师:云华成绩:时间:2021年6月29日至2021年7月3日实训任务书一、题目1.停车场管理二、实训的性质和任务数据构造实训是在完成理论课程学习之后安排的综合实践训练,要求学生能根据数据构造中所讲到的各种数据类型以及它们顺序和链式存储,在详细的应用中能运用并实现各种数据的各种不同操作。通过一的综合实训,使学生加深对如将逻辑关系的数据按一定的存储式存储在计算机。并为以后的编程打好基础。三、实训的基本要求
2、1、熟悉各种数据类型及它们在计算机中的存储式;2、熟悉各种数据类型的基本操作,各基本操作的实现。3、能综合运用各种数据类型实现一些详细的问题。四、考核指标及成绩评定实训成绩由下面构成:平常成绩10%+作品70%+实训报告20%=总评成绩作品成绩评定标准:1、全部完成90-1002、主要功能完成70-903、部分功能完成60-704、少部分完成40-605、几乎没做0-40完成期限:年月日指导老师签章:专业负责人签章:教学院长签章年月日一、需求讲明仅仅认识到栈和队列是两种特殊的线性表是远远不够的,本次实习的目的在于使读者深化了解栈和队列的特征,以便在实际问题背景下灵敏运用它们;同时还将稳固这两种
3、构造的构造法,接触较复杂问题的递归算法设计。以栈模拟停车场,以队列模拟车场外的便道,根据从终端读入的输入数据序列进行模拟管理。每一组输入数据包括三个数据项:汽车“到达或“离去信息、汽车牌照及到达或离去的时刻,对每一组输入数据进行操作后的输出数据为:若是车辆到达,则输出汽车在停车场或便道上的停车位置;若是车离去;则输出汽车在停车场停留的时间和应交纳的费用在便道上停留的时间不收费。栈以顺序构造实现,队列以链表实现。设停车场只要一个可停放n辆汽车的狭长通道,且只要一个大门可供汽车进出。汽车在停车场按车辆到达时间的先后顺序,依次由北向南排列大门在最南端,最先到达的第一辆车停放在车场的最北端,若车场已停
4、满n辆汽车,则后来的汽车只能在门外的便道上等候,一旦有车开走,则排在便道上的第一辆车即可开入;当停车场某辆车要离开时,在它之后开入的车辆必须先退出车场为它让路,待该辆车开出大门外,其它车辆再按原次序进入车场,每辆停放在车场的车在它离开停车场时必须按它停留的时间长短交纳费用。试为停车场编制按上述要求进行管理的模拟程序。二、功能描绘停车场管理系统主要有下面几个功能:1、汽车进入车场添加车辆信息:车牌号、进车时间,假如停车场已满,则将车辆停入临时便道。2、汽车退出车场根据退出车辆的车牌号,进行优先退出,再根据退出时间计算停车费用。并将临时便道中的车辆停入停车场。3、退出系统三、系统设计及实现软件规格
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据 构造 停车场 管理 系统
限制150内