Implementasi Perangkat Keras Implementasi Basis Data Sintaks SQL

[kelas] [char] 3 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [jurusan] [char] 3 COLLATE SQL_Latin1_General_CP1_CI_AS NULL ON [PRIMARY] GO CREATE TABLE [dbo].[tbguru] [kodeguru] [char] 2 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [namaguru] [char] 35 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [alamat] [char] 150 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [lulusan] [char] 25 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Jabatan] [char] 25 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [program] [char] 3 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [notelp] [char] 50 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [status] [char] 5 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [nuk] [char] 16 COLLATE SQL_Latin1_General_CP1_CI_AS NULL ON [PRIMARY] GO CREATE TABLE [dbo].[tbmatapelajaran] [kode_mp] [char] 5 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [nama_mp] [char] 25 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [kelas] [char] 3 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [jurusan] [char] 3 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [semester] [char] 6 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [kodeguru] [char] 2 COLLATE SQL_Latin1_General_CP1_CI_AS NULL ON [PRIMARY] GO CREATE TABLE [dbo].[tbnilai] [nis] [char] 9 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [kode_mp] [char] 5 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [nilaiulangan] [float] NULL , [nilaitugas] [float] NULL , [nilaiuts] [float] NULL , [nilaiuas] [float] NULL , [nilaiakhir] [float] NULL ON [PRIMARY] GO CREATE TABLE [dbo].[tbsmsmasuk] [Id_Data] [char] 14 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [No_hp] [char] 14 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [tgl_terima] [datetime] NULL , [jam_terima] [char] 10 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Isi] [char] 255 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Status] [bit] NOT NULL ON [PRIMARY] GO CREATE TABLE [dbo].[tbsmskeluar] [Id_Data] [char] 50 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [no_hp] [char] 15 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [tgl_kirim] [smalldatetime] NULL , [jam_kirim] [char] 10 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Isi] [char] 255 COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [status] [char] 14 COLLATE SQL_Latin1_General_CP1_CI_AS NULL ON [PRIMARY] GO

5.1.5. Implementasi Antar Muka

Implementasi antar muka dilakukan dengan membuat antar muka dalam bentuk form yang ada pada Visual Basic 6.0. File-file tersebut dapat diakses dan akan menjadi penghubung antara pengguna dengan sistem. Pada tahap implementasi antar muka ini, lebih menitikberatkan pada implementasi antar muka halaman utama yang merupkan sentral penghubung dengan antar muka yang lain.

5.1.5.1. Implementasi Halaman Utama

Form halaman utama merupakan sentral dari semua halaman form. Form ini berisi menu-menu utama yang dapat mengakses dan menjadi penghubung antara pengguna dengan sistem. Berikut ini implementasi struktur menu pada halaman utama Pengembangan Sistem Informasi Nilai Akademik SMA PGII 2 Berbasis SMS: Tabel 5.1 Implementasi Struktur Menu Halaman Utama Sub Menu Deskripsi Nama File Login Sub menu untuk memanggil form log in frmlogin

5.1.5.2. Implementasi Halaman Utama Berdasarkan User Bagian Admin

Implementasi halaman yang terdapat pada user bagian pengurus yang dibuat bentuk file program dapat dalam tabel dibawah ini : Tabel 5.2 Implementasi Struktur Menu Berdasarkan User Admin Sub Menu Deskripsi Nama File Master Sub menu yang memiliki sub menu untuk mengakses form-form data master FRMMENU Nilai Siswa Sub menu yang memiliki sub menu untuk mengakses form-form nilai siswa FRMMENU Data SMS Sub menu yang memiliki sub menu untuk mengakses form-form SMS FRMMENU Laporan Sub menu yang memiliki sub menu untuk mengakses form-form untuk mencetak laporan-laporan FRMMENU

5.1.5.3. Implementasi Halaman Utama Berdasarkan User Bagian Akademik

Implementasi halaman yang terdapat pada user bagian pelayanan yang dibuat bentuk file program dapat dalam tabel dibawah ini : Tabel 5.3 Implementasi Struktur Menu Berdasarkan User Sub Menu Deskripsi Nama File Master Sub menu yang memiliki sub menu untuk mengakses form-form data master FRMMENU Nilai Siswa Sub menu yang memiliki sub menu untuk mengakses form-form nilai siswa FRMMENU Data SMS Sub menu yang memiliki sub menu untuk mengakses form-form SMS FRMMENU Laporan Sub menu yang memiliki sub menu untuk mengakses form-form untuk mencetak laporan-laporan FRMMENU

5.1.5.4. Implementasi Sub Menu Master

Adapun implementasi sub menu master adalah sebagai berikut : Tabel 5.4 Implementasi Sub Menu Master Sub Menu Deskripsi Nama File Data Pelajaran Sub menu untuk mengakses form data pelajaran FRMMP Data Siswa Sub menu untuk mengakses form data Guru FRMSISWA Data Guru Sub menu untuk mengakses form data guru FRMGURU