Font Size: a A A

Web-based Technology, Computer-aided Maritime Safety Management System

Posted on:2002-12-23Degree:MasterType:Thesis
Country:ChinaCandidate:J WangFull Text:PDF
GTID:2208360032956683Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
This paper presents the author's work on the design and implementation of the Computer Aided Safety Management System (CASMS), which is a part of the work on omputer Aided Intelligent Management Technology for Maritime Safety? a project sponsored by the Ministry of Communication of China. With this system: (1) Users at any site, such as in the headquarter or branch offices of the organization, or even on board ship in the ocean, being connected by Internet, can retrieve, browse, and check Safety Management System (SMS) files and orking records?of the organization, which adopts CASMS to supports its safety management; (2) The staffs of the organization can fill in and audit working records, according to their authorization, granted by the administrator of the SMS; (3)The administrator of SMS can edit and update SMS files. Meanwhile, the system can maintain the relationship between the files automatically, during the creation and updating of the files. (4)The administrator of SMS may set up the file flow for a work session and grant the file processing authorization to various users; (5) The administrator of SMS can manage and control the security and the integrity of the system. The system is developed on Lotus Domino platform. Meanwhile, various Web techniques are used and integrated into CASMS, including URL, MIME, HTTP, XML, CGI, JavaScript, Java , Network Security, and etc. The author carefully analyzes and makes use of above techniques in the development of the system. Some of the key techniques, which play important roles in CASMS are discussed in the paper. Object-oriented analysis & design (OOA&D), including Universal Modeling Language (UML) and Unified Development Process (UDP) are adopted in the whole process of the design and implementation of CASMS. The OOA&D research and application made great progresses in the period from the end of 80's to the middle of 90's. Meanwhile a few of Object-oriented modeling language were developed. Among them, UML is one of the powerful, well-defined and easy to use one, It has combined many new concepts, new methods and new technologies from various software engineering areas, and it has been accepted by the software engineering society already. UML supports not only OOA&D but also the whole process of software development. In this paper, the analysis, design and implementation of CASMS, as well as the related technologies, such as the maintenance of the relationship between files, file flow control, file security control, and file browsing are represented by UML. UDP has made great contributions in the control of Software development process. UDP is most suitable in the developing of component - based system. UDP uses UML as its modeling language, and it depends on three concepts: case-based, architecture-based, and iteration and incremental development. UDP integrates all steps of software development into an integrated development structure. The author takes the advantage of UML and UDP In the development of CASMS, including the control of the whole development process. The adoption of UDP and UML not only guaranteed the successfully development of CASMS, but also made the system extendable and maintainable. The development of the intelligent CASMS technique and the further work of CASMS are also discussed in the paper. CASMS has been adopted by the YUHAI Shipping Company, and is working well now in t...
Keywords/Search Tags:Computer Aided Safety Management System, Web Technology, Universal Modeling Language(UML), Unified Development Process(UDP), File Relationship Processing
PDF Full Text Request
Related items