停车场管理系统分析设计报告模板概要Word文档格式.docx

上传人:b****4 文档编号:17834167 上传时间:2022-12-11 格式:DOCX 页数:21 大小:302KB
下载 相关 举报
停车场管理系统分析设计报告模板概要Word文档格式.docx_第1页
第1页 / 共21页
停车场管理系统分析设计报告模板概要Word文档格式.docx_第2页
第2页 / 共21页
停车场管理系统分析设计报告模板概要Word文档格式.docx_第3页
第3页 / 共21页
停车场管理系统分析设计报告模板概要Word文档格式.docx_第4页
第4页 / 共21页
停车场管理系统分析设计报告模板概要Word文档格式.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

停车场管理系统分析设计报告模板概要Word文档格式.docx

《停车场管理系统分析设计报告模板概要Word文档格式.docx》由会员分享,可在线阅读,更多相关《停车场管理系统分析设计报告模板概要Word文档格式.docx(21页珍藏版)》请在冰豆网上搜索。

停车场管理系统分析设计报告模板概要Word文档格式.docx

_

1.2现有系统存在的问题

(1)人工现金收费方式,一方面是劳动强度大、效率低,另一方面是在财务上造成很大的漏洞和现金流失、乱收费、管理成本高等弊端。

(2)停车场没有明码标价

(3)人工发卡、收卡.难免有疏漏的时候.因为没有随机记录可查,丢车或谎报丢车现象时有发生,给停车场带来诸多麻烦和经济损失。

(4)现有停车场管理系统采用收发票形式,浪费资源,速度慢,操作麻烦,导致停车场成本增加。

1.3系统目标

(1)使停车场规范化,利于管理,同时降低停车场管理的成本

(2)生成各类统计报表,具有强大的数据检索查询功能

(3)实现入口和进口管理

(4)实现实时监控:

包括监控设备工作情况、工作模式的确定等。

当读卡器控制到车辆出现时,立即向计算机报告工作模式。

在计算机的屏幕上实时显示各出入口车辆的卡号、状态、时间、和车主的信息等。

如果有临时车辆出入车库,则计算机还负责向电子显示屏输出显示信息,向远端收款台的票据打印机传送收费信息。

(评注:

此部分可改成系统需求分析)

1.4系统可行性研究

(1)经济上:

花费费用小,具有赢利性。

(2)技术上:

使用Delphi,支持数据库,操作简单方便。

(3)运行上:

可实现登记、查询、结算费用等功能,切实可行。

1.5系统实施计划

1.工作任务分解:

(1)了解系统背景、确定目标

(2)进行可行性分析

(3)画DFD图

(4)制作数据字典

(5)画模块结构图

(6)编程

(7)最后进行整理

2.计划进度:

用甘特图或网络计划图描述

第2章系统分析

2.1业务流程分析

这张图给我们一个完整的关于停车场的业务功能流程图。

通过对该流程的分析,我们可以具体的了解停车场所具有的功能以及相关信息。

该停车场处理了车辆的进入和离开。

同时根据不同类型的车辆收取不同的费用,在车辆和库位信息的查询上也很方便。

系统还定时进行维护和更新。

有问题!

本报告给出的是系统的功能结构图,这里应给出业务的处理流程图)

2.2功能分析

(主要用DFD描述+数据字典)

数据流程图:

第二层DFD图

数据字典:

一、数据项:

编号

名称

值域

类型

备注

I1

库位号

库位号=1~1000

字符串型

/

I2

库位类型

库位类型=[TrueIFalse]

逻辑型

库位为空=true

库位为满=false

I3

车牌号

I4

日期

日期型

I5

金额

数字型

I6

单价

二、数据流:

数据流名

组成

A1

发票

发票=单价+总价+日期+单位名称+开票员

A2

申请函

申请函=车主+申请内容

A3

付费单

付费单=金额+日期+车牌号

三、文件:

文件名

D2

库位文件

库位文件=是否空余+库位号+库位类型

D1

车辆文件

车辆文件=车牌号+入库时间+离开时间+库位号+付款金额

D3

费用文件

费用文件=收费标准+库位类型+时间

四、主要加工处理:

加工名

加工逻辑

P2.1

检查空位数

查询库位文件,看所需库位类型是否有空,有空入库,无空,通知不可入库

P2.2

登记车辆信息

将可入库车辆的信息登记到车辆文件,并修改库位文件

P3.1

计算车辆停车时间

车辆离开时间-车辆到达时间

P3.2

计算费用

时间*单价,根据不同的库位类型,单价不同

P3.3

更改车辆信息

对车辆文件和库位文件进行修改

2.3数据分析

此处缺少ER图)

第3章系统设计

3.1模块结构图

要根据DFD图转换生成!

3.2代码设计

代码名称

代码简介

用于库位编码,每个库位一个号码

代码结构

XXXXX

顺序码

库位类型码

代码说明:

1.库位类型码:

01为大库位,02为小库位。

2.顺序码:

001为第一个库位,002为第二个库位………..

3.3数据库设计

根据ER图给出所有的表结构!

3.4输出设计

可根据车牌号查询车辆信息。

3.5输入设计

登记库位信息并连接至数据库

登记车辆信息并连接至数据库

第4章系统实现

4.1主控模块

unitUnit1;

interface

uses

Windows,Messages,SysUtils,Variants,Classes,Graphics,Controls,Forms,

Dialogs,StdCtrls,unit2,unit3,unit4,unit5,unit6,unit7,Menus;

type

TForm1=class(TForm)

Button1:

TButton;

Button2:

Button3:

Button4:

Button5:

Button6:

Label1:

TLabel;

Label2:

Button7:

MainMenu1:

TMainMenu;

N1:

TMenuItem;

procedureButton1Click(Sender:

TObject);

procedureButton2Click(Sender:

procedureButton3Click(Sender:

procedureButton4Click(Sender:

procedureButton6Click(Sender:

procedureButton7Click(Sender:

procedureButton5Click(Sender:

procedureN1Click(Sender:

procedureFormCreate(Sender:

private

{Privatedeclarations}

public

{Publicdeclarations}

end;

var

Form1:

TForm1;

implementation

{$R*.dfm}

procedureTForm1.Button1Click(Sender:

begin

Form1.Hide;

Form2.Show;

end;

procedureTForm1.Button2Click(Sender:

Form1.Hide;

Form3.Show;

procedureTForm1.Button3Click(Sender:

Form4.Show;

procedureTForm1.Button4Click(Sender:

procedureTForm1.Button6Click(Sender:

procedureTForm1.Button7Click(Sender:

Form5.Show;

procedureTForm1.Button5Click(Sender:

Form6.Show;

procedureTForm1.N1Click(Sender:

Form7.Show;

procedureTForm1.FormCreate(Sender:

end.

4.2信息录入模块

unitUnit3;

Dialogs,StdCtrls,Mask,DBCtrls,DB,DBTables,ExtCtrls;

TForm3=class(TForm)

Label3:

Label4:

Label5:

DBEdit2:

TDBEdit;

DBEdit3:

DBEdit4:

DBEdit5:

Label6:

Label7:

DBEdit6:

DBEdit7:

DataSource1:

TDataSource;

DBNavigator1:

TDBNavigator;

Table1:

TTable;

Table1CNO:

TStringField;

Table1ARRIVETIME:

TDateField;

Table1LEAVETIME:

Table1KNO:

Table1COST:

TCurrencyField;

Table1ASHIJIAN:

TTimeField;

Table1LSHIJIAN:

DBEdit1:

procedureFormClose(Sender:

TObject;

varAction:

TCloseAction);

Form3:

TForm3;

usesunit1;

procedureTForm3.FormClose(Sender:

Form1.Show;

procedureTForm3.FormCreate(Sender:

unitUnit4;

Dialogs,DBCtrls,StdCtrls,Mask,DB,ExtCtrls,DBTables;

TForm4=class(TForm)

DBCheckBox1:

TDBCheckBox;

Table1KTYPE:

Table1MEPTY:

TBooleanField;

Form4:

TForm4;

procedureTForm4.FormClose(Sender:

Form1.Show

procedureTForm4.FormCreate(Sender:

4.3信息查询模块

unitUnit5;

Dialogs,Grids,DBGrids,Buttons,StdCtrls,Mask,DB,DBTables;

TForm5=class(TForm)

GroupBox1:

TGroupBox;

MaskEdit1:

TMaskEdit;

SpeedButton1:

TSpeedButton;

DBGrid1:

TDBGrid;

procedureSpeedButton1Click(Sender:

Form5:

TForm5;

procedureTForm5.FormClose(Sender:

procedureTForm5.SpeedButton1Click(Sender:

Table1.CancelRange;

Table1.IndexFieldNames:

='

CNO'

;

Table1.SetRangeStart;

Table1.FieldByName('

).AsString:

=MaskEdit1.text;

Table1.SetRangeEnd;

Table1.ApplyRange;

procedureTForm5.FormCreate(Sender:

……

第五章系统测试与评价

小组成员分工:

编程,画业务流程图,画DFD图,画模块结构图由三人共同完成,周文娜负责画数据字典,许燕云负责项目背景、系统存在的问题,陈俞如负责系统目标、系统实施计划、系统可行性研究。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1