ไดอา (Dia) หรือ Diagram โปรแกรมสำหรับวาดไดอะแกรมโครงสร้าง

ปรับปรุง : 2549-08-13 (export เป็น .java)
Dia - Diagram Drawing
Dia (ไดอะ) เป็นโปรแกรมวาดภาพกราฟฟิกส์แบบเวกเตอร์ที่ออกแบบมา เพื่อให้ใช้ในการ เขียนไดอะแกรมโดยเฉพาะ สามารถเขียนไดอะแกรมได้หลายชนิดอย่างรวดเร็ว Dia มี ชุดออปเจคที่ช่วยในการวาด entity relationship diagram, UML diagram, flowchart, network diagram ,วงจรไฟฟ้าอย่างง่าย ๆ รวมถึงไดอะแกรมอื่นๆ นอกเหนือจากที่กล่าวมา นอกจากนี้ Dia ยังสามารถที่จะเพิ่มเติมชุดออปเจคลงไปได้ ด้วยการเขียนไฟล์ XML
Dia อ่านและบันทึกไดอะแกรมด้วยฟอร์แมต XML ส่วนตัว แต่มันสามารถ export ไดอะแกรมไปยังฟอร์แมต EPS หรือ SVG ได้ และสามารถพิมพ์ไดอะแกรมออกเครื่องพิมพ์ แม้ไดอะแกรมขนาดใหญ่ที่ใช้หลายหน้ากระดาษ ด้วยการพิมพ์ลงบนกระดาษหลายแผ่น เพื่อให้คุณสามารถนำไปเรียงต่อกันได้
Dia is an application for creating technical diagrams. Its interface and features are loosely patterned after the Windows program Visio. Features of Dia include multiple-page printing, export to many formats (EPS, SVG, CGM and PNG), and the ability to use custom shapes created by the user as simple XML descriptions. Dia is useful for drawing UML diagrams, network maps, and flowcharts.
http://www.gnome.org/projects/dia
# Download DIA + GTK

ขั้นตอนการใช้ Dia สร้าง Class (เบื้องต้น)
- ลากวัตถุ Class ใน UML มาไว้ใน Working Area
- กด Right Click บนวัตถุชื่อ Class แล้วเลือก Properties
- เปลี่ยนชื่อ Class เป็น DSam01
- แล้วเลือก Attributes Tab
- กดปุ่ม New เพิ่ม Attribute Data ชื่อ x มี type = int และ value = 5
- แล้วเลือก Operations Tab
- กดปุ่ม New เพิ่ม Operation Data ชื่อ main มี type = void
- กดปุ่ม New เพิ่ม Parameter ชื่อ Args[] เป็นแบบ String
- กดปุ่ม OK
- เลือก File จาก Menu Bar แล้ว Save แฟ้มในห้อง Java/bin ชื่อ DSam01.dia
- เลือก File จาก Menu Bar แล้ว Export เลือก By extension เป็น XSL Transformation filter(*.code) แล้ว Save
- เลือก From: URL To: Java
- ออกจาก Dia ไปเข้า DOS ตรวจสอบว่ามีแฟ้ม .java ชื่อ DSam01 หรือไม่
- ใช้ Compiler ทำการ Compile ตามด้วย Run โปรแกรม DSam01.java และ DSam01.class
Screen_4
Screen_5
Screen_6
Screen_7

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>cd\
C:\>cd j2sdk1.4.2_03\bin
C:\j2sdk1.4.2_03\bin>dir DSam01.*
 Volume in drive C has no label.
 Volume Serial Number is 8850-D461
 Directory of C:\j2sdk1.4.2_03\bin
08/13/2006  08:40 PM               292 DSam01.class
08/13/2006  08:37 PM                 0 DSam01.code
08/13/2006  08:41 PM             1,144 DSam01.dia
08/13/2006  08:37 PM               119 DSam01.java
               4 File(s)          1,555 bytes
               0 Dir(s)  39,018,909,696 bytes free
C:\j2sdk1.4.2_03\bin>type DSam01.java
/*
 */
class DSam01 {
    public int x = 5;
    public final static void main(String args[]) {
    }
}
C:\j2sdk1.4.2_03\bin>javac DSam01.java
C:\j2sdk1.4.2_03\bin>java DSam01
C:\j2sdk1.4.2_03\bin>

แนะนำเว็บใหม่ : แสดงผลการจัดอันดับ
รักลำปาง : lampang.thcity.com : thailandhosting.net : topsiam.com : โยนก
ศูนย์สอบ : รวมบทความ : Download : yourname@thaiall.com
ติดต่อ ทีมงาน ชาวลำปาง มีฝันเพื่อการศึกษา Tel.0-1992-7223