Red de Respuestas Legales - Derecho empresarial - Conocimientos comunes sobre el desarrollo de sistemas de automatización de oficinas

Conocimientos comunes sobre el desarrollo de sistemas de automatización de oficinas

1. En cuanto al desarrollo, ¿qué conocimientos se necesitan para dominar OA?

1. Html (los frameworks js como Css, JavaScript y JQuery son mejores, no son necesarios para principiantes) 2. Lenguaje PHP, el acceso está escrito en PHP, esto es necesario 3. Conocimiento de la base de datos, La base de datos La base es suficiente. MySQL 4 se utiliza para el acceso. La configuración del servidor implica principalmente instalar el acceso OA y aclarar el directorio. Uso flexible 5. Acceda a la administración de OA. Esto es muy simple. Básicamente, es fácil dominarlos. El acceso al desarrollo secundario no es un problema. Luego está la comprensión de la estructura de la tabla en la base de datos, que debe acumularse lentamente.

No mucho, pero necesitas acumular práctica para alcanzar el nivel de desarrollo libre. Esto es sólo como referencia. La parte del flujo de trabajo no es realmente un desarrollo y lleva algún tiempo comprender si eres nuevo en ella. Cuéntalo como uno.

2. A qué cuestiones se debe prestar atención durante el desarrollo 2. ¿Sistema de acceso abierto?

4. Considere el precio, obtenga más información, compare más e intente elegir el que tenga la mayor relación precio/rendimiento.

3. Fase de prueba 1. Todos los empleados, incluidos los líderes, participan verdaderamente en el uso y consideran la prueba como una prueba en línea 2. Los departamentos funcionales realizan pruebas específicas, utilizan las funciones en detalle y en profundidad; y descubrir a tiempo Problema 4. Etapa de depuración y en línea 1. La empresa llega a un acuerdo sobre temas específicos y luego se comunica con el implementador de OA 2. Para los problemas que se pueden resolver, recuerde al otro implementador que los implemente dentro del tiempo planificado; 3. Para los problemas que no se pueden resolver, los Implementadores deben dar razones relevantes para facilitar la comparación y la búsqueda de información y encontrar otras soluciones; Formación de administradores de sistemas. Se recomienda que los proveedores de software realicen capacitación especial individualizada; 2. Para la capacitación de usuarios comunes, se recomienda realizar capacitación específica de acuerdo con los departamentos funcionales; 3. Es mejor alternar entre explicar la capacitación y resolver problemas de operación; . 6. En la etapa diaria de operación y mantenimiento, los administradores del sistema deben resolver rápidamente los problemas cuando los usuarios tienen problemas y comunicarse con el personal de implementación del desarrollador de manera oportuna si los problemas no se pueden resolver. Los administradores del sistema deben mejorar gradualmente sus capacidades de resolución de problemas en el ciclo de problemas continuos para garantizar el efecto de implementación del sistema OA.

Para la implementación de sistemas OA, todavía hay muchas cuestiones que necesitan atención en aplicaciones prácticas. El líder del proyecto debe comprender completamente la situación de gestión real de la empresa, realizar investigaciones suficientes sobre los productos OA y proceder de manera planificada, paso a paso y estricta para garantizar la implementación exitosa del sistema OA. Hay muchos fabricantes nacionales de productos OA, incluido Zhiyuan Software, que es bueno en plataformas de aplicaciones móviles y comerciales, software de acceso con administración simple, Jinhe, Jinjin, Pan Wei, etc.

Zhiyuan Software (OA) ha ocupado el primer lugar en cuota de mercado durante nueve años consecutivos. Es una empresa miembro de UFIDA y sus productos también son buenos. La oficina de la OA se puede trasladar y los documentos oficiales se pueden procesar y aprobar mediante teléfonos móviles y iPads. Las soluciones de Zhiyuan para diversas industrias se pueden encontrar en su sitio web y son bastante completas.

3. Pregunte por el proceso de desarrollo del sistema de oficina OA.

Aquí hablaré sobre el proceso de desarrollo del uso de una plataforma de desarrollo rápido para desarrollar el sistema de oficina OA, que no requiere configuración de código. .

Esta herramienta de rápido desarrollo puede resolver el problema de las empresas que desarrollan un sistema de gestión que realmente se ajusta a la situación real de la empresa cuando no entienden de programación pero entienden de negocios. Además, esta plataforma de desarrollo puede ajustar módulos funcionales en cualquier momento cuando el negocio o la gestión de la empresa cambie en el futuro, y también se pueden agregar otros módulos según sea necesario.

Paso uno: Análisis de requisitos: convoqué varias reuniones con todos sus departamentos relacionados con el negocio para clasificar y unificar los requisitos funcionales de cada departamento, y escribí una especificación de requisitos funcionales, enumerándolos en detalle. Se identifican los problemas a resolver y los objetivos a alcanzar por el software. Exigen software que pueda resolver sus problemas reales y aportar valor real.

Por ejemplo, puede generar directamente más pedidos, ayudarlos a encontrar y retener clientes, ahorrar costos laborales, evitar desperdicios innecesarios en las operaciones y, en última instancia, lograr un crecimiento en las ganancias de la empresa. En mi opinión, 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.

Esta es también la razón por la que no les gusta el software terminado y eligen el desarrollo personalizado. La situación de cada empresa es diferente. 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 son realmente adecuados para los clientes.

Solo a través de un desarrollo específico podremos realmente resolver el problema. Sólo los clientes saben qué es lo que más necesita su empresa, cómo captar y retener clientes, cómo diseñar procesos de negocio, etc.

El software más adecuado es el que desarrolla 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. Determina si el proceso de desarrollo futuro tomará desvíos, si se desperdiciará tiempo y dinero desarrollando funciones innecesarias y si los módulos de funciones del programa generarán conflictos. .

Se dedicó mucho esfuerzo a la preparación de la declaración de demanda, y era como afilar el cuchillo antes de cortar leña. Finalmente, después de que todo el personal aprobara por unanimidad la declaración de requisitos, decidimos seguir adelante.

Paso 2: Desarrollar una propuesta. Desarrollar una propuesta es transformar las especificaciones de requisitos funcionales en un plan de acción específico que se pueda desarrollar.

Escribí de acuerdo con las reglas de desarrollo de la plataforma de desarrollo, optimicé los módulos funcionales en la especificación de requisitos del software, analicé la estructura de datos, la relación de datos y la lógica operativa de cada módulo, clasifiqué los procesos comerciales entre cada módulo y finalmente basé en cada uno. departamento comercial La situación real del personal determina el estilo de interfaz de cada módulo. Mi plan de desarrollo también está escrito en detalle, pero en comparación con la especificación de requisitos funcionales, parece más fácil. Después de todo, la dirección general ya está ahí.

En el plan de desarrollo, planifico y nombro todas las tablas y campos en la estructura de datos, incluido su tipo y longitud de datos, hago tablas y explico la fuente de datos y el método de edición de cada campo. Olvidé explicarlo antes. Aunque no entiendo la programación, todavía tengo cierto conocimiento de las bases de datos debido a mi experiencia previa en software de gestión operativa, pero solo tengo un conocimiento parcial. Sin embargo, tengo suficiente conocimiento de la base de datos cuando desarrollo utilizando la plataforma de desarrollo rápido de Tianzong. 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 3: Formule y pruebe el plan de desarrollo y el próximo desarrollo será muy sencillo. De hecho, es el proceso de configurar el contenido del plan de desarrollo en la plataforma de desarrollo. Por eso encontré una plataforma de desarrollo de este tipo para desarrollar este sistema.

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

¡Arriba! La plataforma de desarrollo rápido de Tianzong se divide en antecedentes de desarrollo y perspectivas de aplicación. Como sugiere el nombre, el backend de desarrollo es para desarrolladores y el frontend de la aplicación es donde se utiliza el sistema desarrollado.

Bien, ingresemos al contexto de desarrollo, como se muestra a continuación: Haga clic en diseño del módulo para comenzar a configurar el módulo. Elegir el tipo de módulo es la clave de este paso, es decir, qué tipo de módulo desea desarrollar. La plataforma de desarrollo tiene muchas plantillas funcionales integradas. Todo lo que necesita hacer es analizar a qué plantilla pertenece el módulo que desea desarrollar y seleccionar la plantilla para implementar la interfaz y las funciones de su módulo.

Existen muchos tipos de módulos, incluidos todos los aspectos del software de gestión de uso común, así como plantillas de funciones de módulos especiales y manuales de operación, que conocerá durante el desarrollo. Después de definir un módulo, puede definir tablas dentro del módulo. Un módulo puede tener múltiples tablas, las cuales se definen una por una y se establecen las relaciones entre ellas.

Como se muestra a continuación: durante el proceso de definición del formulario, debe configurar 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 para cada tabla.

Como se muestra a continuación: a través de la configuración de tres pasos, básicamente se completa un módulo funcional. ¿No es muy sencillo 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 requiera una configuración más detallada. Dado que la plataforma de desarrollo de configuración omite la escritura de código, la velocidad de desarrollo mejora enormemente. 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 conjunto de códigos para cada interfaz, por lo que la tasa de error se reduce considerablemente y el rendimiento y la estabilidad del software. están naturalmente garantizados.

Paso 4: Redactar un manual de operación. Una vez desarrollado el sistema, hay un trabajo final que no se puede omitir y es escribir un manual de operación. Afortunadamente, me gusta escribir blogs cuando no tengo nada que hacer, así que no tengo miedo de escribir.

El manual de operación es para que los usuarios aprendan y operen. En el manual de operación, enumeré en detalle los procedimientos operativos y las precauciones del sistema. Más tarde supe que el manual de operación también era uno de los factores importantes para el uso formal de este sistema. Debido a que el manual de operación que escribí era vívido y claro, mis colegas que operaban el sistema lo entenderían y comenzarían rápidamente. Mi experiencia es que cuanto antes se escriba el manual de funcionamiento, mejor. Es mejor escribirlo durante el desarrollo. Algunos contenidos clave durante el proceso de desarrollo deben registrarse inmediatamente para recordarlos más tarde.

Proceso de desarrollo del sistema 4.OA

Por al menos 0,27 yuanes al día, puede convertirse en miembro de la Biblioteca Baidu y ver todo el contenido de la biblioteca>

Editor original: ulei310

Desarrollo del sistema Para garantizar que el sistema de software se complete a tiempo y con alta calidad, el diseño y desarrollo del sistema cumplen estrictamente con las especificaciones de ingeniería de software y software CMM2. gestión de procesos, utilizando el modelo en cascada para el desarrollo de proyectos, y formuló el trabajo como se muestra en la figura siguiente. Cada etapa tiene una revisión. Cada revisión es una prueba del trabajo en esta etapa, y solo después de pasar la revisión podemos pasar a la siguiente etapa. Mediante una evaluación estricta, se puede garantizar eficazmente el progreso y la calidad del desarrollo del sistema. El proceso de desarrollo del sistema se muestra en la figura, que detalla la secuencia de cada etapa del proceso de desarrollo. Figura 6-9 Proceso de desarrollo del sistema (1) El plan de desarrollo determina la tecnología de este sistema en función de los requisitos del usuario para las funciones del sistema y las necesidades de gestión empresarial, y en base a un análisis completo de las tecnologías y plataformas actuales para el desarrollo y Diseño del sistema de gestión de información de límites provinciales. El esquema y el plan de desarrollo proporcionan un esquema básico para la construcción e implementación del sistema, asegurando que las funciones del sistema satisfagan las necesidades de la aplicación. En la etapa inicial de la implementación del sistema, es necesario tener una comprensión y un análisis básicos de las funciones del sistema, formular un plan completo de diseño del sistema, analizar y diseñar varias plataformas de software y hardware para aplicaciones del sistema, proporcionar soluciones razonables de selección de plataformas y soluciones técnicas para implementación del sistema, y ​​hacer un buen trabajo en el sistema Desarrollar e implementar estudios técnicos para determinar la viabilidad del desarrollo del sistema.

(2) Investigación del sistema y análisis de la demanda La investigación y el análisis de la demanda de los usuarios son las claves para un diseño exitoso del sistema. Este proceso es para que el cliente describa al diseñador del sistema el trabajo que debe realizar el sistema; además, el proceso comercial del cliente debe describirse al diseñador del sistema. Los diseñadores de sistemas necesitan comprender las ideas del cliente. Cuánto comprenden básicamente determina el éxito del sistema, porque solo comprendiendo las ideas del cliente podemos analizar qué funciones son razonables en las condiciones reales o qué funciones no se pueden realizar; por computadoras; qué funciones deben implementarse de manera flexible. Mírelo desde la perspectiva del cliente.