0% found this document useful (0 votes)
10 views9 pages

DSU Microproject

Uploaded by

preranachavle
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)
10 views9 pages

DSU Microproject

Uploaded by

preranachavle
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/ 9

TIC-TAC-TOE

Part- A Plan
A GAME:- LIBRARY MANAGEMENT

1. Brief Description :
Discription of project

A library management system is software that is designed to manage all the functions of a library. It helps
librarian to maintain the database of new books and the books that are borrowed by members along with
their due dates.

2. Aims of the micro project:


Efficiency Improvement: Automating various library processes through a software system can
significantly improve the efficiency of the library operations. Tasks that would typically take a long time
to complete manually can be performed quickly and accurately using the software.

Accuracy and Reduced Errors: Human errors in data entry and calculations can be minimized with
a well-designed bank management system

3. Course outcomes addressed

Project management skills,Documentation and presentation skills.


4. Proposed Methodology
It is used by the server to speed up the retrieval of rows by using a pointer. It can reduce disk
I/O(input/output) by using a rapid path access method to locate data quickly. An index helps to speed up select
queries and where clauses, but it slows down data input, with the update and the insert statements. Indexes can be
created or dropped with no effect on the data. We can create a view by selecting fields from one or more tables
present in the database. A View can either have all the rows of a table or specific rows based on certain condition.

5. Action plan:
pg. 1 Swami Vivekanand Institute Of Polytechnic
TIC-TAC-TOE

Sr. Planned Planned Name of Responsible


Details of Activity
No. start Date Finish Date Team Members
Gathering The Raw
1. Information Related
To Project
2. Analysis
3. Designing Ms.Salunke Prerna
Nilkhant
4. Implement of Coding
5. Testing of Project Ms. Chavale Prerana
Balbhim
6. Deployment of Module
7. Prepare Out Put
Prepare Report on
8.
Micro Project

 Resources used:-
Sr.no Name of resources Specification Quantity Remark

1. Pc Processor Intel core 1

2. Software Turboc 1

3. Internet Google 1

 Name of Team Members:-


 Ms.Chavale Prerana Balbhim
 Ms.Salunke Prerana Nilkhant

pg. 2 Swami Vivekanand Institute Of Polytechnic


TIC-TAC-TOE

Part B- Outcomes after Execution


1. Rationale:-
The goal of the game is for players to position their marks so that they can make continuous line
of three cells vertically horizontally or diagonally.an opponent can prevent a win by blocking the
completion of the opponent’s line.

2. Brief Description:
A library management system is software that is designed to manage all the functions of a library. It
helps librarian to maintain the database of new books and the books that are borrowed by members along with
their due dates.

3. Aims of the micro project:-


Efficiency Improvement: Automating various library processes through a software system can
significantly improve the efficiency of the library operations. Tasks that would typically take a long time
to complete manually can be performed quickly and accurately using the software.

Accuracy and Reduced Errors: Human errors in data entry and calculations can be minimized with
a well-designed bank management system

4. Course Outcomes Achieved:-

5. Project management skills,Documentation and presentation skills.

5.Actual Methodology Followed


project code

#include <stdio.h>

pg. 3 Swami Vivekanand Institute Of Polytechnic


TIC-TAC-TOE

#include <conio.h>
#include <stdlib.h>
#include <string.h>
struct library
{
char book_name[100];
char author_name[100];
float cost;
int no_of_pages;
};
int main()
{
struct library lib[100];
char book_name[100];
int i, j, count;
i = 0;
j = 0;
count = 0

while(j!=6)
{
printf(" \n\n1. Add Book details\n ");
printf(" 2. Display the list of books and its details\n ");
printf(" 3. Display the total no. of books in the library\n ");
printf(" 4. Exit\n\n");
printf(" Enter the number: ");
scanf(" %d", &j)
switch(j)
{
case 1:
printf(" \nYou can add the details of the book ");
printf(" \nEnter the book name: ");
scanf(" %s", lib[i].book_name);
printf(" \nEnter the author name: ");
scanf(" %s", lib[i].author_name);
printf(" \nEnter the number of pages: ");
scanf(" %d", &lib[i].no_of_pages);
printf(" \nEnter the cost of the book: ");
scanf(" %f", &lib[i].cost);
pg. 4 Swami Vivekanand Institute Of Polytechnic
TIC-TAC-TOE

count = count + 1;
i = i + 1;
break;

case 2:

if (count==0)
{
printf(" \nThere are no books stored!!\n\n ");
}
else
{

printf(" \nYou can view the list of books ");


printf(" \nThe list of books are: ");
for(i=0; i < count; i++)
{
printf(" \nThe name of the book is: %s ", lib[i].book_name);
printf(" \nThe name of the author is: %s ", lib[i].author_name);
printf(" \nThe number of pages are: %d ", lib[i].no_of_pages);
printf(" \nThe cost of the book is: %f\n\n ", lib[i].cost);
}
}
break;

case 3:

printf(" \nTotal number of books in the library are: %d\n\n ", count);
break;

case 4:

exit(0);
default:

printf(" \nInvalid number entered\n\n ");


}
}
}
pg. 5 Swami Vivekanand Institute Of Polytechnic
TIC-TAC-TOE

6. Actual Resources used:-

Sr.no Name of resources Specification Quantity Remark

6. Pc I3processor,4Gb ,500G 1
B
7. Software Turbo c 1

8. Internet Google 1

7. Action plan:

Sr. Planned Planned Name of Responsible


Details of Activity
No. start Date Finish Date Team Members
Gathering The Raw
1. Information Related
To Project
2. Analysis
3. Designing Ms.Chavale Prerana Balbhim
4. Implement of Coding
5. Testing of Project Ms.Salunke Prerana Balbhim
6. Deployment of Module
7. Prepare Out Put
Prepare Report on
8.
Micro Project

9.Output of micro project:-

1. Add Book details


2. Display the list of books and its details
3. Display the total no. of books in the library
4. Exit
Enter the number: 1

You can add the details of the book

pg. 6 Swami Vivekanand Institute Of Polytechnic


TIC-TAC-TOE

Enter the book name: Nikki's_life

Enter the author name: Nikhitha

Enter the number of pages: 306

Enter the cost of the book: 500.00

1. Add Book details


2. Display the list of books and its details
3. Display the total no. of books in the library
4. Exit

Enter the number: 1

You can add the details of the book


Enter the book name: Nikki_schooling

Enter the author name: Nikhitha

Enter the number of pages: 490

Enter the cost of the book: 1000

1. Add Book details


2. Display the list of books and its details
3. Display the total no. of books in the library
4. Exit

Enter the number: 1

You can add the details of the book


Enter the book name: Sathwik_journey

Enter the author name: Sathwik

Enter the number of pages: 1048

enter the cost of the book: 2500

pg. 7 Swami Vivekanand Institute Of Polytechnic


TIC-TAC-TOE

1. Add Book details


2. Display the list of books and its details
3. Display the total no. of books in the library
4. Exit

Enter the number: 2

You can view the list of books


The list of books are:
The name of the book is: Nikki's_life
The name of the author is: Nikhitha
The number of pages are: 306
The cost of the book is: 500.000000

The name of the book is: Nikki_schooling


The name of the author is: Nikhitha
The number of pages are: 490
The cost of the book is: 1000.000000

The name of the book is: Sathwik_journey


The name of the author is: Sathwik
The number of pages are: 1048
The cost of the book is: 2500.000000

9. Skill developed/learning outcomes of this micro project


It is straightforward to understand and use by the players. In this, all the gaming rules are the same as the
real pen & paper game. This Python-based game would reduce the manual struggle of the players that are to
carry pen & pencil and lots of paper with you to play this game. This will provide lots of TIC TAC TOE
matches without any error.

10. Application of the micro project


To implement a code and make a game tic tac toe.

the program of the Library Management System is designed using simple blocks of code. This is one
of the best ways to store the data

The Library Management System improves efficiency by filling in the gaps in a library's struggles. The LMS
can cut down time spent on administrative tasks, such as searching for books, checking in or checking out books, and
handling lost or damaged items.

pg. 8 Swami Vivekanand Institute Of Polytechnic


TIC-TAC-TOE

You might also like