Asia Pacific University of Technology and Innovation Distributed Computer Systems (DCOM)
This document outlines an individual assignment for a Distributed Computer Systems course. Students are required to implement a simple client-server chat system that allows users to send text messages and files to each other. The system must include user login/authentication, a list of available users, one-on-one chat sessions between users, and the ability to send/receive files and log out. Students must use at least two common network protocols and APIs to develop the system. They must submit a project report analyzing requirements, justifying protocols used, and meeting formatting guidelines. The report will be graded based on program correctness, reliability, and readability, along with critical analysis, documentation, comments, and presentation clarity. Students must complete the assignment individually and
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
204 views4 pages
Asia Pacific University of Technology and Innovation Distributed Computer Systems (DCOM)
This document outlines an individual assignment for a Distributed Computer Systems course. Students are required to implement a simple client-server chat system that allows users to send text messages and files to each other. The system must include user login/authentication, a list of available users, one-on-one chat sessions between users, and the ability to send/receive files and log out. Students must use at least two common network protocols and APIs to develop the system. They must submit a project report analyzing requirements, justifying protocols used, and meeting formatting guidelines. The report will be graded based on program correctness, reliability, and readability, along with critical analysis, documentation, comments, and presentation clarity. Students must complete the assignment individually and
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 4
ASIA PACIFIC UNIVERSITY OF TECHNOLOGY AND INNOVATION
Distributed Computer Systems DCO!"
I#di$idu%& Assi'#me#t Assi'#me#t Tit&e ( Distributed C)%t System *++," Computer L%#'u%'e ( -%$% D%te Assi'#ed ( .ee/ 0 D%te Due ( .ee/ *1 Submissio# ( So2t3opy 4 H%rd3opy Le3turer ( A&i -%$%# Em%i& ID ( %&i56%$%#7%pu5edu5my D%te Due ( .ee/ *1 LEARNING OUTCO!E * Gi$e e8pert %d$i3e o# %#d 3o#tribute to t)e de$e&opme#t o2 distributed %pp&i3%tio#s5 1 Dis3uss pro6e3ted 2uture de$e&opme#ts i# distributed system te3)#o&o'y %#d st%#d%rds5 0 Uti&ise %ppropri%te &%#'u%'e %#d system 2%3i&ities to de$e&op distributed %#d 2%u&t9 to&er%#t %pp&i3%tio#s5 :uestio# You %re re;uired to imp&eme#t % simp&e 3&ie#t<ser$er 3)%t system5 The system enables different users to send and receive text messages and files to each other. It consists of one chat server and multiple clients. The first step for any user to be able to use the system is to login to the system. Upon the successful authentication the user is able to see a list of all available users connected to the server. In the next step user can choose a user and start a chat session. When a chatting session begins both users can send and receive text messages to each other. Morover, users must be able to send files to the other users while they are chatting. Users can leave the chat session whenever they want; however, they can remain available in the system till they logout. ystem should have a friendly user interface and provide acceptable level of reliability and fault tolerance. To develop the system you must use at least two !"# proper $%Is and networ& protocols provided in the list below' Module: DCOMS Asia Pacific University of Technology and Innovation Page 1 of 4 T(% oc&et U)% oc&et *MI MT% or MT% %o%+ or %,%+s - In the documentation you should critically analyse the re.uirements of the system and /ustify the protocols used, accordingly. 0our completed documentation should meet the following re.uirements' 1. Table of contents for every detatiled chapters2sections. ". $bstract +. Introduction 3. ,ther chapters 2 sections 4. (onclusion 5. *eferences 6. $ppendices
Assessme#t %#d de&i$er%b&es( 7ollowing is the grading criteria for the re.uired report' %rograms =+, 8 %rogram correctness 39: 8 *eliability of the program 19: 8 *eadability of the program 19: )ocumentation 1+, 8 (ritical analysis ;: 8 %rogram user guide 4: 8 Inline comments 6: %resentation 1+, 8 (larity of explanation ;: 8 <uestion and $nswer 1": ASSIGN!ENT RE:UIRE!ENTS 1. 0ou are re.uired to wor& i#di$idu%&&y. Module: DCOMS Asia Pacific University of Technology and Innovation Page of 4 ". The report has to be well presented and should be typed. ubmission of reports that are unprofessional in its outloo& !dirty, disorganised, inconsistent loo&, varying coloured paper and si=e# will not fair well when mar&s are allocated. +. >nsure that the report is printed on standard $3 !"19 ? "@6 mm# si=ed paper. %aper weight of ;9 grams and above is highly recommended. 3. The report should have a one !1A# margin all around the page as illustrated below' 1 inch T)e Typed Te8t 1 inch 1
i n c h 1
i n c h 1
i n c h 1
i n c h 1 inch 1 inch 4. >very report must have a front cover. $ transparent plastic sheet can be placed in front of the report to protect the front cover. The front cover should have the following details'8 a# tudent name. b# Inta&e code. c# ub/ect. d# %ro/ect Title. e# )ate $ssigned !the date the report was handed out#. f# )ate (ompleted !the date the report is due to be handed in#. 5. P&%'i%rism is a serious offence and will automatically be awarded >ero !9# mar&s. 6. A&& information, figures and diagrams obtained from external sources must be referenced using the -arvard referencing system accordingly. *IMPORTANT* You have to hand in your assignment hardcopy on time with the ourse !or" #u$mission and %eed &ac" %orm' Module: DCOMS Asia Pacific University of Technology and Innovation Page ! of 4 A ( ) (*( must $e included+ which contains the final documentation softcopytogether with a folder consists of pro,ect files' The presentation is compulsory' !ithout presentation there will $e no chance to assess the program' Module: DCOMS Asia Pacific University of Technology and Innovation Page 4 of 4