Propuesta de proyecto importante de aplicación informática
El informe de propuesta de proyecto se refiere a la descripción escrita del tema de investigación científica realizada por el proponente del proyecto. También es un plan preestablecido para explorar temas que aún no se han implementado. A continuación se muestra el informe de propuesta para la especialización en aplicaciones informáticas que compartí. Para obtener más detalles, preste atención a Graduación de Zhiwang.
1. El propósito y significado de la selección del tema.
En el trabajo diario nos solemos encontrar con una gran cantidad de datos de uso común, como correo electrónico, asistentes de programación, notas diarias, etc. Estos datos suelen ser confusos y no sabes dónde almacenarlos cuando los necesitas, lo que afecta la eficiencia del trabajo. Entonces, ¿diseñamos un sistema que satisfaga esta necesidad? Sistema de gestión ofimática para pequeñas y medianas empresas.
La gestión diaria de la oficina de las empresas se gestiona a través del sistema de gestión de automatización de oficinas de las pequeñas y medianas empresas, que satisface las necesidades de todos los aspectos de la gestión diaria de la oficina de las empresas y realiza la función de envío y recepción. mensajes de texto entre empleados de la empresa y facilita enormemente los asuntos internos de la empresa. El sitio web proporciona anuncios frontales y posteriores y gestión de información de documentos oficiales para facilitar que los empleados comprendan las noticias de la empresa de manera oportuna. La instalación de otros módulos funcionales sitúa la gestión diaria de la empresa en el camino de una gestión científica y sistemática.
2. El contenido principal de investigación (esquema) de este tema
¿Se ha completado? ¿Sistema de gestión ofimática para pequeñas y medianas empresas? El sistema de gestión de ofimática para pequeñas y medianas empresas es un sistema de gestión que puede satisfacer las necesidades diarias de oficina de las pequeñas y medianas empresas. El sistema consta inicialmente de los siguientes seis módulos.
(1) Libreta de direcciones personal
Este módulo se utiliza para que cada usuario que inicia sesión en el sistema mantenga su propia libreta de direcciones. La información que se guardará en la libreta de direcciones incluye nombre, sexo, teléfono móvil, dirección de correo electrónico, número QQ, empresa, dirección particular y código postal. Informe a este módulo que los usuarios individuales pueden mantener libremente información personal básica y agregar información de contacto libremente; es muy conveniente consultar contactos y pueden modificar o eliminar un contacto.
(2)Módulo de programación
Este módulo lo utiliza el usuario actualmente conectado para agregar, modificar, eliminar y ver su propia lista de programación. La información que este módulo necesita guardar incluye: nombre de usuario, año, mes, día y contenido del acuerdo.
(3) Módulo de registro de trabajo
Este módulo lo utiliza el usuario actualmente conectado para agregar, modificar, eliminar y ver su propia lista de registro de trabajo. La información que este módulo necesita guardar incluye: nombre de usuario, año, mes, día, título del registro, contenido del registro y hora de grabación.
(4) Módulo de gestión de SMS
Este módulo envía mensajes SMS a otros usuarios del sistema como el usuario que ha iniciado sesión actualmente y puede ver los mensajes SMS enviados por otros usuarios. La información que este módulo necesita guardar incluye: receptor, remitente, contenido del mensaje, hora de envío y lectura o no.
(5) Módulo de gestión de anuncios
Este módulo se utiliza para que los usuarios envíen notificaciones, que todos pueden ver. Sólo el usuario que envió la notificación tiene autoridad para modificar y eliminar la notificación. La información que este módulo necesita guardar incluye: relleno del anuncio, título del anuncio, contenido del anuncio y hora del anuncio.
(6) Módulo de gestión de reuniones
Los usuarios utilizan este módulo para enviar notificaciones de reuniones a todos los usuarios para que las vean. Solo el usuario que envió la notificación tiene derecho a modificarlas o eliminarlas. la notificación. Debe incluir las siguientes partes.
(1) La página de lista de notificaciones incluye seis funciones operativas principales: publicar, modificar, eliminar, borrar notificaciones, explorar el contenido de las notificaciones y completar comentarios.
(2) Página de notificación de versiones y modificaciones.
(3) Explore la página de contenido de la notificación.
(4) Complete la página de comentarios.
3. Revisión de la literatura (investigación y desarrollo nacional y extranjero)
La gente generalmente usa las computadoras para mejorar la eficiencia del trabajo personal, pero en entornos de trabajo modernos que requieren que varias personas trabajen juntas, nosotros Necesitamos mejorar nuestra productividad general. La automatización de oficinas es un gran concepto que se ha promocionado durante mucho tiempo. Tanto las empresas de equipos de oficina como las de integración de sistemas han lanzado con fuerza sus propios productos de automatización de oficinas. Se puede ver que el contenido de la ofimática es enorme y no se puede subestimar el espacio.
Entonces, primero analicemos una pregunta: ¿qué es un cargo? La práctica ofimática es el proceso de producir, modificar, entregar, identificar, conservar, destruir y archivar documentos. Luego, con este flujo de archivos, se generan varios dispositivos. Con el desarrollo de la ciencia y la tecnología y el avance de la tecnología de redes informáticas, también se ha promovido vigorosamente la construcción de redes de automatización de oficinas.
La ofimática lleva muchos años propuesta, pero el efecto no es evidente. La gente todavía se encuentra en la fase inicial de la llamada ofimática, del procesamiento de textos y del procesamiento de tablas. El intercambio y el intercambio de información, así como la colaboración en equipo, no se pueden lograr a la perfección, lo que limita en gran medida la eficiencia del trabajo. El rápido desarrollo de Internet proporciona soporte técnico para el intercambio de información y el trabajo colaborativo, y también presagia la llegada de la era de las oficinas en red.
Los sistemas de automatización de oficinas tradicionales y los sistemas MIS a gran escala utilizan principalmente la reingeniería de procesos de negocio (BKR) cuando se ocupan de los procesos de gestión empresarial. La idea central es primero optimizar el proceso de gestión empresarial y luego construir la empresa. basado en el proceso optimizado de los sistemas de información. Esto no sólo requiere una enorme carga de trabajo en la construcción del sistema, sino que también enfrenta muchos obstáculos dentro de la empresa.
Cuatro cuestiones clave a resolver
El sistema necesita resolver tres cuestiones clave:
(1) El diseño de la base de datos es una cuestión muy importante en el desarrollo de proyectos. y diseño de sistemas. Un aspecto importante, porque el diseño de bases de datos es como construir los cimientos de un edificio alto. Si el diseño no es bueno, causará grandes problemas en el mantenimiento posterior del sistema, cambios, expansión de funciones e incluso desarrollo del sistema.
(2) Envío y recepción de mensajes de texto entre empleados. Los detalles relevantes incluyen cómo los empleados envían y reciben mensajes de texto uno a uno, uno a muchos y muchos a muchos.
(3) Gestión de avisos de reuniones emitidos por empresas y cómo construir salas de conferencias en red para realizar reuniones diarias de empleados internos en la red.
Ideas y métodos de investigación de verbos (abreviatura de verbo)
Este sistema tiene como objetivo realizar las funciones básicas necesarias para el trabajo diario de oficina de la empresa y adopta el desarrollo de arquitectura de tres niveles MVC. modelo, es decir, la arquitectura de tres niveles de Struts Spring Hibernate, estos componentes pueden interactuar y reutilizarse. El grupo de conexiones de la base de datos se administra de manera uniforme. Si el programa necesita conectarse, toma una conexión de este grupo para usarla y luego la vuelve a colocar en el grupo después de su uso. Estas conexiones pueden interoperar, aumentando la eficiencia.
Además, al configurar el entorno de desarrollo, utilizamos MySQL Tomcat MyEclipse CVS, porque la combinación de los cuatro es bastante superior, y MySQL es una base de datos gratuita y de código abierto, y Tomcat es una base de datos gratuita y El servidor web de código abierto MyEclipse es una herramienta de desarrollo integrada de Java gratuita y de código abierto, y CVS es una herramienta de control de versiones popular.
Una vez estructurados el modelo de desarrollo y el entorno de desarrollo, puede comenzar a diseñar la base de datos del sistema y construir el prototipo del sistema. Una vez completadas estas tareas, podemos expandir o incluso mejorar los diversos módulos funcionales del sistema de acuerdo con el prototipo del sistema y, finalmente, completar el desarrollo del sistema y entregarlo a los usuarios.
;