+ All Categories
Home > Documents > 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

Date post: 26-Dec-2015
Category:
Upload: marybeth-atkinson
View: 221 times
Download: 0 times
Share this document with a friend
Popular Tags:
18
3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)
Transcript
Page 1: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

3-player Chess

Cașu Cristinel (III – 2A)Hortolomei Irinel-Florin (III – 1A)

Page 2: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

Requirements analysis Arhitectural design Detailed design Implementation Integration Validation & Verification Maintenance

Page 3: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

Requirements analysis Arhitectural design Detailed design Implementation Integration Validation & Verification Maintenance

Page 4: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

• Develop a Web-platform at client-side to offer support for playing real-time 3-player Chess matches. The game must have match history, player rankings and the graphics are to be made in SVG.

Page 5: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

• Personas (demo) Vlad Mihalache (Primary) Delia Prisecaru (Secondary) Dorel Ciubotaru (Secondary) Ben Richards (Supplemental)

• QOCs (demo) How should the user login? What colors should the default theme use? How should players find informations about game? How will players try the game? What can a user do when he encounters a bug?

Page 6: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

Requirements analysis

Arhitectural design Detailed design Implementation Integration Validation & Verification Maintenance

Page 7: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)
Page 8: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

Requirements analysis Arhitectural design

Detailed design Implementation Integration Validation & Verification Maintenance

Page 9: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

1. General design (demo)2. Custom matches (demo)

3. Leaderboard (demo)4. Learn 3-player Chess section & Play as Guest (demo)

Page 10: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

Requirements analysis Arhitectural design Detailed design

Implementation Integration Validation & Verification Maintenance

Page 11: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

• Client-Sideo HTML5 – latest html technologieso CSS3 – user graphic effects and animationso JavaScript – advanced animationso AJAX – asynchronous data transfer, for pulling data from server

• Server-Sideo PHP – server scriptso Comet – asynchronous data transfer, for pushing data to client

Page 12: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

Requirements analysis Arhitectural design Detailed design Implementation

Integration Validation & Verification Maintenance

Page 13: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

Each application module will be adjusted and integrated so as to meet sitemap structure.

Page 14: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

Requirements analysis Arhitectural design Detailed design Implementation Integration

Validation & Verification Maintenance

Page 15: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

Prior to release, the project will go through some series of testing. Because the project malfunctioning can lead to serious trust issues for our users there will be 4 types of testing:

1. Unit testing done by programmers

2. Overall testing done also by programmers

3. Group testing done by volunteers which were not involved in

development

4. Public testing done by users which are warned about possible

game changes

Page 16: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

Requirements analysis Arhitectural design Detailed design Implementation Integration Validation & VerificationMaintenance

Page 17: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

Maintenance will consist of 2 processes:

• Bug solving and code optimization

• Implementation of new features based on ideas from users

written on the forum

Page 18: 3-player Chess Cașu Cristinel (III – 2A) Hortolomei Irinel-Florin (III – 1A)

END


Recommended