Major Project Guidelines
Major Project Guidelines
MAJOR PROJECT
GUIDELINES FOR
TH
BCA 6 SEMESTER
Project Guidelines
The courses studied by you during your BCA programme provide you the basic
background to work on diverse application domains. The theoretical background of various
courses provides you the necessary foundation, principles, and practices to develop effective
ways to solve computing problems. The hands on experience gained from the practical courses
provide you the knowledge to work with various operating systems, programming languages
and software tools.
This project work is kept in BCA program to give you an opportunity to develop quality
software solution. During the development of the project you should involve in all the stages of
the software development life cycle (SDLC) like requirements analysis, systems design, software
development/coding, testing and documentation, with an overall emphasis on the development of
reliable software systems. The primary emphasis of the project work is to understand and
gain the knowledge of the principles of software engineering practices, and develops good
understanding of SDLC.
The BCA students are encouraged to involve themselves completely on the project work
in their final semester. It is advised to students to develop their project for solving problems of
software industry or any research organization. Doing this will give more exposure to handle real
life problems of project development.
Students should take this project work very seriously. Topics selected, should be
complex and large enough to justify as a BCA project. The project should be genuine and
original in nature and should not be copied from anywhere else.
Students, who wish to do their Project Report from any organization, are required to take
NOC from the concerned organization, to carry out the Code of the Project done.
The project covers Study of existing system & System Requirements, Analysis, Design and
Coding. Learners should submit their Project Reports as per the guidelines given by DBRAU.
Project Reports which are not as per the guidelines will not qualify for evaluation.
1) Understanding the significance of Project
Most of the students are under an impression that if good layout is proposed then it will help
them in scoring good marks but the quality of project is analyzed by proper write-ups. It
provides an opportunity for learners to demonstrate originality and to plan and organize the
project work and put the practical approach of all the topics studied in the entire curriculum.
2) Meaning of Project
A project is a study of factual information for comprehending and applying the various concepts
of the course into practice. Its main purpose is not to generalize but to study the situation with a
practical orientation.
a) System Study
b) System Analysis
c) System Designing
d) System Development
e) Implementation and Testing
4) Project Supervisor(Guide)
5) Project Proposal
A proposal as per the format given should be prepared once the topic is selected. It should not
be more than 3-4 pages and need not be sent separately. The format for the same is:
a) Title of Project
b) Objectives
c) Need for topic and Modules
d) Tools and Technology to be used in Project.
e) Methodology and Procedure of Work
f) Detailed information of Guide (Name, Address, qualification and Experience)
6) No Objection Certificate
If the project is carried out in a company or organization, then a certificate for no objection of
same needs to be presented. It should mention that the organization has no objection in
publishing the findings of the project study.
The certificate should contain the name of authority with signature and company stamp
and should be given on company’s letterhead and duly signed by authorized signatory.
Chapters
Chapter 1: Study of Existing System and System Requirements
• Context Diagram
• Functional Decomposition
Chapter 4: Design
• ER diagram
• Data Dictionary
• Table Design
• Report Layouts
Chapter 5: Coding
• Data Validations
• Sample Code
• Screen Shots
Chapter 6:
Bibliography
A sample list of topics for BCA Project is provided below. This is just a suggested list
and students are free to choose any other IT project relevant to BCA curriculum. Students
may choose any programming language such as C, C++, JAVA, Python, VB .NET etc.
There is no compulsion on choosing the project and the software language for the
project.
• Banking System
• Student Information System such as enrolment process, fee status, assignment
status, exams status, etc.
• E-commerce
• MIS applications
• Data processing in Warehouse Management
• Role of IT in Project Management
• Vendor Selection System
• Online examination system such as generation of question bank, questions paper,
score card etc.
• IT Maintenance/Troubleshooting
• IT in HR application such as payroll system, PF/GPF account maintenance,
performance appraisal, leaves management etc.
Margins
Left-hand margins should have a width of not less than 38 mm to facilitate binding. The right-
hand, the top, and the bottom should be 25 mm. Each page must be typed in one side, leaving a
wide margin.
Paper and Print Quality
Paper and print quality are important for successful legibility. The report can be printed on a
standard quality paper, (e.g., photocopy paper)
Pagination
Positioning of page numbers should be on top right hand side. Pages starting from the summary
until the last list of tables should be numbered using Latin numbers (I, II, III, IV, …). Pages
starting from the Introduction until the appendices should be numbered using numbers (1,2,3,
…). Pages with figures and tables or illustrations must be also numbered.
Binding
The report should be hard bound.
Number of copies
Three copies should be submitted – self copy, University copy, Supervisor (Faculty member in
charge) Copy.
ON
PROJECT NAME
BY
STUDENT NAME:
ROLL NO:
ENROLMENT NO:
(Designation) (Designation)
Agra Public Teachers Training College, Artoni, Sikandra, Agra
Year 2025
DECLARATION
submitted by me for the partial fulfilment of the requirement for the award of Bachelors In
Computer Applications (BCA) is a record of my own project work. The project report has not
been submitted earlier for the award of any degree or diploma to any Institute or University.
Date: Name:
Sign of Student
ACKNOWLEDGEMENT
This report acknowledges the intense drive and technical competence of all the
individuals who have contributed to its success.
Any work of this nature would not have possible without the support and guidance
of others around me. Hence, I feel to be my first and foremost duty to express my
deep sense of gratitude and pay my genuine and thanks to ......................
(H.O.D.,CS) and all C.S. faculty for giving me this opportunity to work on this
project.
Whenever a complex and complicated problem confronted me, the spontaneous
guidance of all my team members was ever at hand to solve any difficulty.
Last but not the least; I would like to express my thanks to ..................... (Director)
Agra Public Teachers Training College, Artoni, Sikandra, Agra who has been a
huge support thought.
Student Name
B.C.A. -VI Sem
Roll No –
Enroll. No -
CERTIFICATE
It is certified that the work contained in the project report titled “ Title of the
Project Report “ by “Name of the student” , Roll No. has been carried out under
my/our supervision and that this work has not been submitted elsewhere for a
Signature of Supervisor
(Name)
Department
Designation