欢迎来到天天文库
浏览记录
ID:9510188
大小:356.50 KB
页数:20页
时间:2018-05-01
《停车场管理系统软件工程课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、软件工程试卷(论文)2014-2015学年第1学期题目:停车场管理系统的分析和设计学生姓名:王琦系别:信息与计算科学系2015年1月1日20目录第一章项目概述…………………………………………………………………31.1开发背景………………………………………………………………………31.2开发目的……………………………………………………………………31.3开发运行境……………………………………………………………………31.4系统功能………………………………………………………………………3第二章需求分析…………………………………………………………………42.1系统
2、需求………………………………………………………………………42.2功能需求………………………………………………………………………42.3业务流图………………………………………………………………………4第三章总体设计…………………………………………………………………63.1基本设计概念和处理流程……………………………………………………63.2系统层次模图…………………………………………………………………6第四章数据库计…………………………………………………………………74.1数据库的逻辑设计……………………………………………………………74.2数据库的配置……
3、……………………………………………………………10第五章详细设计…………………………………………………………………135.1主菜单模块的设计与实现……………………………………………………135.2初始化模块的设计与实现:…………………………………………………145.3车辆进入模块的设计与实现…………………………………………………145.4车辆离开并收费模块的设计与现……………………………………………15第六章测试及提交………………………………………………………………16七附:模块源代码………………………………………………………………17参考文献…………………
4、…………………………………………………………2020第一章项目概述1.1开发背景:随着计算机技术的发展,在各行各业的应用越来越广泛,停车场管理由原来的人工管理进入计算机系统管理那是个必然趋势,计算机系统管理可以大大提高管理的效率和正确性。1.2开发目的:设有一个可以停放n辆汽车的狭长停车场,它只有一个大门可以供车辆进出。车辆按到达停车场时间的早晚依次从停车场最里面向大门口处停放(最先到达的第一辆车放在停车场的最里面)。如果停车场已放满n辆车,则后来的车辆只能在停车场大门外的便道上等待,一旦停车场内有车开走,则排在便道上的第一辆车就进入停车站。停车站内如有某辆
5、车要开走,在它之后进入停车场的车都必须先退出停车站为它让路,待其开出停车场后,这些车辆再依原来的次序进场。每辆车在离开停车场时,都应根据它在停车场内停留的时间长短交费。如果停留在便道上的车未进停车场就要离去,允许其离去,不收停车费,并且仍然保持在便道上等待的车辆的次序。编制一程序模拟该停车场的管理。1.3开发运行环境:开发工具:java语言开发环境:JDK1.4系统功能:(1)登录、注册功能.(2)车辆离开查询功能(3)车辆进入查询功能20第一章需求分析2.1系统需求根据题目要求,因为停车场是一个单条的序列,可以用结构体实现;在程序中,需要知道每辆来车的具体
6、停放位置,应提供提示、查找、标记工作。车辆离开要计时计费。另外,每天开始时,停车场要初始化。2.2功能需求实现停车场的现代化管理,记录车辆信息,动态分配车位,停车费用结算,查看停车场车位的使用状况,退出系统等功能,解决车辆停放难,乱收费等问题。2.3业务流程图车进入车场车辆到达以堆栈来模拟停车场和以堆栈里的数据元素我设计成汽车的车牌号初始化车站,初始化让路的临时栈,初始化通道车场未满,车进车场车场已满,车进便道判断车场是否已满车输入车子到达时间,车牌号未满判断车场内是否有车不做任何计算无点x有20输入离开车辆的离开时间,进行停车费用的计算此车后面的车辆退出并
7、进入临时栈车子离开图3-120第三章总体设计3.1基本设计概念和处理流程互联网技术的飞速发展,Java等设计工具的方便实用,以及数据库技术的发展给本系统的设计和实现提供了技术上的支持。系统基本的流程是:用户登录->主界面->选择各项子系统。3.2系统层次模块图停车场管理系统退出系统查看车位使用状况计算停车费用车辆离开信息车辆到达信息车牌号到达时间离开时间该车腾出的车位号无空余车位有空余车位每小时所需停车费用到达时间车牌号离开时间车牌号该车使用的车位号有车离开时新到来车辆停放新到来车辆在便道上等候新到来车辆停放20第四章数据库设计4.1数据库的逻辑设计:下面给
8、出各个表的详细结构。表4-1-1卡信息表字段名描述类
此文档下载收益归作者所有