Structure of The Final Project of The Algorithm and Data Structure Course
Structure of The Final Project of The Algorithm and Data Structure Course
GENERALITIES
The coordinated work by the project team is very important. From this
they will be able to find more easily various solutions to
the problems raised.
OBJECTIVE
Develop and Implement a Software product at the Web and Mobile level that
satisfies the requirements of a client organization. The software product
implemented evidence of the achievements of the subject.
Company Description
• Presentation
• Historical Review
• Environment
• Vision
• Mission
• Strategic Objectives
• Products and/or Services Offered by the Company
• Description of the Company's Processes
• Company Process Flow
• SWOT matrix
• Organizational Structure of the company
Problem Statement
•Descripción de la Realidad Problemática y Solución
General Objective
•Objetivos Específicos
Justification and Importance
Software Documentation
System Requirements
Interviews, meetings.
Functional and non-functional requirements
Screen Prototypes
Navigation Map
System actors
System modules or packages
•System use case model
Specification of the system use cases with their respective
screen prototypes.
System Analysis
Activity diagram per use case
Sequence Diagram x use case
Conceptual model
System Design
Logical Model
Implementation
Physical Model (Data Model)
Source Code
User Manual
Publication on Youtube of the System Operation
MIDTERM EXAM
(Exam in
Laboratory
Seventh Week To be determined
Deliverable 11 Interviews,
meetings.
• Requirements
functional and not
functional
Eighth Week • To be determined
Deliverable 12 Screen Prototypes
Map of
Navigability
Actors of
system
• Modules or
packages of
system
Ninth Week To be determined
deliverable 13 Case model
of use of the
system
• Specification of
the use cases
of the system with
sus respective
prototypes from
screens.
Thirteenth Week Defense of the To be determined
deliverable 14 Final Project
Finished
(Exposed Product)
Group members should know the entire point of the system to be developed.
Example 1:
Example 2:
Example 3:
Example 4:
DEVELOPMENT AND IMPLEMENTATION OF A SYSTEM OF
INFORMATION TO IMPROVE THE SALES PROCESS OF
ELECTROLUX S.A.C. COMPANY
Example 5:
Example 6:
Example 7:
Example 8:
DEVELOPMENT AND IMPLEMENTATION OF A SYSTEM OF
CONTROL TO IMPROVE THE IT ASSET PROCESS
THE TELEPHONE COMPANY OF PERU.
Examples:
Example 1:
DEVELOPMENT AND IMPLEMENTATION OF A SYSTEM OF
ONLINE RATING TO IMPROVE THE PROCESS OF
EVALUATION OF UNIVERSITY STUDENTS
AUTONOMOUS OF PERU.
Independent Variable:
Variable Dependiente:
EVALUATION PROCESS
Example 2:
DESIGN AND IMPLEMENTATION OF A SYSTEM OF
RATING ONLINE TO IMPROVE THE EVALUATION
OF STUDENT LEARNING AT THE UNIVERSITY
NATIONAL UNIVERSITY OF SAN MARCOS.
Independent Variable:
Variable Dependiente:
LEARNING EVALUATION
Example 3:
DEVELOPMENT AND IMPLEMENTATION OF A SYSTEM OF
WEB MONITORING TO IMPROVE SECURITY
Citizen of the district of Villa El Salvador.
Variable Independiente:
Variable Dependiente:
CITIZEN SECURITY
Example 4:
DEVELOPMENT AND IMPLEMENTATION OF A WEB SYSTEM FOR
IMPROVE THE ACCOUNTING PROCESS OF THE COMPANY
PLATANITOS S.A.C.
Independent Variable:
WEB SYSTEM
Variable Dependiente:
PROCESO DE CONTABLE