Cs Project Model
Cs Project Model
Cs Project Model
2024-2025
PROJECT REPORT ON
ROLL
NO
NAME
CLASS XII
PGT CS
TIRUANNAMALAI
TAMIL NADU
VIGNESH INTERNATIONAL SCHOOL
(Affiliated to CBSE, New Delhi, No. 1930304)
Tiruvannamalai
BONAFIDE CERTIFICATE
Register No.:.........................................
Submitted for All India Senior Secondary Practical Examination held in 2024-2025, at
VIGNESH INTERNATIONAL SCHOOL, on ......................
Tiruvannamalai - 606603
Date:
TABLE OF CONTENTS:
S.NO CONTENTS
01 Acknowledgement
02 Introduction
03 Objectives of the project
04 Proposed system
05 System development life cycle
06 Phases of system development life cycle
07 Source code
08 Output
09 Testing
10 Hardware requirements
11 Software requirements
12 Installation procedure
13 Bibliography
ACKNOWLEDGEMENT
keep pace with time, to bring about the best result without
of the computer.
INITIATION PHASE
The Initiation Phase begins when a business sponsor
identifies a need or an opportunity.
PLANNING PHASE
The planning phase is the most critical step in completing
development, acquisition, and maintenance projects. Careful
planning, particularly in the early stages of a project, is
necessary to coordinate activities and manage project risks
effectively. The depth and formality of project plans should be
commensurate with the characteristics and risks of a given
project. Project plans refine the information gathered during
the initiation phase by further identifying the specific
activities and resources required to complete a project.
A critical part of a project manager’s job is to coordinate
discussions between user, audit, security, design,
development, and network personnel to identify and
document as many functional, security, and network
requirements as possible. During this phase, a plan is
developed that documents the approach to be used and
includes a discussion of methods, tools, tasks, resources,
project schedules, and user input. Personnel assignments,
costs, project schedule, and target dates are established.
A Project Management Plan is created with components
related to acquisition planning, configuration management
planning, quality assurance planning, concept of operations,
system security, verification and validation, and systems
engineering management planning.
REQUIREMENTS ANALYSISPHASE
DESIGN PHASE
DEVELOPMENT PHASE
IMPLEMENTATION PHASE
TESTING METHODS:
Software testing methods are traditionally divided into
black box testing and white box testing. These two
approaches are used to describe the point of view that a test
engineer takes when designing test cases.
BLACK BOX TESTING:
Black box testing treats the software as a "black box,"
without any knowledge of internal implementation. Black box
testing methods include: equivalence partitioning, boundary
value analysis, all-pairs testing, fuzz testing, model-based
testing, traceability matrix, exploratory testing and
specification-based testing.
SPECIFICATION-BASED TESTING:
The black box tester has no "bonds" with the code, and a
tester's perception is very simple: a code must have bugs.
Using the principle, "Ask and you shall receive," black box
testers find bugs where programmers don't. But, on the other
hand, black box testing has been said to be "like a walk in a
dark labyrinth without a flashlight," because the tester
doesn't know how the software being tested was actually
constructed.
That's why there are situations when (1) a black box
tester writes many test cases to check something that can be
tested by only one test case, and/or (2) some parts of the back
end are not tested at all. Therefore, black box testing has the
advantage of "an unaffiliated opinion," on the one hand, and
the disadvantage of "blind exploring," on the other.
SOFTWARE REQUIREMENTS:
Application Python
INSTALLATION PROCESS: