Surat Masuk dan Surat Keluar

Salam semangat, kali ini kami akan membahas tentang projek aplikasi surat masuk dan surat keluar. Aplikasi yang kami kembangakan ini menggunakan framework CodeIgniter 3. Langsung saja kita lihat databasenya.

Tabel User

Tabel Unit
Kedua tabel di atas berelasi pada field id_user pada tbl_unit sebagai kunci tamu.

Tabel Surat Masuk

Tabel Surat Keluar

Tabel Disposisi

Pada tabel disposisi ini semua tabel beresasi. Berelasi dengan tabel surat masuk atau tabel surat keluar.

Pada aplikasi ini ada tiga level pengguna.
  1. Manager
  2. Administrator
  3. Unit
Manager memiliki hak akses full pada aplikasi. Administrator hanya dapat mengelola unit dan user baru serta mengupload surat. Unit hanya dapat menilahat surat masuk dan surat keluar, membaca disposisi, mengubah profil dan mengganti password .

Halaman Login

Halaman Home Manager

Menu yang tersedia untuk level manager
  1. Home
  2. Surat Masuk
    • Tambah
    • Edit
    • Hapus
    • Disposisi
      • Tambah
      • Edit
      • Hapus
  3. Surat Keluar
    • Tambah
    • Edit
    • Hapus
    • Disposisi
      • Tambah
      • Edit
      • Hapus
  4. Master Data
    1. Unit
      • Tambah
      • Edit
      • Hapus
    2. User
      • Tambah
      • Edit
      • Hapus
Halaman Surat Masuk Manager

Halaman Disposisi Surat Masuk Manager


Halaman Surat Keluar Manager


Halaman Unit Manager


Gambar User Manager


Halaman Home Administrasi

Menu yang tersedia untuk level Administrasi
  1. Home
  2. Surat Masuk
    • Tambah
    • Edit
    • Hapus
  3. Surat Keluar
    • Tambah
    • Edit
    • Hapus
  4. Master Data
    1. Unit
      • Tambah
      • Edit
      • Hapus
    2. User
      • Tambah
      • Edit
      • Hapus


Halaman Home Unit

Menu yang tersedia untuk level Administrasi
  1. Home
  2. Surat Masuk
    • Tambah
    • Edit
    • Hapus
  3. Surat Keluar
    • Tambah
    • Edit
    • Hapus
    • Disposisi
      • Tambah
      • Edit
      • Hapus
  4. Disposisi
    • Surat Masuk
    • Surat Keluar
Halaman Disposisi Unit

Batasan Sistem
  1. Disposisi hanya bisa dari manager ke unit, belum bisa disposisi diteruskan.
  2. Belum ada laporan.
  3. Belum ada backup database.
  4. Belum ada backup file.

Terima kasih.

Popular posts from this blog

Cara Menggunakan Template Admin LTE Sebagai Template Web Dinamis

Aplikasi CRUD menggunakan Template Admin LTE

Cara membuat Link ke Halaman lain dan Link ke bagian Halaman