Colección de citas famosas - Colección de poesías - Buscar sistema de comunicados de prensa

Buscar sistema de comunicados de prensa

Resumen:

Partimos de la situación real de la escuela, después de algunas inspecciones y análisis de los comunicados de prensa de la escuela, y con base en el análisis de las necesidades de noticias de los estudiantes, establecido Las funciones específicas de implementación del sistema de comunicados de prensa. También detalla el diseño estructural y el diseño funcional del sistema para realizar visualización clasificada de noticias, recordatorios de noticias recientes, función de desplazamiento de noticias, etc. Los usuarios autorizados pueden publicar, administrar y realizar estadísticas de comportamiento en tiempo real y registros de noticias escolares a través de un navegador web y un programa cliente interactivo entre humanos y computadoras. Este sistema es un subsistema del sitio WEB de la escuela. Tiene una buena interfaz externa y puede cooperar bien con otros subsistemas del sitio para publicar los comunicados de prensa de la escuela.

Palabras clave: gestión de columnas de visualización de noticias, entrada de artículos de noticias, gestión de artículos, carga de archivos adjuntos

Tabla de contenidos

Capítulo 1 Introducción…………………… …………………………………………………1

Capítulo 2 Entendiendo ASP………………………………………… …… …………………2

Capítulo 3 Entorno y requisitos de desarrollo………………………………………………………………3

Capítulo 4 Diseño estructural……………………………………………………………………………………4

Capítulo 5 Función Diseño…………………………………………………………………………7

Capítulo 6 Descripción Funcional…………………… … ……………………………………………8

Capítulo 7 Conclusión…………………………………………………… …… …………………21

Referencia del Capítulo 8 Agradecimientos………………………………………………………………22

Capítulo 1 Introducción

Con la aparición de Internet, las páginas web se han ido integrando gradualmente en la vida de las personas. La navegación rápida y oportuna por las noticias y la colorida información en línea han hecho que Internet esté estrechamente relacionado con la vida de las personas, por lo que apareció en el mundo el tercer medio, Internet. Rompe las restricciones geográficas, realmente permite compartir información libremente y cambia el trabajo y el estilo de vida de las personas. La creación de páginas web es un medio importante para que las empresas y los individuos se promocionen, y también es un medio importante para que los estudiantes obtengan información de aprendizaje. Especialmente en el campo de la educación, hoy en día, cuando la educación de calidad y la educación permanente se han vuelto inevitables, las personas tienen requisitos de información más nuevos y mayores, y las páginas web tienen las características de una gran cantidad de información, transmisión rápida y sin restricciones de tiempo y espacio. Simplemente cumple con este requisito. Por ello, las páginas web se han convertido poco a poco en un recurso educativo emergente. Precisamente porque la red permite la interacción en tiempo real de la información de datos en el sitio web para garantizar la naturaleza en tiempo real de los datos del sitio web.

Con el desarrollo de Internet, el desarrollo y mantenimiento de sitios web estáticos se ha vuelto cada vez más difícil. Por un lado, el continuo aumento y cambio de información ha obligado a los mantenedores de sitios a modificar con frecuencia sus páginas web. , especialmente Esto es especialmente cierto para los sitios web basados ​​en bases de datos. A medida que aumenta la cantidad de información en Internet y aumenta la interactividad, HTML se vuelve cada vez más difícil de manejar. Por otro lado, las páginas web estáticas no pueden interactuar eficazmente con los espectadores, lo que hace que las personas se sientan cada vez más aburridas y no quieran volver a entrar al mismo sitio. Por ello, desarrollar páginas web dinámicas o contenidos dinámicos se ha convertido en el objetivo que persiguen cada vez más sitios web. El llamado contenido dinámico es una página web especialmente producida por cada usuario según sus propias necesidades.

El desarrollo de Internet tiene perspectivas ilimitadas. La integración temprana con Internet, la sincronización con la era de la información y la integración con la alta tecnología seguramente inyectarán nueva vitalidad al desarrollo de todos los ámbitos de la vida en la sociedad. En vísperas de la era de Internet, escuchamos claramente la declaración de la era de Internet: quien controla Internet controla el futuro.

Capítulo 2 Comprensión de ASP

ASP significa Active Server Pages (página de inicio del servidor dinámico). Es un entorno de aplicación que se puede diseñar utilizando el lenguaje VBscript o Java Script. Consulta y gestión de bases de datos de la red. Su principio de funcionamiento es que cuando el espectador envía una solicitud de navegación, el servidor interpretará automáticamente el código del programa ASP en contenido web en formato HTML estándar y luego lo enviará al navegador del espectador para su visualización. También podemos entender ASP como un tipo especial de CGI.

Las páginas web generadas mediante ASP tienen mayor flexibilidad que HTML. Siempre que esté estructurada adecuadamente, una sola página ASP puede reemplazar miles de páginas web. Aunque ASP es inferior a algunas tecnologías nuevas en términos de eficiencia laboral, es simple, intuitivo y fácil de aprender. Es un atajo para involucrarse en la programación de redes. Tiene un entorno de ejecución de scripts del lado del servidor que se puede utilizar para generar y ejecutar aplicaciones de servidor web dinámicas, interactivas y de alto rendimiento.

Otra gran ventaja de Active Server es la seguridad del código. Lo único que pueden ver los visitantes de la página son los resultados del procesamiento del lado del servidor. Los archivos ASP se pueden editar con un editor de texto normal. ASP utiliza VBScript, JavaScript y otros lenguajes de programación como herramientas de desarrollo, incrustados en texto HTML y utiliza "" para incluir el programa ASP. Cuando el usuario realiza una solicitud desde el navegador al servidor web, el servidor web interpretará automáticamente el programa ASP en el contenido de la página de inicio en formato HTML estándar. El cliente puede explorar el contenido diseñado por ASP siempre que utilice un navegador convencional que pueda ejecutar. Programas HTML. El contenido de la página de inicio no tiene nada que ver con el navegador y garantiza que el código fuente ASP no se filtre.

ASP incluye cinco componentes de servidor ActiveX integrados y cinco objetos integrados: componente de acceso a la base de datos, componente de acceso a archivos, componente de Ad Rotator), componente de enlace de contenido (componente de enlace de contenido), componente de capacidades del navegador ( componente de mensaje del navegador) y Solicitud (objeto de solicitud), Servidor (objeto de servidor), Sesión (objeto de sesión), Respuesta (objeto de respuesta), Aplicación (objeto de programa de aplicación). De todos los componentes ASP, el más útil es el componente de acceso a la base de datos, también conocido como ActiveX Data Objects o ADO. La publicación de la base de datos en el sitio utilizará este componente y los objetos contenidos en él para completar la lectura y escritura de fuentes de datos ODBC.

Además, otra característica importante de la tecnología ASP es que los programadores pueden utilizar Java, Visual Basic, Visual C y otros lenguajes para crear componentes de servidor ActiveX que satisfagan sus propias necesidades especiales para ampliar las funciones de ASP. y hacer que sus propias páginas web dinámicas tengan capacidades de expansión casi ilimitadas, que están más allá del alcance de los programas CGI tradicionales.

En resumen, ASP tiene las características de aprendizaje rápido y diseño rápido. Puede aprender y diseñar aplicaciones WEB rápidamente sin perder mucho tiempo. El código fuente del programa ASP se ejecuta en el lado del servidor y la confidencialidad del código es buena. Integrado con HTML, se puede ejecutar directamente sin compilación ni vinculación, y se puede diseñar utilizando un editor de texto.

Capítulo 3 Entorno y requisitos de desarrollo

1. Propósito del desarrollo

Con el desarrollo de la tecnología informática, la tecnología de redes se vuelve cada vez más importante para nuestra vida y trabajo. cada mes. Importante, especialmente hoy en día, cuando la información está muy desarrollada, la gente tiene una necesidad urgente de disponer de la información más reciente y de una divulgación oportuna.

Las páginas web interactivas dinámicas solo proporcionan estas funciones. Este sistema es un sistema interactivo en línea que puede realizar la publicación de noticias en línea para múltiples usuarios, la administración de múltiples columnas y estadísticas y registros de comportamiento en tiempo real.

2. Antecedentes del proyecto

HTML es un lenguaje de estilo Con el aumento de la cantidad de información y la mejora de la interactividad en Internet, HTML se vuelve cada vez más incompetente. En la forma altamente desarrollada del lenguaje de programación ASP, comenzamos el desarrollo del sistema de comunicados de prensa.

3. Entorno de desarrollo

1. Condiciones del hardware

Dos servidores, uno es un servidor de base de datos y el otro es un servidor web de varias computadoras cliente; Los equipos de comunicación incluyen principalmente conmutadores, tarjetas de red, concentradores, MÓDEM, etc.

2. Plataforma del sistema

Adopta la arquitectura de navegador/servidor, el servidor utiliza Microsoft Windows NT4.0 como sistema operativo de red y el software del servidor web utiliza IIS3.0 (Información de Internet). Servidor). El software del cliente, incluido el sistema operativo independiente y el software de navegación, utiliza Windows 2000 e Internet Explorer respectivamente, y el sistema de base de datos utiliza Microsoft Access para facilitar la operación.

3. Herramientas de desarrollo

Las herramientas de desarrollo de sistemas basados ​​en web deberían permitir a los desarrolladores utilizar una variedad de tecnologías para crear aplicaciones web dinámicas y deberían ser una herramienta visual. Usamos DreamweaverMX para el desarrollo, que es un entorno de desarrollo basado en equipos que se utiliza para crear rápidamente aplicaciones web basadas en datos. Es compatible con ASP, se conecta a la base de datos con ODBC y el lenguaje de programación es JavaScript o VBScript, que es fácil de aprender.

4. Requisitos de operación

No deben ocurrir errores durante el uso normal. Si se encuentra un error irrecuperable del sistema durante la operación, los datos deben estar intactos y la precisión y el tiempo de los datos. Las características, adaptabilidad, etc., tienen ciertos requisitos que requieren que el sistema garantice la corrección, confiabilidad, eficiencia, integridad, facilidad de uso, mantenibilidad, capacidad de prueba, reutilización, seguridad y confidencialidad, y portabilidad durante el funcionamiento.

Capítulo 4 Diseño Estructural

1. Construcción de Bases de Datos

Sólo cuando los datos se gestionan mediante una base de datos puede ser posible una gestión automatizada. La estructura de los datos afectará la aplicación de todo el mecanismo de gestión y, una vez establecido, a menudo causará problemas para modificarlo. Por lo tanto, debemos construir cuidadosa y cuidadosamente una estructura completa y razonable desde el principio.

La base de datos de Microsoft Access es más simple y fácil de operar que otras bases de datos. El archivo de base de datos en este sistema de comunicados de prensa es una base de datos de tipo Access. Hay diecinueve tablas en la base de datos como se muestra en la Figura 4.1.1

Figura. 4.1.1 Base de datos del sistema

El siguiente es el código fuente ASP para establecer una conexión entre este sistema y la base de datos

2 Diccionario de datos

Nombre del campo. tipo

p>

Nombre de usuario Nombre de usuario char

Contraseña de usuario Contraseña char

Permisos Oskey bool

Iniciar sesión IP Iniciar sesiónIP bool

Hora de inicio de sesión Fecha de hora de inicio de sesión

Hora de salida Fecha de hora de cierre de sesión

Horas de inicio de sesión Número entero de Horas de inicio de sesión

Carácter de título

Carácter de contenido

Autor char

Hora, fecha y hora fecha

Estado IsChecked bool

ID de clase grande BigClassID entero

Administrador de clase grande BigClassMaster char

Número de clase grande BigClassView entero

Tipo de clase grande BigClassType bool

Nombre de clase grande BigClassName char

Número de visualización máximo MaxList entero

Número máximo de noticias mostradas MaxNewsList entero

Número máximo de noticias candentes mostradas MaxFocusNewsList entero

Número máximo de noticias candentes mostradas MaxGoodNewsList entero

Número máximo de texto mostrado MaxTxtList entero

Número máximo de imágenes mostradas MaxImgList entero

Número de días mostrados InDate entero

Ruta de la imagen ImgPath char

Nombre del sitio web WebName char

Dirección del sitio web WebUrl char

Título del sitio web WebTitle char

Correo electrónico del administrador AdminEmail char

Indicador de carga UploadFlag entero

En la fecha de la estación Fecha de inicio

El diccionario de datos de este sistema se muestra en la Tabla 4.2.1 y la Tabla 4.2.2 a continuación

Tabla 4.2.1

Tabla 4.2.2

Tipo de nombre de campo

Número de noticias NewsID entero

SmallClassName char

Nombre del tema SpecialName char

Título char

Nombre del miembro UserName char

Hora de entrada UpdateTime fecha

Ruta del archivo adjunto Filepath char

Relacionado noticias Acerca de char

Número de clics Número entero de clics

Opción de hotspot Hot bool

Noticias recomendadas Goodn

ews bool

FocusNews bool

Opción fija OnTop bool

Número de tipos de clases pequeñas SmallClassType entero

SmallClassName char

SmallClassMaster char

Nombre del tema SpecialName char

Nombre del miembro UserName char

E-mail Email char

Descripción Signo char

p>

Género Sexo bool

Hora de registro Fecha AddDate

Entero de inicios de sesión

Puntos de usuario Entero UserPoint

Número de noticias leídas ReadNews entero

Número de noticias publicadas SendNews entero

Número de comunicación Oicq entero

Nivel de miembro UserLevel char

Valor de experiencia inicial LevelPoint entero

Número de visualización de noticias de hoy, entero de hoy

Número de visualización más alto, entero total

Número de visualización de noticias de ayer, entero de ayer

El número de noticias mostradas este mes mes entero

El número de noticias mostradas el último mes bmes entero

Fecha fecha fecha

Registrar hora fecha de entrada

3. diagrama del módulo

Servidor web

Visualización en primer plano

Autenticación

Base de datos

Inicialización

Reverificar

Salir anormalmente

Salir

Gestión backend

Salir normalmente

Otra gestión

Estadísticas de comportamiento

Gestión de categorías pequeñas

Gestión de categorías grandes

Gestión especial

Gestión de administradores

Capítulo 5 Diseño funcional

1. Visualización de noticias en el front-end

Se puede insertar de varias maneras y actualizarse automáticamente según las necesidades del sitio web. Por ejemplo, mostrar navegación en columnas. mostrar las últimas N noticias de una determinada columna, etc. Al utilizar el sistema de gestión de artículos de noticias para crear páginas web dinámicas, puede insertar el código correspondiente donde sea necesario, es decir, las columnas o el contenido del artículo de noticias se pueden mostrar en varios formas. Por ejemplo:

La lista de columnas de primer nivel, la lista de columnas de segundo nivel, la lista de navegación de columnas, el número de últimas noticias (artículos) mostrados en una determinada columna y los artículos populares en una determinada columna. La columna se puede ajustar arbitrariamente. El sistema también se puede desarrollar posteriormente para generar código JS, mantener artículos de noticias en un host y mostrar los artículos de noticias correspondientes después de insertar el código en otras páginas web estáticas.

2. Gestión detrás del escenario

1. Gestión de columnas de noticias: agregar, modificar, eliminar columnas de artículos de noticias de primer y segundo nivel.

2. Agregar artículos de noticias: agregue artículos de noticias según diferentes columnas, admita texto, formato HTM o visualización de código fuente, admita carga de imágenes y carga de archivos adjuntos.

3. Eliminación de artículos de noticias: Eliminar artículos antiguos.

4. Eliminación de artículos de noticias: cargue algunos artículos, cargue imágenes, etc. en el sistema de administración backend y consulte estos artículos en el frontend.

5. Gestión de administrador: Configuración del administrador del sistema de gestión de noticias.

6. Gestión básica de proyectos: gestión de datos estadísticos, inicialización del sistema, gestión de datos del sitio web, información del servidor, etc.

Capítulo 6 Descripción de la función

1 La descripción de la pantalla frontal se muestra en la Figura 6.1.1

.