Está en la página 1de 6

Universidad Abierta y a Distancia de México

Nombre de la Actividad: Actividad 3. Lineamientos de codificación

Unidad 3

Curso: Introducción a la ingeniería de software

Docente: LUIS FERNANDO YOE CUETO

Grupo: DS-DIIS-2001-B2-005

Estudiante:

MIXTLI OMAR FONSECA VEGA ES1822027324

03 de junio del 2020

MIXTLI OMAR FONSECA VEGA PAG. 1


Contenido
Introducción ............................................................................................................................. 2
Lineamientos generales de codificación .................................................................................... 3
Tabla. Lineamientos de codificación y sus principales características ........................................ 4
Cuestionario ............................................................................................................................. 5
¿Qué lineamientos generales de codificación ha pasado por alto la gerencia en su decisión de
usar un código de verano? .................................................................................................... 5
¿Cuál es el efecto sobre el personal de captura de datos de tiempo completo al cambiar los
códigos para facilitar el trabajo al personal de ayuda temporal? ........................................... 5
¿Qué efecto tiene sobre la productividad el cambio repentino de los códigos? ..................... 6
¿Qué solución propondrían al problema planteado? ............................................................. 6
Conclusión ................................................................................................................................ 6
Bibliografía ............................................................................................................................... 6

Introducción

En la presente actividad se identifican los lineamientos de codificación y sus principales


características del caso de estudio propuesto, también se realiza respuesta a un
cuestionario, finalizando con una breve conclusión.

MIXTLI OMAR FONSECA VEGA PAG. 2


Lineamientos generales de codificación

• Sea Conciso: Los códigos excesivamente largos significan más tecleos y, por
consiguiente, más errores. Los códigos largos requerirán más memoria.

• Mantenga los códigos estables: que el código de identificación para un cliente no


debe cambiar cada vez que se reciben nuevos datos.

• Asegúrese de que los códigos sean ordenables: Los códigos numéricos son más
fáciles de ordenar que los alfanuméricos.

• Evite códigos confusos: Trate de evitar el uso de caracteres de codificación que


parezcan o se oigan iguales. Los caracteres O (la letra o) y el cero (0) son fácilmente
confundibles, al igual que las letras ‘l’ minúscula, ‘I’ mayúscula y el número 1. También
la letra Z y el número 2.

• Mantenga los códigos uniformes: Los códigos necesitan seguir forma fácilmente
perceptibles. Los códigos MBL-44R y AAR-35 (placas de vehículos), son deficientes
debido a que el 1ero contiene 6 caracteres, y el 2do sólo tiene 5 caracteres.

• Permita modificaciones: La adaptabilidad es una característica principal de un buen


código. El sistema evolucionará a lo largo el tiempo, y el sistema de codificación debe
ser capaz de dar soporte al cambio.

• Los códigos deben ser significativos: A menos que el analista quiera ocultar la
información intencionalmente, los códigos deben ser significativos.

• Uso de códigos: Los códigos se usan de varias formas. En los programas de


validación, los datos de entrada se verifican contra una lista de códigos para asegurar
que sólo se han capturado códigos válidos. En los programas de informe y consulta, un
código almacenado en un archivo se transforma en el significado del código. Los
informes y pantallas no deben mostrar o imprimir el código real.

MIXTLI OMAR FONSECA VEGA PAG. 3


Tabla. Lineamientos de codificación y sus principales
características

Lineamientos generales de codificación y sus principales características.


Nombre del Código del Explicación de Lineamiento de codificación
Módulo Módulo. Decodificación que aplica.

Módulo 1: Solicitud SRH El código está Conciso


de registros RH formado por la
iniciales y después
del guion el número
de empleado esto
es para fácil
recordarlo.
Módulo 2: Registro RHE-7AM Las 3 primeras Estabilidad
de hora de entrada letras es código
mnemónico y el
número es la hora
establecida,
después las siglas
del horario.
Módulo 3: Registro RHS-3PM Las 3 primeras Código único
hora de salida letras es código
mnemónico y el
número es la hora
establecida,
después las siglas
del horario.
Módulo 4: Registro RHEX Las 3 primeras Evitar un código confuso
de horas extra letras es código
mnemónico.
Módulo 5: Registro REM1 Las 3 primeras Código uniforme
de empleado letras es código
mnemónico y el

MIXTLI OMAR FONSECA VEGA PAG. 4


numero indica el
nivel de seguridad o
prioridad que tiene
el usuario.
Módulo 6: CON-DEM Las 3 primeras Código único
letras es código
mnemónico.

Cuestionario

¿Qué lineamientos generales de codificación ha pasado por alto la


gerencia en su decisión de usar un código de verano?

Respuesta:
 Mantenga la uniformidad del código
 Procurar que los códigos se puedan ordenar
 Conservar estables los códigos

¿Cuál es el efecto sobre el personal de captura de datos de tiempo


completo al cambiar los códigos para facilitar el trabajo al personal de
ayuda temporal?

Si se mantiene una estabilidad en el código, así como la uniformidad se puede traer


confusión y esto llevaría a una pérdida de tiempo y su vez, también doble trabajo para
trabajadores de tiempo completo, también la base de datos podría ser inconsistente.

MIXTLI OMAR FONSECA VEGA PAG. 5


¿Qué efecto tiene sobre la productividad el cambio repentino de los
códigos?

La sobre productividad se podría afectar por continuos cambios, asimismo la pérdida de


tiempo de los trabajadores.

¿Qué solución propondrían al problema planteado?

Crear un condigo estable, basado en los lineamientos este modo, buscar que no cause
confusión, que sea único, uniforme y que permita ser flexible en caso de que con el
tiempo se tenga la necesidad de cambios.

Conclusión

Al realizar esta actividad pude darme cuenta de la importancia de los lineamientos de


codificación en un proyecto de software, estos lineamientos son reglas muy simples que
ayudan a tener una mejor organización y productividad, empleando estos lineamientos
es posible llevar un sistema de codificación establecido y también una fácil
decodificación para facilitar su manejo.

Bibliografía

S.A. (S.f). Diseño de Sistemas Tema 2 – Diseño de Entradas y Salidas. 27 de mayo de 2020, de
wordpress Sitio web: https://conalepdalia.files.wordpress.com/2013/11/diseno-de-entradas-y-
salidas.pdf

G. (s. f.). Principios del diseño de interacción, de Bruce Tognazzini. Artículos de Galinus.
Recuperado el 27 de mayo de 2020, de http://galinus.com/es/articulos/principios-diseno-de-
interaccion.html

MIXTLI OMAR FONSECA VEGA PAG. 6

También podría gustarte