A
Project Report
On
Computer Center
Management System
SUBMITTED BY
Chetana Patel [E.NO-59]
T.Y. B.C.A
Sonal Brahmbhatt [E.NO-06]
T.Y. B.C.A
GUIDED BY
Mrs.Jigna Prajapati
SUBMITTED TO
ACHARYA MOTIBHAI PATEL INSTITUTE OF
COMPUTER STUDIES
GANPAT UNIVERSITY , KHERVA-382711
AMPICS LIBRARY 2012
Page 1 of 62
No Title Pg.no 1 Project Profile 6
2 About The Organization 7
3 Teachers Detail 9
4 Subject Detail 10
5 Existing System 11
6 Need For New System 12
7 H/W & S/W Requirement 13
8 System Flow Chart 14
9 Data Flow Diagram 17
10 E-R Diagram 24
11 Data Dictionary 26
12 Process Algorithm 34
AMPICS LIBRARY 2012
Page 2 of 62
13 Description Of DFD 35
14 Input Design 37
15 Output Design 45
16 Testing 60
17 Future Enhancement 62
18 Bibliography 63
AMPICS LIBRARY 2012
Page 3 of 62
Project Title :- Computer Center Management
System
Project objective :- To manage information like student information ,
course information , staff information , student fees , student result etc.
Developed for :- SHYAMAL COMPUTERS,
MEHSANA.
Developed At :- AMPICS, GANPAT University, Kherava
Developed By :- Patel Chetna B.
Brahmbhatt Sonal S.
Project Guide :- Mrs. Jigna Prajapati.
Frontend Tools :- Visual Basic .NET 2005
Backend Tools :- Microsoft SQL Server 2005
AMPICS LIBRARY 2012
Page 4 of 62
This company started his work in march ,1994 .
It is now teaching computer programs to student in mehsana .
About The Owner
MR SUKETUBHAI PATEL is the owner of the center.
He is completed B.SC .
He is also completed international diploma in computer application .
AMPICS LIBRARY 2012
Page 5 of 62
About The Teaching
Center have good teacher for all course .
They teach student on projector .
In center give some special time to practice on computer what they learn
.
Also they got some project work , some programming , home works .
Also student get book which are related with their course .
About The Courses
Center teaches several types of the course . Such as , C , C++ , JAVA ,
NETWORKING etc.
It is also contact spoken English class.
AMPICS LIBRARY 2012
Page 6 of 62
Faculty Names Subject Name Total Salary
Pratik Gupta C , C++ , VB ,
ORACLE , JAVA ,
DTP , etc.
3000
Akashi Bhavshar BASIC , TALLY
9.0 , CCC , etc.
3000
Rupa Maniyar COUNCILER 4000
AMPICS LIBRARY 2012
Page 7 of 62
Subject Name Subject detail
C++ Beginning with C++ , Function in C++ , Classes &
objects , Constructor , destructor , Operator , Pointers ,
etc.
JAVA Fundamentals of OOPS , Overview of java , Constants
, Variables and data types , Operators , Classes ,
Objects Arrays.
VB .NET Framework Architecture , Class Library ,
variables , Controls ,Class , ADO. Net Architecture ,
Data Set , Advance controls , Crystal Report , etc .
DTP PageMaker , Flash , Photoshop , etc .
COMPUTER
BASIC
Basic Knowledge of OS , Notepad , WordPad, MS
Office , etc.
AMPICS LIBRARY 2012
Page 8 of 62
At present all the information maintained in the current system is manually .
The registrations of students are done by filling the form so the institute to
Keep all the form to keep the records of student .
If the institute has to search information of particular student he has to
check all the form .
That will take lost of extra time and it will put burden on the person
managing all this.
It is not secure .
AMPICS LIBRARY 2012
Page 9 of 62
Need For New system
They Can Enter Student Registration Easily .
Record are Easy To Maintain Using Computerized System .
The Paper Work Is reducing .
The Report Are Easily Generated .
Student & Course Information Is Easily Update .
It Is Secure .
Save Time & Money .
AMPICS LIBRARY 2012
Page 10 of 62
HARDWARE
PROCESSER :- P IV OR
ABOVE
RAM :- 512 MB
HARD DISK :- 10 GB OR
HIGHER
SOFTWARE
OPERATING SYSTEM :-
Windows xp
FRONT END :- Microsoft visual
studio 2005
BACK END :- Microsoft SQL
server 2005
AMPICS LIBRARY 2012
Page 11 of 62
AMPICS LIBRARY 2012
Page 12 of 62
START
ENTER
LOGIN DATA
IS
AUTHENTICL
E
NO
YES
MANAGE
COURSE
MANAGE
STAFF
A
AMPICS LIBRARY 2012
Page 13 of 62
STOP
MANAGE
STUDENT
A
MANAGE
STUDENT FEES
DISPLAY
STUDENT
RESULT
REPORT
GENRATE
AMPICS LIBRARY 2012
Page 14 of 62
AMPICS LIBRARY 2012
Page 15 of 62
Computer
Center
Management
System
ADMIN
Course Info
Fee Info
Student Info
Course Info
Student info
Student
AMPICS LIBRARY 2012
Page 16 of 62
1.0
Login
2.0
Course
Mgt
3.0
Faculty
Mgt
Valid
User
Course
Info
ADMIN Enter Login Info Response
Verify Login Info Response
Manage Course Info
Retrieve Course info
New Course Info
Update Course Info
Manage Faculty Info
Retrieve Faculty Info
New Faculty Info
Update Faculty Info
Faculty
Info
User
Master
Course
Master
Faculty
Master
AMPICS LIBRARY 2012
Page 17 of 62
4.0
Student
Mgt
5.0
Report
Generate Reports
Manage Student Info
Retrieve Student Info
New Student Info
Student Info
Student
Info
Reports Detail
Student
Master
AMPICS LIBRARY 2012
Page 18 of 62
3.1
Add
New
Faculty
3.2
Salary
Mgt
3.3
Report
Generate
ADMIN
Report
Manage Faculty Info
Retrieve Faculty Info
New Faculty Info
Faculty Info
Enter Salary Info
Retrieve Salary Info
New Faculty Salary Info
Faculty Salary Info
Faculty
Info
Faculty
Salary
Info
Reports Detail
Faculty
Master
Faculty
Salary
Master
AMPICS LIBRARY 2012
Page 19 of 62
4.1
Student
Registrati
on
4.2
Student
Fee
Manage Student Info
Retrieve Student Info
New Student Info
Student Info
Student
Registration
Info
ADMIN
Student
Pay Fee
Get Receipt
New Student Fee Info
Student Fee Info
Student
Master
Fee
Detail
Student Id
AMPICS LIBRARY 2012
Page 20 of 62
4.3
Result
4.4
Report
Generate
Result
Detail
Report
Result Info
Result Info
Exam Detail Info
Student Result Info
Student
Exam
Info
Student
Fee
Info
AMPICS LIBRARY 2012
Page 21 of 62
AMPICS LIBRARY 2012
Page 22 of 62
ADMIN
User
Name
Manage Faculty
Faculty
Name
1 M
HAS
Student
Manage Course
Course
ID
Duration Course
Name
Course
ID
1 M
Pay Fee
Course
ID Course
ID
Course
ID HAS
Result
Student
ID
Course
ID
Sub
Name
Total
Student
ID
Name Address
1
M
M M
M
M
M
AMPICS LIBRARY 2012
Page 23 of 62
AMPICS LIBRARY 2012
Page 24 of 62
Table Name :User Master
Description : This table contains information
of the user .
Field Name Data Type Size Constrain
User ID Numeric 4,0 Primary Key
User Name Varchar 20 Not Null
Password Varchar 20 Not null
AMPICS LIBRARY 2012
Page 25 of 62
Field Name Data Type Size Constraint
Faculty ID Numeric 5,0 Primary key
Faculty Name Varchar 50 Not null
Address Varchar 40 Not null
Mobile Numeric 10,0 Not null
Email Varchar 50 Not null
Qualification Varchar 50 Not null
Sub Specialization Varchar 50 Not null
Course ID Numeric 18,0 Foreign key
Table Name : Faculty Master
Description : This table contains
information of the faculty .
AMPICS LIBRARY 2012
Page 26 of 62
Table Name : Course Master
Description : This table contains information
of the course .
Field Name Data Type Size Constraint
Course ID Numeric 4,0 Primary Key
Course Name Varchar 50 Not Null
Duration Varchar 25 Not Null
Entry Level Varchar 30 Allow Null
Fees Numeric 5,0 Not Null
Course Type Varchar 50 Not Null
AMPICS LIBRARY 2012
Page 27 of 62
Table Name : Student Master
Description : This table contains information
of the student .
Field Name Data Type Size Constraint
Student ID Numeric 3,0 Primary Key
Surname Varchar 50 Not Null
Name Varchar 25 Not Null
Middle Name Varchar 50 Not Null
Address Varchar 50 Not Null
Mobile Numeric 12,0 Not Null
Date Of Birth Date time Not Null
Occupation Varchar 50 Not Null
Admission Date Data Time Not Null
Course ID Numeric 18,0 Foreign Key
AMPICS LIBRARY 2012
Page 28 of 62
Table Name : Student Fees Detail
Description : This table contains information
of the student fees .
Field Name Data Type Size Constraint
Receipt ID Numeric 3,0 Primary Key
Student ID Numeric 3,0 Foreign Key
Fees Date Date Time Not Null
Amount Numeric 5,0 Not Null
Course ID Varchar 50 Foreign Key
AMPICS LIBRARY 2012
Page 29 of 62
Table Name : Faculty Salary Detail
Description: This table contains information
of the faculty salary .
Field Name Data Type Size Constraint
Salary ID Numeric 4,0 Primary Key
Faculty ID Numeric 4,0 Foreign Key
Month Varchar 50 Not Null
Year Numeric 10,0 Not Null
Amount Numeric 8,0 Not Null
AMPICS LIBRARY 2012
Page 30 of 62
Table Name : Student Result Detail
Description : This table contains information of
the student result .
Field Name Data Type Size Constraint
Result ID Numeric 3,0 Foreign Key
Student ID Varchar 50 Foreign Key
Course ID Numeric 4,0 Not Null
Total Numeric 5,0 Not Null
Out of Total Numeric 4,0 Not Null
Grade Varchar 3 Not Null
Percentage Float Not Null
Scholarship Numeric 5,0 Not Null
Date Date time 50 Not Null
AMPICS LIBRARY 2012
Page 31 of 62
Step 1 : Start .
Step 2 : Enter user name & password .
Step 3 : If valid user than go to step 4 .
Else
Go to step 2 .
Step 4 : Manage course information .
Step 5 : Manage faculty information .
Step 6 : Manage student information .
Step 7 : Manage student fee information .
Step 8 : Manage student result detail .
Step 9 : Manage various type of report .
Step 10 : Stop .
AMPICS LIBRARY 2012
Page 32 of 62
Login : In this process admin enter user & password .
Course Mgt : In this process admin enter information
about courses conducted in the center .
Faculty Mgt : In this process admin enter information
about faculty conducted in the center .
Salary Mgt : In this process admin manages salary
of the faculty after the completion of
month .
…….Continue
AMPICS LIBRARY 2012
Page 33 of 62
Report Generation : In this process admin can
generate various report .
Student Registration : When ever new student
request for the registration admin give
admission to the student & enter information
of that student .
Student fee : In this process student pay fee for the
courses and admin manages fee received
from student & give receipt to the student .
Report generation : In this process admin can
generate various report .
AMPICS LIBRARY 2012
Page 34 of 62
AMPICS LIBRARY 2012
Page 35 of 62
AMPICS LIBRARY 2012
Page 36 of 62
AMPICS LIBRARY 2012
Page 37 of 62
AMPICS LIBRARY 2012
Page 38 of 62
AMPICS LIBRARY 2012
Page 39 of 62
AMPICS LIBRARY 2012
Page 40 of 62
AMPICS LIBRARY 2012
Page 41 of 62
AMPICS LIBRARY 2012
Page 42 of 62
AMPICS LIBRARY 2012
Page 43 of 62
AMPICS LIBRARY 2012
Page 44 of 62
AMPICS LIBRARY 2012
Page 45 of 62
AMPICS LIBRARY 2012
Page 46 of 62
AMPICS LIBRARY 2012
Page 47 of 62
AMPICS LIBRARY 2012
Page 48 of 62
AMPICS LIBRARY 2012
Page 49 of 62
AMPICS LIBRARY 2012
Page 50 of 62
AMPICS LIBRARY 2012
Page 51 of 62
AMPICS LIBRARY 2012
Page 52 of 62
AMPICS LIBRARY 2012
Page 53 of 62
AMPICS LIBRARY 2012
Page 54 of 62
AMPICS LIBRARY 2012
Page 55 of 62
AMPICS LIBRARY 2012
Page 56 of 62
AMPICS LIBRARY 2012
Page 57 of 62
The task of system testing is done with many different strategists .This system is
tested by following steps .
The unit test focuses of the internal processing logic and data structure with
In the boundaries of a component .
In this testing each and every program is tested individually . Using record that
program produced satisfactory outputs and validation also .
Validation testing provides final assurance that s/w meets all function behavioral
And performance requirements .
Validation testing is indicates validation in system .
AMPICS LIBRARY 2012
Page 58 of 62
System testing verifies that all elements mash properly and that over all system
Function performance is achieved .
System testing indicates the fetch of errors in the software developed .
To test computer software .
It is actually series different test whose purpose is to full exercise the computer
The computer base system .
AMPICS LIBRARY 2012
Page 59 of 62
We think that not a single project is ever considered as complete forever
because our mind is always thinking something new and our necessities also
are growing day by day.
We Improve Color in our Software Pages .
We want add printing Facility in our Software .
We want to create new table for all New Year .
We want to delete particular student all date in database .
AMPICS LIBRARY 2012
Page 60 of 62
Bibliography :
• During the development of project I have used the following books . Books :
• Beginning VB.Net :- By :- Roger S. Pressmen
• Beginning Visual Studio 2005
• Prospectus of Company – Apollo Construction & Equipments PVT . LTD.
Internet sites .
Following are the websites referred:
www.VB.net
www.google.com
AMPICS LIBRARY 2012
Page 61 of 62
AMPICS LIBRARY 2012
Page 62 of 62