Font Size: a A A

Designing And Developing Of Party Office Information System

Posted on:2004-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:B Q ZhangFull Text:PDF
GTID:2168360125450677Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
With the development of information techniques, management information should not localize only on words processing and simple statistics. In order to implement the management information for party from the traditional stand-alone management to multiple management via internet. This thesis employed B/S Web application developing methods, and C/S application for report print, OLE AUTOMATION to develop into Management Office Information for Party which implements dynamic data acquisition, coordination, statistics and collection via internet. The system includes four sub-systems: General information management: maintenance of the data of party members, candidates, and organizations of party Fee management: maintenance of the data of fees Office management: issuance of public information, sending and receiving messages, and email Statistics and reports management: maintenance of statistics, editing reports and printing out. This system adopted UML (Unified Modeling Language) to create the model for the whole system, which described the system, presented visual structure, and also Delphi 6 WebSnap to implement a web-based distributed management information system with the features of easy-to-use interactive operation and smart analysis. With the data encryption via digital signature and the introduction of public key infrastructure, the system improved the network security. UML ModelMaker is a UML-based two-way case tool which is highly integrated with Delphi. ModelMaker can be used to generate and mange various modeling graphics in a short period, and to represent the system in graphic format. And Delphi IDE can be used to debug the generated codes. WebSnap WebSnap is a Delphi component updated on Web Broker with new components, graphics and views. With WebSnap, it is easier to create web application and complicated data-driven pages in the application. Encryption based on public key infrastructure In order to improve the network security, we employ public key infrastructure. We have designed a special win32 management application to manage user private key pairs and digital certificates. Administrator may use it to create private key pairs to floppy disk, strongly encrypted by user password. This application can also help to create certificate request file in terms of user public key information and identity. This request file can be used to submit certificate request to intranet CA via enterprise certificate authority Web page. The certificate administrator is responsible of issuing user certificates. Each user owns two digital certificates, one for data encryption and another for signature verification. Digital signature This system has implemented two-level digital signature for messages using digital certificates. Though private key pairs for signature, user can create a unique signature when creating or sign a document. Later another can use signer's digital certificate to verify the signature's validity when it is necessary. Data encryption This system delivers digital certificates to implement two-level encryption for sensitive data. User can use digital certificate to execute data encryption on messages. When the document is open, the system will check if it was encrypted via digital certificate, if yes, then it will request current user provide his/her private key pairs for decryption. At last the original message can by gained.
Keywords/Search Tags:UML, WebSnap, Digital signature, Digital encryption, OLE AUTOMATIOIN
PDF Full Text Request
Related items