Aplikasi Chat LAN untuk Komunikasi Efektif
Aplikasi Chat LAN untuk Komunikasi Efektif
1. PENGANTAR
Telekonferensi atau Mengobrol, adalah metode menggunakan teknologi untuk menggabungkan orang dan ide 'bersama-sama' meskipun
hambatan geografis. Teknologi ini telah tersedia selama bertahun-tahun tetapi penerimaannya cukup baru.
Our project is an example of a chat server. It is made up of 2 applications the client application, which runs on
PC pengguna dan aplikasi server, yang berjalan di PC mana pun di jaringan. Untuk mulai mengobrol, klien harus mendapatkan
terhubung ke server di mana mereka dapat berlatih dua jenis obrolan, yang publik (pesan disiarkan kepada semua)
pengguna terhubung) dan yang pribadi (antara 2 pengguna saja) dan selama yang terakhir ada langkah-langkah keamanan
diambil.
2. EXISTING SYSTEM
Ketika sistem yang ada diteliti, ditemukan beberapa masalah, sistem yang ada sangat memakan waktu.
mengonsumsi dan tidak sangat efisien. Kekurangan dari sistem yang ada telah mengakibatkan pengembangan
sistem baru, yang sangat ramah pengguna dan efektif. Sistem yang ada juga sangat rendah dalam kinerja.
Selama pengembangan sistem baru, semua kebutuhan pengguna akhir telah diperhatikan. Ini telah
telah melakukan upaya maksimal untuk mengatasi kekurangan sistem yang ada, sementara sistem baru tersebut
designed & developed.
Sistem yang diusulkan akan mengklasifikasikan kemungkinan untuk membuat program pengirim pesan sadar konteks, dan mendefinisikan
sebuah arsitektur yang mendukung sejumlah alat pesan instan, dan menerapkan kerangka kerja umum,
database dan komponen spesifik yang dibutuhkan untuk berbagai aplikasi pesan.
Live Chat adalah aplikasi pesan LAN berbasis server yang mudah digunakan untuk komunikasi yang efektif. Ini dengan tepat
mengidentifikasi dan bekerja di semua sistem operasi dengan jumlah akun pengguna yang tidak terbatas dan merupakan satu-satunya yang aman,
3.1Pertimbangan Desain
Bagian ini mengandung modul-modul berikut
Pendekatan:
Alat ini dirancang menggunakan C# (Aplikasi Formulir Windows).
Methodology:
Pengguna berinteraksi dengan alat menggunakan antarmuka pengguna grafis.
GUI beroperasi dalam dua bentuk, bentuk Daftar & bentuk obrolan.
Bentuk Daftar berisi nama-nama semua sistem yang terhubung ke jaringan.
Form obrolan memungkinkan komunikasi yang sebenarnya dalam bentuk teks.
Saat diinisialisasi, mengembalikan daftar yang berisi nama-nama semua sistem yang terhubung ke jaringan.
Chat form:
Mengandung kotak teks kaya yang tidak dapat diedit tetapi hanya menampilkan pesan dari satu pengguna ke
lainnya, termasuk pesan yang dikirim sendiri, seperti dalam aplikasi obrolan mana pun.
Berisi kotak teks untuk pesan yang dapat ditulis yang dikirim melalui jaringan.
Mengandung tombol Kirim.
Saat tombol kirim ditekan, di latar belakang, teks dalam kotak teks dikodekan dan dikirim sebagai
paket melalui jaringan ke mesin klien. Di sini pesan ini didekode dan ditampilkan dalam format kaya.
kotak teks.
Untuk membuatnya lebih realistis, pesan yang dikirim sendiri ditampilkan di kotak teks kaya juga. Kedua pesan tersebut
dibedakan dengan bantuan nama pengidentifikasi di awal setiap pesan dalam teks kaya
kotak.
EXIT:
Pengguna keluar dari perangkat lunak dalam dua skenario:
4. SYARAT SISTEM
4.1 Persyaratan perangkat lunak
Perangkat lunak dapat didefinisikan sebagai program yang berjalan di komputer kita. Ini bertindak sebagai bensin dalam kendaraan. Ini menyediakan
hubungan antara manusia dan komputer. Sangat penting untuk menjalankan perangkat lunak agar berfungsi
komputer. Berbagai perangkat lunak diperlukan dalam proyek ini untuk pengembangannya.
Sistem operasi—Windows 7
Lainnya—Visual Studio
Kami akan menggunakan Visual Basic sebagai antarmuka kami karena lebih mudah digunakan dan memberikan fitur kepada pengguna.
yang digunakan untuk pengembangan proyek.
Server:-
128 MB RAM
Prosesor PIII dan yang lebih tinggi
2,1 GB Ruang Gratis
Router
Kartu NIC
Kartu Ethernet 10BaseT
Client:-
128 MB RAM
PIII atau lebih
1 GB Ruang Gratis
Kartu NIC
Kartu Ethernet 10BaseT atau wifi
Semua ini adalah persyaratan perangkat keras minimal yang dibutuhkan untuk proyek kami. Kami ingin membuat proyek kami menjadi
digunakan di semua. Tipe komputer oleh karena itu kami telah mengambil konfigurasi minimum hingga tingkat yang besar. 128 MB RAM
digunakan agar kami dapat menjalankan proyek kami dengan RAM yang paling sedikit. Hard disk 5 GB digunakan karena proyek membutuhkan
ruang yang lebih sedikit untuk dieksekusi atau disimpan.
Oleh karena itu, penggunaan hard disk minimum. Peningkatan lainnya disesuaikan dengan kebutuhan.
{
Opsional
Penyesuaian antara Sistem Yang Ada dan yang Diusulkan: -
Tidak perlu koneksi Internet:
Sistem yang ada memerlukan koneksi Internet; sedangkan pada sistem yang diusulkan hanya memerlukan Intranet
koneksi yaitu hanya koneksi LAN yang dibutuhkan. Sistem ini berguna bagi mereka yang tidak mampu untuk
memiliki koneksi Internet. Misalnya: sekolah, perguruan tinggi, perusahaan kecil, dll.
Konferensi mungkin di LAN:
Biasanya pada koneksi LAN konferensi tidak memungkinkan. Sistem yang diusulkan memungkinkan pengguna LAN
untuk membuat dan berpartisipasi dalam konferensi. Ini memungkinkan komunikasi menjadi mungkin