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. Text1Menampilkan informasi saat client start.
b. Text2Sarana 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. CmdStartMembuka koneksi winsock.
b. CmdStartMenutup 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: