Red de Respuestas Legales - Conocimientos legales - Cómo escribir un artículo de computadora

Cómo escribir un artículo de computadora

La primera es la selección del tema. Generalmente, el profesor le proporcionará varios temas para que elija, incluidos varios "diseño y desarrollo de sistemas XX", que están en línea con nuestras suposiciones y expectativas anteriores. ¡Ponlo en perspectiva! Supongamos que elijo un tema "Diseño y desarrollo de XX Online Mall basado en SSM".

Después de seleccionar el tema, te enfrentas a una pregunta: desarrollar primero, escribir el artículo primero o desarrollar mientras escribes. Mi consejo es que desarrolles a medida que escribes. La razón es que el proceso de desarrollo requiere escribir algo de redacción, como análisis de requisitos, relaciones de estructura de tablas de bases de datos, lógica de interacción de todo el sistema, etc. Estas copias pueden aparecer en nuestros periódicos.

Así que hablemos de cómo desarrollar y escribir teoría literaria. Por supuesto, sólo puedo hablar brevemente sobre parte del proceso de desarrollo.

1. Resumen:

Este es el primer subtítulo de todos los artículos. Es bastante fácil decir que es repugnante, a veces repugnante. Entonces, ¿de qué se trata exactamente esta parte? Porque esta parte necesita explicar la necesidad de crear este sistema, el método de implementación para desarrollar este sistema y las funciones y funciones del sistema. Entonces puedes escribir así:

Con el rápido desarrollo de la economía de China y la popularización de la tecnología de redes, la tecnología de Internet se ha desarrollado completamente y todos los ámbitos de la vida en China han cambiado bajo la influencia de Internet. . El rápido desarrollo de Internet ha dado lugar a numerosas industrias, entre las que el comercio electrónico es la más representativa. El comercio electrónico ha cambiado la relación de marketing entre empresas y clientes, desde las ventas en tiendas físicas hasta el marketing de comercio electrónico en línea. Jack Ma dijo una vez: "Que no haya negocios difíciles bajo el sol". Cada vez más tiendas optan por abrir tiendas en línea, lo que hace que las transacciones ya no se limiten a cerca y lejos, al tiempo que reduce en gran medida los costos operativos de las tiendas, aumenta las ganancias y las hace más convenientes para los clientes. Este tema nació oficialmente en este contexto.

Este tema presenta el entorno de desarrollo, el análisis de la demanda, el diseño de la interfaz, el diseño de la base de datos y los marcos relacionados de "XX Online Mall basado en SSM".

El sistema adopta la arquitectura B/S, utiliza Java, HTML, JS y otros lenguajes, utiliza el marco de desarrollo backend principal SSM (spring springMVC Mybatis) y utiliza la base de datos ligera de código abierto Mysql para el desarrollo, proporcionando en línea centros comerciales con Tiene módulos de visualización frontal y administración de back-end para realizar las funciones principales como registro, inicio de sesión y compras, brindando a los consumidores una experiencia de compra conveniente y rápida y mejorando la eficiencia de ventas de la tienda.

Palabras clave: centro comercial online, SSM, Java, HTML, JS, MySQL.

(Las palabras clave generalmente se extraen de las tecnologías clave mencionadas en el resumen, para que los lectores puedan ver cuáles son los puntos clave de un vistazo)

Resumen: ..... .

Se recomienda que Google traduzca el resumen en inglés y luego corrija los errores evidentes.

2. Capítulo 1: Introducción

Esta parte también es virtual. De hecho, sáquela de manera informal. Generalmente incluye las siguientes partes: 1. Antecedentes 2. Contenido de la investigación. Los antecedentes hablan principalmente de algunos problemas provocados por las tendencias del desarrollo social y cómo resolverlos. Simplemente diga algunas oraciones más y escriba de doscientas a trescientas palabras. El contenido de la investigación es cómo mejorar los antecedentes anteriores. Los estudiantes cuidadosos pueden decir que este sentimiento es algo repetitivo con conceptos abstractos. ¡Sí! Estas dos partes son bastante repetitivas, pero no importa, pero no uses exactamente las mismas palabras para describirlas, porque cuando se revise el artículo nuevamente, se verificará la autocita del artículo. Esta parte sólo tiene de trescientas a quinientas palabras.

3. Capítulo 2: Introducción a la tecnología de desarrollo de sistemas.

Esta parte requiere que realicemos una investigación técnica antes del desarrollo formal y luego presentemos esta parte de la tecnología en detalle. No entraré en detalles sobre esta parte porque hay demasiado contenido y diferentes proyectos tienen contenido diferente. El proceso de revisión de la información también es un paso importante para mejorar la tecnología. Solo entonces podrás comprender realmente qué tipo de conocimiento se necesita para desarrollar un proyecto, por lo que presentaré la pila de tecnología que elegí para este proyecto y que también es un tema de discusión. Los estudiantes pueden escribir de acuerdo con su situación real.

Aunque el desarrollo de diferentes sistemas implica diferentes lógicas de negocio y diferentes métodos de procesamiento, son esencialmente iguales.

Es un proceso de interacción de datos entre la interfaz front-end y la base de datos a través del servidor, y el contenido involucrado no es más que el front-end, el back-end y el servidor. Sin embargo, una cosa a la que debes prestar atención es no acumular las introducciones de idiomas utilizadas por HTML, JAVA, etc. No importa si el profesor no mira con atención. Si miras de cerca, todavía parece demasiado acuoso. Recuerde, no tiene que preocuparse por quedarse sin palabras al escribir preguntas de ingeniería. Ese es el problema. ¿Qué debo hacer si la introducción al idioma no está bien escrita? Debe escribir sobre los marcos involucrados y las herramientas utilizadas. Suficiente. Sólo unos pocos miles de palabras. Demos un ejemplo simple a continuación.

A. Front-end

Me gustaría enfatizar que no debes escribir especificaciones de front-end como HTML y CSS. Puede ser discreto, pero no le dediques demasiado espacio. Aquí puede escribir sobre el uso de marcos front-end, como el uso de paquetes de administración npm (puede presentar npm y su uso en proyectos), usar vue (también puede presentar el marco y las aplicaciones de vue), elementos (elementos y sus beneficios). ), etc. También quiero que los estudiantes comprendan verdaderamente estas técnicas y las utilicen en el proceso de diseño. Créame, dará un salto cualitativo en el uso de su tecnología después de leer esto.

B. Al fondo

Esta parte es el punto clave. Para este tema, el título se basa en SSM. Para los estudiantes que no están familiarizados con Spring MVC, se recomienda verificar la información primero. Muchos estudiantes conocen las preguntas de Java. El propósito de utilizar marcos técnicos es hacer que el desarrollo sea más conveniente y rápido, pero ¿por qué nos sentimos más complicados durante el proceso de desarrollo? Déjame decirte responsablemente, es normal. Porque el marco no solo nos ayudará a encapsular algunos métodos de uso común, sino que también tendrá en cuenta una serie de cuestiones como la iteración de actualización y la legibilidad del código. La razón por la que no siento los beneficios de algunas regulaciones y configuraciones es porque este tipo de desarrollo del campus no involucra problemas de producción, no habrá muchas iteraciones de actualización, y mucho menos la legibilidad del código. Por ejemplo, cuando uso Spring Factory, muchos estudiantes se preguntarán por qué tengo que modificar el archivo de configuración tan pronto como entro a una clase. ¿No sería bueno simplemente lanzar el nuevo? Los nuevos son geniales, pero cuando realmente vas a trabajar, si quieres cambiar algunas relaciones, tienes que cambiar el código. El proyecto es grande, ¿dónde puedo encontrar el código? ¿Un archivo a la vez? Obviamente es muy indeseable y muy ineficiente. En este momento entran en juego las ventajas de los archivos de configuración. Modifique el archivo de configuración directamente sin modificar el código y el acoplamiento se reducirá considerablemente. Parece estar fuera de tema. Habiendo dicho todo esto, me gustaría decirles a los estudiantes que mantener la calma y comprender las razones detrás del diseño del marco será de gran ayuda para que todos mejoren sus habilidades.

Entonces, en esta parte, podemos presentar Spring (incluido el IOC de Spring, la fábrica de Spring, el AOP de Spring, etc.) y SpringMVC (esta parte puede explicar srpingMVC como una herramienta para conectar el front-end y el proceso específico de la base de datos También puede hablar sobre el concepto en capas de springMVC y cómo aplicarlo), mybatis (incluida la relación con JDBC, la configuración de la que depende Mybatis, las interfaces utilizadas, proxy dinámico, caché de primer nivel y. caché de segundo nivel, retraso en la carga y otros problemas técnicos).

C. Servidor y Base de Datos

Esta sección puede presentar las herramientas utilizadas para construir el servidor y la base de datos utilizada. Suponiendo que utiliza un servidor en la nube para construirlo, puede presentar el proceso de creación del servidor en la nube en detalle, incluidos firewalls, puertos, etc. En términos generales, el servidor está construido por tomcat. Puede presentar Tomcat y cómo Tomcat monitorea y analiza el proceso específico de las solicitudes de los usuarios.

Generalmente, los proyectos pequeños utilizan MySQL como base de datos. Puede explicar las razones para elegir MySQL, como los beneficios en comparación con Oracle. Puede introducir algunas características de la base de datos MySQL, incluida la paginación, si admite transacciones, etc.

4. Capítulo 3: Análisis de requisitos

Esta parte es para analizar qué funciones deben desarrollarse para escenarios comerciales específicos. Esta parte le permite sentir la responsabilidad de un gerente de producto, pero no necesita interactuar con los programadores, porque usted mismo es un programador. En general se puede dividir en dos partes. Parte de esto es el proceso comercial de front-end y parte es el proceso comercial del servidor back-end.

Puede utilizar algún software para dibujar diagramas de flujo. Si quieres ser más conveniente, puedes usar directamente los gráficos que vienen con Word para escribir, lo cual no es feo ni simple. Si quieres lucir bien, personalmente recomiendo usar xmind. Es muy simple y puede crear rápidamente hermosos diagramas de flujo. Si no hay idea, la interfaz se escribirá de acuerdo con la lógica del usuario. Por ejemplo, los usuarios deben registrarse, iniciar sesión, recuperar contraseñas, comprar, devolver productos, etc. , el backend debe realizar el procesamiento comercial correspondiente a esta lógica de front-end. Personalmente, siento que esta parte es más fácil de escribir, así que no entraré en detalles.

5. Capítulo 4: Diseño e implementación del sistema.

Esta parte se puede explicar seleccionando algunas funciones representativas. Algunos estudiantes pueden tener preguntas. ¿Se puede codificar el papel? La respuesta es sí. Pero mi sugerencia personal es publicar pseudocódigo. No pongas todo el código largo que escribes en él. Feo y confuso. Lo que debes hacer es extraer el código en pseudocódigo. El propósito de publicar el código es permitir que los lectores comprendan claramente cómo implementar esta función. No le importará tu gramática ni tu nombre. Aquí hay algunas cosas sobre las que escribir, pero no se limitan a eso.

A. Integración del marco SSM. ¿Cómo administrar SpringMVC y Mybatis usando la integración de Spring?

B. Implementación de guardar el estado de inicio de sesión del usuario. Esta parte puede involucrar cookies, sesiones, análisis de mensajes http, etc. , ¿puedes explicarlo en detalle?

Función de gestión de productos backend. Esta parte se puede describir en función de las funciones de gestión en segundo plano del administrador.

D. Función de búsqueda de productos. Puede implicar búsquedas difusas en bases de datos.

E. Diseño de tablas de bases de datos. Puede reflejar cómo cumplir con los tres paradigmas al diseñar tablas de bases de datos.

F. Puede escribir sobre algunas dificultades encontradas durante el proceso de desarrollo.

G. Puede escribir sobre algunas características destacadas del lenguaje utilizadas en el proceso de desarrollo. Por ejemplo, expresiones lambda y subprocesos múltiples de Java. Otro ejemplo es el uso de expresiones regulares al implementar funciones de registro.

……

Y así sucesivamente.

6. Capítulo 5: Resultados empresariales

Esta parte es fácil de escribir. Intercepte algunas introducciones de interfaz y funciones sobre su sistema, intente ser lo más detallado posible y estará bien.

7. Capítulo 6: Resumen y perspectivas

Esta parte también es acuosa, pero también espero que los estudiantes la escriban con cuidado. Puedes anotar lo que aprendiste en el proceso de desarrollo de este proyecto, ya sea tecnología XX o espíritu de trabajo duro. La perspectiva se puede escribir y se espera que se convierta en otro Taobao... Es broma, en resumen, puedo crear unos cientos de palabras.

8. Referencias

Después de publicar los artículos y artículos a los que ha hecho referencia durante el proceso de desarrollo, a menudo encontrará que no hay suficientes referencias, ¡muy pocas! Entonces, ¿qué debemos hacer? Luego publique algunos artículos o manuales de referencia sobre la tecnología utilizada. Aunque no he visto la mayoría de ellos, espero que tú puedas. Es muy conveniente ir a CNKI para buscar referencias y luego agregarlas a sus referencias. Simplemente busque el artículo correspondiente y seleccione la función "Citar", y el texto citado se podrá generar automáticamente y copiar directamente en su artículo.

9. Gracias

El primer paso es agradecer a tu mentor, agradecer a tus líderes escolares y agradecer a tus líderes escolares. Si lo dices bien, puede que no te resulte muy difícil responder... entonces deberías agradecer a tu familia, a tus compañeros de cuarto, a tus amigos o a tu perro (es broma). Esta parte tiene 200 palabras fáciles.

En este punto, se ha escrito un documento informático. ¿Crees que esto es sencillo? El contenido anterior es proporcionado por la sala académica.