201771010115-Liu Zhimei-Estudio de caso del proyecto de software Experimento 4

201771010115-Liu Zhimei-Estudio de caso del proyecto de software Experimento 4

Contenido Proyecto
<Enlace del blog de la clase del curso> https://edu.cnblogs.com/campus/xbsf/nwnu2020SE
<Enlace de solicitud de tarea> https://www.cnblogs.com/nwnu-daizh/p/12616341.html
<Completar objetivo> Proceso de proyecto de software del equipo de aprendizaje y requisitos de colaboración de los miembros del equipo; dominar los principios del proceso ágil y los conceptos relacionados
<Contenido relacionado> Estudio de caso
<Nombre-número de estudiante> Yang Ling-201771010133
<Dirección de trabajo del blog> https://www.cnblogs.com/yanglinga/p/12618515.html

Tarea uno: Experimento tres Recomendación de caso excelente: Wang Zhitai y Han Lamei Group
https://www.cnblogs.com/hackerZT-7/p/12544280.html
https://www.cnblogs.com/hanlamei/p/12574378.html
1、对案例博文作业阅读并评论截图如下

2、克隆案例项目源码到本地机器,阅读项目代码并运行代码截图如下


Debido a que hay un problema con el funcionamiento de la publicación de blog de Wang Zhitai previamente seleccionada, esta es la clase de la publicación de blog de Wang Yingqi.







对案例系统的功能总结
La publicación del blog del estudiante describió las funciones del sistema en detalle. Después de la prueba de funcionamiento real, el sistema de informe de situación de epidemia realizó la visualización resumida de la información general de prevención de epidemias; después de ingresar el contenido de información correspondiente, puede consultar de acuerdo con el momento de completar la información. 、 Puede verificar de acuerdo con la información ingresada de prevención de epidemias, puede consultar de acuerdo con el nombre ingresado (número de estudiante), o puede realizar consultas más precisas de acuerdo con el nombre y la fecha; puede eliminar la información ingresada de prevención de epidemias; agregar la función de información del personal; Realizar un resumen gráfico significa salir del sistema después de realizar las operaciones correspondientes de completar información, eliminar información, etc.
3、总结本组实验三博客作业及代码设计存在问题与不足,未实现的功能及代码运行存在问题的截图等。
A juzgar por los resultados de mi operación real, el diseño del experimento del trabajo del blog del experimento 3 de Wang Yingqi está razonablemente estandarizado y no se han encontrado deficiencias por el momento. El sistema de informe de epidemia diseñado implementa los módulos funcionales requeridos por el maestro; lo único que me hace sentir que no soy muy bueno La interfaz general no es particularmente hermosa, pero es más práctica.
Tarea 2: Colaborar con los socios en el experimento tres: lea los capítulos 5-6 de "Ingeniería de software moderna: el método de construcción" para comprender y dominar las características de los equipos de proyectos de software, comprender el modelo de los equipos de software y comprender las cascadas junto con las lecciones teóricas Model y su transformación, proceso de entrega progresiva, proceso ágil y otras características típicas del modelo de proceso de software, entienden y experimentan los principios TSP resumidos por la Facultad de Ingeniería de Software de la Universidad Carnegie Mellon (CMU).
结对伙伴交流截图如下

Tarea 3: En el parque de blogs de la clase, hay muchos cursos de ingeniería de software en colegios y universidades que requieren que los estudiantes completen proyectos de equipo. Consulte con los tres socios del experimento y seleccione un caso de proyecto de equipo de alta calidad en las siguientes tres clases para el aprendizaje colaborativo. Rastree todas las tareas de blog publicadas por el proyecto del equipo y descargue el código del software del proyecto.
1.2016级计算机科学与工程学院软件工程 (西北师范大学) 2.2019秋福大软件工程实践Z班 (福州大学) 3.2019春季计算机学院软件工程 (北京航空航天大学)
1. Elegimos la ingeniería de software (Northwest Normal University) de la Facultad de Ciencias de la Computación e Ingeniería 2016. El enlace de la cuenta de asignación de proyectos del equipo es https://www.cnblogs.com/KHBang/p/10836447.html.
2. El enlace github del almacén de proyectos del equipo es https://github.com/ss140522/bookStore.git.
3. Razones
para elegir el proyecto de equipo para el análisis Después de experimentar con las tres clases de opciones impartidas por el profesor, descubrimos que el código y la documentación generales del equipo son más detallados y fáciles de entender.
4. Combine la serie de proyectos de documentos del blog para resumir la división y cooperación de los miembros del equipo del proyecto.

Personal División del trabajo
Estudiante yang Analice las deficiencias del primer borrador de la "Especificación del proyecto de software" del proyecto de equipo, especialmente la descripción incompleta del modelado, además, consulte la posición y prioridad de la función "Método de ingeniería de software-construcción" y dé cuatro análisis funcionales Cuadrante
Compañero de clase Zhang Comprender las herramientas de software de Leangoo y preparar la WBS del proyecto en función de las necesidades del usuario obtenidas
Compañero de clase Chen Establezca el método de diseño del sistema y las herramientas de modelado, analice los datos de todo el sistema y el diseño de la base de datos, y divida a los miembros del equipo blando.
Sha compañero de clase Diseñe la estructura general del sistema de proyecto del equipo y la estructura lógica de la base de datos, describa el proceso de diseño del sistema del proyecto del equipo y resuma la experiencia de análisis del proyecto.

5. Evaluar las características del proceso del proyecto de software (TSP) del proyecto en combinación con la serie de documentos del proyecto.
Principios de TSP: 1. Use un proceso bien definido, cada paso del proceso puede repetirse y los resultados pueden medirse.
2. Cada miembro del equipo tiene una comprensión unificada de los objetivos, roles y productos del equipo.
3. Recopile tantos datos como sea posible.
4. El líder general del equipo desarrolla un plan realista.
5. Concéntrese en mejorar la calidad y esforzarse por descubrir problemas al principio del ciclo de vida del software.
6. Observe si la estructura del archivo de código fuente del almacén de github del proyecto de equipo contiene el documento de especificación de código.

7. Descargue el código del proyecto del equipo, intente implementar el entorno operativo del proyecto y use el software, describa la experiencia de usuario más simple e intuitiva, encuentre al menos dos errores funcionales más serios y muéstrelos en las capturas de pantalla del blog.

(1) La interfaz principal del sistema

(2) Interfaz de gestión de categorías de libros


(3) Interfaz de información del usuario

(4) Interfaz de visualización de información de productos básicos

El uso más simple e intuitivo del sistema es que es un poco engorroso cuando se usa por primera vez, pero es familiar en general Más tarde, se descubrió que la función era integral, no solo la realización del diseño de la interfaz del sistema simple, sino también la actualización en tiempo real de la información y los registros y la función de administración del correo para que sea más conveniente de usar, especialmente el tiempo de modificación de la información relevante del libro representa menos del tiempo de la base de datos del libro 3s; la diferencia es que, según la frecuencia de los servicios relacionados cuando los usuarios usan el sistema, el número de clics que puede aceptar el sistema operativo estable por día está dentro de un cierto rango. Cuando excede este rango, puede usarse para aumentar el rendimiento del servidor y el hardware, las actualizaciones de versión, etc. Método para lograrlo.
8. ¿Evaluar si el proyecto del equipo vale la pena continuar con el desarrollo y exponer las razones?
Personalmente, no creo que deba desarrollarse más, porque las funciones ya implementadas por el sistema pueden satisfacer el uso de libros y administración por parte de los estudiantes universitarios en línea. Además, hay muchos sistemas de administración relacionados y el valor del desarrollo continuo no es alto; En términos de seguridad, existen principalmente problemas de seguridad en el pago, pero este problema ya se ha resuelto, por lo que no es necesario continuar la investigación y el desarrollo en este aspecto; finalmente, en el entorno actual del mercado, los estudiantes realizan transacciones de libros de segunda mano de forma independiente En raras ocasiones, las librerías físicas relevantes incluyen este negocio, que es relativamente competitivo en el mercado, por lo que no se requiere más desarrollo.
Tarea 4: Complete la publicación del blog "Análisis de casos del proyecto de software Experimento 4"
完成《实验四 软件项目案例分析》各项任务实际花费的时间

Tarea Tiempo
Tarea uno 2.5 horas
Tarea dos 1,5 horas
Tarea tres 4 horas
Tarea cuatro 2 horas

Sentimientos y experiencia de completar esta tarea: a través del proceso de analizar el caso del proyecto, descubrí que todavía tengo mucho que aprender, como el caso de la especificación del código del proyecto, el caso está bien hecho y la especificación del proyecto, etc. Especificaciones detalladas escritas; se encontraron diferentes problemas (los problemas causados ​​por diferentes versiones de software y la situación de los caracteres ilegibles, etc.) al realizar la tarea tres, y el software utilizado por todos también es diferente; hay problemas al ejecutar los códigos de otras personas Averigüe si habrá el mismo problema cuando lo haga y cómo resolverlo.

Supongo que te gusta

Origin www.cnblogs.com/LZM7343/p/12656757.html
Recomendado
Clasificación