DIS Project Proposal - PowerPoint PPT Presentation

1 / 20
About This Presentation
Title:

DIS Project Proposal

Description:

Title: DIS Project Proposal Author: win Last modified by: win Created Date: 11/13/2003 6:21:01 AM Document presentation format: – PowerPoint PPT presentation

Number of Views:175
Avg rating:3.0/5.0
Slides: 21
Provided by: Win779
Category:

less

Transcript and Presenter's Notes

Title: DIS Project Proposal


1
DIS Project Proposal
Pushing Ice Cube
  • ??????? R92725009 ???
  • ????? R92725040 ???

2
Outline
  • Overview of Project
  • ? Motivation and Goals
  • Technologic Infrastructure
  • ? Description and Diagram
  • ? Rationale/justification
  • ? Alternatives considered
  • Implementation phrase
  • ? System Requirement
  • ? Job Distribution
  • ? Timeline

3
  • ????
  • ??????????
  • ???????
  • ???????
  • ????
  • ??????????????
  • ????????????????
  • ??????????????

4
? ? ? ?
  • ?????????????????????,??????????????,????????????
  • ???????????????

5
? ? ? ?
Start
  • ? ??????,?????????
  • ???????????
  • ? ????????(????)????
  • ???
  • ? ??????????????
  • ? ????????????????
  • ??????????
  • ? ????????????????
  • ???(????????)
  • ? ???????????????

Check
Open
Join
Play
End
6
? ? ? ?
7
? ? ? ?(cont)
LAN
Client
Client
Client
8
? ? ? ?(cont)
Client
9
Server ??
  • Client ??
  • ?????????
  • ????????????????
  • ??Client??alive
  • ?????????
  • ??????
  • ??????
  • ??Server??alive
  • ??????Server???,??????
  • Leader

10
Outline
  • Overview of Project
  • ? Motivation and Goals
  • Technologic Infrastructure
  • ? Description and Diagram
  • ? Rationale/justification
  • ? Alternatives considered
  • Implementation phrase
  • ? System Requirement
  • ? Job Distribution
  • ? Timeline

11
Client Failure
  • Client ? Server ??????
  • ? Server ????????? Client ???
  • Server ?????? Client ??????Client ????
  • ???? Client ??? Server ???,???? crash ?
    Client,?????? Client ???????

12
Server Failure
  • Server ? Client ??????
  • ? Client ????????? Server ???,???? lock ?
  • ?? ID ??? Client ? multicast ???? Client
  • ????? Client ? ack ????
  • ID ??? Client ????? Server,?multicast ?????

13
Message Ordering
  • ???????? Agreement
  • ????????????
  • Server ?????

14
Scalability
  • ????????,?????????????????????????????????????
  • ??????,??????????????????,???????????

15
Load Balance
  • ??????????????? multicast ???,????? Server ??????
  • ???????? Server ????????????? Client
    ?????,????????????? Client ?????

16
Outline
  • Overview of Project
  • ? Motivation and Goals
  • Technologic Infrastructure
  • ? Description and Diagram
  • ? Rationale/justification
  • ? Alternatives considered
  • Implementation phrase
  • ? Tool
  • ? Job Distribution
  • ? Timeline

17
Tool
  • ????
  • Java Virtual Machine
  • ????
  • Java Programming Language
  • Java RMI
  • Multi-thread

18
Job Distribution
  • ???
  • Server to Client Communication
  • Server Failure Handling
  • Game GUI
  • ???
  • Node to Node Communication
  • Client Failure Handling
  • Game Control

19
Timeline
NO ???? ???? ???? ?? 2003 2003 2003 2004
NO ???? ???? ???? ?? ?? ??? ??? ??
1 System analysis 2002/10/29 2002/11/16 3W
2 System design 2002/11/11 2003/11/25 2W
3 System implementation 2003/11/25 2004/01/13 7W
4 System testing 2004/01/13 2004/01/20 1W
20
Thank you !!!
Write a Comment
User Comments (0)
About PowerShow.com