You are on page 1of 4

UNIVERSIDAD POLITÉCNICA DE TECÁMAC

Ingeniería en Software

Inglés VII

Wang Almazán Ammi Jatziry - 1321124023

Docente Sthephania Orozco Lima

U2 - EP2 - Reporte de actividades

4723IS
DUAL VII
Introduction
The purpose of this report is to present a summary of the activities carried out during the month of
January 2024, within the framework of the DUAL work model. This model involves the combination of
work in the company and academic training, with a total of 120 hours per week distributed as follows:

The DUAL model allows the student to apply the knowledge acquired in the classroom to real
situations in the working world, while gaining practical experience and valuable skills.

This report is intended to be a useful tool for the evaluation of student performance in the DUAL
model, as well as for the identification of areas for improvement and the establishment of future goals.

ANNEX 5.4
DUAL STUDENT ACTIVITY REPORT

1.- GENERAL DATA


Report number: _1_ Date of elaboration: _24 /01/2024_ Report Period: 07/01/2024 – 31/01/2024_
Name of the Project or Rotation Plan: Aging machine.
Economic Unit: BENIPLAS S.A. DE C.V.
Educational institution: Universidad Politecnica de Tecamac
Educational Program: Software Engineering
Dual Student Name: Ammi Jatziry Wang Almazán _______ No phone: 55-83812657
EU Mentor Name: Ing. Miguel Ángel Rivera Salinas No phone: 55-13448935
Name of Academic Mentor: Prof. Graciela Margarita Cetina Quijano No phone: 55-15942510__

2.- SKILLS DEVELOPMENT


No. SKILLS TO DEVELOP SUBJECTS
1 ● Determine operating system, language and development
environment for programming mobile device applications.
● Determine operating system, language and development
Mobile Programming I
environment for programming mobile device applications.
● Develop applications to improve the performance of mobile
devices
2 ● Develop lexical analyzers for the interpretation of state transition
tables.
● Program syntactic and semantic analyzers to validate languages. Compilers and Interpreters
● Program intermediate and object code generation and
optimization algorithms for application compilation
3 ● Develop graphic objects and 2D and 3D animations for the
generation of multimedia content.
● Develop programs with virtual and augmented reality to generate
immersive environments.
Multimedia and Digital Design
● Develop digital marketing strategies and e-commerce stores for
the dissemination and exchange of goods and services.
4 ● Develop software with AI to automate specialized processes.
● Implement fuzzy sets, systems, and controllers to solve AI
problems.
Artificial intelligence
● Develop neural networks to improve information processing.
5 ● Determine costs and tools for software maintenance. Software maintenance
● Determine the administrative, technical and metric needs for
software maintenance.
● Implement processes, techniques and reengineering for software
maintenance.

THEORETICAL FRAMEWORK BACKGROUND


C#: It is a modern, object-based and type-safe programming language. C# allows developers to create many types of secure
and robust applications that run on .NET.(Microsoft, 2022)
3d print: It is a mass-customizable prototyping and manufacturing process, as well as a technology that allows the creation of
complex geometries that were not previously possible through other manufacturing processes.(AUTODESK, s.f.)
Visual Studio: Visual Studio IDE is a creative launchpad that can be used to edit, debug, and compile code and eventually
publish an application.(Microsoft, 2003.)
XAML: VLANs (Virtual Local Area Networks) can be thought of as logical broadcast domains. A VLAN divides the network
user groups of an actual physical network into logical network segments.. (IBM, 2021)
Microcontrollers:It is a device with the same characteristics as a computer, only its size is smaller. It has a CPU (Central
Processing Unit), a RAM memory and a ROM memory. (GSL Industries, 2021)
EntityFramwork: Entity Framework is a current object relationship mapper that allows you to create a clean, portable,
high-level data access layer with . NET (C#) on a variety of databases, including SQL Database (on-premises and Azure),
SQLite, MySQL, PostgreSQL, and Azure Cosmos DB.(Microsoft, 2022)

DESCRIPTION OF THE ACTIVITIES CARRIED OUT


● Development of mockups of a mobile application for registration, using Balsamic wireframes.
● Database design, relational diagram design in SQL Server
● Back-end development of mobile application, registration system, for its operation, in Xamarin - C#
● Creation of documentation for aging machine system
● Printing 3D parts, as a practice

3.- EVALUATION OF THE EU


COMPETITION EVALUATION MATRIX
COMPETENCE Develop tests to verify the functionality of the software. NAME, SIGNATURE
AND DATE OF
EVIDENCE OR HOURS OF PERFORMANCE LEVEL EVALUATION OF
ACTIVITIES
PRODUCTS DEDICATION 10 9 8 7 6 THE EU MENTOR

Development of internal Mobile app exercises were


functioning of mobile carried out in Xamarin and
MAUI.NET 44 hrs
applications in MAUI.NET

COMPETITION EVALUATION MATRIX


Determine levels and types of testing to detect errors in software
COMPETENCE NAME, SIGNATURE
development. AND DATE OF
EVIDENCE OR HOURS OF PERFORMANCE LEVEL EVALUATION OF
ACTIVITIES THE EU MENTOR
PRODUCTS DEDICATION 10 9 8 7 6
Database design, design
Exercises were carried
out in C#, as an
with EntityFramework 36 hrs
application of knowledge
based on research

COMPETITION EVALUATION MATRIX


COMPETENCE Develop tests to verify the functionality of the software. NAME, SIGNATURE
AND DATE OF
EVIDENCE OR HOURS OF PERFORMANCE LEVEL EVALUATION OF
ACTIVITIES
PRODUCTS DEDICATION 10 9 8 7 6 THE EU MENTOR

Development of Arduino sketch with


microcontroller program control instructions and 20 hrs
improvement, aging pin connection
machine
COMPETITION EVALUATION MATRIX
COMPETENCE Develop tests to verify hardware functionality. NAME, SIGNATURE
AND DATE OF
EVIDENCE OR HOURS OF PERFORMANCE LEVEL EVALUATION OF
ACTIVITIES
PRODUCTS DEDICATION 10 9 8 7 6 THE EU MENTOR

Printing 3D parts, such as Printed pieces in support


practice and machine of the UPT student 20 hrs
maintenance community

Summary

Activity:

● Development of the inner workings of mobile applications in Maui.net: Mobile application


exercises were carried out in Xamarin and MAUI.NET.
● Database design with EntityFramework: Exercises were carried out in C# as an application of
the knowledge acquired in the research.
● Improvement of the aging machine microcontroller program: An Arduino sketch was developed
with control instructions and pin connection.
● Printing of 3D parts, as practices and maintenance of the machine: Parts were printed in
support of the UPT student community.

Dedicated hours:

● Development of the inner workings of mobile applications in Maui.net: 44 hours.


● Database design with EntityFramework: 36 hours.
● Improvement of the microcontroller program of the aging machine: 20 hours.
● 3D parts printing, as practices and maintenance of the machine: 20 hours.

Total hours: 120 hours.

You might also like