VB.net Chat Client Server with multithread, user login, thread safe gui and using database MsSql

Kapalı İlan edilme: 3 yıl önce Teslim sırasında ödenir
Kapalı Teslim sırasında ödenir

Goll Project :

- Server can send looping 500 data to all client without freeze in both, we can see step by step data (running data ) incoming in datagrid client

- All client send looping 500 data to server, without freeze in both, running data at incoming server

DB sql server

tblSetting : IDsetting int(Primarykey), SrvIP as varchar,SrvPort varchar

tbluser : UserID int (PrimaryKey) , UserName varchar, UserPass varchar,IdGroup

tblGroup : IdGroup int (PrimaryKey),GroupName varchar ( GroupName will be fill with Admin and User )

tblLog: LogId int, DateInput datetime,UserId int,TypeMsg, OldValue, NewValue, Changeby

TypeMsg like : LoginTime, LogoutTime,ChangePass,AddUser,RemoveUser

Server Side application Role

1. Form Login : username , password

2. Form Add/Modify/Remove User (Fields-> UserID , User Name, Password, IdGroup)

2. Form Server

- list of user connected ( datagri ( time login , username)

- list incoming msg (datagrid ( FromUsername, time, message)

- list outgoing msg (datagrid ( time, message,toUserName)

- send to specific user

- send to all user

- remove user

3. Server always send heardbit to all user ,every 2 second, to make sure alive

4. Only Admin can add/remove user

5. Only Admin can Start/Disconnect Server Listening

6. Create log txt file incoming and outgoing msg

Client Side Application Role.

1. form ConfigApp : ServerIP, ServerPort, UserName

2. form ChangePass : username, oldPass , NewPass

3. MainForm : Login to Server

- datagrid receive msg (time, message)

- datagrid sendmsg (time, message)

[login to view URL] log txt file incoming and outgoing msg

VB.NET Microsoft SQL Server SQL .NET Soket IO

Proje NO: #27870950

Proje hakkında

2 teklif Uzak proje Aktif 3 yıl önce

Bu iş için 2 freelancer ortalamada $125 teklif veriyor

greatswork

Hello, I have experience and web development. Kindly check our Portfolio https://www.freelancer.com/u/GREATSWORK I have skills with the following programming languages: C, "C ++", "C #", Python, GO, Matlab, Java, VB Daha Fazla

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(6 Değerlendirme)
3.6