Vcoderz Community
We create websites that have it all, beauty & brains
Lebanon Web Design & Development - Coddict
 

Go Back   Vcoderz Community > Computer Zone > Computers & Information Technologies

Notices

Computers & Information Technologies « Everything related to computers and internet. »

Reply
 
Share Thread Tools Search this Thread
Old 03-12-2010   #1
xcoder
Ma ghayro
 
xcoder's Avatar
 
Last Online: 04-19-2018
Join Date: Dec 2005
Posts: 5,592
Thanks: 1,765
Thanked 4,201 Times in 2,361 Posts
Groans: 12
Groaned at 18 Times in 11 Posts
Default Java project

Hello there,

Any Java heads around?
Could anyone help creating this project?
A person i know is really stuck at it and I'm personally not familiar with Java syntax.

Let's see some skills =)

Note that the system should be CMD based. no graphical interface...

Quote:
Sujet
Ce projet vise à initier l'étudiant au développement d'applications réparties sur un réseau local. Le but est de mettre en place une plate-forme Client/Serveur permettant de simuler un serveur d'agenda.

Réalisation
La plate-forme est constituée d'un serveur d'agenda sur le réseau. Le rôle de ce serveur est de recevoir des requêtes, de les exécuter et de renvoyer soit le résultat soit une erreur.

Un serveur et un client doivent être implémentés:
Serveur : Vous devez programmer un serveur qui gère un agenda identifié par son nom.
Client: L'utilisateur dispose d'une interface simulant un client permettra de se connecter à la plate-forme (login et mot de passe) afin d'identifier l'utilisateur. Il pourra ensuite faire appel aux services de l'agenda suivant ses droits. Ainsi, un utilisateur a le droit de consulter les informations concernant toutes les personnes de l'agenda (contact crée par lui ou par un autre utilisateur).

Pour s'y faire, le binôme devra ainsi implémenter une librairie comprenant, entre autre, les fonctions suivantes:

- int Insérer (info contact, agenda Agd)
Insère le nouvel contact dans l'agenda Agd. Cette fonction retourne soit 0 (SUCCESS) si l'insertion a bien réussie soit une erreur. Info est une structure de données qui contient le nom, le prénom, l'adresse (rue, code, ville), le téléphone, et l'e-mail du contact.

- int Rechercher(name nom, Info contact, agenda Agd)
Effectue la recherche dans l'agenda Agd de la personne dont le nom est précisé dans nom. Elle revoie 0 (SUCCESS) si la personne existe et les informations dans contact.

- supprimer(name nom, agenda Agd)
Effectue la suppression de l'enregistrement concernant le contact. Elle renvoie 0 (SUCESS) si l'opération a réussie (contact existe), soit une erreur.
Travail attendu
Vous devez remettre un rapport (ne dépassant pas les 8 pages sans le code) sous forme papier en même temps que votre programme (sur CD). Un rapport bref et concis est un atout. Chacune des rubriques citées ci-dessous doit apparaître dans le rapport.

1. Introduction
2. Implantation simple, structurée, bien commentée et opérationnelle des fonctions requises
3. Conclusion: améliorations suggérées à la plate-forme développée

Une soutenance aura lieu à la fin dans laquelle vous présenteriez votre travail.


__________________
http://twitter.com/danymoussa
xcoder is offline   Reply With Quote
Old 03-13-2010   #2
Sheriff Ice
info@sync.com.lb
 
Sheriff Ice's Avatar
 
Last Online: 11-29-2020
Join Date: Apr 2006
Posts: 3,827
Thanks: 1,348
Thanked 2,391 Times in 1,306 Posts
Groans: 0
Groaned at 16 Times in 15 Posts
Default

!!!! ما الك الا توا
__________________
http://www.gamync.com Lebanese Produced Mobiles Games by http://www.sync.com.lb
Sheriff Ice is offline   Reply With Quote
Old 03-13-2010   #3
Tinman
Registered Member
 
Tinman's Avatar
 
Last Online: 10-06-2012
Join Date: Jun 2008
Posts: 109
Thanks: 4
Thanked 87 Times in 47 Posts
Groans: 0
Groaned at 1 Time in 1 Post
Default

Is there an english translation ? Sorry hmar french
Tinman is offline   Reply With Quote
Old 03-13-2010   #4
Google

 
Google's Avatar
 
Last Online: 05-30-2013
Join Date: Jan 2008
Posts: 1,788
Thanks: 10,018
Thanked 1,100 Times in 651 Posts
Groans: 1
Groaned at 6 Times in 6 Posts
Default

Quote:
Originally Posted by xcoder View Post
A person i know is really stuck at it
Where is he stuck precisely?
You can give that person my email if he/she has some precise questions.
__________________

Google is offline   Reply With Quote
Old 03-13-2010   #5
xcoder
Ma ghayro
 
xcoder's Avatar
 
Last Online: 04-19-2018
Join Date: Dec 2005
Posts: 5,592
Thanks: 1,765
Thanked 4,201 Times in 2,361 Posts
Groans: 12
Groaned at 18 Times in 11 Posts
Default

That person isn't really familiar with Java syntax.
He needs some support doing the project even if it costs some money.
You can PM me if interested.
__________________
http://twitter.com/danymoussa
xcoder is offline   Reply With Quote
Old 03-14-2010   #6
Tawa
 
Tawa's Avatar
 
Last Online: 12-20-2021
Join Date: Mar 2006
Posts: 6,245
Thanks: 2,121
Thanked 3,365 Times in 1,740 Posts
Groans: 29
Groaned at 44 Times in 35 Posts
Default

Quote:
Originally Posted by Sheriff Ice View Post
!!!! ما الك الا توا
I'm not familiar with Inter Process Communications in Java.

I'll look it up later.

xcoder, there is no deadline?
__________________
What we do in life, echoes in eternity.
Tawa is offline   Reply With Quote
Old 03-14-2010   #7
Google

 
Google's Avatar
 
Last Online: 05-30-2013
Join Date: Jan 2008
Posts: 1,788
Thanks: 10,018
Thanked 1,100 Times in 651 Posts
Groans: 1
Groaned at 6 Times in 6 Posts
Default

Quote:
Originally Posted by Tawa View Post
I'm not familiar with Inter Process Communications in Java.

I'll look it up later.

xcoder, there is no deadline?
Excuse my French language, but where in the text above did they mention inter process communications?
Don't they need a normal client/server application that uses java.net.Socket?

__________________

Google is offline   Reply With Quote
Old 03-14-2010   #8
Tawa
 
Tawa's Avatar
 
Last Online: 12-20-2021
Join Date: Mar 2006
Posts: 6,245
Thanks: 2,121
Thanked 3,365 Times in 1,740 Posts
Groans: 29
Groaned at 44 Times in 35 Posts
Default

Quote:
Originally Posted by Google View Post
Excuse my French language, but where in the text above did they mention inter process communications?
Don't they need a normal client/server application that uses java.net.Socket?

I thought sockets were considered IPCs.

My bad
__________________
What we do in life, echoes in eternity.

Last edited by Tawa; 03-14-2010 at 03:43 AM.
Tawa is offline   Reply With Quote
Old 03-15-2010   #9
xcoder
Ma ghayro
 
xcoder's Avatar
 
Last Online: 04-19-2018
Join Date: Dec 2005
Posts: 5,592
Thanks: 1,765
Thanked 4,201 Times in 2,361 Posts
Groans: 12
Groaned at 18 Times in 11 Posts
Default

Khalas it was taken :P
Thanks anyway guys!
__________________
http://twitter.com/danymoussa
xcoder is offline   Reply With Quote
Reply

  Vcoderz Community > Computer Zone > Computers & Information Technologies

Tags
java, project



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 11:01 PM.


Lebanon web design and development
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Ad Management plugin by RedTyger
Share