资源描述:
《基于linux的治超车道系统软件的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号:U49510710-2012524017专业硕士学位论文基于Linux的治超车道系统软件的设计与实现米瀚川导师姓名职称张卫钢教授专业学位类别工程硕士申请学位类别工学及领域名称交通运输工程领域论文提交日期2016年4月28日论文答辩日期2016年6月13日学位授予单位长安大学ThesoftwaredesignandimplementationofoverloadstationlanecontrolsystembasedonLinuxAThesisSubmittedfortheDegreeofEngine
2、eringMasterCandidate:MiHanchuanSupervisor:Prof.ZhangWeigangChang’anUniversity,Xi’an,China长安大学硕士学位论文摘要治超车道系统是高速公路治理超限超载的重要组成部分。而其中的治超车道系统软件,由于大多数是基于Windows系列操作系统开发出来的,所以在长期的实际运营过程中暴露出系统资源浪费、安全性差、业务软件稳定性不佳、系统维护工作繁琐、版权费用高等问题,直接影响到用户体验,在行业内饱受诟病。为此,本文设计并实现了一个能避免
3、资源浪费、安全性高、稳定性强、易于维护的专用操作系统及专用业务软件,较好地解决了上述问题。根据现有系统在实际运行中存在的问题,对系统平台和业务软件分别作出改进,以提高用户体验满意度。在系统平台上,选用Linux操作系统并对其加以定制优化,还应用PXE+DHCP+TFTP+NFS技术实现了远程快速恢复系统的功能。在业务软件方面,采用了分层次模块化设计,运行流程设计,数据结构设计,应用多进程编程、进程间通信、数据库、GTK+等编程技术,实现了所有模块的功能。本系统经过实际运行,达到了预期目标,并表现出了高性能、运
4、行稳定、维护便利、节约成本的优势。因而,具有较高的实用价值。关键词:交通运输,治超车道,Windows操作系统,Linux操作系统,PXE,GTK+,数据库i长安大学硕士学位论文AbstractTheoverloadstationlanecontrolsystemisanimportantpartofthehighwayoverloadingmanagementsystem.Forthecurrentmajorityofsoftwareofoverloadstationlanecontrolsystemare
5、developedontheWindowsseriesoperatingsystem,sooftenexposeproblermssuchaswasteofsystemresources,poorsafety,lowstabilityofbusinesssoftware,verbosesystemmaintenancework,highcostsofcopyrightandsomeotherissuesinlongtermofpractice.Theseproblemsdirectlyaffecttheuse
6、rexperience,andhavebeencriticizedalotinthehighwayindustry.Tothisend,wedesignedandimplementedaspecialoperatingsystemandspecialbusinesssoftwarethatcanavoidthewasteofresources,highsecurity,highstability,easymaintenance,andsolvetheseproblemsabovewell.Accordingt
7、otheexistingproblemsintheactualoperationofthesystem,westartfromtwoaspects:systemplatformandbusinesssoftware,andmakeimprovementrespectively,intendtoimprovetheuserexperiencesatisfaction.Forthesystemplatform,weselecttheLinuxoperatingsystemandthencustomizedit.W
8、eusedtechnologyofPXE,DHCP,TFTP,NFStorealizethefunctionofrapidremoterecoveryofoperationsystem.Forthebusinesssoftware,weusedthehierarchicalmodulardesign,operationprocessdesign,datastructuredesign,multi-p