STUDENT’S INFORMATION SYSTEM
STUDENT’S INFORMATION SYSTEM
INTRODUCTION:
GOAL:
Software development process involves four modules analysis,designing,coding and testing of the software.Our goal is to develop software for storing student’s information,which we have named as student’s information system.
OBJECTIVE:
Our objective is to first understand the software to be developed,analyze the process and finally implement the concepts to develop software along with the considerations for various user levels,to provide a secured and a reliable software to store the details of the student’s studying in our institution.
INFORMATION DESCRIPTION:
DETAILED DESCRIPTION:
In this project development,we will have a database as a back end to store the details of the student’s,which will include,
1.Student name
2.Register number
3.Department
4.Year
5.Address & ph.no
6.Marks
We will have three different user:administrators,staff and student’s.They will be provided with different access levels.
The administrator will be allowed to ADD,EDIT AND VIEW the student’s information.The staff members will be allowed to EDIT AND
VIEW student’s records.The students will be allowed only to VIEW the records.
HARDWARE DESCRIPTION:
1. Intel Motherboard with Pentium Processor
2. RAM 256MB(minimum)
3. Hard disk 40GB(minimum)
SOFTWARE DESCRIPTION:
Microsoft VisualBasic6.0
Microsoft Access
Rational Rose
FUNCTIONAL DESCRIPTION:
PERFORMANCE CHARACTERISTICS:
In this project,the users will be students,staff members and administrators.The operations involved will be
Ø Addition of records
Ø Edition of records
Ø Deletion of records
Ø Viewing of records
The supreme access will be provided to the administrator who will be allowed to perform all the operations.
DATABASE REQUIREMENTS:
We will use MS Access as a back end to store our information.The database will be linked in the forms created using VB.
NON-FUNCTIONAL DESCRIPTION:
RELIABILITY:
The software is designed considering the reliability of ATM system.
AVAILABILITY:
This software will be available to all the users inside the campus.
SECURITY:
This software will provide a good security by providing authentication.The users are allowed to access the database after their user id and password gets authenticated.
MAINTAINABILITY:
Easier to maintain and update the database.
STUDENT MARK ANALYSIS SYSTEM
USECASE DIAGRAM:
CLASS DIAGRAM:
SEQUENCE DIAGRAM:
COLLABORATION DIAGRAM:
VB SOURCE CODE
Login : (Form1.frm)
Private Sub Command1_Click()
If Trim(Text1.Text) = "admin" And Trim(Text2.Text) = "sec" Then
Form2.Show
Unload Me
Else
If Trim(Text1.Text) = "staff" And Trim(Text2.Text) = "sec" Then
Form3.Show
Unload Me
Else
If Trim(Text1.Text) = "student" And Trim(Text2.Text) = "cse" Then
Form4.Show
Unload Me
Else
MsgBox "Check username & password"
End If
End If
End If
End Sub
Private Sub Command2_Click()
End
End Sub
Details : (Form2.frm)
Private Sub Command1_Click()
Data1.Recordset.AddNew
Data1.Recordset.Fields(0) = Text1.Text
Data1.Recordset.Fields(1) = Text2.Text
Data1.Recordset.Fields(2) = Text3.Text
Data1.Recordset.Fields(3) = Text4.Text
Data1.Recordset.Fields(4) = Text5.Text
Data1.Recordset.Fields(5) = Text6.Text
Data1.Recordset.Update
MsgBox "RECORD ADDED"
End Sub
Private Sub Command2_Click()
Dim b As String
Data1.Recordset.MoveFirst
a = False
Do While Not Data1.Recordset.EOF
If Data1.Recordset.Fields(0) = Trim(Text1.Text) Then
MsgBox "RECORD FOUND"
a = True
MsgBox "Are you sure want to delete", vbOKCancel
If vbOK Then
Data1.Recordset.Delete
MsgBox "RECORD DELETED"
Form2.Show
ElseIf vbCancel Then
Form2.Show
End If
Exit Do
End If
Data1.Recordset.MoveNext
Loop
If Not a Then
MsgBox "RECORD NOT FOUND"
End If
End Sub
Private Sub Command3_Click()
Form4.Show
Unload Me
End Sub
Private Sub Command4_Click()
End
End Sub
Private Sub Form_Load()
Dim a As Boolean
End Sub
Search : (Form4.frm)
Private Sub Command1_Click()
Data1.Refresh
fnd = False
Data1.Recordset.MoveFirst
Do While Not Data1.Recordset.EOF
fnd = True
If Data1.Recordset.Fields(0) = Trim(Text1) Then
Frame2.Visible = True
Text3.Text = Data1.Recordset.Fields(2)
Text4.Text = Data1.Recordset.Fields(3)
Text5.Text = Data1.Recordset.Fields(4)
Text6.Text = Data1.Recordset.Fields(5)
End If
Data1.Recordset.MoveNext
Loop
If Not fnd Then
MsgBox "CHECK NAME AND NO"
End If
End Sub
Private Sub Command2_Click()
End
End Sub
OUTPUT FORMS
Login : (Form1.frm)
Details : (Form2.frm)
Search : (Form4.frm)
RESULT:
Thus the Student information system was developed by using visual basic in front end and MS-Access in back end.
No comments:
Post a Comment