0% found this document useful (0 votes)
61 views13 pages

GAD Micro Project

Uploaded by

phalketanu1205
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)
61 views13 pages

GAD Micro Project

Uploaded by

phalketanu1205
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/ 13

A

Micro project On
“Book shop management system”

Submitted By
Tanisha Ajit Phalke (07)

Munajja Dalimbkar(18)

Om Salunkhe(55)

Guided By
Mrs. P. N. Kale

Diploma Course in Computer Technology


(As per directives of I Scheme, MSBTE)

Sinhgad Institutes
Sinhgad Technical Education Society’s

SOU.VENUTAI CHAVAN POLYTECHNIC PUNE – 411041

ACADEMIC YEAR 2023-2024


Maharashtra State Board of Technical Education

Certificate

This is to certify that Ms.Tanisha Phalke with Roll No. 07 of Semester IV of Diploma in
Computer Technology of Institute Sou. Venutai Chavan Polytechnic (Code: 0040) has
successfully completed the Micro-Project in GUI Application Development Using VB.
NET (22034) for the academic year 2023-2024 as prescribed in the curriculum.

Program Code: CM Course Code: CM/4/I

Place: SVCP, Pune Enrolment No: 2200400283

Date: Exam Seat No: 173001

Mrs. P.N. kale Mrs A. V. Kurkute Dr.(Mrs.)M. S. Jadhav

Course Teacher Head of Department Principal


Maharashtra State Board of Technical Education

Certificate

This is to certify that Ms.Munajja Dalimbkar with Roll No. 18 of Semester IV of


Diploma in Computer Technology of Institute Sou. Venutai Chavan Polytechnic
(Code: 0040) has successfully completed the Micro-Project in GUI Application
Development Using VB. NET (22034) for the academic year 2023-2024 as prescribed in
the curriculum.

Program Code: CM Course Code: CM/4/I

Place: SVCP, Pune Enrolment No: 2200400303

Date: Exam Seat No: 173019

Mrs. P.N. Kale Mrs A. V. Kurkute Dr.(Mrs.)M. S. Jadhav


Course Teacher Head of Department Principal
GUI Application Development using Vb.net(2241) Book Shop Management System

Maharashtra State Board of Technical Education

Certificate

This is to certify that Mr. Om Salunkhe with Roll No. 55 of Semester IV of


Diploma in Computer Technology of Institute Sou. Venutai Chavan Polytechnic
(Code: 0040) has successfully completed the Micro-Project in GUI Application
Development Using VB. NET (22034) for the academic year 2023-2024 as
prescribed in the curriculum.

Program Code: CM Course Code: CM/4/I

Place: SVCP, Pune Enrolment No: 2200400442

Date: Exam Seat No: 173109

Mrs. P.N. Kale Mrs A. V. Kurkute Dr.(Mrs.)M. S. Jadhav


Course Teacher Head of Department Principal

Department of Computer Technology 2023-24


GUI Application Development using Vb.net(2241) Book Shop Management System

ANNEXURE-I
Micro-Project Proposal

A Billing System for D-Mart

1.0 Aim of the Micro-Project:

Aim of the Micro-Project is to create a Billing System using VB.Net.

2.0 Intended Course Outcome:

a. Use visual Studio IDE to design application


b. Develop GUI Application form controls and its events
c. Appy Object Oriented concepts in GUI application.
d. Use Data Access controls to store data in database and retrieve it.
e. Use Data binding in GUI application.

3.0 Proposed Methodology:

This Micro-Project aims at creating a Billing System by implementing


various features of VB.Net.
I. Study the concept of VB.Net programming
II. Study various syntax and functions
III. Study to create console application
IV. Make program of given criteria
V. Prepare the final report.

4.0 Action Plan:

Sr. Details of activity Planned Planned Name of responsible


No start date finish date team members
1 Searching the topic for 22/02/2023 23/02/2023 Munajja Dalimbkar
micro- project
2 Choosing the topic for 01/03/2023 02/03/2023 Munajja Dalimbkar
micro-project
3 Searching the information 08/03/2023 15/03/2023 Tanisha Phalke
on topic

Department of Computer Technology 2023-24


GUI Application Development using Vb.net(2241) Book Shop Management System

4 Working on the examples 16/03/2023 23/03/2023 Tanisha Phalke


of the topic
5 Cross checking and 27/03/2023 29/03/2023 Om Salunkhe
correcting the
Examples
6 Preparing the report 05/04/2023 06/04/2023 Tanisha Phalke
Making changes and 12/04/2023 13/04/2023 Om Salunkhe
7 corrections in the Report

8 Final submission 19/04/2023 20/04/2023 Munajja Dalimbkar

5.0 Resources required:

Sr. Name of the Qty


No resource/ material Specifications
1 Computer System 48GB RAM, 1
Windows 11 OS
2 Operating systems Windows 11 ,64 bit 1
operating System
3 Software Visual studio 2022 1

6.0 Team members:


S. No. Roll No. Name of Student
1 07 Tanisha Phalke
2 18 Munajja Dalimbkar
3 55 Om Salunkhe

Department of Computer Technology 2023-24


GUI Application Development using Vb.net(2241) Book Shop Management System

ANNEXURE-II
Micro-Project Proposal
1.0 Rationale:

A Billing system is essential for businesses to accurately record financial


transactions, streamline invoicing processes, ensure timely payments, enhance
customer satisfaction, comply with regulations, integrate with accounting software,
scale with business growth, control costs, and analyze data for insights and
optimization.

2.0 Aim of the Micro-Project:

Aim of the Micro-Project is to create a Book Shop Management System using


VB.NET.

3.0 Course Outcomes Addressed:


a) Use visual Studio IDE to design application.
b) Apply Object Oriented concepts in GUI Application.

4.0 Literature Review:


The program demonstrate the following function,
a) Control structure (Nested If-Else)
b) Looping commands(While loop)

A. Control structure (Nested If-Else):


The nested if-else statement is used when there are multiple conditions
that need to be checked in program. It allows to check series of conditions
and execute different code blocks based on the result of evaluation.

Syntax:

If condition1 Then
Executable code………
……………..

Else if condition2 Then

Department of Computer Technology 2023-24


GUI Application Development using Vb.net(2241) Book Shop Management System

Executable code………
…………….

Else
Executable code……….
…………….

End If

B. While loop
A while loop in programming is a control flow statement that repeatedly executes
a block of code as long as a specified condition is true. Here's the basic structure
of a while loop in most programming languages.

Syntax:-

While (condition)
{
Executable code…….
…….
}
End while

5.0 Actual Methodology Followed:


This Micro-Project aims at implementing by connecting database and various
buttons in Quiz.
 Study the concept of VB.Net programming
 Study various syntax and functions.
 Study to create windows form application
 Study to connect windows form application to database
 Study to create application to store and retrieve data from database
 Make program of given criteria
 Prepare the final report.

6.0 Resources Required:

Department of Computer Technology 2023-24


GUI Application Development using Vb.net(2241) Book Shop Management System

Sr. Name of the Qty


No resource/ material Specification
1 Computer System 8 GB RAM, 1
Windows 11 OS
2 Operating systems Windows11 ,64 bit 1
operating System
3 Software Visual studio 2022 1

7.0 Source Code:

Imports System.Data.SqlClient

Public Class MainForm

Private connectionString As String = "Your_Connection_String_Here"

Private Sub MainForm_Load(sender As Object, e As EventArgs) Handles MyBase.Load


LoadBooks()
End Sub

Private Sub LoadBooks()


Try
Using connection As New SqlConnection(connectionString)
connection.Open()
Dim query As String = "SELECT * FROM Books"
Dim adapter As New SqlDataAdapter(query, connection)
Dim booksTable As New DataTable()
adapter.Fill(booksTable)
DataGridViewBooks.DataSource = booksTable
End Using
Catch ex As Exception
MessageBox.Show("Error loading books: " & ex.Message)
End Try
End Sub

Private Sub ButtonAddBook_Click(sender As Object, e As EventArgs) Handles


ButtonAddBook.Click
' Code to add new book to the database
' Example:
' Dim addBookForm As New AddBookForm()
' addBookForm.ShowDialog()
' LoadBooks()
End Sub

Department of Computer Technology 2023-24


GUI Application Development using Vb.net(2241) Book Shop Management System

Private Sub ButtonUpdateBook_Click(sender As Object, e As EventArgs) Handles


ButtonUpdateBook.Click
' Code to update book information
' Example:
' If DataGridViewBooks.SelectedRows.Count > 0 Then
' Dim bookID As Integer =
Convert.ToInt32(DataGridViewBooks.SelectedRows(0).Cells("ID").Value)
' Dim updateBookForm As New UpdateBookForm(bookID)
' updateBookForm.ShowDialog()
' LoadBooks()
' Else
' MessageBox.Show("Please select a book to update.")
' End If
End Sub

Private Sub ButtonDeleteBook_Click(sender As Object, e As EventArgs) Handles


ButtonDeleteBook.Click
' Code to delete a book
' Example:
' If DataGridViewBooks.SelectedRows.Count > 0 Then
' Dim bookID As Integer =
Convert.ToInt32(DataGridViewBooks.SelectedRows(0).Cells("ID").Value)
' DeleteBook(bookID)
' LoadBooks()
' Else
' MessageBox.Show("Please select a book to delete.")
' End If
End Sub

Private Sub DeleteBook(bookID As Integer)


Try
Using connection As New SqlConnection(connectionString)
connection.Open()
Dim query As String = "DELETE FROM Books WHERE ID = @ID"
Dim command As New SqlCommand(query, connection)
command.Parameters.AddWithValue("@ID", bookID)
command.ExecuteNonQuery()
MessageBox.Show("Book deleted successfully!")
End Using
Catch ex As Exception
MessageBox.Show("Error deleting book: " & ex.Message)
End Try
End Sub

End Class

Department of Computer Technology 2023-24


GUI Application Development using Vb.net(2241) Book Shop Management System

8.0 Output:

Department of Computer Technology 2023-24


GUI Application Development using Vb.net(2241) Book Shop Management System

9.0 Conclusion:

We learnt to design a Book Shop Management System using VB.NET; also we


learnt some important functions and their properties.

10.0 Reference :

1. https://www.proprofs.com/quiz-school/story.php?title=general-informationquiz
2. https://en.wikipedia.org/wiki/Quiz

Department of Computer Technology 2023-24


GUI Application Development using Vb.net(2241) Book Shop Management System

Department of Computer Technology 2023-24

You might also like