《停车场管理系统_.docx》由会员分享,可在线阅读,更多相关《停车场管理系统_.docx(10页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、停车场管理系统_上海海洋大学信息学院软件工程作业报告设计题目:停车场管理系统学院:信息学院专业:空间信息与数字技术班级:1、2班学生姓名:代雪1353247组长梓桐1353204、亚松1353147花1353209、仪1353113程梦雪13531151.引言21世纪以来,当代化产业高速发展,汽车作为日常交通工具已经普及社会的每一个角落,给人们的日常生活带来了极大的便利。但是随着汽车拥有量的急剧增加,车辆停放的问题随之而来,假如没有合理的停放规则和秩序,势必引起多不必要的费事,反而给生活带来不便。停车场作为交通设施的组成部分,随着交通运输的繁忙和不断发展,人们对其管理的要求也不断提高,都希望管
2、理能够到达便、快速以及安全的效果。然后目前的多停车场还处于一种纯人工的管理的形式,在车辆的管理上效率低下,而且特别容易出错。因而需要一种适宜的管理系统来解决这些问题,到达高效,简易的效果,给广大人民的出行带来便。本论文旨在设计一个简单、高效且实用的停车场管理系统,希望能解决目前管理上存在的一些问题。系统的设计经过经过了需求分析阶段、概念设计阶段、逻辑构造设计阶段、数据库物理设计阶段、数据库的施行和维护以及系统的调试与测试,最终完成了一个比拟完善的收费停车场管理系统。2.需求分析需求分析是设计数据库的起点,需求分析的结果能否准确地反映了用户的实际要求,将直接影响到后面各个阶段的设计,并影响到设计
3、结果能否合理和实用。目前停车场的管理式比拟落后,已经不能适应当代社会的实际需求,本系统的开发能给管理上带来新鲜的活力,提高管理的效率,具有较高的实用性和开发价值。通过调查了解分析停车管理的现状,弄清用户对开发的数据库应用系统确实切要求,以及停车场管理的流程,系统的详细功能和数据库中数据信息。2.1处理对象系统处理的对象包括车辆信息、固定车位信息、自由车位信息、停车车辆信息以及收费记录等五个面。即固定车位信息:车位编号、车位位置、车牌、车主姓名、车辆品牌、车辆颜色、车辆照片、联络式、车位余额;自由车位信息:车位编号、车位位置;车辆信息:车牌、车辆品牌、车辆颜色;停车信息:车位编号、车牌、进入时间
4、、离开时间、时间段、车位类型、在位情况、收费费率;收费记录:车位编号、车牌、停车时间、停车费用、发票编号。2.2功能要求整个系统详细包括三个子系统,分别为:停车处理子系统、车位综合管理子系统以及收费子系统。处理的功能包括:车辆信息的查询以及更新;空闲车位信息的查询;固定车位信息的查询;进出车辆记录的更新和收费信息的查询与更新等。数据项编号数据项名数据项含义与其它数据项的关系存储构造别名DI-4Carcolor车辆颜色char(4)颜色DI-5Carpho车辆照片bit照片DI-6Caraddchar(20)地址DI-7Cartel联络式char(20)DI-8Carat在位情况char(4)D
5、I-9Carin进入时间datetimeDI-10Carout离开时间datetimeDI-11Carmon车位余额float余额DI-12Montime收费费率float费率DI-13Moneypay停车费用float收费DI-14Cwtype车位类型char(4)DI-15Cartime停车时间float时间DI-16Piece发票编号char(20)Dl-17Carsb车辆品牌char(10)车名Dl-18Cwpace车位位置char(10)位置Dl-19Timetype时间段char(6)2.6逻辑描绘表2-3处理逻辑描绘PR-2判定用户修改要涉及的模块,同时把相应的修改数据传到相应的
6、模块之中固定车位信息模块、自由车位信息模块、停车车辆信息模块、进出车辆记录信息模块、收费记录模块:先确定更新所涉及的功能模块;然后,把更新信息传送到相应的模块中;最后,进行相应的更新操作。3.概念设计3.1目的概念构造设计师是将需求分析得到的用户需求抽象为信息构造即概念模型的经过。它是整个数据库设计的关键。概念构造设计步骤分为两步:第一步是抽象数据并设计局部视图,第二步是集成局部视图,得到全局的概念构造。3.2设计经过1选择中层数据流为切入点,通常选择实际系统中的子系统;2设计分E-R图,即各子模块的E-R图;3生成初步E-R图,通过合并法,做到各子系统实体、属性、联络统一;4生成全局E-R图
7、,通过消除冲突等面。通过分析系统的业务流图与数据流图,得到系统围绕“车辆与“车位之间的互相关系。3.3阶段成果分E-R图:全局E-R图:4.逻辑设计4.1目的逻辑构造设计的任务是把概念构造设计阶段设计好的基本E-R图转换为与选用DBMS产品所支持的数据模型相符合的逻辑构造。逻辑构造设计时一般要分为3步进行:将概念构造转换为一般的关系、网状、层次模型;将转换来的关系、网状、层次模型向特定DBMS支持下的数据模型转换;对数据模型进行优化。4.2任务与结果4.2.1数据组织1将E-R模型转换为关系模型转换的原则是:一个实体型转换为一个关系形式。实体的属性就是关系的属性,实体的码就是关系的码。对于实体间的联络则有下面不同的情况:一个1:1联络能够转换为一个独立的关系形式,可以以与任意一端对应的关系形式合并。三个或三个以上实体间的一个多元联络能够转换为一个关系形式。与该多元联络相连的各实体的码以及联络本身的属性均转换为关系的属性,而关系的码为各实体码的组合。
限制150内