Gad Shruti2123
Gad Shruti2123
FOURTH SEMESTER
(Year: 2023-24)
Micro Project
MICRO PROJECT
Progress Report / Weekly Report
Title of the Project: “Student Record Management System”
Course: GAD(22034) Program: Computer Technology (CM4I)
Sign of
Week Duration
Date Work / Activity Performed the
No in Hrs.
Faculty
Marks:-
Marks for Marks obtained
Total
Group by the individual
Roll No. Name Of Student Marks
Work based on viva
(10)
(06) (04)
2121 Mistri Yash Gajanan
2122 Shinde Aryan Amol
2123 Koli Shruti Suryakant
2124 Kadam Harish Krishna
2125 Mohite Aditya Sambhaji
Signature:
Loknete Hon. HanmantraoPatil Charitable Trust’s
Adarsh Institute of Technology & Research Centre Vita,
CERTIFICATE
This is to certify that he micro project report
entitled “Student Record Management System”
SUBMITTED BY
Sr.No. Name Of Students Roll No.
Development using VB.Net (22034) for academic year 2022-2023 as per MSBTE, Mumbai
curriculum of „I‟ scheme.
DIPLOMA OFENGINEERING
(Computer Technology)
SUBMITTED TO
MAHARASHTRA STATE BOARD OF TECHNICAL EDUCATION MUMBAI
ACADEMIC YEAR 2022-23
1.0 Rationale 1
Student Record Management System deals with all the activities done by computer such
as registration and admission process. staff and class management etc all these processes
are handled by computer management system. The admission form designs and feed the
information that is required for admission and to maintain the college records. At the time
Of registration, the administration should feel the information correctly if any Wrong
information field in records. It Will be edited by record list carefully.
Source:
Review
https://favtutor.com/blogs/java-projects-for-beginners
5) Analysis of data.
Sr.
Name of Resource/ Material Specifications Quantity Remark
No.
Planned Name of
Sr. Planned
Details of activity Finish Responsible Team
No. start date
date Members
1 Project Proposal All Members
2 Data Collection & Analysis All Members
1.0 Rationale:
Student Record Management System deals with all the activities done by computer such as
registration and admission process. staff and class management etc all these processes are
handled by computer management system. The admission form designs and feed the
information that is required for admission and to maintain the college records. At the time Of
registration, the administration should feel the information correctly if any Wrong
information field in records. It Will be edited by record list carefully.
DESCRIPTION
The list of Modules and Forms used in the program as follows.
LOGIN
COURSE DETAILS
(D frmStudentDetails Caption:
STUDENT DETAILS
4.0 Actual Methodology Followed:
Sr.
Name of Resource/ Material Specifications Quantity Remark
No.
3 Internet Any 1
System Design:
First, we will design the System Model and simple high-level diagram of each module will
be enough. There are many kind of the diagram to model a system especially when you are
using Object-Oriented design. These models are specified in Unified Modelling Language
(UML) which not scope of this post.
The Administrator has to log in to the system with username and password
Next, there is an option to maintain the Course Details, when you click a Specific button. We
will discuss that later.
Data Model:
(D) ER Model:
(E) Tables:
First steps after creating the data model are to make sure that you create an MS Access
Database called StudentDB.mdb. If you have MS Access 2007 or higher version, save
your database with the file extension (.mdb).
Create the following table with correct data types as shown in the following figures.
Name :lblStudentManagement
Font-Size: 24 PX
Font-Weight : Bold
Buttons
Name : btnLogin
Caption: Log in
Font: MS-Sans-Serif
Font-weight:Bold
Font-Size: 10px
frmLogin.Show
End Sub
Components of frmLogin
Login Form – Student Management
Labels
Name: lblUserID
Name : lblPassword
Caption: Password
Text-Boxes
Name : txtUserID
Name : txtPassword
Buttons
Name : cmdOK
Caption : Log in
Name : cmdCancel
Components of frmCourse
Option Explicit
Dim rs As New ADODB.Recordset
Dim con As New ADODB.Connection
Dim constr As String
Public LoginSucceeded As Boolean
Private Sub cmdCancel_Click()
'set the global var to false '
'to denote a failed login '
LoginSucceeded = False
Me.Hide
End Sub
Private Sub cmdOK_Click()
Dim userfound As Boolean
With rs .Open "SELECT * FROM LOGIN",
con, adOpenDynamic, adLockOptimistic
'check the username '
.MoveFirst While Not .EOF
If txtUserName = !RollNo
And txtPassword = !Password
Then frmSTUDREC.Show
LoginSucceeded = True
Exit Sub
Me.Hide
ElseIf
txtUserName <> !RollNo Then
.MoveNext
Else
MsgBox "Invalid Password, try again!",
, "Login" txtPassword.SetFocus
SendKeys "{Home}+{End}"
Exit Sub
End If
Wend
.Close
End With
End Sub
Labels
Name : lblCID
Caption: Course ID
Name : lblCname
Name : lblDuration
Caption : Duration(Semester):
Text-Boxes
Name : txtCID
Name : txtCname
Name : txtDuration
Buttons
Name : cmdAdd
Name : cmdDel
Name : cmdDisplay
Name : cmdExit
Caption : &EXIT
Name : cmdFirst
Name : cmdLast
Name : cmdNext
Name ; cmdPrev
Caption : Previous Record
con.Close
End Sub
End Sub
End Sub
txtCID.Text = rs!CourseID
txtCNAME.Text = rs!CourseName
txtDURATION.Text = rs!Duration
.MoveFirst
Wend
End With
End Sub
txtCNAME.Text = rs!CourseName
txtDURATION.Text = rs!Duration
.MoveLast
Wend
End With
End Sub
txtCID.Text = rs!CourseID
txtCNAME.Text = rs!CourseName
txtDURATION.Text = rs!Duration
.MoveNext
Wend
End With
End Sub
txtCID.Text = rs!CourseID
txtCNAME.Text = rs!CourseName
txtDURATION.Text = rs!Duration
.MovePrevious
Wend
End With
End Sub
Call loadcon
MsgBox ("Connected")
End Sub
Components of frmStudentDetails
Name : lblStudentID
Caption : STUDENT ID
Name : lblFirstName
Name : lblLastName
Name : lblCourseID
Caption : COURSE ID
Name : lblGrade
Caption : GRADE
Text-Boxes
Name : txtStudentID
Name : txtFirstName
Name : txtLastName
Name : txtCourseID
Name : txtGrade
Name : cmdAdd
Caption : &ADD
Name : cmdDel
Caption: &DELETE
Name : cmdUpdatev
Caption : &UPDATE
Name : cmdClear
Caption : &CLEAR
Name : cmdExit
Caption : &EXIT
Name : cmdDisplay
Caption : &DISPLAY
Name : cmdStudentCourses
Name: cmdNext
Name : cmdPrev
Name : cmdFirst
Name : cmdLast
Name : DataGrid1
Unload Me
frmCourse.Show
End Sub
con.CursorLocation = adUseClient
rsGrid.CursorLocation = adUseClient
rsGrid.CursorType = adOpenStatic
End Sub
Private Sub cmdDel_Click()
End Sub
Unload Me
End Sub
With rs
Text1.Text = rs!RollNo
Text2.Text = rs!FirstName
Text3.Text = rs!LastName
Text4.Text = rs!CourseID
Text5.Text = rs!Grade
.MoveFirst
.Close
End With
End Sub
Private Sub cmdLast_Click()
With rs
Text1.Text = rs!RollNo
Text2.Text = rs!FirstName
Text3.Text = rs!LastName
Text4.Text = rs!CourseID
Text5.Text = rs!Grade
.MoveLast
End With
End Sub
With rs
Text1.Text = rs!RollNo
Text2.Text = rs!FirstName
Text3.Text = rs!LastName
Text4.Text = rs!CourseID
Text5.Text = rs!Grade
.MoveNext
Wend
.Close
End With
End Sub
With rs
Text1.Text = rs!RollNo
Text2.Text = rs!FirstName
Text3.Text = rs!LastName
Text4.Text = rs!CourseID
Text5.Text = rs!Grade
.MovePrevious
Wend
End With
End Sub
Private Sub cmdSave_Click()
End Sub
constr =
"Provider=Microsoft.Jet.OLEDB.4.0;Data
Source=C:UsersGirishDocumentsStudentDB.mdb;
con.Open constr
End Sub
STUDENT_RECORDS(RollNo,FirstName,LastName,CourseID,Grade)
Text2.Text + "','" +
Text3.Text + "','" +
Text4.Text + "','" +
Text5.Text + "')"
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
con.Close
End Sub
constr = "Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=C:UsersGirishDocumentsStudentDB.mdb;
con.Open constr
End Sub
Annexure – III
Relate to very Related to some Take care of at- Take care of more
Relevance to few Los Los least one CO than one CO
1
the course
through tables,
charts and graphs.
Any other
(depending
upon nature of
8
project: please
write indicators
by pen)
Note:
Every course teacher is expected to assign marks for group evolution for each group of students in first 3
columns as per rubrics & individual evaluation in 4TH column for each group of students as per rubrics
based on viva.
Dated Signature
*****