0% found this document useful (0 votes)
54 views

BCA Project Sample

This document provides an overview of a school management system project. The project aims to computerize the manual systems of a school to reduce time consumption and errors. It will manage all school activities through centralized database management. The project uses Visual Basic 6.0 for the front end and Oracle 8 for database storage. It requires a Pentium-II processor or higher, at least 20GB of hard disk space, and 32MB of RAM.

Uploaded by

Jasmeet kaur
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views

BCA Project Sample

This document provides an overview of a school management system project. The project aims to computerize the manual systems of a school to reduce time consumption and errors. It will manage all school activities through centralized database management. The project uses Visual Basic 6.0 for the front end and Oracle 8 for database storage. It requires a Pentium-II processor or higher, at least 20GB of hard disk space, and 32MB of RAM.

Uploaded by

Jasmeet kaur
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 25

BCA Project Sample 

TITLE OF THE PROJECT 

“WhatsApp Clone”
  

BCA
INTRODUCTION 

The title of the project is “School Management system”. This project will handle whole  

the activities of the school. SMS has most of the facilities that a modern school requires
to  

computerize its day-to-day jobs. It provides facilities to keep the records of student,
fees,  

teaching and non-teaching staff with all their required details along with all required  

transaction handling. It has facilities to generate various types of

reports, which are required  by the management during normal

business operations to operate the business effectively.  

  

MCA 6th Project Sample Synopsis  

OBJECTIVES 

This project is based on the RDBMS technology; the main objective of this project is  

to computerize the manual system & reduce the time consumption.  

In other words we can say that our project has the following objectives:-  

Make all the system computerize 

Reduce time consumption  

Reduce error scope  

All system managements are automated  

Centralized database management  

Easy operations for operator of the system  

No paper work requirement  

3 of 18 
 ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT
MCA Department 

MCA Project Synopsis Sample 

  

MCA 6th Project Sample Synopsis  


PROJECT CATEGORY 

This project as title “School management system” is comes under the Relational Database  

Management System (RDBMS). This application is developed with the help

of Visual basic 6.0 and  Oracle 8. This application can also be run on the

network environment so it can be said as network  

application.  

TOOLS/PLATFORM 

This project is developed using the tools, which are most suited for development of the  

Application Package. These tools are as follows: -  

1. Visual Basic 6.0 (For front end)  

2. Oracle 8 (For Database Storage as Back end)  


4 of 18 
 ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT
MCA Department 

MCA Project Synopsis Sample 

  

MCA 6th Project Sample Synopsis  

HARDWARE & SOFTWARE REQUIREMENT 

HARDWARE: 

Processor  

Processor Speed  Hard Disk Space  Ram Memory  

SOFTWARE: Operating System  Database Server  Front end  

Pentium-II or higher  

533 MHZ  

20 GB (min.)  

32 MB (64 MB recommended)  

Windows 95/98/NT/2000  

ORACLE 8  

Visual Basic 6.0  


5 of 18 

ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT


MCA Department 

MCA Project Synopsis Sample 

  

MCA 6th Project Sample Synopsis  

SYSTEM DESIGN 
System Design is the solution to the creation of a new system. This is the important aspect  

made up of several steps. The complete, efficient and successful system

should provide the following  in succession: -  


From where should we start 

Where we have to go  

Where should we stop  

If the project is to be successful, we will need answer these question. The answer of these  

questions is schema manner and is known as system design.  

A systematic manner will be followed so as to achieve beneficial

result at the end. It involves  starting with a vague idea and ultimately

developing it up into a useful system. The design phase is  transition from a

user oriented to a document oriented to the programmers.  

Software report can be broken into a series of steps starting with the basic ideas and ending  

with the finished project. 


 ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT
MCA Department 

MCA Project Synopsis Sample 

  

6 of 18 
 ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT
MCA Department 

MCA Project Synopsis Sample 

  

MCA 6th Project Sample Synopsis  

The steps for the successful project are as follows: -  

 We should define problem completely and the goals should be known before our destination  

 In the next step, we should specify inputs and outputs of our interest  

 Then the structure of various database should be designed which will be used during the  

programming  

 Next, we should design our programs of user friendly nature and always provide a way to the  

user to read back the origin if he/she find any complex problem at any stage  

 We should know the function of each and every program which will leads us to or helps us to  

read at the specified goal.  

 Then we write these individual programs which later on joining solve our problem  

 Next step involve then testing of these programs and correction – if necessary  

 At last, linking all the programs in a well-specified manner and combining in the form of a  

menu, submenu etc. will be our defined problem.  

Out of these defined steps, few of the major steps will respect to Project  

“School Management System”  


7 of 18 
 ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT
MCA Department 

MCA Project Synopsis Sample 

  

MCA 6th Project Sample Synopsis  

DATA FLOW DIAGRAMS (DFD’S) 

The DFD was first developed by Larry Constiane as a way of expressing system in a graphical  

form. A DFD, also known as Bubble Chart, has a purpose of clarifying system requirement
and  

identifying major transformation that will become the programs in the system design.  

  DFD SYMBOLS 
1. A SQUARE defines a source or destination of system data  

2. An ARROW identifies data flow or data in motion. It is a pipeline through which  

information flow.  

3. A CIRCLE or a BUBBLE (Some people use an over bubble) represents a process transforms  

in coming data flow into outgoing data flow.  

4. An OPEN RECTANGLE is a data store or data at rest or a temporary rest repository of data.  
Note that a DFD describe what data flow (logical) rather than they are processed, so it does
not  

depend on hardware, software and data structure or file organization.  

8 of 18 
 ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT
MCA Department 

MCA Project Synopsis Sample 

  

MCA 6th Project Sample Synopsis  PROCESSING OF SMS 

School  
Student
Mgmt  

A School has to deal with two external entities: -  

 The School  

 The management Committee  


9 of 18 
Management  Committee  

ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT


MCA Department 
MCA Project Synopsis Sample 

  

MCA 6th Project Sample Synopsis  

Student School  
Management  
System  

Admission  

Staff School  
Management  
System  

Staff  
10 of 18 
 ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT
MCA Department 

MCA Project Synopsis Sample 

  

MCA 6th Project Sample Synopsis  

The Entity Relationship Diagram 

We can express the overall logical structure of a database graphically with an E-R diagram.  

Its components are:  

1 .Rectangles representing entity sets.  

2. Ellipses representing attributes.  

3. Diamonds representing relationship sets.  

4. Lines linking attribute to entity sets and entity sets to relationship sets.  
11 of 18 
 ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT
MCA Department 

MCA Project Synopsis Sample 

  

DATABASE DESIGN 
Database Design in most important in any project. We are using the
following table to store  the information related to staff of school  
1. STAFF 

Field Name  

EMPNO  

EMPNAME  

ADDRESS  

CITY  

PIN  

STATE  

PHONE  

MOBILE  

EMAIL  

SEX  

M_STATUS  

DOB  

DOJ DEPT  

NATURE_OF_JOB  BASIC_PAY  
NULL  Not Null  

Type NUMBER  

(5) VARCAHR  

(30) VARCHAR  

(30) VARCAHR  

(15) VARCAHR  

(6) VARCAHR  

(15) VARCAHR  

(15) VARCAHR  

(13) VARCAHR  

(30) VARCAHR  

(1) VARCAHR  

(15) DATE  

DATE  

VARCAHR (30)  

VARCAHR (10)  

NUMBER (10,2)  
12 of 18 

ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT


MCA Department 

MCA Project Synopsis Sample 

  

MCA 6th Project  

2. STUDENT 

Field Name  

REGNO  

ROLLNO  

CLASS  

NAME  

FNAME  

MNAME  

DOB  

DOR  

ADDRESS  

CITY  

STATE  

PIN  

PHONE  

3. FEE  

Field Name  
REGNO  

ROLLNO  

CLASS  

FEEDEP  

DEPDATE  

FINE  

NULL  

NOT NULL  NOTNULL  

NULL  
NOT NULL  NOTNULL  

Sample Synopsis  

Type NUMBER  

(5) NUMBER  

(5) VARCHAR  

(4) VARCHAR  

(25) VARCHAR  

(25) VARCHAR  

(25) DATE  

DATE  

VARCHAR (30)  

VARCHAR (15)  

VARCHAR (15)  

VARCHAR (6)  

VARCHAR (15)  

Type  

NUMBER (5)  

NUMBER (5)  

VARCHAR (4)  

NUMBER (5)  

DATE  
NUMBER (3)  
13 of 18 

ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT


MCA Department 

MCA Project Synopsis Sample 

  

MCA 6th Project Sample Synopsis  

4 RESULTS 

Field Name NULL Type 

REGNO NOT NULL NUMBER (5) 

SUBJECT_NAME VARCHAR (15) 

MAX_MARKS NUMBER (3) 

PASS_MARKS NUMBER (3) 

MARKS_OBT  RESULT 

NUMBER (3)  

VARCHAR (4) 
14 of 18 

ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT


MCA Department 

MCA Project Synopsis Sample 

  

MCA 6th Project Sample Synopsis  

MODULES USED IN THE PROJECT 

This project includes the following modules for development of the project. These are as  

follows: -  

1. SPLASH FORM 

This is a first form that displays the welcome screen for the user and also shows the  

information of developer or version etc.  

2. LOGIN FORM 

This form shows the Login name and password when user enter a valid user name and  

password then he/she can operate the application.  

3. MAIN FORM 

This form is a menu-based form that displays the menu for operation of the application. It  

includes various options for staff, student, fees and report related option.  

4. STUDENT FORM 

This form provides the option to add, modify, delete or find the information of a student who  

seeks the admission in the school.  

5. STAFF FORM 

This forms provides the option to add, delete, search and delete the information of staff (either  

teaching or non-teaching) that is working in the school.  


6. FEE FORM 

This form provides the option to the user of the system to add, delete, modify and search the  

information of the fee deposited by the student.  

7. RESULT FORM 

15 of 18 
 ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT
MCA Department 

MCA Project Synopsis Sample 

  

MCA 6th Project Sample Synopsis  

This form displays the options for the user to add, delete and modify the details of student  

related to the marks.  

8. REPORT FORM 

With the help of this option from menu user of the system can see or take the print out of  

various reports provided by the system.  

9. GOODBYE FORM 

This form is activating when user select the exit option from menu or close the application.  

This form shows the good-bye message to the user and also say thanks to the user for using  

this application  
16 of 18 
 ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT
MCA Department 

MCA Project Synopsis Sample 

  

MCA 6th Project  

.  

Sample Synopsis  

NAME OF REPORTS 

Following are the reports names that are generated by the Project for the

management of school or  staff members of the school.  

1. Details of Teaching staff  

2. Details of non-teaching staff  

3. Class wise detail of students  

4. Date wise detail of students based on date of admission  

5. Detail of student according to name wise  

6. Teacher report based on the Date of joining  


17 of 18 
 ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT
MCA Department 

MCA Project Synopsis Sample 

  

MCA 6th Project Sample Synopsis  

FUTURE SCOPE OF THE PROJECT  

Nothing is perfect in this world. So, we are also no exception. Although, we have tried our  

best to present the information effectively, yet, there can be further enhancement in the
Application. 

We have taken care of all the critical aspects, which need to take care of during the development
of  

the Project.  

Like the things this project also has some limitations and can further be enhances by  

some one, because there are certain drawbacks that do not permit the system to be 100%  

accurate.  
18 of 18 
 ANNIE COLLEGE FOR TECHNOLOGY & MANAGEMENT
MCA Department 

You might also like