Download as pdf or txt
Download as pdf or txt
You are on page 1of 62

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
AMPICS LIBRARY

2012

SUBMITTED TO
ACHARYA MOTIBHAI PATEL INSTITUTE OF
COMPUTER STUDIES
GANPAT UNIVERSITY , KHERVA-382711
Page 1 of 62

AMPICS LIBRARY

2012

No Title

Pg.no

Project Profile

About The Organization

Teachers Detail

Subject Detail

10

Existing System

11

Need For New System

12

H/W & S/W Requirement

13

System Flow Chart

14

Data Flow Diagram

17

10

E-R Diagram

24

11

Data Dictionary

26

12

Process Algorithm

34

Page 2 of 62

AMPICS LIBRARY

2012

13

Description Of DFD

35

14

Input Design

37

15

Output Design

45

16

Testing

60

17

Future Enhancement

62

18

Bibliography

63

Page 3 of 62

AMPICS LIBRARY

2012

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


Page 4 of 62

Backend Tools :- Microsoft SQL Server 2005

AMPICS LIBRARY

2012

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 .

Page 5 of 62

AMPICS LIBRARY

2012

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.
Page 6 of 62

It is also contact spoken English class.

AMPICS LIBRARY

2012

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

Page 7 of 62

AMPICS LIBRARY

Subject Name

2012

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.
Page 8 of 62

AMPICS LIBRARY

2012

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 t
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 .
Page 9 of 62

Need For New system


AMPICS LIBRARY

2012

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 .

Page 10 of 62

AMPICS LIBRARY

2012

HARDWARE
SOFTWARE
PROCESSER :- P IV OR
ABOVE
RAM

OPERATING SYSTEM :Windows xp

:- 512 MB

HARD DISK :- 10 GB OR
HIGHER

FRONT END :- Microsoft visual


studio 2005
BACK END :- Microsoft SQL
server 2005

Page 11 of 62

AMPICS LIBRARY

2012

Page 12 of 62

AMPICS LIBRARY
START

2012

ENTER
LOGIN DATA

IS
AUTHENTICL
E

NO

YES
MANAGE
COURSE

MANAGE
STAFF

A
Page 13 of 62

AMPICS LIBRARY

2012

MANAGE
STUDENT

MANAGE
STUDENT FEES
DISPLAY
STUDENT
RESULT

REPORT
GENRATE

STOP

Page 14 of 62

AMPICS LIBRARY

2012

Page 15 of 62

AMPICS LIBRARY

Course Info

ADMIN

Fee Info
Student Info

Computer
Center
Management
System

2012

Course Info

Student
Student info

Page 16 of 62

AMPICS LIBRARY

ADMIN

Enter Login Info


Response

1.0
Login

2012

Verify Login Info


Response

User
Master

Valid
User
Manage Course Info

Retrieve Course info

2.0
Course
Mgt

New Course Info

Course
Master

Update Course Info

Course
Info

Manage Faculty Info


Retrieve Faculty Info

3.0
Faculty
Mgt

New Faculty Info

Faculty
Master

Update Faculty Info

Faculty
Info
Page 17 of 62

AMPICS LIBRARY

Manage Student Info


Retrieve Student Info

4.0
Student
Mgt

2012

New Student Info


Student Info

Student
Master

Student
Info

Reports Detail

5.0
Report
Generate

Reports

Page 18 of 62

AMPICS LIBRARY

Manage Faculty Info


ADMIN
Retrieve Faculty Info

3.1
Add
New
Faculty

2012

New Faculty Info

Faculty
Master

Faculty Info

Faculty
Info

Enter Salary Info


Retrieve Salary Info

3.2
Salary
Mgt

New Faculty Salary Info

Faculty Salary Info

Faculty
Salary
Master

Faculty
Salary
Info

Reports Detail

3.3
Report
Generate

Report
Page 19 of 62

AMPICS LIBRARY

Manage Student Info


ADMIN
Retrieve Student Info
Student Id

4.1
Student
Registrati
on

2012

New Student Info


Student Info

Student
Master

Student
Registration
Info

Pay Fee
Student
Get Receipt

4.2
Student
Fee

New Student Fee Info

Student Fee Info

Fee
Detail

Page 20 of 62

AMPICS LIBRARY

2012

Student
Fee
Info

Exam Detail Info

Result Info
Result Info

4.3
Result

Result
Detail

Student Result Info

Student
Exam
Info

4.4
Report
Generate

Report

Page 21 of 62

AMPICS LIBRARY

2012

Page 22 of 62

User
Name

Faculty
Name

AMPICS LIBRARY

ADMIN

Manage

Manage

HAS
Student
ID

Course
ID

M
M

Student
M

M
Pay

Course

Course
Name

Duration

Fee

Address

Course
ID

HAS

Total

Result
Student
ID

M
M

Course
ID

Faculty
1

Name

2012

Course
ID
Course
ID

Sub
Name
Course
ID

Page 23 of 62

AMPICS LIBRARY

2012

Page 24 of 62

Table Name :User Master


AMPICS LIBRARY

2012

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

Page 25 of 62

Table NameAMPICS
: Faculty
Master
LIBRARY
Description : This table contains
information of the faculty .
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

18,0

Foreign key

Numeric

2012

Page 26 of 62

AMPICS LIBRARY

2012

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
Page 27 of 62

Table Name : Student Master


AMPICS LIBRARY
Description : This table contains information
of the student .

2012

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

Occupation

Varchar

Admission Date

Data Time

Course ID

Numeric

Not Null
50

Not Null

Not Null
18,0

Foreign Key
Page 28 of 62

AMPICS LIBRARY

2012

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

Amount

Numeric

5,0

Not Null

Course ID

Varchar

50

Foreign Key

Not Null

Page 29 of 62

AMPICS LIBRARY

2012

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

Page 30 of 62

Table Name : Student Result AMPICS


Detail
LIBRARY
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

Not Null

Percentage

Float

Scholarship

Numeric

5,0

Not Null

Date

Date time

50

Not Null

2012

Not Null

Page 31 of 62

AMPICS LIBRARY

2012

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 .

Page 32 of 62

AMPICS LIBRARY

2012

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

Page 33 of 62

AMPICS LIBRARY

2012

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 .

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

AMPICS LIBRARY

2012

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 .


Page 58 of 62

AMPICS LIBRARY

2012

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 .

Page 59 of 62

AMPICS LIBRARY

2012

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 .

Page 60 of 62

AMPICS LIBRARY

2012

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

Page 61 of 62

AMPICS LIBRARY

2012

Page 62 of 62

You might also like