Kamis, 17 Oktober 2013

Sdm Pegawai

/*==============================================================*/ /* DBMS name: ORACLE Version 10g */ /* Created on: 16/10/2013 19:52:51 */ /*==============================================================*/ alter table DOSEN drop constraint FK_DOSEN_RELATIONS_MATAKULI; alter table DOSEN drop constraint FK_DOSEN_RELATIONS_RIWAYAT_; alter table DOSEN drop constraint FK_DOSEN_RELATIONS_STATUS; alter table DOSEN drop constraint FK_DOSEN_RELATIONS_AGAMA; alter table JABATAN drop constraint FK_JABATAN_RELATIONS_DOSEN; alter table JABATAN drop constraint FK_JABATAN_RELATIONS_PEGAWAI; alter table PEGAWAI drop constraint FK_PEGAWAI_RELATIONS_RIWAYAT_; alter table PEGAWAI drop constraint FK_PEGAWAI_RELATIONS_STATUS; alter table PEGAWAI drop constraint FK_PEGAWAI_RELATIONS_AGAMA; drop table AGAMA cascade constraints; drop index RELATIONSHIP_9_FK; drop index RELATIONSHIP_7_FK; drop index RELATIONSHIP_5_FK; drop index RELATIONSHIP_3_FK; drop table DOSEN cascade constraints; drop index RELATIONSHIP_2_FK; drop index RELATIONSHIP_1_FK; drop table JABATAN cascade constraints; drop table MATAKULIAH cascade constraints; drop index RELATIONSHIP_8_FK; drop index RELATIONSHIP_6_FK; drop index RELATIONSHIP_4_FK; drop table PEGAWAI cascade constraints; drop table RIWAYAT_HIDUP cascade constraints; drop table STATUS cascade constraints; /*==============================================================*/ /* Table: AGAMA */ /*==============================================================*/ create table AGAMA ( ID_AGAMA CHAR(10) not null, NAMA_AGAMA CHAR, constraint PK_AGAMA primary key (ID_AGAMA) ); /*==============================================================*/ /* Table: DOSEN */ /*==============================================================*/ create table DOSEN ( ID_DOSEN INTEGER not null, ID_STATUS CHAR(10), ID_AGAMA CHAR(10), KODE_MATAKULIAH INTEGER, ID_HIDUP INTEGER, NAMA_DOSEN CHAR(25), TLP_DOSEN INTEGER, ALAMAT_DOSEN VARCHAR2(25), constraint PK_DOSEN primary key (ID_DOSEN) ); /*==============================================================*/ /* Index: RELATIONSHIP_3_FK */ /*==============================================================*/ create index RELATIONSHIP_3_FK on DOSEN ( KODE_MATAKULIAH ASC ); /*==============================================================*/ /* Index: RELATIONSHIP_5_FK */ /*==============================================================*/ create index RELATIONSHIP_5_FK on DOSEN ( ID_HIDUP ASC ); /*==============================================================*/ /* Index: RELATIONSHIP_7_FK */ /*==============================================================*/ create index RELATIONSHIP_7_FK on DOSEN ( ID_STATUS ASC ); /*==============================================================*/ /* Index: RELATIONSHIP_9_FK */ /*==============================================================*/ create index RELATIONSHIP_9_FK on DOSEN ( ID_AGAMA ASC ); /*==============================================================*/ /* Table: JABATAN */ /*==============================================================*/ create table JABATAN ( ID_JABATAN INTEGER not null, ID_PEGAWAI INTEGER, ID_DOSEN INTEGER, NAMA_JABATAN CHAR(20), constraint PK_JABATAN primary key (ID_JABATAN) ); /*==============================================================*/ /* Index: RELATIONSHIP_1_FK */ /*==============================================================*/ create index RELATIONSHIP_1_FK on JABATAN ( ID_DOSEN ASC ); /*==============================================================*/ /* Index: RELATIONSHIP_2_FK */ /*==============================================================*/ create index RELATIONSHIP_2_FK on JABATAN ( ID_PEGAWAI ASC ); /*==============================================================*/ /* Table: MATAKULIAH */ /*==============================================================*/ create table MATAKULIAH ( KODE_MATAKULIAH INTEGER not null, NAMA_MATAKULIAH CHAR(30), SKS INTEGER, constraint PK_MATAKULIAH primary key (KODE_MATAKULIAH) ); /*==============================================================*/ /* Table: PEGAWAI */ /*==============================================================*/ create table PEGAWAI ( ID_PEGAWAI INTEGER not null, ID_STATUS CHAR(10), ID_HIDUP INTEGER, ID_AGAMA CHAR(10), NAMA_PEGAWAI CHAR(30), ALAMAT_PEGAWAI VARCHAR2(30), TELP_PEGAWAI INTEGER, constraint PK_PEGAWAI primary key (ID_PEGAWAI) ); /*==============================================================*/ /* Index: RELATIONSHIP_4_FK */ /*==============================================================*/ create index RELATIONSHIP_4_FK on PEGAWAI ( ID_HIDUP ASC ); /*==============================================================*/ /* Index: RELATIONSHIP_6_FK */ /*==============================================================*/ create index RELATIONSHIP_6_FK on PEGAWAI ( ID_STATUS ASC ); /*==============================================================*/ /* Index: RELATIONSHIP_8_FK */ /*==============================================================*/ create index RELATIONSHIP_8_FK on PEGAWAI ( ID_AGAMA ASC ); /*==============================================================*/ /* Table: RIWAYAT_HIDUP */ /*==============================================================*/ create table RIWAYAT_HIDUP ( ID_HIDUP INTEGER not null, PENDIDIKAN CHAR(10), constraint PK_RIWAYAT_HIDUP primary key (ID_HIDUP) ); /*==============================================================*/ /* Table: STATUS */ /*==============================================================*/ create table STATUS ( ID_STATUS CHAR(10) not null, NAMA_STATUS CHAR(20), constraint PK_STATUS primary key (ID_STATUS) ); alter table DOSEN add constraint FK_DOSEN_RELATIONS_MATAKULI foreign key (KODE_MATAKULIAH) references MATAKULIAH (KODE_MATAKULIAH); alter table DOSEN add constraint FK_DOSEN_RELATIONS_RIWAYAT_ foreign key (ID_HIDUP) references RIWAYAT_HIDUP (ID_HIDUP); alter table DOSEN add constraint FK_DOSEN_RELATIONS_STATUS foreign key (ID_STATUS) references STATUS (ID_STATUS); alter table DOSEN add constraint FK_DOSEN_RELATIONS_AGAMA foreign key (ID_AGAMA) references AGAMA (ID_AGAMA); alter table JABATAN add constraint FK_JABATAN_RELATIONS_DOSEN foreign key (ID_DOSEN) references DOSEN (ID_DOSEN); alter table JABATAN add constraint FK_JABATAN_RELATIONS_PEGAWAI foreign key (ID_PEGAWAI) references PEGAWAI (ID_PEGAWAI); alter table PEGAWAI add constraint FK_PEGAWAI_RELATIONS_RIWAYAT_ foreign key (ID_HIDUP) references RIWAYAT_HIDUP (ID_HIDUP); alter table PEGAWAI add constraint FK_PEGAWAI_RELATIONS_STATUS foreign key (ID_STATUS) references STATUS (ID_STATUS); alter table PEGAWAI add constraint FK_PEGAWAI_RELATIONS_AGAMA foreign key (ID_AGAMA) references AGAMA (ID_AGAMA);

Peminjaman Buku

/*==============================================================*/ /* DBMS name: ORACLE Version 10g */ /* Created on: 10/10/2013 0:23:25 */ /*==============================================================*/ alter table TB_BUKU drop constraint FK_TB_BUKU_MEMINJAM_TB_ANGGO; alter table TB_PENERBIT drop constraint FK_TB_PENER_MENERBITK_TB_PENUL; alter table TB_PENULIS drop constraint FK_TB_PENUL_MENULIS_TB_BUKU; drop table TB_ANGGOTA cascade constraints; drop index MEMINJAM_FK; drop table TB_BUKU cascade constraints; drop index MENERBITKAN_FK; drop table TB_PENERBIT cascade constraints; drop index MENULIS_FK; drop table TB_PENULIS cascade constraints; /*==============================================================*/ /* Table: TB_ANGGOTA */ /*==============================================================*/ create table TB_ANGGOTA ( ID_ANGGOTA INTEGER not null, NAMA_ANGGOTA CHAR(50), ALAMAT_ANGGOTA VARCHAR2(50), TELP_ANGGOTA INTEGER, constraint PK_TB_ANGGOTA primary key (ID_ANGGOTA) ); /*==============================================================*/ /* Table: TB_BUKU */ /*==============================================================*/ create table TB_BUKU ( ID_BUKU INTEGER not null, ID_ANGGOTA INTEGER, NAMA_BUKU CHAR(20), SINOPSIS_BUKU VARCHAR2(50), JUMLAH_TERSEDIA_BUKU VARCHAR2(20), JENIS_BUKU CHAR(20), constraint PK_TB_BUKU primary key (ID_BUKU) ); /*==============================================================*/ /* Index: MEMINJAM_FK */ /*==============================================================*/ create index MEMINJAM_FK on TB_BUKU ( ID_ANGGOTA ASC ); /*==============================================================*/ /* Table: TB_PENERBIT */ /*==============================================================*/ create table TB_PENERBIT ( ID_PENERBIT INTEGER not null, ID_PENULIS INTEGER, NAMA_PENERBIT CHAR(50), ALAMAT_PENERBIT VARCHAR2(50), TELP_PENERBIT INTEGER, constraint PK_TB_PENERBIT primary key (ID_PENERBIT) ); /*==============================================================*/ /* Index: MENERBITKAN_FK */ /*==============================================================*/ create index MENERBITKAN_FK on TB_PENERBIT ( ID_PENULIS ASC ); /*==============================================================*/ /* Table: TB_PENULIS */ /*==============================================================*/ create table TB_PENULIS ( ID_PENULIS INTEGER not null, ID_BUKU INTEGER, NAMA_PENULIS CHAR(50), ALAMAT_PENULIS VARCHAR2(50), TELP_PENULIS INTEGER, constraint PK_TB_PENULIS primary key (ID_PENULIS) ); /*==============================================================*/ /* Index: MENULIS_FK */ /*==============================================================*/ create index MENULIS_FK on TB_PENULIS ( ID_BUKU ASC ); alter table TB_BUKU add constraint FK_TB_BUKU_MEMINJAM_TB_ANGGO foreign key (ID_ANGGOTA) references TB_ANGGOTA (ID_ANGGOTA); alter table TB_PENERBIT add constraint FK_TB_PENER_MENERBITK_TB_PENUL foreign key (ID_PENULIS) references TB_PENULIS (ID_PENULIS); alter table TB_PENULIS add constraint FK_TB_PENUL_MENULIS_TB_BUKU foreign key (ID_BUKU) references TB_BUKU (ID_BUKU);

Ruang Lingkup Kampus

/*==============================================================*/ /* DBMS name: ORACLE Version 10g */ /* Created on: 16/10/2013 20:31:09 */ /*==============================================================*/ alter table ASRAMA drop constraint FK_ASRAMA_RELATIONS_MAHASISW; alter table KANTIN drop constraint FK_KANTIN_RELATIONS_DOSEN; alter table MAHASISWA drop constraint FK_MAHASISW_RELATIONS_DOSEN; alter table MAHASISWA drop constraint FK_MAHASISW_RELATIONS_MATAKULI; alter table MAHASISWA drop constraint FK_MAHASISW_RELATIONS_KANTIN; alter table MASJID drop constraint FK_MASJID_RELATIONS_DOSEN; alter table MASJID drop constraint FK_MASJID_RELATIONS_MAHASISW; alter table MATAKULIAH drop constraint FK_MATAKULI_RELATIONS_DOSEN; alter table PERPUSTAKAAN drop constraint FK_PERPUSTA_RELATIONS_MAHASISW; drop index RELATIONSHIP_9_FK; drop table ASRAMA cascade constraints; drop table DOSEN cascade constraints; drop index RELATIONSHIP_7_FK; drop table KANTIN cascade constraints; drop index RELATIONSHIP_8_FK; drop index RELATIONSHIP_3_FK; drop index RELATIONSHIP_1_FK; drop table MAHASISWA cascade constraints; drop index RELATIONSHIP_6_FK; drop index RELATIONSHIP_5_FK; drop table MASJID cascade constraints; drop index RELATIONSHIP_2_FK; drop table MATAKULIAH cascade constraints; drop index RELATIONSHIP_4_FK; drop table PERPUSTAKAAN cascade constraints; /*==============================================================*/ /* Table: ASRAMA */ /*==============================================================*/ create table ASRAMA ( ID_ASRAMA INTEGER not null, ID_MAHASISWA INTEGER, NAMA_ASRAMA CHAR(30), JENIS_ASRAMA CHAR(30), JUMLAH_ASRAMA INTEGER, constraint PK_ASRAMA primary key (ID_ASRAMA) ); /*==============================================================*/ /* Index: RELATIONSHIP_9_FK */ /*==============================================================*/ create index RELATIONSHIP_9_FK on ASRAMA ( ID_MAHASISWA ASC ); /*==============================================================*/ /* Table: DOSEN */ /*==============================================================*/ create table DOSEN ( ID_DOSEN INTEGER not null, NAMA_DOSEN CHAR(50), ALAMAT_DOSEN VARCHAR2(30), TELP_DOSEN INTEGER, constraint PK_DOSEN primary key (ID_DOSEN) ); /*==============================================================*/ /* Table: KANTIN */ /*==============================================================*/ create table KANTIN ( ID_KANTIN INTEGER not null, ID_DOSEN INTEGER, NAMA_KANTIN CHAR(30), constraint PK_KANTIN primary key (ID_KANTIN) ); /*==============================================================*/ /* Index: RELATIONSHIP_7_FK */ /*==============================================================*/ create index RELATIONSHIP_7_FK on KANTIN ( ID_DOSEN ASC ); /*==============================================================*/ /* Table: MAHASISWA */ /*==============================================================*/ create table MAHASISWA ( ID_MAHASISWA INTEGER not null, ID_KANTIN INTEGER, ID_MATAKULIAH INTEGER, ID_DOSEN INTEGER, NAMA_MAHASISWA CHAR(50), KELAS_MAHASISWA VARCHAR2(30), JURUSAN_MAHASISWA CHAR(10), constraint PK_MAHASISWA primary key (ID_MAHASISWA) ); /*==============================================================*/ /* Index: RELATIONSHIP_1_FK */ /*==============================================================*/ create index RELATIONSHIP_1_FK on MAHASISWA ( ID_DOSEN ASC ); /*==============================================================*/ /* Index: RELATIONSHIP_3_FK */ /*==============================================================*/ create index RELATIONSHIP_3_FK on MAHASISWA ( ID_MATAKULIAH ASC ); /*==============================================================*/ /* Index: RELATIONSHIP_8_FK */ /*==============================================================*/ create index RELATIONSHIP_8_FK on MAHASISWA ( ID_KANTIN ASC ); /*==============================================================*/ /* Table: MASJID */ /*==============================================================*/ create table MASJID ( ID_MASJID INTEGER not null, ID_MAHASISWA INTEGER, ID_DOSEN INTEGER, NAMA_MASJID CHAR(50), constraint PK_MASJID primary key (ID_MASJID) ); /*==============================================================*/ /* Index: RELATIONSHIP_5_FK */ /*==============================================================*/ create index RELATIONSHIP_5_FK on MASJID ( ID_DOSEN ASC ); /*==============================================================*/ /* Index: RELATIONSHIP_6_FK */ /*==============================================================*/ create index RELATIONSHIP_6_FK on MASJID ( ID_MAHASISWA ASC ); /*==============================================================*/ /* Table: MATAKULIAH */ /*==============================================================*/ create table MATAKULIAH ( ID_MATAKULIAH INTEGER not null, ID_DOSEN INTEGER, NAMA_MATAKULIAH CHAR(50), SKS INTEGER, constraint PK_MATAKULIAH primary key (ID_MATAKULIAH) ); /*==============================================================*/ /* Index: RELATIONSHIP_2_FK */ /*==============================================================*/ create index RELATIONSHIP_2_FK on MATAKULIAH ( ID_DOSEN ASC ); /*==============================================================*/ /* Table: PERPUSTAKAAN */ /*==============================================================*/ create table PERPUSTAKAAN ( ID_PERPUSTAKAAN INTEGER not null, ID_MAHASISWA INTEGER, NAMA_PERPUSTAKAAN CHAR(30), NAMA_BUKU CHAR(30), JUMLAH_BUKU INTEGER, NAMA_PENERBIT CHAR(30), TGL_PENERBIT INTEGER, ALAMAT_PENERBIT VARCHAR2(30), constraint PK_PERPUSTAKAAN primary key (ID_PERPUSTAKAAN) ); /*==============================================================*/ /* Index: RELATIONSHIP_4_FK */ /*==============================================================*/ create index RELATIONSHIP_4_FK on PERPUSTAKAAN ( ID_MAHASISWA ASC ); alter table ASRAMA add constraint FK_ASRAMA_RELATIONS_MAHASISW foreign key (ID_MAHASISWA) references MAHASISWA (ID_MAHASISWA); alter table KANTIN add constraint FK_KANTIN_RELATIONS_DOSEN foreign key (ID_DOSEN) references DOSEN (ID_DOSEN); alter table MAHASISWA add constraint FK_MAHASISW_RELATIONS_DOSEN foreign key (ID_DOSEN) references DOSEN (ID_DOSEN); alter table MAHASISWA add constraint FK_MAHASISW_RELATIONS_MATAKULI foreign key (ID_MATAKULIAH) references MATAKULIAH (ID_MATAKULIAH); alter table MAHASISWA add constraint FK_MAHASISW_RELATIONS_KANTIN foreign key (ID_KANTIN) references KANTIN (ID_KANTIN); alter table MASJID add constraint FK_MASJID_RELATIONS_DOSEN foreign key (ID_DOSEN) references DOSEN (ID_DOSEN); alter table MASJID add constraint FK_MASJID_RELATIONS_MAHASISW foreign key (ID_MAHASISWA) references MAHASISWA (ID_MAHASISWA); alter table MATAKULIAH add constraint FK_MATAKULI_RELATIONS_DOSEN foreign key (ID_DOSEN) references DOSEN (ID_DOSEN); alter table PERPUSTAKAAN add constraint FK_PERPUSTA_RELATIONS_MAHASISW foreign key (ID_MAHASISWA) references MAHASISWA (ID_MAHASISWA);

Sabtu, 05 Oktober 2013

Power Designer


PROCESSANALYST POWER DESIGNER

1. PENDAHULUAN
1.1 Feature yang Dimiliki ProcessAnalyst
ProcessAnalyst digunakan untuk membuat model beraliran data (data flow model), yang disini disebut PAM (ProcessAnalyst Model). Hal-hal yang dapat dilakukan:
- Membuat data flow diagram (DFD)
- Menggunakan simbol yang berhubungan dengan metode yang di-support, yaitu: OMT, Yourdon/DeMarco, Gane&Sarson, dan SSADM
- Membuat hirarki proses
- Mengkustomisasi dan mencetak model report
- Menggunakan data item dari Conceptual Data Model (CDM)
- Penggunaan teknologi OLE untuk me-link model dengan aplikasi lain.

1.2 Konsep Dasar
Semua metodologi yang diimplementasikan dalam ProcessAnalyst menggunakan konsep pemrosesan data yang sama. ProcessAnalyst men-support empat metodologi:
- Object Modeling Technique (OMT) functional model
- Yourdon/DeMarco
- Gane & Sarson
- Structured System Analysis and Design Methodology (SSADM)

Untuk memilih metoda dalam ProcessAnalyst:
1. Pilih menu File, lalu Model Options.
2. Pilih radio button dalam groupbox Method.
Untuk memulai, pilih method OMT Functional Model.
Pada bagian Data items/Domain, isi checkbox Enforce dan Data type.
Pada bagian Model type, isi checkbox Context model.
3. Click OK

Maka Tools palette dan simbol objek dalam model berubah.
1.3 Beberapa Definisi
- Process: "Black box" yang menerima data, mentransformasikannya dan memberikan hasil (output).
- Process decomposition: Memecah process menjadi beberapa level hirarki yang lebih rendah.
- External entity: Sumber data yang digunakan dalam model.
- Data store: Lokasi pada sistem di mana data di simpan untuk sementara atau permanen.
- Data flow: Perpindahan data antar komponen dalam sistem.

maka tampilan program terdiri dari komponen-komponen:
1. Menu, terdiri dari 8 komponen menu utama, yaitu File, Edit, Dictionary, Arrange, Format, View, Window, dan Help.
2. Toolbar, merupakan shortcut yang menunjuk pada sub menu yang paling sering diakses.
3. Tools, digunakan untuk menggambar objek-objek dalam model yang bersangkutan.
4. Workspace, digunakan untuk tempat meletakkan objek-objek yang dipilih.

3. Pembuatan Root Process
Langkah pertama dalam membuat model adalah membuat root process, yaitu fungsi yang mengelompokkan semua fungsi lain dalam domain analisis. Dari root process inilah proses-proses lain dapat diturunkan.

3.1 Membuka Model Baru
Langkah-langkah yang dilakukan:
1. Jalankan aplikasi ProcessAnalyst.
2. Pilih menu File | Save As, maka kota dialog File Save As muncul.
3. Ketikkan nama file. Nama file ini secara otomatis akan memiliki ekstension .PAM.
4. Klik OK, maka model siap dibuat.

3.2 Membuat dan Mendefinisikan Proses
Langkah-langkah yang dilakukan:
1. Klik Process pada Tools, dalam Tools digambarkan sebagai kotak dengan gambar lingkaran yang didalamnya berwarna putih.
2. Klik pada workspace. Simbol proses akan muncul di tempat yang di-klik dengan label Prcs_n, di mana n merupakan jumlah objek dengan urutan penciptaan objek. Angka yang tampak di atas nama proses adalah process identification number, yang mengindikasikan urutan penciptaan proses.
3. Klik kanan pada simbol proses yang baru dibuat tadi, kemudian pilih menu Properties, maka akan tampil Process Properties.
4. Ketikkan nama proses di dalam textbox Name.
5. Klik tombol yang terdapat disamping textbox Code, sehingga nama code secara otomatis, sama dengan nama proses.
6. Klik OK, maka label Prcs_n tadi akan berganti menjadi nama proses.

3.3 Membuat dan Mendefinisikan External Entity
Langkah-langkah yang dilakukan:
1. Klik External Entity pada Tools, dalam Tools digambarkan sebagai gambar bujursangkar yang berwarna putih.
2. Klik pada workspace.
Simbol external entity akan muncul di tempat yang diklik dengan label Entt_n, di mana n merupakan jumlah objek dengan urutan penciptaan objek.
3. Klik kanan pada external entity yang baru dibuat, kemudian pilih menu Properties maka akan tampil External Entity Properties.
4. Ketikkan nama external entity pada textbox Name.
5. Klik tombol yang terdapat disamping textbox Code, sehingga nama code secara otomatis sama dengan nama external entity.
6. Klik OK, maka label Entt_n tadi akan berganti menjadi nama external entity.

3.4 Membuat Data Store
Langkah-langkah yang dilakukan:
1. Klik Data Store pada Tools. Dalam Tools digambarkan sebagai dua garis sejajar dengan warna putih di antara kedua garis tersebut.
2. Klik pada workspace.
Simbol data store akan muncul di tempat yang diklik dengan label Stor_n, di mana n merupakan jumlah objek dengan urutan penciptaan objek.
3. Klik kanan pada data store yang baru dibuat, kemudian pilih menu Properties maka akan tampil Data Store Properties.
4. Ketikkan nama data store pada textbox Name.
5. Klik tombol yang terdapat disamping textbox Code, sehingga nama code secara otomatis sama dengan nama data store.
6. Klik OK, maka label Stor_n tadi akan berganti menjadi nama data store.

3.5 Membuat Data Flow antar Objek
Digunakan untuk me-link antar objek pada satu level DFD. Langkah-langkah yang dilakukan:
1. Klik Data Flow pada Tools. Dalam Tools digambarkan sebagai anak panah yang menghubungkan dua lingkaran kecil.
2. Klik objek pertama yang akan dihubungkan, misalnya sebuah external entity, kemudian tahan sejenak. Kemudian drag mouse ke objek kedua yang akan dihubungkan, misalnya sebuah proses, kemudian lepaskan tombol mouse.
Simbol data flow akan muncul di tempat yang diklik dengan label Flow_n, di mana n merupakan jumlah objek dengan urutan penciptaan objek.
3. Klik kanan pada data flow yang baru dibuat, kemudian pilih menu Properties maka akan tampil Data Flow Properties.
4. Ketikkan nama data flow pada textbox Name.
5. Klik tombol yang terdapat disamping textbox Code, sehingga nama code secara otomatis sama dengan nama data flow.
6. Klik OK, maka label Flow_n tadi akan berganti menjadi nama data flow.

Tampilan flow dapat diatur sehingga tidak akan tumpang tindih dengan flow lain. Misalnya saja titik pusat flow yang terdapat pada suatu proses dapat diatur dipatahkan bentuknya. Caranya:
1. Pilih flow yang akan dibengkokkan.
2. Tekan CTRL sambil meng-klik bagian tengah flow.
3. Drag flow ke arah lain untuk membuatnya patah.

Atau flow dapat diatur bentuknya dengan cara:
1. Klik kanan data flow, kemudian pilih menu Line Style.
2. Pilih salah satu style atau bentuk data flow yang tersedia.

Medekomposisikan (Decompose) Root Process Root process merupakan proses pada tingkatan teratas hirarki proses (atau dalam konteks DFD disebut juga DFD level
5). Root process merupakan suatu proses yang melingkupi proses-proses lain. Untuk mengidentifikasikan proses-proses lain ini, maka dilakukan dekomposisi terhadap root process.

4.1 Mendekomposisi Proses
Langkah-langkah yang dilakukan:
1. Pilih proses yang akan didekomposisi.
2. Klik kanan pada proses tersebut, kemudian pilih Decompose, maka akan muncul window lain yang merupakan workspace bagi DFD level selanjutnya.
3. Untuk kembali ke awal, pilih menu Window, dan pilihlah Window yang diinginkan.

4.2 Membuat dan Menghubungkan Proses
Langkah-langkah pembuatan proses di dalam workspace baru ini sama saja dengan pembuatan proses seperti yang sudah dijelaskan pada bagian

3.2. Langkah untuk menghubungkan antar proses pun sama seperti sudah dijelaskan pada bagian
3.3.Yang berbeda adalah pada DFD level setelah 0 (1, 2 dan selanjutnya), akan ada yang disebut migrated flow, yaitu data flow yang terhubung ke proses yang lebih tinggi. Hal ini ditandai dengan penamaan data flow, yang secara otomatis terbentuk ketika dilakukan pendekomposisian, dan nama data flow-nya diapit oleh kurung siku. Yang perlu dicatat adalah migrated flow tidak bisa terhubung langsung dengan data store. Sedangkan cara penyambungannya dengan proses lain adalah, tarik ujung data flow yang belum tersambung, tahan mouse, dan gerakkan mouse ke arah objek yang ingin dihubungkan.
Hal lain yang perlu diperhatikan adalah ketika membuka properti proses, maka klik kotak Lowest Level jika proses tidak akan di-decompose lagi. Sedang jika tidak, biarkan kotak tanpa diklik.

4.3 Menampilkan Process Tree Ketika kita mendekomposisi suatu proses, kita menciptakan sub proses. Untuk melihat hirarki atau tingkatan proses, dapat digunakan Process Tree. Langkah-langkah yang dilakukan:
1. Pilih menu Dictionary | Subprocesses | Process Tree, maka akan muncul Process Tree window. Process Tree memberikan pandangan umum terhadap proses dan memungkinkan kita untuk menemukan suatu proses dalam diagram dengan menggunakan button Find.
2. Klik Close.

5. Memeriksa Model ProcessAnalyst dapat memeriksa apakah suatu PAM secara metodologi sudah benar. Adanya pesan error dan warning menandakan masih terdapat masalah dalam PAM.
Langkah-langkah yang dilakukan:
1. Pilih menu Dictionary | Check Model. Maka akan muncul window yang menunjukkan proses pemeriksaan dan akan menampilkan pesan error dan warning. Pesan terakhir menunjukkan apakah model benar atau tidak.
2. Klik OK.

6. Mengatur Tampilan
6.1 Menambahkan Title Box
Title box adalah kotak yang berisi informasi tentang model yang sedang dibuat.
Langkah-langkah yang dilakukan:
1. Pastikan bahwa kita sedang berada di root process dengan memilih menu Window.
2. Pilih menu Edit | Add Title, maka title box akan muncul di tengah-tengah model.
3. Klik kanan pada title box, kemudian pilih menu Properties maka akan tampil Subprocess Properties.
4. Ketikkan nama proyek pada textbox Project Name, kemudian klik tombol yang terdapat disamping textbox Project Code, sehingga nama code secara otomatis sama dengan nama proyek.
5. Ketikkan nama proses pada textbox Name, kemudian klik tombol yang terdapat disamping textbox Code, sehingga nama code secara otomatis sama dengan nama proses.
6. Isikan nama Anda pada textbox Author.
7. Isikan versi model yang sedang dibuat pada textbox Version.
8. Klik OK.

6.2 Mengubah Warna Window
Langkah-langkah yang dilakukan:
1. Pilih menu Window | Window Color.
2. Klik suatu warna pada palet.
3. Klik OK, maka warna background model berubah sesuai dengan warna yang dipilih.

6.3 Menampilkan Model di Tengah Halaman Langkah-langkahnya:
1. Klik button Zoom to Current Page pada toolbar.
2. Pilih button Grabber pada Tools yang berbentuk tangan.
3. Klik model, kemudian drag ke tengah-tengah halaman.

6.4 Mencetak Model
Bila suatu model dicetak, maka yang dicetak adalah proses yang sedang ditampilkan pada layar. Langkah-langkahnya:
1. Pilih File | Print Graphics.
2. Klik OK.

6.5 Keluar dari ProcessAnalyst Caranya:
1. Jika model belum disimpan, pilih menu File | Save.
2. Pilih File | Close, yang akan menutup window PAM.
3. Pilih File | Exit untuk keluar dari ProcessAnalyst.