Solicitar un informe de propuesta de tesis para la especialización en software
Los estudiantes universitarios deben escribir una tesis de graduación antes de graduarse. El propósito es permitir que los estudiantes desarrollen de forma independiente un proyecto de aplicación informática específico durante la graduación. tesis y analizarla sistemáticamente. Resumir y aplicar los conocimientos del libro aprendidos para consolidar los conocimientos teóricos profesionales aprendidos a nivel de pregrado y dar la oportunidad de integrar la teoría con la práctica.
Con el fin de facilitar la implementación y gestión, se estipula que la tesis de graduación de los estudiantes universitarios de carreras relacionadas con la informática en la Escuela de Tecnología de Redes se centre principalmente en el desarrollo de un sistema de información de gestión como tema de práctica de graduación. Cada graduado desarrolla de forma independiente un sistema de información de gestión específico, domina los pasos principales en el desarrollo de un sistema de información de gestión relativamente completo y obtiene cierta experiencia práctica.
2. Los pasos principales en el desarrollo de un sistema de información gerencial
Los pasos principales y los contenidos básicos de los pasos en el desarrollo de un sistema de información gerencial son los siguientes:
1. Análisis del sistema
p>Los principales contenidos del trabajo son los siguientes: Determinar los objetivos del sistema y realizar un análisis de viabilidad del sistema
2. >
Análisis de la estructura organizacional, estructura funcional y proceso de negocio del sistema. Análisis estructural y de procesos de negocio. La estructura organizativa del sistema debe dibujarse como una estructura de árbol.
Análisis de procesos de negocio del sistema, 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, diagrama de flujo de datos secundario), diccionario de datos, diseño de código
4. Diseño funcional del sistema de información de gestión
La estructura funcional del sistema, el contenido principal del trabajo. cada módulo funcional y requisitos de entrada y salida, etc.
Diagrama de la estructura de control del sistema
5. Diseño de bases de datos
Diseño de modelos conceptuales: entidades, conexiones entre entidades, diagrama E-R
Diseño de patrones relacionales: diagrama E-R -> reglas de conversión de modelo relacional
Esquema de relaciones
Diseño de la tabla de la base de datos: tabla de la base de datos
6. Configuración física del sistema
7. Diseño de la interfaz hombre-máquina
8. Descripción general
9. Pruebas y depuración del sistema: plan de prueba, casos de prueba, resultados de la prueba
3. Herramientas de desarrollo y precauciones
1. Herramientas de desarrollo
p>Las herramientas de desarrollo pueden ser elegidas por los estudiantes. Como Delphi, FoxPro, VB, Access, etc. El uso de estas herramientas lo enseñan los propios estudiantes.
2. Notas
(1) 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.) Integridad.
(2) La exactitud de los resultados obtenidos en cada paso de desarrollo (análisis detallado de diagramas de procesos de negocio, diagramas de flujo de datos, diccionario de datos, diagrama HIPO, diagrama E-R, diagrama de patrones de relación, diseño de interfaz hombre-máquina y procesamiento del módulo, etc. y descripción)
(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) Proporcionar disquete ejecutable del sistema de software e instrucciones de funcionamiento
(5) Referencias (lista de materiales de referencia necesarios)
Formato de redacción de la tesis de graduación
.Nota: 1. Cada paso debe tener una descripción y discusión escrita. 2. Cada paso debe combinarse orgánicamente y no puede separarse en un todo.
1. Portada
II. Resumen En unas 200-400 palabras, presente brevemente el contenido principal y las innovaciones del artículo
3. Encabezados de los temas Utilice una o dos palabras para indicar la naturaleza del contenido del artículo. (El segundo y el tercero deben estar en la misma página)
IV. Directorio Generalmente, se utiliza una estructura de directorio de tres niveles. Por ejemplo: Capítulo 3 Diseño del sistema 3.1 Estructura conceptual del sistema 3.1.1 Modelo conceptual
5. Texto
Texto 1. Texto
Capítulo 1 Prefacio
p>Breve 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, plan de desarrollo del proyecto.
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, Proporcione un diagrama de proceso de negocio.
Requisitos específicos: el diagrama de proceso de negocio debe tener descripciones de texto, el diagrama debe estar completo y debe haber un proceso de entrega de negocio.
(2) Analizar los principales problemas del sistema actual
Señalar las debilidades, señalar los problemas esenciales a resolver, asegurar que el nuevo sistema sea más completo y señalar Descubra los factores clave del éxito.
(3) Proponer posibles soluciones
(4) Análisis y selección de viabilidad
Incluyendo análisis de viabilidad técnica, viabilidad económica y viabilidad operativa con elección.
Capítulo 3 Esquema Lógico del Nuevo Sistema
Describir las funciones que debe tener el nuevo sistema de manera integral, sistemática, precisa y detallada según las necesidades de los usuarios.
(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 estar compuesto por un diagrama de asociació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. El diagrama de correlación del sistema identifica los flujos de datos de proyectos externos al sistema y del sistema a proyectos externos que no permiten restar o sumar en el flujo de datos de otras capas. El flujo de datos en cada capa no está restringido por el gráfico de asociación. C. El flujo de datos debe tener un nombre. D. No debe haber ningún flujo de datos sin procesar entre proyectos externos y el almacenamiento de datos. E. Al descomponer un diagrama de flujo de datos, se debe mantener coherencia entre cada subcapa y los elementos externos y los flujos de entrada/salida en el procesamiento de la capa anterior. F. En general, no debería haber flujo de datos sin procesar entre procesos sin almacenamiento de datos. G. No debe haber ningún flujo de datos sin procesar entre los almacenes de datos. H. El almacenamiento de datos puede descomponerse. I. Si existe procesamiento de consultas, ésta deberá representarse mediante un diagrama de flujo de datos. J. Las estadísticas y los informes impresos no están representados en los diagramas de flujo de datos.
(2) Descripción del diccionario de datos
A se puede describir en formato gráfico o en un formato de registro más compacto. Si se utiliza el formato gráfico, solo se puede utilizar para el flujo de datos. elementos de datos y procesamiento, almacenamiento de datos y proyectos externos, cada uno escribe una tabla. B. Si se utiliza un formato de grabación compacto, se deben enumerar todos los componentes. Por ejemplo, elemento de datos: nombre del número de serie existe en la estructura de datos Comentarios E1 Datos entrantes F1/F3/F11/F15 Número de pedido entrante + fecha + número + cantidad E2 Datos salientes F1/F3/F11/F15 Número de pedido saliente + fecha + Número + Cantidad C. El procesamiento de datos en el diagrama del sistema de nivel superior de acuerdo con el diagrama de flujo debe escribirse en detalle.
(3) Pequeña descripción del procesamiento básico
Cada procesamiento básico se puede describir utilizando lenguaje estructurado, fórmulas matemáticas, etc.
Capítulo 4 Diseño general de la estructura del sistema
(1) Diseño de la estructura del módulo de software A. Diagrama de estructura del módulo de software del sistema, del cual se derivan el diagrama de descomposición funcional y el diagrama de estructura jerárquica del menú. B. El diagrama de estructura del módulo del sistema debe ser coherente con el diagrama de nivel superior del diagrama de flujo de datos de procesamiento.
(2) Diseño de base de datos A. Cada elemento debe describirse en el siguiente orden: entidades, atributos de entidad, relaciones entre entidades, diagramas E-R, reglas de conversión y patrones de relación. B. Al introducir los atributos de las entidades, los atributos de enlace no deben incluirse. Los atributos de enlace no aparecen hasta el modelo de relación. C. Cada almacén de datos en el diagrama de flujo de datos puede estar implícito en múltiples entidades en el diagrama E-R. D. Las entidades en el diagrama E-R deben corresponder a los almacenes de datos en el diagrama de flujo de datos. Cada entidad debe estar etiquetada con el código identificativo de la entidad (código maestro). Cada entidad o asociación debe tener una lista de las propiedades que debe tener (usando un método de enumeración). E. Debe haber al menos un vínculo de muchos a muchos en el diagrama 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 cuando sea necesario, se deben realizar las optimizaciones necesarias y se deben explicar los motivos. G. Para un enlace uno a uno, simplemente coloque el código principal de cualquier entidad en otra entidad como código externo. H. Los vínculos uno a muchos también pueden generar nuevos modelos de relación. Si esto se hace, se deben explicar las razones. I. Los vínculos muchos a muchos o vínculos ternarios deben generar nuevos patrones de relación. J. El número y nombre del esquema de relación debe ser consistente con las entidades y enlaces en el diagrama E-R. K., Cada patrón de relación debe utilizar un guión bajo para marcar el código principal, seguido 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 se requieren explicaciones adicionales.
(3) Selección y diseño del esquema de configuración del sistema informático
Proporcione la configuración del hardware, la configuración del software del sistema, la configuración del sistema de comunicación de red (opcional), etc.
(4) Planes y medidas generales de seguridad y fiabilidad del sistema.
Capítulo 5 Diseño detallado del sistema
(1) Diseño de código El formato de código de los elementos de datos básicos.
(2) El diseño de la interfaz hombre-máquina proporciona la vista de la interfaz hombre-máquina (interfaz de entrada y salida, diseño de formato de pantalla, etc.)
(3) El proceso de procesamiento del módulo completa diferentes procesamientos de acuerdo con el proceso del entorno de software. Se pueden utilizar scripts, diagramas de flujo de programas, lenguajes PDL estructurados, etc.
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 de la operación y mantenimiento del sistema
VI. ) Características, limitaciones y perspectivas del sistema
(2) Frustraciones, innovaciones, experiencias y agradecimientos encontrados durante el proceso de implementación
VII Referencias Lista de principales libros referenciados en el diseño de tesis
Número de serie, título del libro 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.
VIII.Apéndice
(1) Enumere algunos segmentos de código de programa representativos
(2) Manual de operación
V . Criterios de puntuación del papel
1, A, etc.
El sistema es correcto, las funciones del sistema son perfectas, los pasos de diseño son completos y correctos, prácticos e innovadores. una estructura rigurosa y una expresión suave.
2. Categoría B
El sistema es básicamente correcto, las funciones del sistema son básicamente completas, los pasos de diseño son básicamente completos y correctos y tienen cierta practicidad. y la expresión es básicamente fluida.
3.C,etc.
El sistema tiene algunos errores, las funciones del sistema son imperfectas, los pasos de diseño están incompletos y básicamente no es práctico. El documento tiene una estructura general y una presentación básicamente clara.
4. Suspenso
El trabajo se calificará como reprobado por uno de los siguientes motivos.
Los errores del sistema son grandes, las funciones del sistema son imperfectas, faltan los pasos principales del diseño o hay errores graves en los pasos principales del diseño, la estructura del papel es confusa y la expresión no está clara.