范文一:酒店表格-车辆调度工作流程
更多免费精彩文件:http://www.docin.com/16304304
上岗前,相互检查仪容仪表,佩带好执勤设施,
齐步走到车场进行交接。
知道车位现状,合理安排车位,手势大方得
体,重点贵宾车辆重点看护,记下车位,换岗时
交接。
指挥车辆按导向线行驶,做好院内待出租车
辆的管理,露天车位停满后,引导车辆进入地下
车场,指挥车辆停放秩序。
对车场的衣冠不整人员劝阻离开,发现停放车
辆门窗没有关锁的及时通知车主。对发现有故意破
坏行为的,要立即用对讲机向比自己职务高的边汇
报边采取措施。
维护好整个车场的秩序,大片纸屑、废品及时
清理,保持各通道畅通。
换岗时做好交接,做好具体记录。
有问题请联系上传者:http://www.docin.com/16304304
更多免费精彩文件:http://www.docin.com/16304304
有问题请联系上传者:http://www.docin.com/16304304
范文二:车辆调度
车辆调度系统
详细设计说明书
目录
1 引言 .............................................................................................................................................. 2 1.1编写目的 ............................................................................................................................. 2 1.2定义 .................................................................................................................................... 2
1.3参考资料 ............................................................................................................................. 2
2范围 ............................................................................................................................................... 2 2.1系统主要目标 . .................................................................................................................... 2 2.2主要软件需求 . .................................................................................................................... 3 2.2.1车辆调度 . ................................................................................................................. 3 2.2.2资源管理 . ................................................................................................................. 4 2.2.3数据管理 . ................................................................................................................. 5
2.2.4系统设置 . ................................................................................................................. 6
3软件系统结构设计 . ....................................................................................................................... 6
3.1软件体系结构图 . ................................................................................................................ 6
4程序设计说明 . ............................................................................................................................... 7 4.1车辆调度模块 . .................................................................................................................... 7 4.1.1任务管理 . ................................................................................................................. 7 4.1.2任务查询 . ................................................................................................................. 8 4.1.3快速添加任务 . ......................................................................................................... 9 4.2资源管理模块 . .................................................................................................................. 11 4.2.1车辆状态管理 . ....................................................................................................... 11 4.2.2司机状态管理 . ....................................................................................................... 12 4.3数据管理模块 . .................................................................................................................. 13 4.3.1车辆资料管理 . ....................................................................................................... 13 4.3.2司机资料查询 . ....................................................................................................... 15 4.3.3打印资料列表 . ....................................................................................................... 17 4.4系统设置模块 . .................................................................................................................. 18 4.4.1用户管理 . ............................................................................................................... 18 4.4.2备份 /还原数据库 .................................................................................................. 19 4.5用户登陆模块数据库 . ...................................................................................................... 20
1 引言
1.1编写目的
本设计说明书的目的是进一步细化软件概要设计得出的软件概貌, 把它加工成在程序细节上 非常接近的源程序的软件表示。
预期读者:开发人员、测试人员、项目经理
1.2定义
CAS :车辆调度系统
记录集:MFC 的 CRecordset 类返回的数据库记录。
1.3参考资料
车辆调度系统(C AS )需求规格说明书
车辆调度系统(C AS )概要设计说明书
2范围
2.1系统主要目标
车辆调度系统是解决车辆货运公司任务管理的方案,通过本系统主要解决的问题是:
1)实现车辆的有效调度
2)车辆及驾驶员状态的管理
3)车辆及驾驶员资料的管理
4)车辆权限的系统设置
2.2主要软件需求
2.2.1车辆调度
车辆调度主要有任务分配、任务查询、打印任务列表的功能。 任务分配包括新增、 修改或删 除任务计划:输入修改或删除任务号、出车日期、用车单位、货物、车辆司机等相关信息, 将任务分配给车辆和司机, 并于任务完成后进行相应的任务状态改变; 任务查询包括查看车 辆资料和司机资料;打印就是打印运输任务列表。
资源管理主要包括管理车辆状态、 管理司机状态、 管理车辆工作量、 管理司机工作量和打印 车辆司机状态表五项功能。
数据管理主要有管理车辆资料、管理司机资料、管理车辆维修记录、管理司机奖惩记录。
2.2.4系统设置
系统设置主要有增删管理员设置数据路径项功能。 其中增删管理员包括增加和删除管理员 账号;设置数据路径包括设置或改变数据路径,备份与恢复数据。
3软件系统结构设计
3.1软件体系结构图
4程序设计说明
4.1车辆调度模块
4.1.1任务管理
模块详细设计说明表
4.1.2任务查询
模块详细设计说明表
4.1.3快速添加任务
模块详细设计说明表
4.2资源管理模块
4.2.1车辆状态管理
模块详细设计说明表
4.2.2司机状态管理
模块详细设计说明表
4.3数据管理模块
4.3.1车辆资料管理
模块详细设计说明表
4.3.2司机资料查询
模块详细设计说明表
4.3.3打印资料列表
模块详细设计说明书
4.4系统设置模块
4.4.1用户管理
模块详细设计说明书
4.4.2备份 /还原数据库
模块详细设计说明书
4.5用户登陆模块数据库 详细设计说明表
范文三:车辆调度
青岛海笛安电子有限公司
车辆调度解决方案
——海笛制造安全与快乐
2011年 3月
地址:山东省青岛市李沧工业园合川路 19号一栋三楼
电话:0532-80623861
传真:0532-80623860
网址:www.qdhaidi.com
目录
一、公司简介 ...............................................- 1 -
二、系统设计思想及特点 .....................................- 2 -
三、系统设计原则 ...........................................- 3 -
四、系统网络拓扑图 .........................................- 5 -
五、系统功能实现 ...........................................- 6 -
1、实时定位 .............................................- 6 -
2、实时跟踪 .............................................- 6 -
3、自动轨迹存储及回放 ...................................- 7 -
4、警情汇报 .............................................- 8 -
5、行驶区域管控 ........................................- 10 -
6、车载电话或者液晶调度屏 ..............................- 10 -
7、节点设置 ............................................- 11 -
8、车辆调度支援 ........................................- 11 -
9、数据报表 ............................................- 12 - 10、员工交接班管理 .....................................- 12 - 11、地理信息查询 .......................................- 13 -
一、公司简介
青岛海笛安电子有限公司于 2005年成立, “海笛”是由 2003 年青岛海笛 数码技术研究所创造的名称,也是我公司注册商标。我公司主要以嵌入式 视频处理与工业无线通讯产品为主导, 有自主研发生产的节点及通讯设备, 3GS 上位机应用软件平台和自主研发的消防物联网系统。
一、嵌入式视频处理产品有:车载专用超低照度摄像机,嵌入式视频分析 模块;
二、工业无线通讯产品有:工业级 DTU、嵌入式无线数传模块。
我公司是青岛民营企业中较早涉足于“物联网”概念产品的企业之一。公 司拥有自主知识产权的 M2M 消防物联网系统和 3GS 远程管理平台,该 3GS 平台产品涉及节点层、通讯层和应用层管理软件,是国内较专业的无线配 套方案提供商。
我公司 3GS 平台可广泛应用于数据采集、工业数传、设备远程水位采集、 勘探传输、卡口监控、运输管理、矿产管理、环保监测、电梯卫士、消防 报警、森林防火、文物保护等行业,可根据需求进行方案开发。
二、系统设计思想及特点
系统是按照先进、可靠、长远发展的要求进行设计,充分体现模块化系统 集成的设计思想。既满足数据和语音、无线和有线调度管理的功能要求, 又满足手动和自动报警监控的功能要求,同时考虑系统增值服务平台的发 展空间,以建设一个高度信息化、自动化的调度监控服务网络系统为最终 目标。
系统特点
◇时效好:实时获取、显示定位监控信息、电子地图。
◇监控强:实时对入网车辆进行监控及指挥调度。
◇信息广:系统可以保证足够的信息储备,提供广泛的信息服务。
◇服务多:系统具有行车任务时间管理、提供防盗报警、超速报警等功能。 ◇可维护:具有系统维护功能。包括软、硬件终端设备的维护及技术中心。 ◇易操作:核心软件、 操作系统的选择和应用充分考虑用户的图形化要求。
三、系统设计原则
◇可靠性原则:
设计时要充分考虑后备以及灾难恢复系统,使系统在部分故障时仍然能够 提供对用户的服务,并且能够很快的排除故障恢复正常运行。
◇扩展性原则:
在系统方案中按照系统分析、统筹规划的观点将系统规划成一个扩展性很 强且在扩容升级时浪费最少的系统。中心系统采用叠加式模块升级方式, 逐步实现平滑扩容;降低系统维护升级的复杂程度,提高系统更新、维护 和升级的效率; 软件系统使用先进的网络开发平台, 以客户机/服务器和浏 览器/服务器体系结构为框架, 结合模块化和结构化的设计思想, 既考虑到 当前使用的易用性,更具有适当的超前性。
◇标准性及先进性原则:
系统实现时尽量采用符合工业标准的技术,保证技术实现的质量,以及便 于日常维护和系统的扩展。
系统采用成熟的高新科技,以目前较为先进的方法实现需要的功能,既反 应当今科技的先进水平,又具有发展潜力,保证系统在相当长的时间内不 被淘汰。
◇开放性原则:
系统设计遵循开放性原则,整个系统的操作以方便、简捷、高效为目标, 多操作平台整体设计统一操作,既充分体现快速反应的特点又能便于工作 人员进行业务处理和综合管理,便于领导层、管理层及时了解各项统计信 息和决策信息。
◇安全性原则:
网络系统采取防范措施,防止黑客的入侵。对于内部的员工以及车主、客 户等也安排足够的权限控制,避免用户能够操作到不属于自己的数据。提 供系统总体闭环检测及网管方案,实现对整个网络的自检、实时监控和自 动故障报警检测以及一定程度的自恢复。
四、系统网络拓扑图
系统网络拓扑图
二级用户监管调度中心拓朴图
五、系统功能实现
1、实时定位
监控中心可以实时了解车辆所在位置及车辆当前状况,对于管理者来讲, 有
利于了解每辆车及执勤人员的工作情况
2、实时跟踪
监控中心对于重点车辆, 可以实时独立界面跟踪, 改车辆经过地点将绘 制出轨迹路线图,并显示出各点的车辆状态。
3、自动轨迹存储及回放
GPS/GPRS系统可以自动存储车辆所经过的位置,在客户需要的时候 可以在系统中回放车辆所经过的轨迹路线。即使在移动信号覆盖不全的地 方,车载设备仍旧自动存储轨迹,一旦开出盲区,将数据自动报告到监控 中心,保障优质定位服务。
利用该功能可以检查历史纪录,防止公车私用和工作人员擅自离岗。
4、警情汇报
GPS/GPRS系统设置可以实时监控车辆状态,一旦车辆状况异常,例如司机 超速、设备遭人为破坏、现场遇到警情按下紧急按钮等,监控中心将立即
收到报警信息,并以声光提醒监控人员。
应急报警
车辆遇险时,驾驶人员触动车内的应急报警开关,车辆立即向服务平台和 监管中心自动发出应急报警信号,同时报告车辆的位置、速度、状态等信 息,并以红色警示提醒值班人员该车遇险。如果安装了图像采集器,设备 将自动拍照并将照片传回监控中心。该功能对保障司机安全十分有效。 超速报警
用户监管中心对特殊使用的车辆可设置速度限制,一旦车辆超速,车载设 备自动报警,监管中心人员可向该车提示超速。该功能可防止交通事故。 越界报警
用户监管中心可以规定车辆的合法载客区域,一旦物流车驶出规定的载客 区域,中心立即收到报警。
超时报警
用户监管中心可对车辆设置停车时问,当车辆的停车时间超出设置时间, 车载设备会自动向监管中心发出停车超时报警信息。
断电报警
当车载设备供电电源被切断时,车载设备会自动向服务平台和监管中心自 动发出断电报警信号,监管中心管理人员便可知晓车载设备断电信息,以 便检查断电原因。此功能可以防止设备被人为破坏。
警情处置
A.重点追踪
B.断油断电
5、行驶区域管控
系统可以规定公务车辆的行驶区域,一旦车辆形式偏离规定区域,中心立 即收到报警。该功能亦可以有效防止公车私用及勤务人员擅离职守。
6、车载电话或者液晶调度屏
可以给公安车配备车载电话或者液晶调度屏, 实现语音、 短信息双向通讯。 可以限制车载电话只能与规定电话号码通话,方便集团管理。
中心可以和车辆互发短信,该功能具备速度快(<1s)、成本低(gprs数据 通道,几乎="" 100条不到="">1s)、成本低(gprs数据>
如果配备语音播报器,可以实现真人发音播报短信,保障司机行车安全。
7、节点设置
可在巡逻或执勤车辆必经得某些位置上将其设置为若干节点,将其下发存 储到车载器终端, 当车辆经过设置节点时, 设备主动上传经过节点的信息, 监控中心收到后将数据保存。用户无需每时每刻在电脑旁守候,只要通过 查询节点统计数据便知车辆是否照指定时间到达指定区域。
8、车辆调度支援
监控中心可以接收执勤车辆的紧急求助, 并可以双向短信、 语音通讯。 在现场出现紧急状况时候(例如车流量激增、交通事故等) ,可以调度附近 执勤车辆进行支援。
9、数据报表
报警信息统计
系统可以调出并打印车辆的报警信息,该数据可作为勤务人员考核参考依 据
10、员工交接班管理
可以查询监控人员交接班记录以及相关工作日志
11、地理信息查询
可以查询地图信息,实现对执勤车辆的快速便捷的引路导航
综上所述, 青岛海笛安车辆调度系统的运用不仅行之有效, 而且适应用户 行业的切实需求。可以有效提高人力物力的利用效率、有效防止公车私用 和人员擅自离岗。
可以为管理人员提供远程、高效、分机统筹的高科技管理渠道,对于提高 管理能力,提升城市管理形象有积极促进作用
范文四:单航次船舶调度
如何做好单航次船舶调度工作
船舶的调度工作主要是通过船舶调度员的合理计划和安排,指导、协助和监督船舶完成生产任务。可以说,船舶调度员工作的好坏直接体现了一个航运公司的经营管理水平。当船舶航次任务确定之后,其运输成本的高低和航次效益的好坏在很大程度上取决于调度工作。本文根据航次生产经营的实际情况,分阶段论述船舶调度员如何才能做好单航次(程租航次)的调度指挥工作。
接受并布置航次任务
根据各个航运企业的不同营运模式,主要可分为揽货及调度集于一身或者揽货与调度分开两种操作模式,为论述方便,以下以调度与揽货及商务分开为例。
一、 接受航次任务。
当船舶调度员从揽货员手中接到航次任务指令后,在具体布置船舶有关任务之前,应首先做到以下几点:
1)认真阅读研究全部合同条款,对不明确或是无法完全理解的地方,及时联系订约人,了解清楚后方可下达给船舶。
2)向安技、海务部门了解该航线在航次执行期间的大致气象及海况,向商务、货监部门了解有关该货种对装卸及海上运输的特殊要求,并将有关具体情况及时通知船舶;向船舶了解船上海图的储备情况,如海图不足应通知公司有关部门加以解决。
3)根据航线、航程、货量(载重量)以及船舶存油水的情况,综合考虑航线上或航线附近港口的油价情况,制定大致的加油计划。在制定加油计划时,应尽量考虑将存油及新加油分隔油舱,以保护船舶机器。
4)向揽货员了解有关经纪人、货主、租船人的具体情况,包括其对本航次有无特殊要求,其资信情况、支付运费的能力、延滞速遣的理算能力以及是否有其它不良记录等,以便做到心中有数。
二、 布置航次任务。
调度员下达给船舶的航次任务,应及时、准确、简明,以方便船舶提前做好各项准备并参照执行。在布置任务时,应对以下几点作出具体要求:
1)受载期或大致装货期限。
当航次任务明确之后,调度员首先要做的工作,就是确保船舶能在合同规定的期限内抵达装货港口,这对运价较高或是预计收益较高的航次尤为重要。因此,在下达航次任务时,调度员应提醒船舶对此期限给予足够的重视。如发现船期紧张,应适当安排当前卸货港口加班作业或者指令船舶加速航行,以确保按合同要求抵达装货港口。
2)确定大致装载计划。
在运价固定的情况下,航次收入的多少就取决于装货量的多少(包干运费除外)。对于仅装运部分件杂货的船舶和航次来说,也需要尽量节省舱容以便继续揽取合适货载,这些都直接决定着航次效益的好坏。因此,船舶调度员在布置航次任务的时候,应根据货载及船舶的实际情况作出大致配载方案,做到心中有数,和船舶一起进一步挖掘潜力,以期达到最佳营运效果。调度员在做配载方案时应着重考虑以下几点:
A.在载重吨及舱容允许的情况下,如装卸港口、泊位以及航线需要通过的河道、运河没有水尺限制,应指示船舶按合同上限宣载:如有可能,应联系租船人增加货量。
B.在载重吨及舱容有限而装卸港口、泊位或航线需要通过的河道、运河又有水尺限制的情况下,应提醒船舶综合考虑各方面的因素之后,方可进行宣载。因为宣载是租船人/发货人备货的依据,如果宣载过大而无法全部装完,则航运公司将面临货方因多发货、备货、储运等损失而索赔;如宣载过小又将造成DWT或是舱容利用率低而影响航次效益。同样的道理,若船方在合同范围内合理宣载而租方无法满足,宣载又会成为船东向货主索赔的依据。因此,船舶调度员应尽量要求船舶先将有关配载计划报告给公司,经公司同意后方可宣载。
有时根据合同规定,由租船人对货物数量行使选择权,这时调度员应注意合同规定的租方需宣载的日期以及所宣载的货物数量是否符合合同要求;当宣载不足时要通知租方及时增加货量,宣载超出合同规定时应向租方明确以船舶能够满足为前提,对多出部分加收运费。
3)明确加油加水计划。
在布置航次任务的时候,调度员应该对本航次的加油地点已经较为明确,而加油数量需与船上协商确认。其实,加油地点的选择并非仅从一个航次来考虑,它需根据几个航次的综合情况加以确定。在某一航次的适当港口或是某条航线上的中途港安排加油是经常遇到的情况,但在装货量和加油量有冲突的时候,则需要调度员进行运价和港口油价差的综合比较,以最终确定加油数量。在这种情况下,调度员在布置航次任务的时候,就应该将有关事宜通知船上,并考虑以下方面的因素:
A.各个港口燃油的价格差异与航次运价的比较。如果油价有利,在满足合同要求数量下限的情况下,可尽量争取多安排加油。
B.在运价优先的情况下,加油的数量应结合航线的天气及海况,预留出一定的富裕量以确保船舶航行安全。
C.如在装卸港口的某一中间港安排加油时,在制定配载计划时,要考虑自装港至加油港的预计油耗,这在装港没有吃水限制而卸港有水尺限制的情况下尤为重要。
加水也是同样的情况,其考虑的原则与加油基本类似。
执行航次任务是调度员与船舶共同完成生产任务最重要的环节,由于船舶在海上营运的局限性,调度员的安排与组织成为决定整个航次执行是否顺利的关键因素。调度员的工作,是公司其他部门与船舶、代理联系的纽带。以下是在航次各个时期,调度员应做的工作:
船舶抵装港前
1) 委托装港代理。委托代理时,除正常的船舶及合同信息外,还应将合同条款中有关费用划分的要求和签发提单的要求明确通知代理公司,并要求代理了解船舶预抵期间的潮水和泊位情况,要求代理通报该类货在港口的大致装货工艺,以及装货效率等情况。
2)根据代理通报的潮水及泊位情况指示船舶正常航行或加速航行。
3)如航线超出IWL的区域或是进人冰区、战区,应通知保赔部门进行航次加保。
4)将代理报来的使费情况通知公司有关部门或人员进行预审,并安排汇付港口使费备
用金。
5)给租船人/发货人/代理报ETA或提醒船舶给租船人、代理发ETA,根据港口情况,在抵港前1至2天内发抵港确报,以安排泊位。
6)适时向代理了解船舶的具体靠泊计划,并通知船舶及公司其它部门。
7)通知公司其他有关部门代理的联系办法,并督促有关部门做好供应物料、伙食等工作。尤其是件杂货船运输,调度员应根据货载情况请有关部门做好供应绑扎/衬垫/加固物料的准备工作。
8)对于重大件货物,应根据合同督促租船人/发货人在船舶抵港前安排好各类吊具、索具,或通知代理为船舶安排好各项装货准备。
9)监督船舶做好扫舱、备舱工作。
10)提醒、监督船舶做出配载计划并进行宣载。
11)向代理了解货物的备货、报关等情况,发现问题应及时通知租船人并要求代理做好记录。
12) 提醒并监督船舶按照航行区域内各个国家、航道的有关航海规定,进行更换压载水、分阶段分时间汇报等工作。
船舶抵装港后
1) 监督船舶及时递交NOR,检查递交时间是否符合合同规定。
2) 监督代理及时办理好船舶各项进口手续,安排引水、拖轮以及安排船舶验舱,如需要熏舱则监督代理安排好熏舱计划。
3) 监督代理安排工班及作业计划。
4) 监督船舶、代理及时汇报每天天气情况、工班作业进度,装货过程中对货物尤其是重大件货物的绑扎/衬垫/隔票情况,装运散货的平舱情况。
5) 督促船舶对装货工人的工作情况和工作质量进行监督,如装卸工人明显能力较差时,应安排船员在各个舱口现场做好督促工作。
6) 监督船舶吊机的使用情况,压载系统的压/排水情况。
7) 当船舶需要移泊作业时,查核使用的泊位/码头数量是否在合同规定范围之内,费用的划分情况。
8)对特殊货载、容易发生货损货差的货载或是容易发生货损货差的港口,若安排监装及安排船员同港口理货人员一起进行理货,需要船舶的安排情况。
9)装货过程中如发现货损货差、货物尺寸包装不符合要求、装货造成船舶损坏等突发事件,应及时通知代理或保赔部门安排货物或船舶检验,并收集检验报告。
10)装货港口当地节假日的情况,是否需要安排加班作业等。
11)货物装完后,监督代理及时办理船舶离港手续、船舶对货物的绑扎/加固工作、船舶是否按时开航。
12)注意将船舶作业进度及时通知公司其他部门,以便安排加油、加水,供应备件、物料、伙食、修理等工作。
船舶航行途中
1)对装港代理:A.有关装货单证是否做好并交付公司;收到有关装货单证后,及时交给公司商务部门收取运费和计算延滞/速遣;B.提单的签发情况以及提单的内容是否符合合同的规定和公司的要求:C.通知代理有关卸货港口的代理名称地址,并监督其将有关单证邮寄给公司以及卸港代理;D.做好港口使费帐账单并与公司相关部门或人员进行港口使费结算。
2)对卸港代理:A.及时委托卸港代理;B.了解卸港代理是否收到有关装货单证;C.了解收货人对接货车辆或场地的安排情况;D.港口当局或是收货人是否已准备好专门的吊具、索具。
3)对船舶:A.监督船舶按照调度规程发船位报告;B.监督船舶的航速、油耗情况是否正
常,如发现异常应查明原因并协商尽快解决告;C.监督船舶按照合同规定给租船人发船舶动态报;D.监督船舶的航线是否合理,经常咨询航线上的天气及海况,如发现异常应及时提醒船舶加以注意,监督船舶做好海事声明,对长航线可适当考虑申请气导;E.监督船舶对货物的保管工作;F.抵卸港前监督船舶排放压载水,并注意调平吃水以便进港。
船舶抵卸港后
1)提醒并监督船舶和代理公司凭正本提单放货,如正本提单没有到,则应根据合同规定联系租船人采取相应措施,并通知船舶和代理接船东明确指示后方可元单放货。
2)与公司商务部门确认租船人是否已按合同支付运费。
3)查核是否发生货损/货差,如发生应及时通知保赔部门安排现场检验。
船舶离卸港或航次结束
1)提醒并监督代理收集全部卸货单证传真或邮寄给公司,公司收到后及时交给财务部门计算延滞/速遣费。
2)向船舶收集有关本航次各项报表。
3)如有商务或法律纠纷应收集整理有关文件交保赔或法律部门进行处理。
4)向公司有关部门/人员通知航次结束情况,尤其要及时通知商务部门航次结束时间,以便根据合同规定的期限与租船人结算各项费用及延滞/速遣。
5)对整个航次有关合同、文件、档案、往来电报进行收集、整理和归挡工作,以备查核。
范文五:车辆调度管理全文
车辆调度管理全文
第一章:管理信息系统综述
1.1 管理信息系统的概念
所谓的管理信息系统(MIS)是由20世纪60年代发展起来的,对管理信息进行系统的、综合的处理,辅助各级管理决策的计算机硬件、软件、通讯设备及有关人员的统一体,是能够进行信息的收集、传输、加工、保护、维护和使用的系统。管理信息系统能实测企业的各种情况利用过去的数据观测未来;从企业全局出发辅助企业进行决策;利用信息控制企业的行为;帮助企业实现其规划目标。在当今这个强调管理、强调信息的时代,MIS变得越来越普及。
70年代以来,发达国家企业管理中广泛使用计算机来处理管理信息,各级管理部门以至企业的最高层决策都利用管理信息系统提供的经过加工的信息,并依靠计算机使用各种经济管理模型和现代管理方法辅助决策。管理信息系统作为一门新的学科,它跨越了多个领域,如:管理科学、系统科学、运筹学、统计学以及计算机科学。在这些新兴的学科基础上发展出一种信息收集和加工的方法,最终形成现在一个纵横交织的系统。它的建立为各级管理决策提供了信息支持,从根本上改善了管理人员的劳动条件和工作性质,是管理手段现代化的标志。
1.2 管理信息系统的发展
管理信息系统的发展一共分为四个阶段,如下:
第一阶段(50,70年代初):事务处理阶段。这一阶段由于有关管理
业务在计算机上是按项目分别进行的,不同项目之间在计算机上没有联系,因此又称单项信息处理阶段。主要功能就是提高统计、计算、报表和文字处理的工作效率。核心技术是高级语言、文件管理。代表性系统是电子数据处理系统EDP。
第二阶段(60,70年代末):系统处理可阶段。这一阶段从企业的整体目标出发,系统地、综合地处理各项管理信息,管理决策者才有可能准确、及时地掌握和有效地驾驭整个企业的生产经营活动。主要功能是提高管理信息处理的综合性、系统性、及时性和准确性。核心技术是数据库技术、数据通讯与计算机网络。代表性系统是传统的管理信息系统MIS。
第三阶段(70,80年代):支持决策阶段。这一阶段开始注意如何利用计算机支持支持半结构化决策与非结构化决策问题。主要功能是提高管理者的决策活动的有效性。核心技术有人机对话、模块管理和人工智能的应用等。代表性系统是决策支持系统DSS和现代的管理信息系统。
第四阶段(90年代):综合服务阶段。这一阶段计算机应用更加深入到社会生活的各个领域。特别是计算机通信技术和多媒体技术有了新的发展,为现代信息技术的广泛和有效的应用提供了新的、更加完善的手段。核心技术高速信息传输、多媒体、人工智能等。代表性系统是综合业务数字网络系统、国际互联网等。
1.3 车辆调度管理系统对企业的影响与意义
随着科技的进步和社会的不断发展,人类社会已经发展到了信息化的时代,而管理信息系统就是信息化过程中出现的新生事物,起源于20世纪50年代开始的基于电子数据处理(EDP)。EDP的主要目标是提高一个组织内管理工作中文秘工作如计算、统计、制表、报告等工作的效率,因此得到了很大的发展。
总之,管理信息系统是利用计算机来处理以前由人来完成的统计、计算等工作,能够促进企业规模的扩大及成本的降低等等。因此对企业的生存和发展至关重要。
现在的企业一般都有自己的车队,面对众多车辆的日常工作安排车辆调度,是一件繁重而且错误率高的工作。目前车辆管理状况十分混乱,难以实时掌控车辆状态,更难以查找过去时间长的派车记录等等。因此有必要开发一个信息系统应用于各企事业单位内管理车队和车辆的运转。信息系统利用现代化数据库技术,加强了企业车辆调度管理,提高车辆的利用效率、完善工作流程、节约成本,全面实现车辆调度和管理的自动化,给企事业单位提供了一个科学、规范、系统的车辆调度管理手段,改善以往人工运行维护管理过程中繁琐的工作流程,从而实现车辆调度与管理决策的科学化和自动化,改善运营状况,加快企业的运作步伐和提高企业的生产效率等等。
1.4管理信息系统的开发方法
1.4.1 系统建设方法概述
在现有的众多管理信息系统建设方法中,基于系统生命周期的一类方法,特别是其中各种结构化方法在实践中起过重要的作用,得到了广泛的应用。管理信息系统建设方法的研究和应用是面向问题的,学习建设方法必须密切联系实际。广义地看,任何系统都有其产生、发展、成熟、消亡或更新换代的过程。这个过程称为系统的生命周期(System life cycle)。
1. 结构化的方法
结构化方法为管理信息系统建设提供了规范的步骤、准则和工具,以弥补早期方法的不足。基本思想是把整个系统开发过程分成若干阶段,每个阶段
进行若干活动,每项活动应用一系列标准、规范、方法和技术,完成一个或多个任务,形成符合给定规范的产品。
2. 原型法
80年代发展起来的原型法是通过快速建立并供用户使用的原型来激发用户的信息需求。原型法加速了系统开发中用户需求的获取过程,有助于解决一些规模不大但不确定因素较多的管理决策问题,提高了系统开发的效率和有效性。
3. 面向对象法
面向对象系统开发方法基本思想是将客观世界抽象地看成是若干相互联系点的对象,然后根据对象和方法的特性研制除一套软件工具,使之能够映射为计算机软件系统结构模型和进程,从而实现信息系统开发。
4. 计算机辅助软件工程(CASE)
计算机辅助软件工程(CASE)技术是系统开发工具与方法的结合,它强调的是解决整个系统开发过程的效率问题,而不仅仅是实施阶段。目标是为了实现一种较完善的技术,为系统开发人员提供一组优化的、集成的且能大量节省人力的系统开发工具,它着眼于系统分析和设计以及程序实现和维护等各个环节的自动化,并使之成为一个整体。
1.4.2 软件开发方法的选择
系统采用的开发方法是结构化生命周期法,以原型法和面向对象的开发方法作为辅助。即系统总体上采用结构化生命周期法进行系统分析和系统设计,系统实施采用面向对象的方法,原因是:
1. 系统生命周期概念在管理信息系统建设中的应用,使这类复杂系统的建
设
始“有章可循”,为管理信息系统建设方法的科学化打下了一个良好的基础。
2. 基于生命周期的结构化方法的出现解决了系统建设时质量与进程会出现的问
题,为解决这些问题提供了新的途径。
3. 容易及早的在系统分析和设计时发现潜在的问题;易于维护。
第二章:车辆调度管理系统规划
2.1 系统规划的目标、任务和主要阶段
系统规划是管理信息系统(MIS)生命周期的第一个阶段,也是管理信息系统的概念形成时期。
系统规划的目标:制定出MIS的长期发展方案,决定MIS在整个生命中期内的发展方向、规模和发展进程。
系统规划的主要任务:
制定MIS的发展战略。
确定组织的主要信息需求,形成MIS的总体结构方案。
制定系统建设的资源分配计划。
系统规划的主要阶段:
MIS规划工作进程分为三个主要阶段如下图所示:MIS战略规划阶段,组织的信息需求分析阶段与资源分配阶段。
阶段? 阶段? 阶段?
2.2 MIS的战略规划
战略规划问题是指关于一个组织生存发展的全局性、关键性和长期性的问题。MIS的战略规划就是针对上述这些问题提出来的,它通常包括主要发展目标、发展重点、实现目标的途径和措施等。MIS的战略规划既可以看成是企业战略规划下的一个专门性规划,也可以看成是企业战略规划的一个重要组成部分。当一个企业制定或调整企业战略规划时,可以借助于已有的MIS提供支持,因为MIS能提供各种必要的信息来支持企业战略规划制定的全过程。因此,要强调MIS战略规划与企业组织的战略规划之间的协调。
青岛海通达有限公司的车辆调度系统是以企业的日常车辆管理需求为主要依据,实现了车辆调度的自动化,方便了操作员对日常车辆信息的修改、增加及车辆派遣的管理。使车辆管理更加科学,确保了车辆管理的高效和准确。设置了的权限级别,这样在日常工作中,没有相应权限的操作者则不能进行超越权限的工作,也不能获取不符合其身份的信息。总之,系统会为企业的快速发展提供基础和便捷。
2.3 组织的信息需求分析
建立一个有效且高效的管理信息系统,必须有使各种信息数据化、规范化、调理化,能够灵活的把握业务信息转变为计算机可以识别控制的信息,在做好规范化的同时,也要做好各项协调统一工作,全面、准确地了解客户的需求。
青岛海通达有限公司的车辆调度系统实现了有效地管理车辆以及合理科学地调度车辆,包括基本信息管理(车辆基本信息管理、司机基本信息管理、车场基本信息管理)、车辆调度等业务处理工作,其主要用户是单位的车辆派遣和管理人员。
2.4 资源分配
用于信息系统开发的各类资源总是有限的,当这些有限资源无法同时满足全部应用项目的实施时,就应该针对这些应用项目的优先顺序给予合理分配,这就是MIS规划工作的最后一个阶段:资源分配阶段。
开发所需的软件资源:Windows XP操作系统、本系统使用Delphi7.0作为软件开发工具,使用MS SQL Server2000作为后台的数据管理系统。
开发所需的人力资源:软件开发人员一人。
第三章:车辆调度管理系统分析
3.1 系统初步调查和要求
系统的初步调查采用的方式是通过与青岛海通达有限公司的管理人员及车辆派遣人员进行交流,并对实际情况进行考察分析。经过初步调查了解到,该公司的基本情况如下:
青岛海通达有限公司是一个现代化的产业公司,生产的商品销往多个城市,该公司的汽车也多用来日常送货。但该公司的驾驶员信息、车场信息和车辆信息并没有详细的统计资料,停车时也是没有规定,司机找不到汽车的情况常常出现。车辆派遣也是完全靠调度员的脑力和手工记录来完成,这样就可能形成多个车辆调度员的不一致性。公司要查询以前的车辆派遣记录要翻阅许多“账本”,这样不仅会影响查询的效率,而且也会造成数据的丢失。现代公司的业务量扩大,车辆调度频繁,信息量扩大容易出错且管理方式因人而异,缺乏系统、规范的信息管理手段。基于文本、表格等纸介质的手工处理,已经不能满足日常需求。
根据需求分析,本系统在功能实现方面有以下几个要求:
1. 能够记录、管理单位所有车辆信息(车辆信息包括型号、车牌号码、司
机、购置年度、车辆性质等)。
2. 对驾驶员信息要有记录、管理(驾驶员信息包括姓名、性别、驾照类型、从业时间、联系方式等)。
3. 对车场信息也要能记录和管理(车场信息主要包括车场名称、车场位置、车位数量等)。
车辆调度。记录车辆调度信息、车辆预约信息。并能根据调度信息查询车辆当前在位信息。
系统管理。能实现操作用户的增加、删除、修改信息及进行密码的修改。
3.2 系统的开行性分析
系统的开行性分析是在系统初步调查的基础上,明确了公司存在的主要问题和建立管理信息系统初步设想,进一步对系统目标、范围等因素进行分析研究。
青岛海通达有限公司管理信息系统的目标为:按照管理信息系统的原理和方法,采用成熟的信息技术和手段,支持公司管理工作的全过程,加强车辆调度活动中的各种信息资源的管理与应用,提高企业车辆派遣管理工作的现代化水平,优化驾驶人员、车辆派遣人员、车辆和车场之间的协调,降低企业的运营成本和提高运输的效率,给企业带来更大的间接经济效益。
3.3 系统的详细调查
对现行管理业务进行详细调查研究是了解系统需求和进行系统分析与设计的重要基础工作,因此要对青岛海通达公司的车辆管理工作进行全面、细致而充分的调查研究。
系统调研采取的主要方法是到公司进行调查,通过座谈、询问、观察
并听取管理人员、调度人员及驾驶人员的建议。自上而下逐步细化地进行调查,了解管理人员及调度人员的工作内容、方式与方法,了解他们对管理信息系统的需求情况,与他们共同的讨论如何通过信息系统支持他们的工作。
详细调查的重点是对管理业务的流程进行描述,通过采用系统流程图中部分图形工具来描述管理业务活动,进行规范化说明。业务流程图的符号说明如下图所示:
有关车辆调度管理系统的业务流程图如下所示:
3.4 新系统的逻辑模型
系统分析的主要成果是系统的逻辑模型。在对青岛海通达有限公司车辆管理方式和业务流程进行认真分析与研究的基础上,从业务管理功能和管理对象出发,按信息系统中应有的数据流和数据结构来勾画出的车辆调度管理系统流图如下所示:
数据词典:
词典的作用是给词汇以定义和解释。在结构化分析中,数据词典的作用是给数据流图上每一个成分以定义和说明。数据词典描述的主要内容有数据流、数据元素、数据存储、数据加工、外部项,其中数据元素是组成数据流的基本成分。在系统分析中数据词典起着重要的作用。
现在我简单介绍重要的部分和描述
数据项
名称 说明
驾驶员编号 唯一标识一驾驶员
驾照编号 唯一标识驾照信息
车场编号 唯一标识一车场信息
车辆编号 唯一标识一驾车辆信息 预约车辆编号 唯一标识当前预约车辆信息 调度车辆编号 唯一标识当前调度车辆信息 备注 记录一些相关信息
用户名称 记录用户姓名
用户口令 记录用户密码
用户权限 记录用户身份
出场时间 车辆车场的时间记录
回场时间 车俩是否已经回场等待重用 处理过程
名称 说明
车辆派遣管理 对车辆进行派遣、安排送货 车辆回场管理 对车辆进行回场统计 车辆出场管理 对派出车辆进行统计 车辆预约管理 对现有的空闲车辆进行管理 第四章:车辆调度管理系统设计
4.1 系统的总体结构设计
4.1.1系统目标设计
车辆调度管理可以用于支持企业日常的管理功能。它的实现有以下几
个目标:
实现企业高效率的记录驾驶员的信息、车辆信息和车场信息的目标。 实现企业快速和准确的记录车辆预约信息的目标。
实现企业快速和准确的记录车俩调度信息的目标。
4.1.2 开发及运行环境
开发环境:Borland Delphi 7.0
数据库管理系统:SQL Server2000
运行平台:WINDOWS 2000\ WINDOWS XP
4.1.3输入设计
输入设计的有关设备:
键盘:标准键盘
鼠标:两键、三键、P/S接口及USB接口
输入法:拼音汉字输入法、五笔输入法、中文输入法等
4.1.4系统的安全设计
?登录安全:进入系统必须通过操作员密码的控制,防止非法用户进
行操作。用户输入错误密码超过3次将会强制退出系统。
?安全制度:建立合理的安全制度,防止软件的非法登录或被破坏。
4.1.5系统功能模块的设计
根据实现功能的不同可以将系统划分为三大模块:系统管理模块、基
本信息模块、车辆调度管理模块。系统的功能模块图如下图所示。
在功能模块示意图的树状结构中,每个叶节点都是一个最小的功能模块。每一个功能模块都需要针对不同的表完成相同的数据库操作,即添加记录、修改记录、删除记录以及查询显示记录信息。我们可以把功能模块分为以下3个功能集合来描述。
1.基本信息管理功能集合
包括车辆信息、驾驶员信息、车辆信息等功能模块。此集合中功能模块关系如下图所示。
2.系统管理功能集合
包括用户管理模块和密码设置模块。此集合中功能模块的关系图4.1.3所示。
用户管理模块提供增加操作用户、删除操作用户和修改用户信息的功能。密码设置模块提供修改当前登录用户密码的功能。
3.车辆调度功能集合
包括车辆派遣、车辆预约等模块。车辆派遣模块根据实际情况录入车辆派遣信息、删除车辆 派遣信息以及修改车辆派遣信息。车辆预约模块提供录入预约信息、删除预约信息、修改预约信息等功能。模块关系如图4.1.4所示。
图.4.1.3 系统管理功能集合模块 图4.1.4 车辆调度功能集合模块
运行系统后,首先会看到登录窗体,对用户的身份进行认证。身份认证可以分为以下两个过程:
确认用户是否是有效的系统用户。
确定用户的类型。
第一个过程决定用户能否进人系统,第二个过程根据用户的类型决定用户的操作权限。
如果完成日常的操作,则可以以普通用户的身份登录,如果需要对普通用户进行管理,则使用管理员用户登录,否则建议使用普通用户登录。
如果还需要创建其他用户,可以在用户管理模块中创建和管理。在创建用户时,需要输入要创建的用户名和密码,并设置新建用户的用户类型,该系统用户类型分为普通用户和管理员两类。管理员用户还可以修改和删除其他普通用户信息。
基础信息管理包括信息的录入、信息的删除、信息的修改等功能。在本系统中,应该首先录入基本信息,如车辆信息、驾驶员信息和车辆信息。录入基本信息时可以先录入车场信息和驾驶员信息,然后再录入车辆基本信息,因为录入车辆基本信息时要从驾驶员信息表中选择驾驶员,从车场信息表中选择车辆所在车场。
基础信息录入之后就可以进行车辆调度的日常操作,包括车辆派遣、车辆预约、车辆回场等操作。进行车辆基础操作时是以车辆信息为主线的,根据选择的车辆录入车辆预约信息、查询车辆预约信息和修改车辆预约信息;根据选择的车辆录入车辆派遣信息、填写车辆会场信息。
4.2系统的详细设计
4.2.1数据库的设计
数据库的详细设计是系统总体设计阶段非常重要的环节,系统的所有信息都保存在数据库中,好的数据库结构可以简化开发过程,使系统功能更加清
晰明确。数据库结构设计的好坏将直接影响系统开发的下一步环节,对应用系统的效率以及实现的效果会产生重大影响,所以要认真设计数据库结构后再进行编码,从而避免无谓的重复工作。
车辆调度管理中所涉及到的主要实体及其属性如下:
驾驶员序号,驾驶员编号,驾驶员姓名,出生年月,家庭住址,从业时间,驾照类型,驾照编号,工作简历,性别
车场编号,车场编号,车场名称,大型车位数,中型车位数,小型车位数,车辆性质,描述
车辆编号,车辆编码,车辆类型,车辆名称,车牌号码,座位数量,购置年度,车辆性质,司机
用户编号,用户编号,用户姓名,用户角色,用户密码
车辆调度管理系统的E-R图:
驾驶员与车辆之间的E-R图
车场与车辆之间的E-R图
车辆调度E-R图
4.2.2数据库逻辑机构设计
数据库CLDD包括6个表,即驾驶员信息表、车场信息表、车辆信息表、车辆预约表、车辆派遣表和用户表。下面我列出了这些表的结构。
1. 驾驶员信息表,用来保存驾驶员基本信息。结构如表4.1所示。
表4.1 驾驶员信息表的结构
编号 字段名称 数据类型 长度 说明 1 序号 int 4 自动编号、主键 2 驾驶员编号 nvarchar 10 不许空 3 驾驶员姓名 nvarchar 20 不许空 4 出生年月 varchar 20 允许空 5 家庭住址 nvarchar 50 允许空 6 从业时间 nvarchar 20 允许空 7 工作简历 ntext 16 允许空 8 驾照类型 nvarchar 20 允许空 9 驾照编号 nvarchar 50 允许空 10 性别 nvarchar 4 允许空 11 nvarchar 50 允许空 2. 车场信息表,用来保存车场相关信息,结构如表4.2所示。
表4.2 车场信息表结构 编号 字段名称 数据类型 长度 说明 1 编号 int 4 自动编号、主键 2 车场编号 nvarchar 10 不许空 3 车场名称 nvarchar 10 不许空 4 大型车位数 int 4 允许空
5 中型车位数 int 4 允许空
6 小型车位数 int 4 允许空
7 描述 ntext 16 允许空
8 车场位置 ntext 16 允许空
3. 车辆信息表,用来保存车辆的基本信息,结构如表4.3所示。
表4.3 车辆信息表的结构 编号 字段名称 数据类型 长度 说明 1 编号 int 4 自动编号、主键
2 车辆编码 nvarchar 10 不许空
3 车辆类型 nvarchar 20 允许空
4 车辆名称 nvarchar 50 允许空
5 车牌号码 nvarchar 20 允许空
6 座位数量 int 4 允许空
7 购置年度 int 4 允许空
8 司机 nvarchar 20 允许空
9 车辆性质 nvarchar 50 允许空
4. 车辆预约表,用来保存车辆预约的信息,结构如表4.4所示。
表4.4 车辆预约表的结构 编号 字段名称 数据类型 长度 说明 1 编号 int 4 自动编号、主键
2 预约车编号 nvarchar 10 不许空
3 预约人 nvarchar 20 允许空
4 出车时间 nvarchar 20 允许空
5 备注 ntext 16 允许空
6 车辆名称 nvarchar 20 允许空
7 出车事由 nvarchar 50 允许空 8 批准人 nvarchar 20 允许空
9 出车日期 nvarchar 20 允许空 5. 车辆派遣表,用来保存车辆派遣的记录,结构如表4.5所示。
表4.5 车辆派遣表的结构 编号 字段名称 数据类型 长度 说明 1 编号 int 4 自动编号、主键
2 派车编号 nvarchar 10 不许空 3 带车人 nvarchar 20 允许空
4 车辆编号 nvarchar 20 允许空 5 出车时间 nvarchar 16 允许空 6 回场时间 nvarchar 20 允许空 7 目的地 nvarchar 50 允许空
8 事由 ntext 16 允许空
9 备注 ntext 16 允许空
10 出车日期 nvarchar 20 允许空 11 回场日期 nvarchar 20 允许空 12 车辆名称 nvarchar 20 允许空 13 批准人 nvarchar 20 允许空
14 是否回场 nvarchar 2 允许空 6. 用户表,用来保存用户的信息,结构如表4.6所示。
表4.6 用户表的结构
编号 字段名称 数据类型 长度 说明
1 编号 int 4 自动编号、主键
2 用户编号 nvarchar 10 不许空
3 用户姓名 nvarchar 20 不许空
4 用户角色 nvarchar 10 不许空
5 用户密码 nvarchar 10 允许空
4.2.3 用户界面的设计
系统界面是指系统用户交互的接口,其重要性已经为人们越来越深刻的认识到。西蒙曾说过:“对于用户,界面的设计就是系统本身”。其友好程度对使用者的心情会产生或多或少的影响。通常包括输入、输出、人机对话的界面与方式等。
1.登录窗体
? 系统运行时首先要进行登录,用户须输入正确的用户名和密码,登录窗口如下图4.1所示。
图4.1 登录窗体的界面布局 图4.2 登录失败超3次提示信息
? 如果输入错误密码超过3次将会强制退出系统。如图4.2所示。
2.系统主界面
车辆调度系统主要用户是单位车辆派遣和车辆管理人员,设置时要注意他们操作的简易性,采用了常见的菜单窗口式。系统的主菜单分为系统、基础信息、调度信息和系统设置四类。为方便用户特意把几个常用的操作放在系统桌
面上,即车辆信息、驾驶员信息、车场信息和车辆调度。系统主界面如图4.3所示。
图4.3 车辆调度管理系统主界面
3. 驾驶员信息管理模块设计
在系统流程中,首先要添加的是驾驶员信息(分为驾驶员列表和驾驶员详细信息窗体)所以先设计驾驶员信息管理模块。其主要功能如下:
添加驾驶员记录。
编辑驾驶员记录。
删除驾驶员记录。
查看驾驶员数据。
? 设计驾驶员列表窗体
此窗口主要含有驾驶员编号、驾驶员姓名、性别、驾照类型、驾照编号、出生年月等列。以及对驾驶员的删除、增加、详细信息和退出窗体按钮。其列表窗体如下图4.4所示。
图4.4 驾驶员列表图
? 设计驾驶员详细信息窗体
单击“驾驶员列表”窗口中的“增加”和“详细信息”按钮将会出现一个“驾驶员详细信息”对话窗口,在其中可以写入和修改驾驶员的信息,之后再点击“确定”将会保存到数据库中。其窗体如下图4.5所示。
图4.5 驾驶员详细信息图
4. 车场信息管理模块的设计
在系统流程中,接下来要添加的基础信息是车场信息(分为停车场列
表和停车场详细信息窗体),现在进行车场信息管理模块的设计。其主要功能如下:
添加车场记录。
编辑车场记录。
删除车场记录。
查看车场数据。
?设计停车场列表窗体
此窗口主要含有车场编号、车场名称、大型车位数、中型车位数和小型车位数等列。以及车场的删除、增加、详细信息和退出窗体按钮。其列表窗体如下图4.6所示。
图4.6 停车场列表图
?设计车场详细信息窗体
单击“停车场列表”窗体中的“增加”和“详细信息”按钮将会出现一个“停车场详细信息”窗体,在其中可以增加和查看停车场的详细信息。其窗体如下图4.7所示。
图4.7 停车场详细信息窗体
5. 车辆信息管理模块设计
在系统流程中,最后要添加的基础信息是车辆信息(分为车辆列表和车辆详细信息窗体),现在进行车辆信息管理模块的设计。其主要功能如下:
添加车辆记录。
编辑车辆记录。
删除车辆记录。
查看车辆数据。
?设计车辆列表窗体
此窗体含有车辆编码、车辆类型、车辆名称、车辆性质、车牌号码、购置年度、司机和座位数量等列。以及车辆信息的删除、增加、详细信息和退出窗体按钮。其窗体如4.8所示。
图4.8 车辆信息列表窗体
?设计车辆详细信息窗体
单击“车辆信息列表”窗体中的“增加” 和“详细信息”会出现一个“车辆详细信息”窗体,在其中可以增加、修改和查看车辆的详细信息。其窗体如图4.9所示。
图4.8 车辆详细信息窗体
6. 车辆预约管理模块设计
车辆预约管理模块(分为车辆预约和车辆预约详细信息两个窗体)是系统中一个业务处理模块,车俩预约管理模块的功能主要有:
录入车辆预约信息。
删除车辆预约信息。
查看车辆预约信息。
?车辆预约窗体
此窗体主要含有车辆名称、预约车辆编号、车辆名称、预约人、出车日期和批准人等列。以及删除、增加、详细信息和退出窗体按钮。其窗体如图1.9所示。
图4.9 车辆预约窗体
?单击“车辆预约”窗体中的“增加”和“详细信息”按钮就会出现一个“车辆预约详细”窗体,在其中可以增加、修改和查看车辆预约的详细信息。其窗体结构如图4.10所示。
图4.10 车辆预约详细信息
7. 车辆派遣管理模块设计
车辆派遣管理模块(分为)是系统一个和信息的业务处理模块,车辆派遣管理模块的功能主要有:
录入车辆派遣信息。
删除车辆派遣信息。
查看车辆派遣信息。
检索车辆派遣信息。
?车辆调度窗体
此窗体分为车辆信息区域、派车信息区域、预约信息区域和过滤条件区域四个部分。以及车辆详细信息、增加派车信息、删除派车信息、修改派车信息、增加预约信息、删除预约信息,修改预约信息和退出窗体按钮。其窗体结构如下图4.11所示。
图4.11 车辆调度窗体
?单击“车辆调度”窗体中的“车辆详细信息”按钮会出现一个“车辆详细信息”窗体,可以查看车辆的信息状况。如图1.8所示。
?单击“车辆调度”窗体中的“增加派车信息”和“修改派车信息”按钮会出现一个“派车详细信息”窗体,可以增加和修改派车信息。如图4.12所示。
图4.12 派车详细信息窗体
?单击“车辆调度”窗体中的“删除派车信息”按钮,将会出现一个提示信息。如图4.13所示。
?单击“车辆调度”窗体中的“增加预约信息”和“修改预约信息”将会出现一个“车辆预约详细信息”窗体。可以增加和修改预约信息。如图4.10所示。
?单击“车辆调度”窗体中的“删除预约信息”将会出现一个提示信息。如图4.14所示。
图4.13 图4.14
系统管理模块设计
系统管理模块是系统最后实现的一个模块。系统管理模块分为两个部分,即用户管理和密码设置。系统管理模块的功能主要有:
录入用户信息。
删除用户信息。
查看用户信息。
修改当前用户密码。
?用户管理窗体
此窗体包含用户列表、用户信息和命令按钮3个部分。在窗体中可以新增和删除用户信息。其窗体结构如图4.15所示。
图4.16 修改登录密码窗体
图4.15 用户管理窗体
?密码设计窗体
密码修改窗体提供修改当前登录用户密码的功能。此窗体含有原密
码、新密码和确认新密码,以及确认和退出按钮。其结构如图4.16所示。 ?关于本系统
显示系统的有关信息。如图4.17所示。
图4.17 关于本系统信息
下面是部分代码:
?PassWord窗口的“登录”代码:
begin
if UserName_Edit.Text '' or PassWD_Edit.Text '' then
begin
Application.MessageBox'请输入用户名和登录密码~','提示',MB_OK ; Exit;
end;
userlogin : TUserLogin.Create; userlogin.Con : @ADOConnection1; userlogin.UserTableName : 'T_用户表';
userlogin.UserNameField : '用户姓名';
userlogin.UserPWField : '用户密码';
userlogin.UserName : UserName_Edit.Text;
userlogin.PassWD : PassWD_Edit.Text; if userlogin.Login1 then
Modalresult : mrOK
else
begin
FaildNo : FaildNo+1;
Application.MessageBox'登录失败~','提示',MB_OK ; end;
if FaildNo3 then
begin
Application.MessageBox'登录失败超过三次,系统将退出~','提示
',MB_OK ;
Modalresult : mrCancel;
end;
end;
?PassWord窗口的“退出”代码:
procedure TPassWD_Form.Exit_BitBtnClickSender: TObject;
begin
Modalresult : mrCancel;
end;
procedure TPassWD_Form.FormCreateSender: TObject;
begin
//初始化登录失败计数变量
FaildNo : 0;
end;
第五章:车辆调度管理系统实施
系统实施是管理信息系统(MIS)在开发过程中的最后一个阶段,继承此前各阶段的工作成果将技术设计转化成为物理实现。系统实施阶段的目标是系统工程设计阶段结果在计算机上的实现,因此系统实施的成果是系统分析和设计阶段的结晶。系统实施对于系统的质量、可靠性和可维护性等有着十分重要的影响。它的主要活动是进行编码、系统测试、系统安装和新旧系统的转换等主要活动构成。
系统实施的主要任务是:
按总体设计方案和安装计算机网络系统;
建立数据库系统;
编程与调试;
整理基础数据,培训操作人员;
投入切换和试运行。
5.1程序设计和调试
5.1.1 程序设计
系统设计的主要任务是使用选定的程序设计语言,把经过概要设计和详细设计所得到的以程序设计说明书体现的信息处理过程描述后,转化成能在计算机系统上运行的程序源代码。系统测试其重要性体现在它是保证系统质量与可靠性的最后关口,是系统开发过程包括系统分析、系统设计和系统实施的最终审查。
5.1.2 系统测试
对软件进行测试的方法通常有两种方法:黑盒测试和白盒测试。程序的编制者进行的测试多是白盒测试,因为通过测试看程序是否按特定的程序执行特定的动作产生特定的结果。而用户及验收人员进行的测试通常是黑盒测试,他们把程序的内部结构和处理过程只看是否能接受适当的输入,产生正确的输出。
采用的步骤和方法如下:
1. 单元测试:采用白盒测试的方法对分解的各模块进行排查逻辑编程错误。
2. 组装测试:把一些分解的模块联接起来看是否能正常工作,通常采用黑盒测试。
3. 确认测试:进一步检查软件是否符合软件需求规格说明书的全部需求,采用黑盒测试的方法。
4. 系统测试:进行系统联调,以保证系统的各组成部分协调运行。
5.2系统的试运行和系统切换
1.系统试运行
新系统完成后,必须加强运行的日常管理,主要是对系统每天的运行状况、数据输入和输出情况以及系统的安全性与完备性及时如实记录和分析。这样做是必要的,因为:
?检测新系统的运行状况是否达到目的。
?检测输入输出数据是否准确有效。
?检测系统运行的稳定性和响应时间。
2.系统的转换
海通达有限公司的车辆调度人员一般对电脑的操作比较的陌生,所以
旧的统计车辆调度的方法不能马上停止使用。适用本系统的操作得需要一个循序渐进的过程,所以企业采用并行转换的方式进行。
第六章:系统维护与评价
管理信息系统在完成系统实施、投入使用后就进入了系统运行与维护阶段。维护的目的是保证管理信息系统正常而可靠地运行,并能使系统不断得到改善和提高以充分发挥作用。因此,系统维护就是为了保证系统中的各个要素随着环境的变化始终处于最新的、正确的工作状态。
6.1 系统维护工作的内容和类型
1. 维护的工作内容
系统维护是面向系统中各种构成因素的,按照维护对象的不同,系统维护的内容可分为以下四类:
? 系统应用程序的维护。系统的业务处理过程是通过应用程序的运行而实现的,一旦程序发生问题或业务发生变化,就必然地引起程序的修改和调整。因此系统维护的主要活动是对程序的维护。
? 数据维护。业务处理对数据的需求是不断发生变化的,除了系统中主体业务数据的定期正常更新外,还有许多数据需要进行不定期的更新,或随环境或业务的变化而进行调整,以及数据内容的增加、数据结构的调整。
? 代码维护。随着系统应用范围的扩大、应用环境的变化,系统中的各种代码都需要进行一定程序的增加、修改、删除以及设置新的代码。
? 硬件设备的维护。主要是指对主机及外设的日常维护和管理,如机器部件的清洗、设备故障的检修,易损部件的更换等,都应由专人负责,定期进行,以保证系统正常有效地运行。
2. 维护的类型
系统维护的重点是系统应用软件的维护工作,按照软件维护的不同性质,可以划分为四种类型:即纠错性维护、适用性维护、完善性维护和预防性维护。其中完善性维护占维护工作的大部分内容。
6.2 系统维护工作的特点
1. 采用结构化开发方法与否对系统维护工作有极大的影响。
2. 系统维护具有高的代价。
3. 系统维护工作对维护人员的要求较高。
4. 系统维护工作的对象是整个系统的配置。
6.3 系统评价
从面向实用性的角度来看本系统,基本上实现了青岛海通达有限公司日常的车辆调度管理功能,但由于知识水平和有限经验不足,系统设计肯定还有不足之处。须根据日常操作中遇到的系统问题不断的更新信息系统。
本系统大致有如下特点:
1. 对于客户端软硬件要求均较低,便于维护。
2. 系统设计人性化。操作界面友好、简单明了,从而实现了程序的便捷性与可读性。
3. 从公司本身管理结构上出发,有较强的针对性和灵活性。
4. 开发系统按部就班地进行。
5. 采用较先进的开发工具,功能强大,可靠性高。
6. 系统稳定,基本实现预期的功能要求。
第七章 开发总结与企业预算管理系统的展望
7.1 开发总结
通过一段时间的学习和努力,基本上完成了车辆调度系统的开发,更加深入地了解到开发一个管理信息系统的详细过程,更加明确了开发的方法和思路。相信这次开发工作已成为对我几年来对计算机信息管理专业学习的一个帮助,同时也是对我的一个考验;相信这次开发工作也会对我以后的工作和学习有着不可估量的作用。
开发一个信息系统不应追求规模多么的庞大,而应本着对公司实用的原则:短小有效方便快捷。这样即节约了开发成本和时间,同时也会尽快的开发完毕投入使用,尽快给企业提供便利和带来间接的经济效益。否则我们开发的软件将会打折扣。
总而言之,通过几个月毕业设计的锻炼,不仅培养了我的分析问题、解决问题能力,还锻炼我勇于向困难挑战的意志品质。
在此衷心感谢指导老师张立群及同学们悉心的指导与帮助。
7.2系统的发展趋势和展望
随着我国改革开放的不断深入,企业单位的竞争也日益激烈,业务往也来日益频繁,这样单靠人力的作用来管理企业也经不能满足企业成长的要求,以往的手工操作方法终会被淘汰。越来越多的企业单位会借助计算机来管理日常的生产、流通等环节,这样社会就需要一些人来开发管理信息系统。
管理信息系统对提高企业的生产力、竞争力起着越来越深远的影响。它的发展方向是能更好的为人类提供决策,促进企业经济的快速发展。
参考文献
[1] 甘仞初.信息系统开发[M].地名:经济科学出版社,2000年
[2] 高英,石文华. Delphi数据库开发基础与应用[M].地名:人民邮电出版
社,2006年
[3] 伊文敏,刘峰,王颖. Delphi+ SQL Server数据库应用实例[M].地名:
人民邮电出版社,2006年
[4] 姚巍.Delphi数据库开发及精彩实例[M].地名:中国电力出版社,2007
年9月1日
[5] 丁宝康. 数据库系统原理 [M].地名:经济科学出版社,2007年
[6] 黄梯云.管理信息系统[M].地名:,1999年
[7] SQL Server 2000 数据库和数据仓库[M].地名:电子工业出版社,2001
年
转载请注明出处范文大全网 » 酒店表格-车辆调度工作流程