Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

Summer Project report on

AI CHESS

by

Abdul Khan (2016450020)

Umar Farukh Shaikh (2016450052)

Under the guidance of

Internal Supervisor

Prof. Nikhil Gaikwad

Department of Master In Computer Applications

Sardar Patel Institute of Technology

University of Mumbai

2016-17
CERTIFICATE OF APPROVAL

This is to certify that the following students

Abdul Khan (2016450020)

Umar Farukh Shaikh (2016450052)

Have satisfactorily carried out work on the project entitled

“AI Chess”
Towards the fulfillment of summer project, as laid down by University of Mumbai during
year 2016-17.

Project Guide
PROJECT APPROVAL CERTIFICATE

This is to certify that the following students

Abdul Khan (2016450020)

Umar Farukh Shaikh (2016450052)

Have successfully completed the Project report on “AI Chess”, which is found to be
satisfactory and is approved

At

SARDAR PATEL INSTITUTE OF TECHNOLOGY,


ANDHERI (W), MUMBAI.

INTERNAL EXAMINER EXTERNAL EXAMINER

Head of Department Principal


Table of contents

Serial no. Topic Page


no.
Abstract……………………………………………….................. i

Objectives……………………………………………………….. ii

List of figures……………………………………….................... iii

List of tables………………………………………….................. v

1 Introduction………………………………………..................... 1

1.1 Problem Definition………………………………….................... 2

1.2 Objective and Scope………………………………….................. 2

1.3 Existing System……………………………………..................... 2

1.4 Proposed System……………………………………................... 3

1.5 System Requirements………………………...………................. 3

2 Literature Survey……………………………………………… 4

3 SRS and Design………………………………………………… 5

3.1 Introduction………………………………………….................. 5

3.1.1 Purpose………………………………………………................. 5

3.1.2 Definitions……………………………………............................ 5

3.1.3 System Overview……………………………………................. 6

3.2 Overall Description………………................………………….. 7

3.2.1 Product functions.................……………………………………. 7

3.2.2 User characteristics.................………………………………….. 7

3.3 Specific Requirements.................………………………………. 7

3.3.1 Functional requirements................……………………………… 6

4 Project Analysis and Design………………………………….. 8

4.1 Methodologies Accepted.................……………………………. 8

4.1.1 Detailed life cycle of Project................………………………… 9


4.2 UML Diagrams..................……………………………………… 10

4.2.1 Use case Diagram..................…………………………………… 10

4.2.2 Sequence Diagram..................…………………………………... 11

4.2.3 Activity Diagram..................……………………………………. 12

4.2.4 Component Diagram.................………………………………… 13

4.3 Architectural Design..................………………………………. 13

5 Project Implementation and Testing.................……………… 14

5.1 Work Breakdown Structure.................………………………….. 14

5.2 Gantt Chart.................…………………………………………... 15

5.3 Pert Chart.................…………………………………………….. 15

5.4 Timeline chart.................………………………………………... 15

5.5 Code with reference to design.................……………………….. 16

5.6 Snapshot of UI.................……………………………………….. 20

5.7 Test Cases and Report.................……………………………….. 23

5.7.1 Types of Testing….................…………………………………... 23

5.7.1.1 White Box Testing.................…………………………………… 23

5.7.2 Test Report.................…………………………………………... 23

6 Documentation & Installation…………….……………........... 26

6.1 User Manual with Installation procedure………………………. 34

7 System Maintenance ……………………………..…………… 27

7.1 Maintenance ……………………………………………………. 27

8 Future Enhancements ………………………………………..... 28

9 Limitations …………………………………………………..… 29

10 Conclusion…………………………………………………..… 30

11 Bibliography…………………………………………………..… 31

12 Glossary of Terms…………………………………………..… 32

You might also like