Introduction to Modeling DATAUML data

Source: Internet
Author: User

Datauml Design is a perpetual free software for developers, improving the efficiency of software development and the specification of code. It mainly includes three functions, data model, code generation and UML modeling, the data model function is similar to PowerDesigner software, code generation is similar to soft code generator.
1. What is DATAUML Design
DATAUML Design is a software developed by WPF that includes features such as entity class modeling, database design, model and database synchronization, database and model synchronization, code generation, document generation, and database generation entity models. The previous software modification model has to modify the data table structure, need to change two places synchronously, and datauml design solves this problem, software developers only need to modify the model structure or data table structure, and then use the Software synchronization function to achieve the model and data table structure consistency. Easy for developers to easily manage their own models and databases.
DATAUML Design's custom templates use Microsoft's 4T technology, and developers can configure their own code templates. such as the entity layer, the data access layer and the UI layer can be configured with templates, the model one-click Generate code, to achieve the model and code consistency.
DATAUML design supports data import and export, can export the model structure of the document, but also support the fact that the data import generation data model (the next version will be implemented).
DATAUML Design currently supports only MS Server and Oracle databases, C # and Java languages, and the next version of the other databases and languages will be implemented.
2. Why there is datauml design software
From the project design to the completion of the development, I believe that we will use several auxiliary tools, some tools, although many features, but the use of a few, some very useful tools are charged, some tools have solid modeling capabilities, but the generation of code is weak, some tools generate code functionality is very powerful, but does not have data modeling capabilities. DATAUML design software solves these problems, it is not a lot of functions, but it is very practical for developers, and is free of charge.
3. DATAUML Design Function Features
1), model design
datauml desing Data Modelingadopt the graphic design, based on UML standard, follow UML class diagram concept. The classes in the model correspond to the tables in the database, and the members of the class are divided into fields, properties, events, and so on, and the properties of the class correspond to the fields in the data table. The properties of a property member of a class also include all the properties of a field in the data table. The association of classes with classes includes one-way associations, two-way associations, combinations, and aggregations. The association relationship corresponds to a foreign key in the data table. Association relationships also have attributes.
2), model and database synchronization
Data model and database binding, after the design model can be a key to submit the model to the bound database, if the database table exists, it will update the data table structure, if the database generation does not exist, will create a new table, the user does not need to care about how the database type, DATAUML Design will help you do all the functions.
If you add a field to a datasheet or modify a field, you need to synchronize the data table to the model without requiring the developer to modify the model structure against the data table structure.
3), Code generation
datauml desing uses code templates to generate code, and software developers can design code templates according to their own requirements. Code templates can generate code for the task language. Software developers can use code templates to get all the properties of a class and the associated classes.
4. Environmental requirements
DATAUML desing Program operating environment must have . Net Framework 4.0
5. Installation
datauml design is green software, free of installation.  

Software main interface diagram



Software: http://www.isoftlink.com
Feedback and help: [email protected]


Introduction to Modeling DATAUML data

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.