Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo desarrollar un sistema de oficina OA?

¿Cómo desarrollar un sistema de oficina OA?

Desarrolle su propio sistema de ofimática. Ya sea que sepa programación o no, se recomienda que utilice una plataforma de desarrollo rápido para el desarrollo. Este tipo de herramienta de desarrollo no requiere programación. construir el sistema. Es rápido y rentable. Algunas plataformas de desarrollo (como Tianzong Intelligent Development Platform) vienen con módulos de sistema de oficina OA estándar. Puede realizar modificaciones personalizadas directamente en su propio sistema de oficina, lo cual es más rápido y económico. Desarrollo único, genera simultáneamente página WEB + APLICACIÓN móvil + WeChat + DingTalk, que se puede operar de múltiples maneras.

Los pasos específicos son los siguientes:

Paso 1: Análisis de requisitos

Convoqué varias reuniones con todos sus departamentos relacionados con el negocio para discutir los requisitos funcionales de cada departamento fue organizado y unificado, y se redactó una especificación de requisitos funcionales, que enumeraba detalladamente los problemas prácticos a resolver por el software y los objetivos a alcanzar. Requieren software que pueda resolver sus problemas reales y aportar valor real. Por ejemplo, puede generarles directamente más pedidos, ayudarlos a encontrar y retener clientes y, al mismo tiempo, ahorrar costos laborales y evitar desperdicios innecesarios en las operaciones, logrando en última instancia un crecimiento en las ganancias de la empresa. Creo que si un software no puede aportar un valor económico sustancial y sólo se utiliza para decorar la apariencia de la empresa y mejorar la eficiencia del trabajo, es mejor no utilizarlo. Es por eso que menosprecian algún software terminado y eligen el desarrollo personalizado. La situación de cada empresa es diferente y los proveedores de software terminado a menudo no pueden conocer los puntos débiles de cada cliente, por lo que los productos que fabrican no pueden ser realmente adecuados para los clientes. Sólo el desarrollo dirigido por uno mismo puede realmente resolver el problema. Los clientes saben qué es lo que más necesita su empresa, cómo captar y retener a sus clientes, cómo diseñar procesos de negocio, etc. El software más adecuado es el que desarrolla de forma específica algunas funciones prácticas.

A través de este proyecto, me di cuenta de que el proceso de redacción de especificaciones de requisitos de software es muy importante. Esto determina si el proceso de desarrollo futuro tomará desvíos y si se perderá tiempo y dinero desarrollando funciones innecesarias. No hay conflicto en el módulo de función del programa. Gasté mucha energía en escribir la descripción de los requisitos y sentí como si estuviera afilando mi espada antes de cortar leña. Finalmente, se decidió el siguiente paso después de que todo el personal aprobara por unanimidad la declaración de requisitos.

Paso dos: Plan de desarrollo

El plan de desarrollo consiste en convertir la especificación de requisitos funcionales en un plan de acción específico que se pueda desarrollar de acuerdo con las reglas de desarrollo del desarrollo. plataforma Los módulos funcionales en la especificación de requisitos de software se combinan y optimizan, se analizan la estructura de datos, la relación de datos y la lógica de operación de cada módulo y, finalmente, se aclara el estilo de interfaz de cada módulo. planificado según la situación real del personal de cada departamento comercial.

Mi plan de desarrollo también es muy detallado, pero en comparación con la especificación de requisitos funcionales, parece más fácil porque la dirección general ya está ahí. En el libro del plan de desarrollo, planifiqué y nombré todas las tablas y campos en la estructura de datos, incluidos sus tipos de datos, longitudes, etc., los convertí en tablas y expliqué las fuentes de datos y los métodos de edición de cada campo. Olvidé explicarlo antes. Aunque no sé mucho sobre programación, todavía tengo cierto conocimiento de las bases de datos porque tengo experiencia previa en software de gestión operativa, pero solo sé un poco al respecto, utilizando nuestro rápido desarrollo. plataforma para desarrollar, este aspecto de las bases de datos El conocimiento es suficiente. Si necesita declaraciones SQL más complejas en el futuro, busque en línea.

El plan de desarrollo es muy importante para el desarrollo posterior del sistema. El siguiente proceso de desarrollo es en realidad el proceso de configurar el contenido del plan de desarrollo en la plataforma de desarrollo rápido.

Paso tres: desarrollo y pruebas

Con un plan de desarrollo, el desarrollo posterior será muy fácil. De hecho, es el proceso de configurar el contenido del plan de desarrollo en el. plataforma de desarrollo. Esta es la razón por la que encontré una plataforma de desarrollo para desarrollar este sistema como dije antes.

Es muy sencillo y rápido desarrollar software utilizando la plataforma de desarrollo de configuración. Un módulo general se puede completar en tres pasos. El primer paso es configurar la información del módulo y el segundo paso es configurar el formulario. atributos, y el tercer paso es configurar cada elemento en el campo de la tabla. Quizás todavía no me creas cuando digo esto, está bien. ¡En la foto de arriba!

La plataforma de desarrollo rápido de nuestra empresa se divide en backend de desarrollo y frontend de aplicaciones. Como sugiere el nombre, el backend de desarrollo es para que lo utilicen los desarrolladores, y el frontend de la aplicación es donde se utiliza el sistema desarrollado. Bien, ingrese al fondo de desarrollo, como se muestra a continuación:

Haga clic en diseño del módulo para comenzar a configurar el módulo.

Seleccionar el tipo de módulo es la clave de este paso, que es qué tipo de módulo atribuye el módulo funcional que desea desarrollar. La plataforma de desarrollo tiene muchas plantillas funcionales integradas. para analizar los atributos del módulo que desea desarrollar. Qué tipo de plantilla, seleccione la plantilla para realizar la interfaz y las funciones de su módulo. Hay muchos tipos de módulos que cubren todos los aspectos del software de administración de uso común. Hay introducciones de plantillas de funciones de módulos especiales y manuales de operación. Puede conocerlos leyendo el manual de operación durante el desarrollo. Una vez definido el módulo, puede definir las tablas en el módulo. Un módulo puede tener varias tablas. Defínalas una por una y establezca la relación entre ellas. Como se muestra a continuación:

Durante el proceso de definición del formulario, se le pedirá que configure el estilo de la interfaz de edición del formulario y algunas reglas de datos. Una vez configurado el formulario, es hora de configurar los campos de cada tabla. Como se muestra a continuación:

A través de estos tres pasos de configuración, básicamente se completa un módulo funcional. ¿No es muy simple y rápido? ¿Se completa todo el proceso de desarrollo mediante la configuración? Por supuesto, las mencionadas anteriormente son algunas de las configuraciones más básicas. Para módulos con requisitos funcionales complejos, es posible que se requieran configuraciones más detalladas.

La plataforma de desarrollo basada en configuración mejora en gran medida la velocidad de desarrollo al eliminar la necesidad de escribir código. Dado que la interfaz es generada automáticamente por el middleware de la plataforma de desarrollo en función de los parámetros comerciales configurados, no es necesario escribir un código. conjunto de código para cada interfaz La tasa de error se reduce considerablemente y el rendimiento y la estabilidad del software están naturalmente garantizados.

Paso 4: escribir un manual de operación

Después de desarrollar el sistema, hay una tarea final que no se puede omitir y es escribir un manual de operación. Afortunadamente, normalmente me gusta escribir blogs cuando no tengo nada que hacer y no tengo miedo de escribir. El manual de operación es para que los usuarios lo aprendan y operen. En el manual de operación, enumeré el proceso de operación del sistema y las precauciones más tarde supe que el manual de operación también es uno de los factores importantes para el uso oficial de este sistema. El manual de operación que escribí es vívido y claro, mis colegas que operan el sistema pueden entenderlo y comenzar a usarlo rápidamente.

Mi experiencia es: cuanto antes se escriba el manual de operación, mejor es mejor escribirlo al mismo tiempo que el desarrollo. Algunos contenidos clave durante el proceso de desarrollo deben registrarse inmediatamente para recordar a los futuros usuarios. Con el tiempo, incluso el propio desarrollador puede olvidarlo, lo que en última instancia lleva a que los usuarios se desvíen.

Paso 5: Conéctese en línea para la operación de prueba

Después de más de medio mes de trabajo, un sistema de gestión interna con más de 50 módulos está básicamente completado. Envíenos sus comentarios. El cliente. Los líderes del departamento realizaron juntos la demostración y la operación. Todos quedaron muy satisfechos y finalmente estuvieron a la altura de las expectativas de su jefe. Su jefe estaba tan feliz que aprobó la compra de un servidor específicamente para ejecutar este sistema. Pasé un día implementándolo en el servidor y comencé a ejecutarlo en línea.

Paso 6: Operación oficial

Después de medio mes de operación de prueba, se solucionaron algunos problemas menores y luego se convocó al personal relevante de todos los departamentos para varios días de capacitación operativa. comenzó a estar oficialmente en pleno funcionamiento dentro de la empresa.