201771030129- Zhang Lin proyecto tercer experimento hermanamiento - "Northwest normal prevención de epidemias y el sistema de información de control" informe del proyecto

proyecto contenido
Por supuesto enlace del blog de clase https://edu.cnblogs.com/campus/xbsf/nwnu2020SE
Los requisitos operacionales Enlaces https://www.cnblogs.com/nwnudaizh/p/12521474.html
Mis objetivos de aprendizaje curso Usar la programación en parejas para completar el proyecto, y aprender a beneficios para los socios
Este trabajo me ayudó a lograr los objetivos de aprendizaje en qué áreas Par de programación es muy importante tener una impresión muy profunda, de acuerdo con las ideas del otro
Nudo de la otra escuela número - Nombre 201771030121- Wang Guowei
El blog nudo el otro enlace de empleo https://www.cnblogs.com/wangguow/p/12575605.html
La dirección del enlace Giyhub proyecto de almacén https://github.com/18215128518wgw/diseaseManage

 

 

 

 

 

 

 

 

 

 

 

 

I. Objeto y requisitos

Ellos (1) experiencia en software de cooperación para el desarrollo, la programación en parejas práctica (Par de programación).

(2) Método de programas de desarrollo de colaboración control de operación Github.

II. Los detalles experimentales y los pasos

1. Leer - Capítulo 3-4 contenido "de la ingeniería del software moderno de la construcción de la Ley", a comprender y dominar la especificación de código de estilo, las especificaciones de diseño de código, revisiones de código, par concepto de programación

(1) las especificaciones de estilo Código: especificación de código de estilo incluye las convenciones de nombres, código muestra la especificación de estilo (sangría, espacios, saltos de línea), especificación y control de códigos técnica Comentarios declaraciones, especificación de estilo buen código puede dejar que otras personas mejor la comprensión. Sus principios son: concisa, fácil de leer, sin ambigüedades.

(2) las especificaciones de diseño Código: dividido en cuatro partes: las convenciones de nombres, especificación fichero de estilo, codificación y programación especificación de formato.

(3) Código opinión: se refiere al examen sistemático de código fuente de ordenador, el objetivo es encontrar y arreglar errores se encuentran en el desarrollo de software en etapa temprana, y mejorar la calidad técnica de los desarrolladores de software.

(4) los conceptos de programación par: es un método de desarrollo de software ágil, dos programadores trabajando juntos en un ordenador, una persona introduce el código, y la otra persona para revisar cada línea de código que entró.

2. nudo unos a otros "ingeniería de software experimento dos eventos individuales," los resultados del proyecto para evaluar

III. Utiliza el modo de programación de dos pares, combinado con nuestros profesores y estudiantes epidemia diaria experiencia sistema de información, diseño y desarrollo de un sistema de información en línea con las necesidades de prevención de epidemias y el trabajo de control de nuestra escuela

1. Demanda Análisis:

  (1) la comprensión de la salud de mis escuelas, la presencia o ausencia del virus para infectar nuevas corona, con o sin respaldo cambio a la escuela y así sucesivamente;

  (2) el sector secundario en el sistema de cada persona es responsable de la prevención de epidemias y el trabajo de control del personal del departamento puede ver epidemia de resumen y proporcionar consulta avanzada ofrece una combinación de consulta de atributos múltiples y visualización de funciones estadísticas;

  (3) La Internet es una plataforma buena, a través de esta plataforma permite a los administradores a comprender la situación de la epidemia de los administradores;

  (4) el número necesario para llenar el más difícil de manejar, por lo que debe ser capaz de consulta y notificación de los que no se llene, y los que no llene recordatorio oportuno.

  (5) Para los resultados de la consulta, que debe ser simple e intuitivo reflejar la situación de la epidemia.

2. Diseño de Software Descripción:

  (1) Diseño: El sistema utiliza B / S estructura, modelo de desarrollo modelo incremental, en una serie de componentes de software, uno por uno de los miembros durante el desarrollo del diseño, implementación, integración y las pruebas

  (2) Diseño de datos: Re capa POJO tablas de bases de declaración de la clase de entidad de software, utilizando los datos almacenados ArrayList

  (3) Diseño de interfaz: Mapper mybatis de la utilización de una manipulación de datos común, otras clases generales heredan el asignador de datos de la operación

  Diseño (4) Proceso: aplicaciones web springboot construcción

3. código de función de software y de núcleo muestra:

 

 El software incluye clases de una clase de usuario y administradores, clase de usuario se utiliza para recopilar información sobre enfermedades, control de gestión para el registro de antecedentes sobre y así sucesivamente.

 4. Ejecutar el programa:

(1) todos los tipos de personal de la escuela y los estudiantes pueden recopilar información de epidemia

 

(2) cada uno de los dos departamentos encargados de la prevención de epidemias y el trabajo de control del personal del departamento puede ver epidemia de resumen y proporcionar consulta avanzada ofrece una combinación de consulta de atributos múltiples y visualización de funciones estadísticas;

 (3) la prevención y el control de una persona designada a cargo de la sesión de la escuela "Northwest normal prevención y control de la información estadística epidemia" subsistema, puede navegar por una lista de todas las personas que informaron los datos agregados, el uso [] el sistema de evaluación de datos de consulta avanzadas pueden combinarse para mostrar gráficamente cada universidad tiene estudiantes de informes y estadísticas que no envían informes y estadísticas de los datos clave de la epidemia, [exportación] puede consultar la lista de archivos EXCEL;

 

 

 

 (4) El tiempo función de recordatorio amueblado (alertas SMS)

 

 La unión del proceso:

Utilice los comandos git clone otros proyectos

 

 Y establecer una conexión con el almacén remoto

 

 Crear una nueva rama y la rama empujó a GitHub

 

 Captura de pantalla de discusión:

 

 

6. Exponer PSP:

psp RESUMEN El tiempo necesario para completar el plan El tiempo real requerido para completar
Planificación plan 30 30
Estimar

Esta tarea requiere mucho tiempo estimado y planificar los pasos de trabajo general

30 30
Desarrollo desarrollar 1000 950
Análisis análisis de necesidades (incluyendo el aprendizaje de nuevas tecnologías) 200 190
diseño Spec Generar documentos de diseño 100 120
Revisión de diseño la revisión del diseño (y sus colegas revisaron los documentos de diseño) 40 30
codificación Estándar Especificaciones de códigos (desarrollo de normas apropiadas para el desarrollo actual) 60  
Diseño diseño específico 300 210
Codificación codificación específica 300 200
Revisión de código Revisión del código 100 60
Prueba Prueba (autocomprobación, modificar el código, enviar modificaciones) 60 50
la presentación de informes informe 30 50
Informe de prueba Informe de prueba 50 40
Medida del tamaño
cargas de trabajo informáticas 30 20

Postmortem y Procesos

Plan de mejora

Más tarde se resume, y un plan de mejora de procesos 60

50

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7. Experiencia Resumen:

Creo que dos personas realmente pueden traer los resultados de la cooperación 1 + 1> 2, mi compañero es un hombre de grandes manos de habilidad, cooperan entre sí en el curso del proyecto, hacer mejor en sus propios términos, el intercambio de ideas y así sucesivamente con todos operadores de entender. Y trabajar con él muy bien, no hay conflicto y otras irregularidades. Muy bueno. compañero de equipo fuerte.

Supongo que te gusta

Origin www.cnblogs.com/zlin-/p/12556914.html
Recomendado
Clasificación