Font Size: a A A

Design And Implementation Of Mailbox System Based On JAVA

Posted on:2017-09-17Degree:MasterType:Thesis
Country:ChinaCandidate:H J BianFull Text:PDF
GTID:2348330512458005Subject:Engineering
Abstract/Summary:PDF Full Text Request
Today's computer society rapid development speed is constantly are affecting people's life and work, intelligence and information increasing popularity, the traditional face-to-face communication and telephone communication has been unable to meet the growing information exchange requirements. Especially in the trans regional cross time zone, collaborative work requires a higher environment, efficient and flexible, resource allocation of office mode is needed to be introduced into the life and work.In this paper, the working principle of e-mail were review, analyzes and summarizes the current research background and significance, from the overall positioning of the e-mail system of collaborative office model, the introduction of the necessity. At the same time, the development trend of the mail system based on JAVA is studied in this paper. The basic ideas of this research work and the characteristics of this paper are introduced.In the design and implementation of the system process, in order to be able to email system to a more clear understanding. Firstly, the paper introduces the e-mail server related theory and the structure principle, and analyzes the safety characteristics of the mail server and other related characteristics. At the same time, it also describes some of the related development technologies used in this system, such as mail protocol, Java Mail, etc..After the overall structure of the e-mail system, especially the relevant knowledge of the server is described, this paper focuses on the mail client. First, the thesis analyzes the collaborative office E-mail system client demand, from the user registration, user login, the new server, modify personal information, mail sending and receiving and system compatibility aspects to expand demand analysis. Through the various points of the needs analysis, system of a holistic overview is gotten, then carried on simple analysis of the demand of the system database, system will roughly to the use of the user table, table mail server, mail list, and each a table attributes are defined, the client of e-mail system is described from the structure of the underlying.Through the description of the mail system, as well as the analysis of the functionof the client, this paper finally carries on the detailed design and the realization to the mail system client. In this design, the database entity is designed as a user entity, mail server entity and mail entity, which describe the relationship between the entities. The system module is divided into fine granularity, the system is divided into user registration module, user login module, user management module, mail server information management module and mail management module, etc.. UML design was carried out, using the use case diagram to describe each function point clearly,using the sequence diagram to describe each logical interaction in detail, through the class diagram to clarify the relationship between the entities. The actual coding process of the system is enumerated by using the method of partial function and the code analysis.
Keywords/Search Tags:JAVA, E-mail system, collaborative office, UML, database
PDF Full Text Request
Related items