Red de conocimiento informático - Conocimiento de la instalación - ¡Buscando tesis de graduación! Título: Construcción y mantenimiento de sitios web basados ​​en ASP~Gracias

¡Buscando tesis de graduación! Título: Construcción y mantenimiento de sitios web basados ​​en ASP~Gracias

Xiaoke Paper Network recopila y publica la planificación y el diseño de un sitio web dinámico basado en tecnología ASP a través de Internet, y el personal de este sitio lo compila y publica. La tecnología ASP es de alta calidad. Los artículos académicos son para referencia de aprendizaje e intercambio académico de los visitantes de este sitio y no pueden usarse para otros fines comerciales. Pertenecen los derechos de autor de los artículos sobre la planificación y el diseño de sitios web dinámicos basados ​​en tecnología ASP. al autor original Debido a la compilación de la red, se desconoce el autor de algunos artículos. Tenga en cuenta que si necesita reimprimir el resumen, indique la fuente. Si este artículo no cumple con sus requisitos, puede solicitarlo. este sitio web para ayudarle a escribir el artículo. El siguiente es el texto.

[Resumen] Este artículo analiza sistemáticamente el proceso de planificación y diseño del sitio web del campus desde la perspectiva de la ingeniería del software. En la etapa de diseño del sistema, introdujo en detalle los problemas a los que se debe prestar atención durante el proceso de diseño del sitio web, enfocándose en el análisis técnico y la investigación sobre la seguridad del sitio web.

[Palabras clave] Establecimiento de proyectos de sitios web, análisis de sistemas, diseño de sistemas, pruebas de sitios web, mantenimiento de sitios web

1 Introducción

La madurez y el desarrollo continuos de la tecnología de red. ha promovido el desarrollo de tecnología basada en red para el desarrollo de sitios web del campus. El desarrollo del sitio web del campus es una tarea muy compleja. Desde la perspectiva de la ingeniería de software, nuestra escuela determina el posicionamiento y las necesidades del sitio web en función de las características y el enfoque de la construcción del sitio web de la escuela. un conjunto de políticas adecuadas para la gestión de la construcción de sitios web escolares y métodos de control para garantizar una alta eficiencia y alta calidad de la construcción de sitios web.

2. Establecimiento del proyecto del sitio web

Para la construcción del sitio web del campus, se debe establecer un equipo de proyecto especial: líderes escolares, administradores de redes escolares, profesores de arte, personal de varios departamentos, profesores de informática, etc. 8 Está formado por 9 personas y 5 estudiantes representantes de la sociedad "Computer Society". El administrador de la red actúa como líder del proyecto y es responsable de la programación y organización unificadas del proyecto.

3. Proceso de diseño y desarrollo del sitio web

(1) Etapa de análisis del sistema

Para crear un sitio web, primero debe aclarar las ideas de diseño y escribir una descripción detallada. Declaración de requisitos: esta es la clave para la creación exitosa de un sitio web.

Nuestra escuela analizó cuidadosamente los comentarios de todos los aspectos y posicionó con precisión el diseño del sitio web: la planificación del sitio web de la escuela debe centrarse en las necesidades de los profesores y los estudiantes, el contenido debe centrarse en la publicidad general de la escuela, y al mismo tiempo, también es necesario proporcionar a los visitantes el contenido que les interesa; el contenido debe actualizarse de manera oportuna, el diseño debe ser novedoso y distintivo, al mismo tiempo que se mejora la conveniencia, integridad y seguridad del sitio web; .

(2) Etapa de diseño del sistema

1. Diseño general del sitio web

Después de que el diseño del sitio web tenga una declaración de demanda detallada, el sitio web se puede planificar en general de acuerdo con la declaración de demanda y se puede proporcionar un plan general de construcción del sitio web. El plan general debe aclarar específicamente las metas y objetivos que el sitio web debe alcanzar; la descripción de la imagen del sitio web; la estructura y las secciones de las columnas del sitio web; y las relaciones de enlace mutuo y el cronograma de desarrollo del software; plan; costos de producción; qué reglas y estándares deben seguirse, etc.

2. Diseño detallado del sitio web

La etapa de diseño general propone soluciones a los problemas de una manera relativamente abstracta y general. La tarea de la etapa de diseño específica es hacer que las soluciones sean concretas y claras. el diseño son:

(1) Posicionamiento del estilo del diseño del sitio web. El sitio web debe tener sus propias características. No piense demasiado en cuestiones técnicas en el diseño, piense más en aumentar constantemente la connotación del sitio web y trabaje duro en contenido que pueda reflejar dinámicamente la situación de la escuela.

(2) La integridad del diseño del sitio web. En el diseño de sitios web, preste atención a la facilidad de mantenimiento del sitio web. Técnicamente, CSS, plantillas, etc. se utilizan a menudo para posicionar el estilo general del sitio web para facilitar el mantenimiento y las actualizaciones diarias.

(3) Investigación y aplicación de tecnologías clave. En el diseño de sitios web, cómo prevenir piratas informáticos y proteger el contenido del sitio web para que otros no lo roben o modifiquen son cuestiones técnicas que deben tenerse en cuenta en la construcción de un sitio web. Resumo principalmente las amenazas y soluciones de seguridad comunes que enfrentan los sistemas de sitios web desde tres aspectos: IIS, ASP y Access.

① Administre centralmente el directorio ASP y establezca permisos de acceso. Al configurar un sitio WEB, coloque los archivos HTML y ASP en directorios diferentes y luego configure el subdirectorio HTML en "Leer"; configure el subdirectorio ASP en "Ejecutar".

② Prohibir el acceso anónimo a directorios web especiales en IIS y restringir las direcciones IP. Para directorios web como sample, scripts e iisadmin en IIS, configure la pestaña "Seguridad de directorio" en el cuadro de diálogo de propiedades de cada directorio para prohibir el acceso anónimo y restringir las direcciones IP, y use funciones NTFS para establecer permisos de seguridad detallados además del Administrador. Todas las demás cuentas deben tener permisos de solo lectura.

③Evitar que se descargue la base de datos de Access. Los métodos para evitar eficazmente que se descargue la base de datos incluyen: nombres no convencionales: asigne al archivo de la base de datos de Access un nombre complejo y no convencional y colóquelo en varios directorios; utilice la fuente de datos ODBC: en la programación ASP, si existen condiciones, debe intentar utilizar ODBC; fuentes de datos, no escriba el nombre de la base de datos en el programa.

④ Realizar copia de seguridad de los datos. Utilice el componente FSO para hacer una copia de seguridad de la base de datos de Access para que pueda recuperarse rápidamente cuando los datos estén dañados y recuperar la mayor cantidad de pérdidas posible.

⑤Cifre la página ASP. Para prevenir eficazmente la filtración del código fuente ASP, la página ASP se puede cifrar. Generalmente existen dos métodos de cifrado: uno es utilizar tecnología de componentes para encapsular la lógica de programación en una DLL; el otro es utilizar Script Encoder de Microsoft para cifrar la página ASP.

⑥Verificación de registro de usuario backend. Para evitar que los usuarios en segundo plano no registrados omitan la interfaz de registro e ingresen directamente al sistema de la aplicación, utilizamos el objeto Sesión para la verificación del registro:

<%UserID = Request("UserID")

'Lee el nombre de usuario y la contraseña ingresados ​​por el usuario

Contraseña = Solicitud("Contraseña")

IfUserID <>"hrmis" O Contraseña <>"contraseña" Entonces

Response.Write "¡Nombre de usuario incorrecto!"

Response.End

End If

'Establece el objeto de sesión en el estado verificado

p>

Session("Passed") = True %>

Después de ingresar a la aplicación, primero verifique:

<% 'Si no se pasa la verificación, volver al estado de inicio de sesión de la página Login.asp

Si no es la sesión ("Aprobada"), entonces Response.Redirect "Login.asp"

Finalizar si %>

⑦Deje que los estudiantes participen en el diseño del sitio web. La participación de estudiantes destacados en el diseño puede desempeñar un papel considerable a la hora de enriquecer el contenido del sitio web, aumentar la tasa de clics en el sitio web de la escuela o ampliar la influencia del sitio web de la escuela.

(3) Prueba del sitio web

Con el plan de diseño específico del sitio web, cada personal de producción del sitio web puede ingresar completamente a la etapa de desarrollo. Intente utilizar la depuración mientras crea, es decir, utilice la depuración local y cargue métodos de depuración del servidor para observar la velocidad, la compatibilidad, la interactividad, etc.

Antes de su puesta en funcionamiento, se requieren análisis de requisitos del sitio web, análisis del sistema, especificaciones de diseño y revisión final de codificación, así como diversas pruebas integrales del sistema. Una vez completada la prueba, archive los documentos relevantes y escriba un documento de instrucciones de uso del sitio web del campus. En este punto, se completa la construcción del proyecto del sitio web.

(4) Gestión y actualización del sitio web

Administrar y actualizar adecuadamente el sitio web es la base para que un sitio web establezca su imagen y sobreviva. Nuestra escuela ha establecido especialmente una organización de seguridad, ha formulado regulaciones como las "Medidas de administración del sitio web del campus", el "Sistema de revisión y divulgación de información del sitio web del campus" y el "Sistema de notificación de casos anormales del sitio web del campus" que son adecuados para nuestra escuela, y han establecido y Se mejoraron varios sistemas de gestión de seguridad.

IV.Conclusión

La página web de nuestro colegio se encuentra en funcionamiento de prueba desde hace un tiempo, brindando a docentes, estudiantes y personal de gestión docente aplicaciones como gestión docente, investigación docente, diario. trabajo de oficina e intercambio de información. La plataforma de servicios satisface mejor las necesidades de diseño iniciales.

En todo el proceso de diseño del sitio web, prestamos atención a la ley de "planificación-diseño-gestión-desarrollo" del sitio web de la escuela para lograr el desarrollo sostenible.

Referencias:

[1] Tian Yuan. Discusión sobre el diseño de la página de inicio de los sitios web de los campus de las universidades vocacionales superiores [J]. ).

[2] Fang Zhao. Basado en la escuela, explorando el camino hacia la construcción de la red del campus [J]. ] Tian Jianyong. Un breve análisis del sitio web de la escuela Diseño y Construcción [J]. Revista de Anshun Normal College, 2006, (6).

[4] Hou Zhanwei, Zhai Haixia. del sitio web de construcción de código AS P [J]. Revista de la Universidad de Jiaozuo, 2005, (4).

[5] Yang Xishu producción de páginas web y diseño de sitios web: una serie de libros de texto de informática para colegios y universidades. [METRO]. Prensa de la Universidad de Wuhan, 2006.

[6] Reflexiones sobre la construcción de sitios web escolares: reflexiones sobre la implementación de la evaluación de calificación por estrellas de sitios web escolares en la ciudad de Zhoushan [J]. Informatización educativa, 2006, (4).

(Unidad de autores: Escuela Técnica y Vocacional Económica y Comercial de Guangdong Shantou)