Font Size: a A A

Cargo Stowage And Lashing Assessment-Examination System Design And Implementation

Posted on:2013-08-31Degree:MasterType:Thesis
Country:ChinaCandidate:Z G MaFull Text:PDF
GTID:2248330371472724Subject:Traffic Information Engineering & Control
Abstract/Summary:PDF Full Text Request
With the rapid development of China’s shipping industry, maritime security issues become prominent increasingly, in order to ensure safety at sea, the knowledge of master cargo stowage and lashing is a necessary condition, so training of the crew’s master cargo stowage and lashing is important. The main form of inspecting seafarers learning is assessment exam, The drawbacks of traditional assessment exam is more and more obvious, at the same time, due to the application and popularization of computer information technology and network technology, the advantages of online assessment system gradually reflected. Online assessment system not only can assess the cost savings, and save evaluation time, but also can eliminate the impact of human factors on the results of the assessment and improve work efficiency.In such background, thinking of the requirements of the Maritime Safety Administration, decide to develop the cargo stowage and lashing Assessment-Examination System.First, the paper describes<<cargo stowage and lashing>> assessment framework and the relevant technical the system uses, and describes their respective advantages and the environment of use, and describes Spring+Hibernate framework, and introduces the new technologies. Second, talk about a needs analysis about the Examination System, and use data flow diagrams, use case diagrams, state diagrams and sequence diagrams to design the system to achieve the goal. Then, describe the overall design of the system, including a general framework for design, design of various functional modules, SH frame design. Finally, describe the implementation of the Examination System, and apply the Spring’s MVC design pattern, combine with SH framework, the system is divided into the persistence layer, business layer and presentation layer, provide the large degree of flexibility and better manageability for System development and maintenance.This paper also describes the new technology in system applications. On the one hand, overviewed the use of Ext JS, Git, Maven in the system. The use of Ext JS improves layout accuracy, and enhances the compatibility. The Git introduction makes the system uses distributed management approach, which greatly improves efficiency of the system development. The Maven benefits for developers to implement automated build’s procedure, shorten program development time. On the other hand, described the optimistic locking solve concurrency issues, the use of optimistic locking improves the speed of the transaction.
Keywords/Search Tags:MVC, SH framework, Ext JS, the Git, Maven
PDF Full Text Request
Related items