Font Size: a A A

Design And Implementation Of Railway 12306 Catering System

Posted on:2021-05-11Degree:MasterType:Thesis
Country:ChinaCandidate:H M FeiFull Text:PDF
GTID:2392330602994501Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Firstly,this thesis researches the idea,method and technology of Rational Unified Process,which is the mainstream technology of software process.Secondly,it formulates the software technology process of large complex Internet system based on RUP theory,and carries out the practice through the design and implementation of Railway 12306 catering system.The main contents of this thesis are as follows:1.The research direction of this thesis: To develop the software technology process for large complex Internet systems,and to carry out the practice through the design and implementation of the railway 12306 catering system based on the idea,theory and method of Rational Unified Process.Which is determined through combining the technological background of the Internet development and the application environment,and the business background of the “Internet plus” improvement of passenger service quality.2.This thesis focuses on the idea,method and technology of software development,which are studied step by step from the aspect of software engineering.It studies the software engineering and its three key elements,methods,tools and processes.The Rational Unified Process for the current mainstream software engineering process is introduced from the growing demand for process and insufficient attention.It studies the three core ideas,four stages,nine core workflow,six best practices,tailoring and other characteristics of RUP,which leads to the key technology of RUP visual software modeling.Then,the concept,technology and visual modeling language UML of software modeling are studied.Finally,the software technology process method of large complex Internet system based on RUP is proposed,and the theory and method involved in software technology process are studied.3.Process planning and design of Internet ordering business is carried out with goal oriented,and goal modeling,process modeling and business process analysis of Internet ordering business are driven layer by layer.On the basis of business modeling,functional requirements analysis of railway 12306 catering system is carried out.Driven by business process analysis results,use cases are found in activity diagram and use case modeling is carried out.This thesis analyzes the non functional requirements of railway 12306 catering system,mainly from the system requirements,security requirements,performance requirements,network requirements,and security requirements.4.On the basis of use case modeling,combined with system modeling theory,system object analysis is carried out to realize use cases and meet the functional requirements of the system,and static and dynamic models of system objects are established.5.Combined with the relevant requirements of railway informatization and the construction experience of railway 12306 ticketing system,according to the demand analysis,the architecture design of railway 12306 catering system is carried out.Firstly,the design objectives and design principles are analyzed,and the technical route is determined.Then,the technical architecture is designed from the perspectives of network architecture,security architecture,system logic,deployment architecture and data architecture.Finally,the functional architecture is designed based on functional requirements analysis.6.Based on the design of railway 12306 catering system,the railway 12306 catering system has been realized.The overall design of the system is verified by the system online.
Keywords/Search Tags:12306, Rational Unified Process, RUP, Catering System, UML, Software Process, Modeling
PDF Full Text Request
Related items