File View Help Tombol log in personal Tombol log in Administrator Tombol Help

Tambahan Component Pada Form Login yaitu: a Image 6 buah: Menampilkan gambar. b Label 1 buah: Menampilkan hari dan tanggal. Keterangan: 1. Pada komputer client muncul lock komputer sebelum client login. 2. Client Login dan konek dengan server. 3. Biaya bertambah seiring waktu yang berjalan dan sesuai setting waktu. 4. Antar client dapat melakukan chattingsaling mengirim pesan. 5. Data client akan dikirim saat client selesai. 6. Aktifkan server terlebih dahulu sebelum client login dan client tidak dapat melakukan login jika tidak ada koneksi dengan server. 7. Komputer client akan restart secara otomatis setelah client selesai menggunakan komputer tersebut. Untuk lebih lengkap berikut Logika Pada form Billing Client:

1. Form Billing Server Intreface antar user dengan program

Logika untuk pilihan Menu:

a. File

1. Message

Akan muncul tools untuk melakukan pengiriman pesan.

2. Calendar

Menampilkan calendar saat billing digunakan.

3. Disconnect

Menutup koneksi ke server dan memunculkan form lock komputer.

4. Show Time

Menampilakan jam waktu setempat.

5. About

Menampilkan form about.

6. Show Price

Menampilkan harga sesuai yang tertera pada label.

b. View

1. Internet Explorer

Akan menjalankan progam web broser Internet Explorer.

2. Mozilla

Akan menjalankan progam web broser Mozilla.

3. Yahoo

Menjalankan progam web broser Internet Explorer dengan URL otomatis http:yahoo.com . 4. Google Menjalankan progam web broser Internet Explorer dengan URL otomatis http:google.com atau http:google.co.id .

c. Help

1. Message

Dengan message diharapkan client yang mengalami kesulitan dapat mengirimkan pesan kepada server.

2. About

Menampilkan tentang pembuat program.

2. Form log Form untuk Lock Komputer

a. Tombol log in personal

Saat di click akan muncul kotak pengisian username.

b. Tombol log in Administrator

Pintu log in bagi admin dilengkapi dengan password.

c. Tombol Help

Memunculkan informasi cara login.

3.3.2 Sistematika Kerja

Mendesain Form Interface Hasil analisa: dibutuhkan beberapa buah interface 1. Server = 1 buah interface 2. Client = 7 buah interface Gambar 3.4 menunjukkan properties form server yang telah dibuat. Untuk properties dapat disesuaikan tergantung dari keinginan sang pembuat progam: Gambar 3.4. Properties Form Server. Tambahan Component Pada Server: 2. Label a. Label 1  Sebagai sarana menampilkan IP komputer yang sedang digunakan. b. Label 2  Sebagai sarana menampilkan hosname komputer yang sedang digunakan. c. Label 3  Sebagai sarana menampilkan port yang sedang digunakan sebagai koneksi. d. Label 4  Sebagai sarana menampilkan kondisi koneksi winsock. e. Label 5  Sebagai nama Incoming Message. f. Label 6  Sebagai nama Outgoing Message. g. Label 7  Sebagai nama dari penunjuk client saat start. h. Label 8  Sebagai judul dari penunjuk harga. i. Label 9  Sebagai judul dari penunjuk client saat selesai finish. j. Label 10  Sebagai judul dari tombol untuk kill client.

3. List

a. List 1  Sebagai informasi winsock saat winsock start ,close atau listening dai menampilkan informasi saat ada client yang login. b. List 2  Sebagai sarana untuk menampilkan pesan yang datang. c. List 3  Sebagai sarana untuk menampilkan jumlah harga client.

4. Text box

a. Text1Menampilkan informasi saat client start. b. Text2Sarana untuk memasukkan text yang akan dikirim dalam message. c. Text4 Sarana untuk menampilkan nick client. d. Text5 Sarana untuk menampilkan pesan yang dikirim dan diterima saat chating. e. Menampilkan informasi saat client finish.

5. ButtonCommand

a. CmdStartMembuka koneksi winsock. b. CmdStartMenutup koneksi winsock. c. Send  Mengirim Message. d. Command2 Kill client [command dibuat array]. Saat Design Saat Pertama Run Gambar 3.5. Sebelum dan Sesudah Server dijalankan

3.4 Mendesain Client Form Client: