Developer System Functional design common Office software sharing

Source: Internet
Author: User
Tags powerdesigner

Most developers with the experience of the growth, will enter a management position (team leader, of course, Bo Master only graduated for six months, not the development team leader, just in advance to share to everyone), need to be responsible for software system design (System function design and database design). Then pass on your design ideas to other colleagues (also a process of discussion and refinement), and let them assist with coding to complete the development of the software. In the design of the transfer of ideas, graphics and text will be more intuitive and clear.

The following bloggers share three software, mainly used for quick sorting system function diagram and database design: XMind, Microsoft Office Visio, Power Designer. Of course, the three software features far more than what bloggers say, and apes can learn more about them. Let's take a look at some of the three software introductions.

First, XMind

1.1, the introduction of Xmind

XMind is a very practical business mind mapping software that uses the world's most advanced Eclipse RCP software architecture to create easy-to-use, efficient visualization software that emphasizes software scalability, cross-platform, stability and performance, and is committed to using advanced software technologies to help users achieve real productivity gains.

XMind has a file extension of. XMAP. XMAP is essentially composed of Xml+zip, an open file format that allows users to develop plug-ins or develop two of them through an open API Xmind.

XMind is tightly integrated with the user's other office software to protect the user's investment. "XMind file" can be exported to Word/powerpoint/pdf/txt/image format, or you can choose to export only pictures, or only text, or graphics mixed, the results can be directly included in the user's database, also available word/powerpoint Tools such as/acrobat open the editor directly so that users can share the mind map with other users who do not have Xmind installed. In addition, XMind supports importing users ' MindManager and Freemind files, allowing a large number of users to switch from the two software to XMind without losing the previously drawn mind map.

XMind not only can draw mind map, but also can draw fishbone, two-dimensional, tree, logical, organizational chart (ORG, tree, logic Chart, Fishbone). Also, it is easy to convert from these presentation forms. You can import MindManager, freemind data files. Flexible custom node appearance, insert icon. Rich styles and themes. The output format is: HTML, picture.

The staff were very helpful.

1.2. Xmind Use Example

Ape friends can download a XMind for installation, the blogger uses the version is: XMind (v3.4.1.201401221918).

Open the initial interface of Xmind as shown, there are many templates for everyone to choose from:

Bloggers generally use it to draw a functional module diagram. The following bloggers say how to draw a functional module diagram. The final effect is as follows:

First, we choose a blank template, in the beginning there is a central theme, double-click to edit its text, edit it as you want. Select the center theme, then right-insert – sub-topic. Then insert the sub-topic of the child theme in this way. The sub-theme is also double-clicked to edit the text, then the entire function module diagram comes out.

Note that XMind files can be exported to Word/powerpoint/pdf/txt/image format, etc.

What is the most powerful point of xmind? Yan Value High!

More powerful features use the Ape friends to dig it yourself ~ ~ ~

Ii. Microsoft Office Visio

2.1. Introduction to Microsoft Office Visio

Microsoft Office Visio is a software that enables it and business professionals to visualize, analyze, and communicate complex information, systems, and processes. Using a professional-looking Microsoft Office Visio diagram, you can promote understanding of systems and processes, gain insight into complex information, and leverage that knowledge to make better business decisions.

Microsoft Office Visio helps you create professional-looking charts to understand, document, and analyze information, data, systems, and processes.

With Microsoft Office Visio, you can visually document, design, and fully understand the state of your business processes and systems through a variety of charts, including business flowcharts, software interfaces, network diagrams, workflow diagrams, database models, and software diagrams. Use Microsoft Office Visio to link charts to the underlying data to provide a more complete picture, making the chart smarter and more useful.

Microsoft bought Visio for $1.5 billion in stock exchange on January 7, 2000. Visio is then released together with MicrosoftOffice.

Must be very good ...

2.2. Microsoft Office Visio uses instances

Ape Friends can download a Microsoft Office Visio installation by themselves, and the version that Blogger uses is Microsoft Office Visio 2013.

Open the initial interface for Microsoft Office Visio as shown in, there are many templates for you to choose from:

Bloggers generally use it for detailed design of function points. The end result is as follows:

First, we select the cross-functional flowchart template inside the template and create a new one. Then, for example, a cross-functional flowchart template provides a swimlane, a vertical swimlane, a delimiter, and a vertical divider. With these drag-and-drop, you can make a ballpark figure. Then the other process circles, boxes, and lines are in the basic shape and arrow shapes. (If you want more shapes, click on more shapes to get them, and each build can double-click to edit their text.)

More powerful features to use the ape friends to dig their own ~ ~ ~

Third, Power Designer

3.1. Introduction of Power Designer

PowerDesigner is Sybase's enterprise modeling and design solution that combines business and it with a model-driven approach that helps to deploy an effective enterprise architecture and provides powerful analytics and design technology for research and development life cycle management.

PowerDesigner is uniquely integrated with a variety of standard data modeling technologies (UML, business process modeling, and market-leading data modeling) and with. NET, WorkSpace, PowerBuilder, Java, Eclipse And so on mainstream development platform integrates, thus provides the business analysis and the normative database design solution for the traditional software development cycle management.

In addition, it supports more than 60 relational database management systems (RDBMS)/versions. PowerDesigner runs on the Microsoft Windows platform and provides the Eclipse plug-in.

In the process of database modeling, it is necessary to use PowerDesigner for database design, which can not only make people understand the model intuitively, but also make full use of database technology to optimize the design of database. The first time with PowerDesigner is not very strange, it is similar to SQL Server database establishment.

The second is E-r diagram, in the database system introduction has involved, this entity diagram, an entity for a table, entity, attribute and contact is the system design to consider three elements, but also a good database design core.

It's been a long time.

3.2. Power Designer Usage Example

Ape friends can download a power designer hack version to install, the blogger uses the version: Power designer 16.5.

Open the initial interface for power designer as shown, but at the beginning there are no templates to choose from, and they are ugly:

Bloggers generally use it for database design. The end is as follows (Bo Master lazy):

First we create a new physocal Data model, where you need to enter the model name and the database to select MySQL:

Then create a new table, double-click the table, edit columns, and then make sure you get the final result:

Because the time is not very sufficient, online to find a more detailed article for your reference:
http://blog.csdn.net/wangpeng047/article/details/7164643

More powerful features to use the ape friends to dig their own ~ ~ ~

The final summary: In fact, these three software have some detailed features, such as the basic flowchart, three software can certainly be painted, but each has its strengths, we see the situation using it, because the use is not very skilled, the shortcomings of the point is also correct, thank you ~ ~

Developer System Functional design common Office software sharing

Related Article

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.