Font Size: a A A

Research And Implementation Of Human-Computer Interaction Framework For Rail Traffic Control System

Posted on:2020-03-20Degree:MasterType:Thesis
Country:ChinaCandidate:X Y DuFull Text:PDF
GTID:2428330572472319Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In recent years,China's economy has developed rapidly,during this process the rail traffic plays a vital role.Rail transit not only connects China's distant regions,but also become the primary content of many cities'public transportation.In this context,the stability and safety of rail traffic operations become more and more important,the core part of its operating system is the rail traffic control system,which is the main way for rail traffic operation dispatchers to monitor and dispatch trains.In the current rail traffic field,major manufacturers have relatively mature rail traffic control system solutions,but most of them are PC desktop applications based on computer C/S structure.With the development of Web front-end technology and browsers,Web applications based on computer B/S structure are becoming closer to desktop applications in functions and performance.How to help the rail traffic control system to develop a browser human-computer interaction interface is the main research content of this thesis.Based on the feature of rail traffic,this thesis designs a human-computer interaction framework for rail traffic control system based on JavaScript language,HTML5 Canvas technology,WebSocket protocol and plug-in architecture pattern.Firstly,this thesis analyzes the software architecture by software architecture analysis method SAAM,based on the requirements of the rail traffic control system's human-machine interface,this thesis abstracts multiple scene models,and analyzes several architecture patterns in software development according to the scene model,then calculate its composite score according to the formula.Based on the analysis results of the architecture model,this thesis combines the MVC architecture pattern and the plug-in architecture pattern to design the architecture of the framework,then divides it into four modules according to the framework function:component module,animation module,communication module and help module.This article has designed the core points in each module and detailed its internal workflow.Then,with the help of the human-computer interaction framework,this thesis designs a human-computer interface of the rail traffic control system.Through the design and implementation of the interface,the function of the framework is verified.Finally,the content of this paper is summarized and the subsequent improvement direction is pointed out.
Keywords/Search Tags:rail traffic control system, human interaction, front-end framework, web application, WebSocket protocol
PDF Full Text Request
Related items