Solicitar un informe de propuesta de tesis para la especialización en software

Reimpreso de: Graduate Thesis Network 1. Escriba un informe de propuesta de tesis para la especialización en software.

Los estudiantes de pregrado deben escribir una tesis de graduación antes de graduarse. El propósito de este artículo es permitir a los estudiantes desarrollar de forma independiente un proyecto de aplicación informática específico, analizar, resumir y aplicar sistemáticamente los conocimientos del libro que han aprendido, consolidando así los conocimientos teóricos profesionales aprendidos a nivel universitario y brindando a los estudiantes la oportunidad de integrar la teoría. con practica.

Para facilitar la implementación y gestión, se estipula que la tesis de graduación de las carreras de informática de la Escuela de Tecnología de Redes debe centrarse en el desarrollo de un sistema de información de gestión. Cada graduado puede desarrollar de forma independiente un sistema de información de gestión específico, dominar los pasos principales en el desarrollo de un sistema de información de gestión relativamente completo y adquirir cierta experiencia práctica a partir de él.

2. Principales pasos en el desarrollo de sistemas de información gerencial

Los principales pasos en el desarrollo de sistemas de información gerencial y los contenidos básicos de cada paso son los siguientes:

1. Análisis del sistema

El contenido principal del trabajo es el siguiente: determinar los objetivos del sistema y analizar la viabilidad del sistema.

2. Investigación del sistema

Análisis de la estructura organizativa, estructura funcional y procesos de negocio del sistema. El organigrama del sistema debe dibujarse como una estructura de árbol.

Análisis de procesos de negocio del sistema y diagrama de procesos de negocio

3. Análisis de flujo de datos

Diagrama de flujo de datos (diagrama de asociación del sistema, diagrama de nivel superior, primer nivel) diagrama de flujo de datos y diagramas de flujo de datos secundarios), diccionarios de datos y diseño de código.

4. Diseño funcional del sistema de información de gestión

El diagrama de la estructura funcional del sistema, el contenido de trabajo principal de cada módulo funcional, requisitos de entrada y salida, etc.

Diagrama de estructura de control del sistema

5. Diseño de bases de datos

Diseño de modelos conceptuales: entidades, relaciones entre entidades, diagramas E-R

Esquema de relaciones diseño: diagrama E-R ->; reglas de conversión de esquema relacional

Modelo relacional

Diseño de tablas de base de datos: estructura de tablas de bases de datos

Plan de configuración física del sistema

p>

7. Diseño de interfaz hombre-computadora

8. Descripción general del procesamiento del módulo

9.

3. Herramientas de desarrollo y precauciones

1. Herramientas de desarrollo

Las herramientas de desarrollo son opcionales para los estudiantes. Como Delphi, FoxPro, VB, Access, etc. , el uso de estas herramientas es enseñado por los propios alumnos.

2. Medidas preventivas

(1) Integridad de los pasos de desarrollo del proyecto (análisis de requisitos del sistema, diseño conceptual, diseño físico, entorno y configuración del sistema, implementación del sistema, prueba y depuración del sistema, etc.). )

(2) La exactitud de los resultados obtenidos en cada paso de desarrollo (diagrama de procesos de negocio, diagrama de flujo de datos, diccionario de datos, diagrama HIPO, diagrama E-R, modelo de relación, diseño de interfaz hombre-computadora, módulo. Análisis detallado y explicación del procesamiento, etc.)

(3) La integridad de la estructura general del artículo (prefacio, descripción y análisis de cada paso específico, conclusión, referencias y apéndices relevantes)

(4) Proporcione el CD ejecutable y las instrucciones de funcionamiento del sistema de software.

(5) Materiales de referencia (enumere los materiales de referencia necesarios)

4. Formato de redacción de la tesis de graduación

Nota: 1. Cada paso debe explicarse y discutirse con palabras. 2. Cada paso debe combinarse orgánicamente y no puede separarse.

Primero, la portada

El segundo es el resumen, que presenta brevemente el contenido principal y las innovaciones del artículo en unas 200-400 palabras.

3. El título del asunto utiliza una o dos palabras para indicar la naturaleza del contenido descrito en el artículo. (La segunda y tercera página deben estar en la misma página)

4. El directorio generalmente adopta una estructura de directorio de tres niveles. Por ejemplo, Capítulo 3 Diseño del sistema 3.1 Estructura conceptual del sistema 3.1 Modelo conceptual.

Texto del verbo (abreviatura del verbo)

Capítulo 1 Prefacio

Introducción: descripción general de la estructura organizacional, antecedentes del desarrollo del proyecto, objetivos del sistema de información, descripción general del método de desarrollo, proyecto plan de desarrollo, etctera.

Capítulo 2 Análisis de requisitos del sistema

Este capítulo debe incluir:

(1) Descripción del sistema empresarial actual

Incluido el análisis de procesos empresariales, Se proporciona un diagrama de proceso de negocio.

Requisitos específicos: el diagrama de flujo comercial debe tener descripciones de texto, el diagrama debe estar completo y debe haber un proceso de transferencia comercial.

(2) Análisis de los principales problemas existentes en el sistema actual.

Señale los eslabones débiles, señale la esencia del problema a resolver, asegúrese de que el nuevo sistema sea mejor y señale los factores clave de éxito.

(3) Proponer posibles soluciones.

(4) Análisis y selección de viabilidad

Incluyendo análisis y selección de viabilidad técnica, viabilidad económica y viabilidad operativa.

Capítulo 3 Plan Lógico del Nuevo Sistema

Con base en las necesidades del usuario, describe de manera integral, sistemática, precisa y detallada las funciones que debe tener el nuevo sistema.

(1) Análisis de flujo de datos

Lo más importante es proporcionar un diagrama de flujo de datos, que requiere que se cumplan las siguientes condiciones:

A. El diagrama de flujo de datos debe incluir un diagrama de correlación del sistema, un diagrama de nivel superior del sistema, un diagrama de descomposición de primer nivel y un diagrama de descomposición de segundo nivel. b. El diagrama de correlación del sistema identifica el flujo de datos de proyectos externos al sistema y del sistema a proyectos externos. Estos flujos de datos no permiten la reducción o adición de otros niveles de flujos de datos. El flujo de datos dentro de cada nivel no está restringido por el gráfico de correlación. El flujo de datos debe tener un nombre. d. No debe haber flujo de datos sin procesar entre proyectos externos y almacenes de datos. e. En la descomposición del diagrama de flujo de datos, cada capa debe ser coherente con los elementos externos y los iostreams en su procesamiento de capa superior. En términos generales, no debería haber flujo de datos entre procesos sin almacenamiento de datos. g. No debería haber flujo de datos sin procesar entre los almacenes de datos. h. El almacenamiento de datos se puede descomponer. I. Si existe procesamiento de consultas, ésta deberá representarse en un diagrama de flujo de datos. j. Los datos estadísticos y los informes impresos no están representados en el diagrama de flujo de datos.

(2) Descripción del diccionario de datos

A se puede describir en formato de gráfico o formato de registro comprimido. Si se utiliza el formato de gráfico, solo el flujo de datos, los elementos de datos y el procesamiento de uno. La tabla se puede escribir, almacenar datos y elementos externos. b. Si se utiliza el formato de registro comprimido, se deben enumerar todos los componentes. Por ejemplo, elemento de datos: El nombre del número existe en el comentario de la estructura de datos e 1/F3/f 11/f 15 número de recibo + fecha + número de artículo + cantidad E2 datos de entrega F1/F3/F165438+.

(3) Descripción del procesamiento básico

Cada proceso básico se puede describir utilizando lenguaje estructurado y fórmulas matemáticas.

El Capítulo 4 es el diseño de la estructura general del sistema.

(1) Diseño de la estructura del módulo de software a. Diagrama de la estructura del módulo de software del sistema, a partir del cual se obtienen el diagrama de descomposición funcional y la estructura jerárquica del menú. derivado. b. La estructura del módulo del sistema debe ser coherente con el procesamiento del gráfico de nivel superior del diagrama de flujo de datos.

(2) Diseño de bases de datos a. Los elementos deben describirse en el siguiente orden: entidades, atributos de entidades, relaciones entre entidades, diagramas E-R, reglas de conversión y patrones de relación. b. Al introducir atributos de entidad, los atributos de contacto no deben incluirse. Los atributos de contacto no aparecen hasta el modelo de relación. Cada almacén de datos en el diagrama de flujo de datos puede representarse mediante múltiples entidades en el diagrama E-R. Las entidades en los diagramas D y E-R deben corresponder a los almacenes de datos en el diagrama de flujo de datos. Cada entidad debe estar marcada con el código de identificación de la entidad (código primario). Para cada entidad o contacto, se deben enumerar sus propiedades apropiadas (mediante métodos de enumeración). Debe haber al menos una conexión de muchos a muchos en los diagramas E y E-R. f. El conjunto de patrones de relación de datos debe generarse a partir del diagrama E-R en estricta conformidad con las reglas de conversión, y se deben realizar las optimizaciones necesarias cuando sea necesario y se deben explicar los motivos. g. Para contacto uno a uno, simplemente coloque la clave principal de cualquier entidad en otra entidad como clave externa. h. El contacto uno a muchos también puede producir nuevos modelos de relación. Si se quiere hacer esto, se deben explicar las razones. Yo, la conexión de muchos a muchos o la conexión ternaria, debo generar un nuevo modelo de relación. El número y los nombres de los patrones de relación deben ser coherentes con las entidades y conexiones del diagrama E-R. k. En cada modo de relación, el código principal deberá estar marcado con una línea horizontal, seguida del símbolo "#" para marcar el código externo. l Si hay una tabla de comparación de códigos, se puede enumerar al final y es necesario explicarla.

(3) Selección y diseño del esquema de configuración del sistema informático

Se proporcionan la configuración del hardware, la configuración del software del sistema y la configuración del sistema de comunicación de red (opcional).

(4) Planes y medidas para la seguridad y fiabilidad global del sistema.

Capítulo 5 Diseño detallado del sistema

(1) Formato de código de elementos de datos básicos en el diseño de código.

(2) El diseño de la interfaz hombre-máquina brinda la vista de la interfaz hombre-máquina (interfaz de E/S, diseño del formato de pantalla, etc.)

(3) El módulo El proceso de procesamiento se basa en el entorno del software y se tratan de manera diferente.

Se pueden utilizar secuencias de comandos, diagramas de flujo de programas y lenguajes PDL estructurados.

Capítulo 6 Descripción general de la implementación

(1) Selección comparativa de entornos y herramientas de implementación

(2) Descripción general de los entornos de programación, herramientas, implementación y preparación de datos.

(3) La descripción general de las pruebas del sistema incluye principalmente el plan de prueba, los casos de prueba y los registros de prueba.

(4) Plan de conversión del sistema y descripción general de su implementación.

(5) Descripción general del funcionamiento y mantenimiento del sistema

Conclusión de los verbos intransitivos

(1) Funciones, limitaciones y perspectivas del sistema

(2)Frustraciones, innovaciones, experiencias y gratitud encontradas durante la implementación.

Siete. Referencias enumera los principales libros de referencia en diseño de tesis.

Número de serie, título o artículo, nombre del autor, nombre de la editorial o revista, fecha de publicación o número de número de la revista.

Ocho. Apéndice

(1) Enumera algunos segmentos de código de programa representativos.

(2) Instrucciones de funcionamiento

5. Criterios de puntuación del papel

1, calificación A

El sistema es correcto, el sistema funciona. son perfectos, y el diseño Los pasos son completos y correctos, prácticos e innovadores, el papel tiene una estructura rigurosa y la expresión fluida.

2, b, etc.

El sistema es básicamente correcto, las funciones del sistema son básicamente perfectas, los pasos de diseño son básicamente completos y correctos y tiene cierta practicidad. El artículo está bien estructurado y básicamente es fluido.

3.c, etc.

El sistema tiene algunos errores, las funciones del sistema son imperfectas, los pasos de diseño están incompletos y es básicamente poco práctico. La estructura del artículo es general y básicamente clara.

4. Suspenso

Todos los trabajos se calificarán como reprobados por uno de los siguientes motivos.

Hay errores importantes en el sistema, las funciones del sistema son imperfectas, faltan los pasos principales del diseño o los pasos principales del diseño tienen errores graves y la estructura del documento es confusa y poco clara.