EssaysForStudent.com - Free Essays, Term Papers & Book Notes
Search

Distributed Computing

Page 1 of 22

Table of content

Introduction        2

Project Background        3

Use Case Diagram        4

User Case Specification        5

Graphical User Interface        9

Protocols        12

Transaction Management        13

Additional Feature        14

Testing Plan        15

Serialization        17

Socket programming        19

DCOMS technology        21

Remote Method Invocation (RMI)        21

Component Object Model (COM)        25

Distributed Component Object Model (DCOM)        27

Common Object Request Broker Architecture (CORBA)        28

DCOMS Technology Comparison        30

Virtualization        32

Cloud Computing        33

Internet Communication Engine (ICE)        35

Conclusion        37

Reference        38

Introduction

To achieve the assessment of DCOMS module, the student requires to build a team support system for APU football club by using the knowledge of distributed computer system. The system will be built based on the functional requirements which helps football club to improve the efficiency of daily operation. Moreover, the student will demonstrates understanding of DCOMS concept comes together with the application which include the implementation of RMI, Serialization and so on. The elaboration of virtualization, cloud computing and ICE technology also will be introduced in this assignment.

Project Background

In order to simplify the process of the APU football club system, the new system called team support system (TSS) is requested to be implemented. The TTS will helps user handle daily operations smoothly and provides more flexibility for the football club. The TSS is a system that allows team manager to register and manage the team member. The team manager should register first and then he can add, update and delete the information of team members and assign specific roles for members. In addition, each registered team will receive an acknowledgement from email. There is also an administrator in this system who helps to ask and validate student ID to make sure the whole system work smoothly.

Aim

Build up a team support system for APU football club to improve the efficiency of daily operations.

Objective

  • To provide a platform for team manager to manage the football team well.
  • To provide a database that can store the information of each team and team members.
  • To allow administrator has direct communication with team manger by announcing.

Use Case Diagram

[pic 1]

User Case Specification

User – Make registration

Use case name

Make registration

Actor

User

Include/Extend

None

Precondition

User should open the team support system.

Main Flow

  1. User click ‘register’ button.
  2. User fill in some details (username, password e-mail).
  3. User click ‘confirm’ button.

Post condition

User has registered successfully

User – Log in

Use case name

Log in

Actor

User

Include/Extend

Extend : Change password

Precondition

User should open the team support system

Main Flow

  1. User type the username and password.
  2. User click ‘log in’ button.
  3. The system validate the username and password.

Post condition

User has logged in system successfully

User – Log out

Download as (for upgraded members)
txt
pdf
Citation Generator

(2017, 04). Distributed Computing. EssaysForStudent.com. Retrieved 04, 2017, from https://www.essaysforstudent.com/Technology/Distributed-Computing/106168.html

"Distributed Computing" EssaysForStudent.com. 04 2017. 2017. 04 2017 <https://www.essaysforstudent.com/Technology/Distributed-Computing/106168.html>.

"Distributed Computing." EssaysForStudent.com. EssaysForStudent.com, 04 2017. Web. 04 2017. <https://www.essaysforstudent.com/Technology/Distributed-Computing/106168.html>.

"Distributed Computing." EssaysForStudent.com. 04, 2017. Accessed 04, 2017. https://www.essaysforstudent.com/Technology/Distributed-Computing/106168.html.