Font Size: a A A

Design And Implementation Of Ground Data Management System For Satellite Equipment

Posted on:2016-01-07Degree:MasterType:Thesis
Country:ChinaCandidate:X X LuFull Text:PDF
GTID:2348330488974176Subject:Engineering
Abstract/Summary:PDF Full Text Request
Owing to the high requirement on security for the data that is stored in the ground data management system for satellite, it is extremely significant to safeguard the security of data management system, which not only does affect the reliability of the system, but also relates to the safe execution of a national plan. Furthermore, all functions demanded of the data management system, are developed on the platform of Visual Studio, the research of the security on database is studied in this thesis, and the management system is achieved based on the database management system(DBMS) of SQL Server.In the light of the demands of the data management application, there are all core technologies and procedures on the package that are introduced in this essay, and the functional modules of the system that are described in some detail. This article begins with the researches on the main database structures and on the characteristics of different database models. What’s more, the sub-key encryption algorithm, a method whose encryption unit is an entire record and whose decryption unit is a field of a record, is studied in depth for a relational database. And the calculating process of the MD5 hash function is discussed in this paper, which converts user password to cipher text for preventing unauthorized access to the system with original password. In addition, index techniques of database, a table pointer of a DBMS, is studied in the thesis, which is used for users to locate the address range of data in DBMS quickly, to cut the amount of retrieving data and to improve efficiency of data retrieval.The system of the ground data management for satellite is designed and achieved on the basic of the research of the technologies on database security system. The major functions of the system are data access and the management of user rights which prevent unauthorized users to operate unauthorized rights. Communication between this system and another with network is required, and the UDP(User Datagram Protocol) is used for the communication, which cannot guarantee the reliability of data transmission in a poor network environment. In order to ensure the reliability of communication, a timestamp is carried in sent data by sender, is parsed and returned in received data by receiver as a corresponding identification. To improve system performance on data process, multi-threading technology is applied in the system, and the different tasks are executed in parallel.The functional test, the performance test, and the security test are carried out by professional testers after ground data management system for satellite has been implemented. The results show that all kinds of indicators on the system have reached the standard of industry, and that the system achieves the initial goals of designation and implementation.
Keywords/Search Tags:Database, data encryption, MD5, the sub-key encryption, UDP
PDF Full Text Request
Related items