0% found this document useful (0 votes)
21 views12 pages

CSE Lab Project Template

Uploaded by

kmsajid1122
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views12 pages

CSE Lab Project Template

Uploaded by

kmsajid1122
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 12

Cricket Team Players Performance

Record System

Submitted By

Student Name Student


ID
K.M. SAJIDUL HAQ 242-15-
050
NAZIA HAQUE 242-15-
165
Md.Nazmus Sakib 242-15-
Mun 198
MD Kamrul Hasan 242-15-
Rifat 077

LAB PROJECT REPORT


This Report Presented in Partial Fulfillment of the course
CSE114: Programming and Problem Solving in the
Computer Science and Engineering Department

DAFFODIL INTERNATIONAL UNIVERSITY


Dhaka, Bangladesh
December 24, 2024
DECLARATION
We hereby declare that this lab project has been done by us under the
supervision of Md. Ferdouse Ahmed Foysal, Lecturer, Department of
Computer Science and Engineering, Daffodil International University. We also
declare that neither this project nor any part of this project has been submitted
elsewhere as lab projects.

Submitted To:

Md. Ferdouse Ahmed Foysal


Lecturer
Department of Computer Science and
Engineering Daffodil International University

Submitted by

K.M. SAJIDUL HAQ NAZIA HAQUE


Student Name Student Name
Student Student
ID:024242000510 ID:024242000510
1050 1165
Dept. of CSE, DIU Dept. of CSE, DIU

Md. Nazmus Sakib Mun MD Kamrul Hasan Rifat


Student Name Student Name
Student Student
ID:024242000510 ID:024242000510
198 1077
Dept. of CSE, DIU Dept. of CSE, DIU

©Daffodil International i
University
COURSE & PROGRAM OUTCOME

The following course have course outcomes as following:.

Table 1: Course Outcome Statements


CO’s Statements
CO1 Define and Relate classes, objects, members of the class, and
relationships among
them needed for solving specific problems
CO2 Formulate knowledge of object-oriented programming and Java in
problem solving
CO3 Analyze Unified Modeling Language (UML) models to Present a specific
problem
CO4 Develop solutions for real-world complex problems applying OOP
concepts while
evaluating their effectiveness based on industry standards.

Table 2: Mapping of CO, PO, Blooms, KP and CEP


CO PO Blooms KP CEP
CO1 PO1 C1, C2 KP3 EP1,EP3
CO2 PO2 C2 KP3 EP1,EP3
CO3 PO3 C4, A1 KP3 EP1,EP2
CO4 PO3 C3, C6, A3, KP4 EP1,EP3
P3

The mapping justification of this table is provided in section 4.3.1, 4.3.2 and 4.3.3.

©Daffodil International ii
University
Table of Contents

Declaration i

Course & Program Outcome ii

1 Introduction 1
1.1 Introduction...........................................................................................................................1
1.2 Motivation...............................................................................................................................1
1.3 Objectives...............................................................................................................................1
1.4 Feasibility Study...................................................................................................................1
1.5 Gap Analysis..........................................................................................................................1
1.6 Project Outcome..................................................................................................................1

2 Proposed Methodology/Architecture 2
2.1 Requirement Analysis & Design Specification..........................................................2
2.1.1 Overview....................................................................................................................2
2.1.2 Proposed Methodology/ System Design........................................................2
2.1.3 UI Design....................................................................................................................2
2.2 Overall Project Plan............................................................................................................2

3 Implementation and Results 3


3.1 Implementation....................................................................................................................3
3.2 Performance Analysis.........................................................................................................3
3.3 Results and Discussion......................................................................................................3

4 Engineering Standards and Mapping 4


4.1 Impact on Society, Environment and Sustainability..............................................4
4.1.1 Impact on Life..........................................................................................................4
4.1.2 Impact on Society & Environment....................................................................4
4.1.3 Ethical Aspects........................................................................................................4
4.1.4 Sustainability Plan...................................................................................................4
4.2 Project Management and Team Work.........................................................................4
4.3 Complex Engineering Problem.......................................................................................4
4.3.1 Mapping of Program Outcome...........................................................................4
4.3.2 Complex Problem Solving....................................................................................4
4.3.3 Engineering Activities...........................................................................................5
Table of Contents Table of Contents

5 Conclusion 6
5.1 Summary................................................................................................................................6
5.2 Limitation................................................................................................................................6
5.3 Future Work...........................................................................................................................6

©Daffodil International iii


University
References 6

©Daffodil International iv
University
Chapter 1

Introduction
1.1 Introduction

This project aims to develop a system for recording and managing cricket team players'
performance. It allows users to add, update, view, and search player records, thereby
enabling efficient data management and performance tracking.

1.2 Motivation

Managing sports team performance data manually is prone to errors and inefficiencies. This
system was developed to provide an automated solution, ensuring accuracy and ease of
access.

1.3 Objectives

 To create a user-friendly system to record cricket team performance.


 To enable efficient data retrieval and updates.
 To provide insights through performance analysis.

1.4 Feasibility Study

The system is designed to be lightweight and runs on standard hardware. The C


programming language ensures compatibility and efficiency across platforms.

1.5 Gap Analysis

Existing systems are either overly complex or lack essential features for grassroots-level
teams. This project addresses these gaps by providing a balanced solution.

1.6 Project Outcome

A functional system that can manage player records, analyze performance, and generate
reports.

©Daffodil International 1
University
Chapter 2

Proposed
Methodology/Architecture

2.1 Requirement Analysis & Design Specification


2.1.1 Overview
2.1.2 Proposed Methodology/ System Design
The system employs a structured approach, with:
 Input module: Captures player details and statistics.
 Processing module: Updates and retrieves data.
 Output module: Displays data in a user-friendly format.

2.1.3 UI Design

A simple text-based interface is implemented for ease of use.

2.2 Overall Project Plan

The project was executed in phases:

1. Requirement gathering.
2. Design and prototyping.
3. Implementation and testing.
4. Deployment and documentation.

©Daffodil International 2
University
Chapter 3

Implementation and Results

3.1 Implementation

The system was implemented using the C programming language. It uses a


structure to store player data and functions for CRUD operations.

3.2 Performance Analysis

The system was tested with various datasets, demonstrating reliable


performance and accurate results.

3.3 Results and Discussion

The system met all objectives, providing an efficient and user-friendly


platform for cricket team performance management.

©Daffodil International 3
University
Chapter 4

Engineering Standards and


Mapping
4.1 Impact on Society, Environment and Sustainability
4.1.1 Impact on Life

Improves decision-making for coaches and managers.


4.1.2 Impact on Society & Environment
Promotes transparency and accountability in sports management.
4.1.3 Ethical Aspects
Ensures fairness by accurately recording player statistics.
4.1.4 Sustainability Plan
The system is designed for long-term use with minimal resource requirements.

4.2 Project Management and Team Work.

4.3 Complex Engineering Problem


4.3.1 Mapping of Program Outcome
In this section, provide a mapping of the problem and provided solution with targeted
Program Outcomes (PO’s).

Table 4.1: Justification of Program Outcomes


PO’s Justification
PO1 Justification of PO1 attainment
PO2 Justification of PO2 attainment
PO3 Justification of PO3 attainment

4.3.2 Complex Problem Solving

Handled data consistency and scalability effectively.

©Daffodil International 4
University
Chapter 4. Engineering Standards and Mapping 4.3. Complex Engineering

Problem Knowledge profile and rational thereof.

Table 4.2: Mapping with complex problem solving.


EP1 EP2 EP3 EP4 EP5 EP6 EP7
Dept Range Depth Familiarit Extent of Extent Inter-
y of Applicabl of dependen
of of of Issues e Codes ce
Knowledg Conflictin Analysis Stake-
e g holder
Require- Involve-
ments ment
√ √

4.3.3 Engineering Activities


In this section, provide a mapping with engineering activities. For each mapping
add subsections to put rationale (Use Table 4.3).

Table 4.3: Mapping with complex engineering activities.


EA1 EA2 EA3 EA4 EA5
Range of Level of Innovation Consequences Familiarity
re- Interac- tion for society and
sources envi- ronment
√ √

©Daffodil International 5
University
Chapter 5

Conclusion

5.1 Summary

The Cricket Team Players Performance Record System fulfills its


objectives by providing a practical and efficient solution for managing player
statistics.

5.2 Limitation

 Limited to a text-based interface.

 Scalability may require further optimization.

5.3 Future Work

 Adding a graphical user interface.


 Incorporating advanced data analytics and visualization tools.

©Daffodil International 6
University
References
1. Programming in C by Dennis Ritchie.
2. Cricket statistics management: Best practices.
3. Software Engineering: A Practitioner’s Approach by Roger Pressman.

©Daffodil International 7
University

You might also like