Dissertation > Excellent graduate degree dissertation topics show
The Design and Implementation of a Project Generation Tool Based on ORM
Author: HeLiang
Tutor: FanJianXi
School: Suzhou University
Course: Software Engineering
Keywords: object-oriented relational database the ORM technology layered structure generated code automatically
CLC: TP311.52
Type: Master's thesis
Year: 2011
Downloads: 13
Quote: 0
Read: Download Dissertation
Abstract
|
With the rapid development of information technology, many software enterprises pay more and more attention to writing software process standardization, in order to improve the software development efficiency and achieve writing software streamline. This article is to explore and research the development method and process of software enterprises and puts forward ORM topics about to develop a generation tool based on ORM of design and implementation, according to the actual situation of software enterprise.First of all, this article introduces system development platform and related technologies as well as common problems in current software programming, such as the contradiction between object-oriented design method and the relational database。This article focuses on the classes of the object-oriented system and the mapping between the object and the relational database tables and then analyzes several mapping model, furthermore, describes the ORM technique. Second, the article puts forward the layered architecture based on the requirement of software architecture. The third, aims at the duplicate modular and code issue, the article proposes automatic code generation technology and combines the layering and automatic Code Generation to realize a project generation tool that can support a variety of system architecture. This project supports a variety of database generation tool, with a set of flexibility, accuracy, scalability.This project generation tool can effectively manager software‘s writing process. It supports a project that is divided into several business modules to operate, which is similar to the SQL Server 2005 inquiring function. It supports the parser data table, viewing and storage process of new, modification as well as deletion of operation. It can also generate three layers framework and automatically generate corresponding code according to demand automatic construction.This project’s generation tool in the enterprise is to put into use during process, which can accurately reflects project structure, effective processing database demand, reducing the number of repeat code compiling, effectively improve the working efficiency of the developers.
|
Related Dissertations
- Gui Design and Application Oriented to Embedded Ultrasonic Detecting System,TP274.53
- Design and Implementation of the weapons and equipment information management system,TP311.52
- Research on Object-Oriented Integration Testing Method,TP311.53
- Based on object-oriented technology simulation of plant root base class library,TP391.41
- Design and Implementation of Management Information Systems for military vehicles,TP311.52
- The Design and Implementation of Web technology military vehicle driver's information management system,TP311.52
- Based on high-resolution remote sensing data mining houses information extraction,TP751
- Design and Implementation of the Billing System of a Game Company,TP311.52
- Design and Implementation of Heterogeneous Data Exchange System Based on XML,TP311.52
- Generate Security-relevant Behavior Model of Java Source Code Based on Extended Push Down Automaton,TP311.52
- Research and Application of Deisgn Patterns in Bank Payment System,TP311.52
- Realization of Product Lifecycle Oriented PDM,TP311.52
- Application of ICE Middleware on Telephonetraffic Performance Data Management System,TP311.52
- University Office System Design and Implementation,TP311.52
- Study and Analysis of the Core Structure of Object Oriented Software,TP311.52
- Object-Oriented Analysis Based on Neutral Network,TP311.52
- Based on the Object-oriented and the Remote Sensing Image of High,P237
- The Integrated Central Control System of Batch Dyeing Machine,TS193.3
- Research on Mapping RDF/RDFS to Relational Database Schema,TP311.13
- Research on Polymorphism of Java Programs Based on Program Slicing,TP311.10
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
|