Dissertation > Excellent graduate degree dissertation topics show
J2EE Integration Development Framework and Its Application
Author: LiXiaoFei
Tutor: XieXuSheng
School: Jiangxi Normal University
Course: Computer Science and Technology
Keywords: MVC model three-tier architecture integration development framework software testing report rights management information retrieval
CLC: TP311.52
Type: Master's thesis
Year: 2010
Downloads: 45
Quote: 0
Read: Download Dissertation
Abstract
|
With the coming of the information age and the rapid development of information technology, e-commerce and e-government play a crucial role since their birth day. Nowadays, the e-commerce and e-government are in the ascendant, their development frameworks are also in constantly revolution and updating. With the continuous expansion of application area and its problem domain, the size of application system grows bigger and bigger, and the system becomes more and more complex. The efficiency of software development, the running efficiency of the software and the system security are the three questions that should be allowed for by the developer. These are the goals of the software development: First and foremost, the design hierarchy must be clear, the degree of tightly coupling between the modules should be low, task of software test and maintenance should be convenient. Secondly, the software should have higher security, higher operating efficiency, higher level of integration and intelligentizing. To achieve the two targets above, this article discussed the J2EE integration framework and its applications.In the first place, this article introduced the MVC mode, the characteristic of Struts2 MVC and the persistence framework. The struts2 TagLib and view have provided ideal support for the presentation tier. The Hibernate persistence framework has implemented Object-Relational metadata mapping patterns, and has supplied the unmatched gap between the POJO and the database object.Then, the software integration procedure of Struts,Hibernate,Spring were introduced. Struts2 works in the presentation layer. Hibernate works in the persistence layer, spring works in the business layer. In the process of designing the presentation layer, the technique of captcha and data encryption is introduced to strengthen system safety. The captcha was generated by mechanism of extraction based on character lib and time-limit checking, it was difficult for cracking by hacker program. This article had designed a data encryption mechanism on the basis of MD5 data encryption principle, this mechanism can effectively prevent from the puzzle caused by leaking of password. During the system testing of system testing, a semi-automatization software testing framework was designed, it can test automatically according to the test case.Finally, this article analysed some problems in e-commerce, and designed corresponding framework to solve these problems. (1)The scattered deploy of the WEB application and the report system is not very good for a system. This article designed a framework that the unified deploy of the WEB application and the report system would be implemented on this framework. (2)Rights management is an important content for protecting the system security. A rights management model based on access control matrix put forward by this article had simplified the system processing logic, and it needs less memory. This model made it possible to implement mechanism of dynamic authority management. (3)Information retrieval occupy an important position in e-commerce. An Information retrieval framework was designed, and the information search and retrieval engines were also implemented in the article. This information search and retrieval engines have the superiority of nice retrieval speed and nice precision.
|
Related Dissertations
- Research of Question Answering System Based on the Analysis of Lexical and Semantic Meanings,TP391.1
- Establishment and Update of Similar Users’ Cluster in Personalized Information Retrieval,TP391.3
- Research on Query Expansion Technique of Retrieval System in Biomedical Field,TP391.3
- Research and Implementation of Retrieval System on Massive Mail,TP393.098
- Financial reporting changes under the New Accounting Standards,F233
- Grass-roots forces the day-to-day management of information systems design and implementation,TP311.52
- Research on Object-Oriented Integration Testing Method,TP311.53
- The Effectiveness of Xinhuanet: A Rhetorical Analysis,H315
- Formalization-based Methed to Generate Test Sequence of UML,TP311.53
- The Software Testing Technique Research of the ECDIS Based on Program Slicing,TP311.53
- Research and Design of Web Reports Based on Service-Oriented Architecture,TP393.09
- Attribute structure of cognitive diagnosis completeness and accuracy,B842.1
- Prospect of frozen food rice,F426.82
- Qinghai Oilfield Staff training satisfaction survey,F426.22
- The Investigation Report of the Urging of Civil Prosecution in Gansu Provincial Procuratorial Organs,D926.3
- Research of the Model of Enterprise Competitive Intelligence Collection System Based on Cross-Language Information Retrieval,TP391.3
- Automatic Calibration System Voltage Monitor,TM933.2
- Analysis on China’s Environmental Issues and Emergency Management Measures,D925
- Study on Performance System for CP Software Testing Centre,F272.92
- The Short-term Market Reaction of China’s Annual Financial Restatement,F832.51;F224
- Software Testing in Flash Ring System and Platform for China Telecom,TP311.53
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Software Engineering > Software Development
© 2012 www.DissertationTopic.Net Mobile
|