Report Project

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

SELF CERTIFICATE

This is to certify that the Mini project report entitled “Purv Chhatron” is done by me is an
authentic work carried out for the partial fulfilment of the requirements for the award of the
degree of MCA under the guidance of Dr. Abhijeet kaiwade the matter embodied in this mini
project work has not been submitted earlier for award of any degree or diploma to the best of
my knowledge and belief.

Signature of the student

Name of the Student: Ms. Rimjhim Kumari

Roll No: 22527


CERTIFICATE FROM GUIDE
This is to certify that this mini project entitled “Purv Chhatron” submitted in partial fulfillment
of the degree of MASTER IN COMPUTER APPLICATION (MCA) to the Savitribai Phule
Pune University, Pune, done by Ms. Rimjhim Kumari, Roll No.22527 is an authentic work
carried out by her under my guidance. The matter embodied in this mini project work has not
been submitted earlier for award of any degree or diploma to the best of my knowledge and
belief.

Signature of the student Signature of the Guide

Date-
Mini Project Diary
Mini Project Title:

Sr.
No. Roll No. Name of student
1
2
3
4
5

Guide Name:
Group No.
Project on
“Purv Chhatron”
In partial fulfilment of the requirement for the award of degree of,
“MASTER OF COMPUTER APPLICATION”
By

Miss.Rimjhim Kumari Roll No: Exam seat no:

Project Guide:
Dr. Abhijeet Kaiwade

SADHU VASWANI INSTITUTE OF MANAGEMENT STUDIES


KOREGAON PARK, PUNE – 411001
SAVITRIBAI PHULE PUNE UNIVERSITY, PUNE
FYMCA (SEM 2 )
YEAR (2022-2023 )
SADHU VASWANI INSTITUE OF MANAGEMENT STUDIES
KOREGAON PARK, PUNE - 411001

CERTIFICATE
DEPARTMENT OF COMPUTER APPLICATION

This is to certify that,Miss.RimjhimKumri from MCA (MASTER OF


COMPUTER APPLICATION) has satisfactorily carried out the project work
according to the syllabus prescribed by Savitribai Phule Pune University, Pune in
COMPUTER APPLICATION and this project represent this work in the year
2022-2023.

Roll No:22527 Exam Seat No:

Batch In-Charge: H.O.D:

Date: / / Date: / /

External Examiner: Internal Examiner:

Date: / / Date: / /
ACKNOWLEDGEMENT
We are very glad to take this opportunity to acknowledge all those who helped
us in designing, developing and successful execution of our Project on “Purv
Chhatron.” We would like to extend my thanks and gratitude to our Project
guide Dr. Abhijeet kaiwade for his valuable guidance and timely assistance
throughout the development of this project.
We would also like to extend my thanks and gratitude to our Course In charge
without whose help and support this project would not have been possible

Thank you
1.
INDEX

Serial number Topic


1 Introduction
1. Company Profile
2. Introduction to system
3. Scope of the system
4. Proposed System

2 Analysis
1. Fact Finding Technique
2. Feasibility Study
3. Hardware & Software Requirement

3 System Designing
1. E-R Diagram
2. Context Level Diagram
3. Data flow diagram
4. File Design and Data Dictionary

4 Form Designing(with input values)

5 Reports

6 Advantages and Limitation

7 Future Enhancements

8 Bibliography
1.1

INTRODUCTION TO SYSTEM
“Purva Chhatron” project is aimed at developing a Repository and
search Engine for alumni of the college, which is of importance to a
college. The Alumni Information Database is a web-based application
that can be accessed throughout the World. Anyone can access the
search Engine to know about any Alumni of that college but cannot
able to add. This system can be used as an application for the Alumni
Information Database to manage the college information and
student’s information. Student logging should be able to upload the
information of the employee.

1.2

SCOPE OF THE SYSTEM


Purpose: This system can be used as an application for the Alumni
Information Database to manage the college information and
student’s information. The system is an online application that can be
accessed throughout the organization and outside customers as well
with proper login provided, which will give better service to the
customers.

Scope: This system can be used as the Office of Alumni and College
Relations seeks to protect the privacy of its alumni and friends, and
thus, endeavors to safeguard the use of information in its custody. To
that end, the Office of Alumni and College Relations provides
constituent information to requestors only under the conditions.

Overview: Overall description consists of background of the entire


specific requirement. It also gives explanation about actor and
function which is used. It gives explanation about architecture
diagram and it also gives what we are assumed and dependencies. It
also support specific requirement and also it support functional
requirement, supplementary requirement other than actor which is
used. It also gives index and appendices. It also gives explanation
about any doubt and queries. Once a student graduates from the
institute, his/her professional life or career begins, with higher
education playing an important role in establishing himself/herself in
the profession. In respect of college, it has been our experience that
from the very beginning, the alumni have maintained personal
contacts with one another, rather than use the channel of Alumni
Association. The advancements in information technology have
certainly helped in creating new resources such as alumni web pages,
list servers etc., so as to permit greater interactions between the
alumni.

1.3
PROPOSED SYSTEM
Existing System: The Existing system is a computerized system but
which is maintained at individual databases i.e in excels sheets, it is a
time delay process. And maintaining all the records in Excel sheets is
difficult. If they want any record, they must search all the records. It
does not provide multiple user accessibility and does not have
different user privileges. So, the system is not accessible for all the
employees of the organization.
Limitations in Existing System
• The current system is not completely complete computerized and
manual system in entering students and staff data and handling it.
• There is no centralized database maintenance
• There is no easy access to the particular students record
• The student cannot easily navigate through the database Proposed
System:

The Proposed system is a computerized system but which is


maintained at Centralized databases i.e., in automated forms it’s a
very fast process. And maintaining all the records in online systems
database which makes it very easy to access and retrieve data from
the database. If they want any record, they can easily search all the
records. It provides multiple user accessibility and has different user
privileges. So, the system is accessible for all the employees of the
organization. It is completely automated system in handling the
college database
• This system provides centralized database maintenance
• This system provides easy access to the students account or his
complete details
• This system provides student to easily navigate through the
application for more information in a most secure manner

The aim of the proposed system is to develop a system of improved


facilities.

➢ Security of data.
➢ Ensure data accuracy.
➢ Proposed control of the Higher Authority.
➢ Minimum time needed for the various processing.
➢ Greater efficiency.
➢ Better services.
➢ User friendliness and interactive.
➢ Minimum time required.
2.1 FACT FINDING TECHNIQUES
To study any system the analyst needs to collect facts and all relevant
information. The facts when expressed in quantitative form are
termed as data.

The success of any project depends upon the accuracy of available


data. Accurate information can be collected with help of certain
methods/ techniques. These specific methods for finding information
of the system are termed as fact finding techniques.

Interview, Questionnaire, Record Review and Observations are the


different fact-finding techniques used by the analyst. The analyst may
use more than one technique for investigation.

To make the system effective, I have followed following fact-finding


techniques to collect the detailed information about each and every
aspect of employee depending upon the nature of work and
information needed.

2.1.1 Interview: The employee Marketing Executive and Sales


Manager who are the Key Persons of Sales Unit of employee were
interviewed to understand the system more openly.
2.1.2 Record: records of products, their flow, records of accounts
etc.
2.1.3 Observation: This technique helped in understanding the actual
process of Sales Department Of EMPLOYEE, their interaction with
the Manufacturing Unit and Finance Unit etc.
2.2

FEASIBILITY STUDY
The feasibility study is major factor, which contributes to the analysis
and development of the system. The decision of the system analyst
whether to design a particular system or not depends on its feasibility
study.
1. Operational Feasibility: -
o The introduction to this system is not going to hamper any
user of the system. This system is useful for administrator of
any college office.
o This system is very flexible and user friendly,
o This system provides GUI application.

2. Technical Feasibility: -
o This feasibility deals with technicality of the system. Instead
of storing data of students and staffs in manual way this
system is fully automated.
o No efficient manpower is required to handle the system.

3. Economic Feasibility: -
o This area is concerned with cost incurred for the
development and implementation of the system. The
maintenance of the system on the other hand and the benefits
derived from it .The cost benefits analysis is effectiveness of
the system.
o The benefits and savings obtained using the system is far
more compared to the invested cost as it reduces operational
costs through lower bills.

4. Behavioural Feasibility: -
This includes the following questions:
o Is there sufficient support for the users?
o Will the proposed system cause harm?

The project would be beneficial because it satisfies the objectives


when developed and installed. All behavioral aspects are considered
carefully and conclude that the project is behaviorally feasible.
2.3

HARDWARE AND SOFTWARE


REQUIREMENTS

✓ Hardware Specification

Processor : Intel Dual based System


Processor Speed : 1GHz to 2GHz
RAM : 512MB to 1GB

✓ Software Specification.

Language : HTML/ /CSS/PHP


Database : SQL
Operating System : Windows NT / XP / Vista /
7/8/8.1/9/10/11

✓ Network Specification.

This software work stand-alone system as well as network-based


system.
Specifications:
Admin Side
▪ Login Page
▪ The page where system admin will
submit their system credential to access
and manage the system data.
▪ Home Page
▪ The page where the admin user will be
redirected by default after logging into
the alumni management system admin
side. This page displays the summary or
total counts of alumni, posted jobs,
forum topics, and upcoming events.
▪ Gallery Page
▪ The page where the admin user will
manage the gallery images and data for
the website.
▪ Course List
▪ The page where the admin will populate
and manage the university or college
school’s courses.
▪ Alumni List
▪ The page where the alumni list in the
system are listed and this the page
where can the admin verify the
alumnus/alumna’s account.
▪ Jobs Page
▪ The page where all posted jobs are
listed and can be managed by the
admin.
▪ Events Page
▪ The page where an admin manages or
posts an upcoming event of the school
where can alumni can participate.
▪ Forum Page
▪ The page where all forum topics are
listed along with the count of comments
if this topic is being shown.
▪ User Page
▪ The page where an admin user manages
the system users.
▪ System Settings Page
▪ The page where an admin setup or
manages the school information to be
shown on the website.
Alumni Side
▪ Home Page
▪ The default page where the user will be
redirected when browsing the website
and after logging in. This page shows
the list of upcoming events.
▪ Signup Page
▪ The page where the unregistered
alumnus/alumni submit their
credentials.
▪ Login Modal
▪ The popup modal where the user
submits their system credential in order
to access and manage the other feature
or functionalities of the system.
▪ Gallery Page
▪ The page where the images posted by
the school’s management is being
shown.
▪ About Page
▪ The page where the page about content
is being shown.
▪ Job Page
▪ The page where all posted job
opportunities are listed.
▪ Forum Page
▪The page where that forum topics are
listed and the user can join or read the
comments by selecting and viewing a
topic.
▪ Account Management Page
▪ The page where can the user update
his/her system credentials and
information.

Context level diagram


Data flow diagram
Level 1

Level 2
Level 3
Activity diagram

Add Verify Add Add


alumni alumni Add job
events forum
Entity relationship diagram

DATA DICTIONARY
TABLE: alumnus_bio
CREATE TABLE `alumnus_bio` (

`id` int(30) NOT NULL,

`firstname` varchar(200) NOT NULL,

`middlename` varchar(200) NOT NULL,

`lastname` varchar(200) NOT NULL,

`gender` varchar(10) NOT NULL,


`batch` year(4) NOT NULL,

`course_id` int(30) NOT NULL,

`email` varchar(250) NOT NULL,

`connected_to` text NOT NULL,

`avatar` text NOT NULL,

`status` tinyint(1) NOT NULL DEFAULT 0 COMMENT '0= Unverified,


1= Verified',

`date_created` date NOT NULL DEFAULT current_timestamp()

CREATE TABLE `careers` (


`id` int(30) NOT NULL,
`company` varchar(250) NOT NULL,
`location` text NOT NULL,
`job_title` text NOT NULL,
`description` text NOT NULL,
`user_id` int(30) NOT NULL,
`date_created` datetime NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

CREATE TABLE `courses` (


`id` int(30) NOT NULL,
`course` text NOT NULL,
`about` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

CREATE TABLE `events` (


`id` int(30) NOT NULL,
`title` varchar(250) NOT NULL,
`content` text NOT NULL,
`schedule` datetime NOT NULL,
`banner` text NOT NULL,
`date_created` datetime NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
CREATE TABLE `forum_comments` (
`id` int(30) NOT NULL,
`topic_id` int(30) NOT NULL,
`comment` text NOT NULL,
`user_id` int(30) NOT NULL,
`date_created` datetime NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

CREATE TABLE `forum_topics` (


`id` int(30) NOT NULL,
`title` varchar(250) NOT NULL,
`description` text NOT NULL,
`user_id` int(30) NOT NULL,
`date_created` datetime NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

CREATE TABLE `gallery` (


`id` int(30) NOT NULL,
`about` text NOT NULL,
`created` datetime NOT NULL DEFAULT current_timestamp()
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

INSERT INTO `gallery` (`id`, `about`, `created`) VALUES


(1, 'Samplee', '2020-10-15 13:08:27'),
(2, 'asdasd', '2020-10-15 13:15:37'),
(3, 'asdasdrtgfdg', '2020-10-15 13:15:45'),
(4, 'dfgdfgdfg', '2020-10-15 13:15:53'),
(5, 'dfgdfgdfg', '2020-10-15 13:16:07');

CREATE TABLE `system_settings` (


`id` int(30) NOT NULL,
`name` text NOT NULL,
`email` varchar(200) NOT NULL,
`contact` varchar(20) NOT NULL,
`cover_img` text NOT NULL,
`about_content` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
CREATE TABLE `users` (
`id` int(30) NOT NULL,
`name` text NOT NULL,
`username` varchar(200) NOT NULL,
`password` text NOT NULL,
`type` tinyint(1) NOT NULL DEFAULT 3 COMMENT '1=Admin,2=Alumni officer, 3=
alumnus',
`auto_generated_pass` text NOT NULL,
`alumnus_id` int(30) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

ATTRIBUTES DATA TYPE


Firstname
Middle name
Last name
gender
batch
Course ID

TABLE: COMPANY

ATTRIBUTES DATA TYPE


C_ID Number
R_DATE Date/time
C_EMAIL TEXT
C_logo Text

FORM DESIGNS
LOGIN FORM
ADVANTAGES AND LIMITATIONS

❖ Advantages:

The system is very simple in design and to implement. The system


requires very low system resources and will work in almost all
configurations.
It has got following advantages:
✓ User friendly application.
✓ Secured database.
✓ Fast processing.
✓ Data can be updated easily.
✓ Database records can be maintained in computers.
✓ Any records can be retrieved when required.
✓ System reduces manual workload.
✓ Redundancy of data is avoided.
✓ Records can be searched and sorted easily.
✓ Less error prone and accuracy is maintained.
✓ Provides data reports.
✓ Helps to maintain accounts.
✓ Provides a picture gallery.

❖ Limitations:

Every system has some limitations or drawbacks. Some of the


limitations of Purv Chhatron are:
-IP issue
- It is a Stand-Alone System.
- It can be used by a Single Person.
-As it is machine dependent, machine failure may result in data loss.
- Some manual data entry required.

BIBLIOGRAPHY
❖ BOOKS REFERRED:
➢ htmlComplete Reference
➢ PYTHON TUTORIALS

❖ WEBSITES REFERRED:
➢ www.bigresource.com
➢ https://www.javatpoint.com/
➢ https://www.geeksforgeeks.org/

You might also like