Bibliografía seleccionada de casos de desarrollo de sistemas de bases de datos ASP Access
1.1 Descripción general de ASP 2
1.2 Configuración del entorno ASP 2
1.2.1 Instalación del servidor IIS 2
1 2 . 2 Configuración del servidor IIS 3
1.2.3 Servidor de sitio web de prueba 4
1.3 Página de construcción ASP 9
1.3.1 Programa ASP básico estructura 9
1.3.2 Ventajas de la creación de sitios web ASP 10
1.4 Principio de funcionamiento de la Web 10
1.4.1 Servidor y cliente 10
1.4.2 Principio de funcionamiento de páginas web estáticas 11
1.4.3 Principio de funcionamiento de páginas web dinámicas 11
1.5 Objetos integrados ASP 11
1.5.1 Descripción general de los objetos integrados 11
1.5.2 Objeto de solicitud 12
1.5.3 Objeto de respuesta 14
1.5.4 Objeto de aplicación 19
1.5.5 Objeto de servidor 21
1.5.6 Objeto de sesión 23
1.5.7 Objeto de contexto de objeto 27
1.6 Mantenimiento de seguridad ASP 28
1.6.1 Mantener la seguridad del sitio web a través de la configuración de permisos
Vulnerabilidades de seguridad en 1.6.2 28
1.6.3 Mejorar las precauciones de seguridad 29
N° 2 Capítulo Access 2003 Conceptos básicos de la base de datos 31
2.1 Descripción general de la base de datos 32
2.1.1 ¿Qué es la base de datos 32?
2.1.2 Base de datos relacional 32
2.1.3 Registros y campos 32
2.2 Base de datos Access 2003 33
2.2.1 Instalación e inicie Access 2003 33
2.2.2 Entorno de trabajo de Access 2003 36
Operación de la base de datos 38
Operación de la tabla de datos 42
2.3 Base de datos Conexión 47
2.3.1 Accediendo a la base de datos sin DSN 47
2.3.2 Accediendo a la base de datos a través de DSN 48
2.4 Consulta SQL 50
2.4.1 Declaración SELECT simple para consultar 51
2.4.2 en el artículo 52
2.4.3 Usar la cláusula WHERE para establecer las condiciones de consulta 53
2.4 .4 Utilice la cláusula ORDER BY para ordenar los resultados de la consulta 54
2.4.5 Utilice la cláusula GROUP BY para agrupar los resultados de la consulta 55
2.4.6 Consultas anidadas 56 p>
2.4.7 Consulta multitabla 58
Agregar datos 59
Modificar datos 60
Eliminar datos 61
No. Capítulo tres Sitio web personal 63
3.1 Descripción general 65
3.2 Análisis del sistema 65
3.2.1 Análisis de requisitos 65
Análisis de viabilidad
p>
3.3 Diseño general 65
3.3.1 Planificación del proyecto 65
3.3.2 Diagrama de estructura de funciones del sistema
3.4 Diseño del sistema 66 p >
3.4.1 Objetivos de diseño 66
3.4.2 Entorno de desarrollo y operación 67
3.5 Diseño de base de datos 67
3.5.1 Resumen de la tabla de datos 67
3.5.2 Estructura de la tabla de datos principal
3.6 Preparación técnica 69
3.6.1 Requisitos de conocimiento del lector 69
Reglas de nomenclatura 69
3.6.3 Planificación de la gestión documental
3.7 Diseño detallado de los principales módulos funcionales de la recepción 70
3.7.1 Recepción
Marco general del documento 70
3.7.2 Diseño del módulo de mi artículo 72
3.7.3 Diseño del módulo de calendario del blog 75
3.7.4 Módulo de mi álbum de fotos Diseño 80
3.7.5 Diseño de módulos de música online bajo demanda 82
3.8 Diseño detallado de los principales módulos funcionales del fondo 86
3.8.1 General arquitectura de fondo 86 p>
3.8.2 Diseño del módulo de gestión de elementos 87
3.8.3 Diseño del módulo de gestión de archivos de audio 92
3.8.4 Diseño del módulo de cierre de sesión 96 p>
3.9 Análisis y resolución de problemas difíciles 97
3.9.1 Prevención de vulnerabilidades de inyección SQL 97
3.9.2 Uso de cookies para contar visitas al sitio web 97
3.10 Depuración de programas y manejo de errores 98
Capítulo 4 Sitio web de noticias 99
4.1 Descripción general 101
4.2 Análisis del sistema 101
4.2 .1 Análisis de Requisitos
4.2.2 Análisis de Viabilidad 101
4.3 Diseño General 101
4.3.1 Planificación del Proyecto 101
4.3. 2 Diagrama de estructura funcional del sistema 102
4.4 Diseño del sistema 102
Objetivo del diseño 102
4.4.2 Entorno de desarrollo y operación 103
4.5 Diseño de Base de Datos 103
4.5.1 Resumen de la tabla de datos 103
4.5.2 Estructura de la tabla de datos maestros 103
4.6 Preparación técnica 105
4.6 .1 Necesidades de conocimiento de los lectores 105
Reglas de nomenclatura 105
4.6.3 Planificación de la gestión de archivos 106
4.7 Diseño detallado de los principales módulos funcionales de la recepción 106
4.7.1 Marco general de los documentos front-end 106
4.7.2 Diseño del módulo de base de datos de conexión 108
4.7.3 Diseño de módulo de visualización de noticias 109
4.7.4 Diseño del módulo de visualización de noticias pasadas 112
4.7.5 Diseño del módulo de clasificación de noticias 114
4.8 Diseño detallado del backend principal módulos funcionales 115
4.8 .1 Estructura general del fondo 115
4.8.2 Diseño del módulo de menú de funciones 117
4.8.3 Diseño del módulo de gestión de noticias 119
4.8.4 Diseño del módulo de configuración del administrador 121
4.8.5 Diseño del módulo de estadísticas de información del sitio web 125
4.8.6 Diseño del módulo de gestión del mantenimiento de la base de datos 129
4.9 Análisis de problemas y soluciones 131
4.9.1 Evitar que se descargue la base de datos de Access 131
4.9.2 Realizar el cambio de color del mouse a través del cuadro de texto 131.
4.10 Depuración de programas y manejo de errores 131
Capítulo 5 Sistema de gestión de automatización de oficina 133
5.1 Descripción general 135
5.2 Análisis del sistema 135
5.2.1 Análisis de la demanda 135
Análisis de viabilidad 135
5.3 Diseño general 136
5.3.1 Planificación del proyecto 136
p>5.3.2 Diagrama de estructura de funciones del sistema 136
5.4 Diseño del sistema 136
Objetivos de diseño 136
5.4.2 Entorno de desarrollo y operación 137
5 4 . 3 Configuración de IIS en el sistema Windows XP 137
5.5 Diseño de base de datos 140
5.5.1 Diagrama E-R de entidad de la tabla de datos 140
5.5.2 Estructura de la tabla de datos maestros 141
Resumen de la tabla de datos 143
5.6 Preparación técnica 144
5.6.1 Necesidades de conocimiento de los lectores 144
Reglas de nomenclatura 144
5.6.3 Planificación de la gestión de archivos 145
5.7 Diseño detallado de los principales módulos funcionales 145
5.7.1 Archivos Marco general 145
Estructura de archivos 146
5.7.3 Efecto de operación de la página de inicio 146
5.7.4 Creación de conexión a la base de datos 147
5.8 Diseño del módulo de gestión de asistencia 148
5. 8. 1 Diseño de la página de registro de salidas 148
5.8.2 Diseño de la página de registro de llegadas y salidas 150
5.9 Módulo de gestión de auditorías 152 Diseño
5.9.1 Diseño de la página de la aplicación de publicación 152
5.9.2 Diseño de gestión de instrucciones de auditoría 154 páginas
5.10 Diseño del módulo de gestión de empleados 157
5.10.1 Diseño de página de adición de información de empleados 157
5.10.2 Diseño de página de mantenimiento de empleados 158
5.11 Diseño de módulo de gestión de comunicación 163
5.11.1 Diseño de página para mostrar información del grupo de distribución 164
5.11.2 Diseño de página para agregar detalles de comunicación 167
5.12 Análisis y solución de problemas difíciles 170
5.12. 1 Menú de navegación del Árbol de Producción 170
5.12.2 Mostrar registros en la base de datos en la lista desplegable 172.
5.12.3 Al modificar datos, el valor predeterminado de la lista desplegable es 173, la información de datos original en la base de datos.
5.12.4 Seleccione la hora 174 hasta el selector de fecha.
5.13 Depuración de programas y manejo de errores 176
Capítulo 6 Enterprise Portal 179
6.1 Descripción general 181
6.2 Análisis del sistema 181
p>
6.2.1 Análisis de la demanda
6.2.2 Análisis de viabilidad 181
6.3 Diseño general 182
6.3.1 Planificación del proyecto 182 p>
6.3.2 Diagrama de estructura de funciones del sistema 182
6.4 Diseño del sistema 183
Objetivos del diseño 183
6.4.2 Desarrollo y operación Entorno 184
6.5 Diseño de base de datos 184
6.5.1 Resumen de la tabla de datos 184
6.5.2 Estructura de la tabla de datos maestros 185
6.6 Preparación técnica 187
6.6.1 Necesidades de conocimiento de los lectores 187
6.6.2 Reglas de nomenclatura 187
6.6.3 Planificación de la gestión de archivos 188
6.7 Diseño detallado de los principales módulos funcionales del mostrador de recepción 188
6.7.1 Estructura general de los documentos del mostrador de recepción 188
6.7.2 Diseño de la exhibición del producto módulo 190
6.7.3 Diseño de productos del módulo de clasificación 193
6.7.4 Diseño del módulo de inicio de sesión y aplicación del franquiciado 195
6.7.5 Diseño del módulo del centro de franquicia 196
6 7 . 197 Diseño del módulo de noticias de la estación
6.7.7 Diseño del módulo de votación en red198
6.8 Diseño detallado de los módulos de funciones principales entre bastidores199
6.8.1 Arquitectura general general 199
6.8.2 Diseño del módulo básico de gestión de información del producto 202
6.8.3 Diseño del módulo de gestión de información del franquiciado 206
6.8.4 Diseño del módulo de gestión actual 212
6.8.5 Diseño del módulo de gestión de información de los empleados 215
6.8.6 Diseño del módulo de gestión de información de la estación 218
6.8 .7 Diseño del módulo de estadísticas de ventas de productos 221
p>
6.8.8 Diseño del módulo de configuración del sistema 223
6.9 Análisis y solución de problemas difíciles 224
6.9.1 Controlar el valor de entrada a través de la máscara de entrada en la base de datos de Access 224 Formato
6.9.2 Implementación de menú en cascada de dos niveles 225
6.9.3 Mostrar diferentes controles según el valor del botón de opción 227.
6.10 Depuración de programas y manejo de errores 228
Capítulo 7 Sitio web de comercio electrónico 231
7.1 Descripción general 233
7.2 Análisis del sistema 233
7.2.1 Análisis de requisitos
Análisis de viabilidad 233
7.2.3 Diagrama de entidad-relación (diagrama ER) 234
7.3 Diseño general 234
7.3.1 Planificación de proyectos 234
7.3.2 Diagrama de estructura de funciones del sistema 234
7.3.3 Diseño de procesos del sitio web 235
7.4 Diseño del sistema 236
Objetivos de diseño 236
7.4.2 Entorno operativo y de desarrollo 236
7.4.3 Configuración IIS Sistema Windows 2003 236
7.5 Diseño de base de datos 239
Resumen de la tabla de datos 239
7.5.2 Estructura de la tabla de datos maestros 239
7.6 Preparación técnica 241
7.6.1 Necesidades de conocimiento de los lectores 241
7.6.2 Reglas de nomenclatura 241
7.6.3 Planificación de la gestión de archivos 242
7.7 Detalles de los principales módulos funcionales del mostrador de recepción Diseño 242
7.7.1 Marco general de los documentos del front-end 242
Diseño de navegación del sitio web 245
7.7.3 Diseño del módulo de base de datos de conexión 245
7.7.4 Diseño de módulo de exhibición de productos 246
Diseño de módulo de carrito de compras 248
7.7.6 Diseño de módulo de cajero 250
7.7.7 Diseño del módulo de miembros 253
7.7.8 Diseño del módulo de información comercial 257
7.7.9 Diseño del módulo de notificación en sitio 257
7.8 Diseño detallado de los principales módulos funcionales backend 258
7.8.1 Arquitectura general en segundo plano 258
7.8.2 Diseño del módulo de inicio de sesión en segundo plano 260
7.8.3 Módulo de gestión de información del sitio web diseño 262
7.8 .4 Diseño del módulo de gestión de información de producto 265
7.8.5 Diseño del módulo de gestión de clasificación de producto 268
7.8.6 Diseño de información de pedido módulo de gestión 271
7.8.7 Diseño del módulo de gestión de información de noticias 275
7.9 Análisis y solución de problemas difíciles 276
7.9.1 Implementar selección jerárquica de categorías de productos y subcategorías 276
7.9.2 Página de tecnología del marco de aplicación 277
7.10 Depuración de programas y manejo de errores 277
Capítulo 8 Registros de ex alumnos de Xincheng 279
8.1 Descripción general 281
8.2 Análisis del sistema 281
8.2.1 Análisis de requisitos 281
8.2.2 Análisis de viabilidad 281
8.3 Diseño general 282
8.3.1 Planificación del proyecto 282
8.3.2 Diagrama de estructura funcional del sistema 282
8.4 Diseño del sistema 283
8.4 .1 Objetivos de diseño 283
8.4.2 Entorno de desarrollo y operación 283
8.5 Diseño de base de datos 284
8.5.1 Diagrama E-R de entidad de tabla de datos 284 p>
8.5.2 Estructura de la tabla de datos principales 284
8.5.3 Resumen de la tabla de datos 286
8.6 Preparación técnica 286
8.6.1 Reglas de nomenclatura
8.6.2 Planificación de la gestión documental 288
8.7 Diseño detallado de los principales módulos funcionales del front desk 288
8.7.1 Marco general de los documentos del front desk 288
8.7.2 Estructura del documento 288
p>8.7.3 El efecto operativo de la página de inicio 289
8.7.4 Módulo de inicio de sesión de registro de antiguos alumnos
Diseño de 290
8.7.5 Diseño del módulo de álbum de fotos de la clase 292
8.7.6 Diseño del módulo Agregar detalles del estudiante 298
8.7.7 Módulo de bendición del amor verdadero 301 Diseño
8.8 Diseño detallado de los principales módulos funcionales del backend 303
8.8.1 Arquitectura de fondo general 303
8.8.2 Proceso de implementación de la gestión del backend 303 páginas
p>
8.8.3 Diseño del módulo de inicio de sesión en segundo plano 303
8.8.4 Diseño del módulo de gestión del álbum de fotos de la clase 306
8.8 .5 Diseño del módulo de gestión de información de compañeros 311
p>8.9 Análisis y solución de problemas difíciles 314
8.9.1 Registros de visualización de columnas y páginas 314
8.9.2 Actualizar la ventana principal al cerrar la ventana secundaria 316
8.9.3 Si hace clic en la página sin iniciar sesión, se verá obligado a saltar a la página de inicio de sesión 316.
8. 9. 4 La diferencia entre insertar en la declaración y el método AddNew 317
8.10 Depuración del programa y manejo de errores 317
8.10.1 Actualizar la base de datos de Access Causa de error 317
8.10.2 Uso del objeto Err para implementar el manejo de errores 318
Capítulo 9 Foro en línea 321
9.1 Descripción general 323
9.2 Análisis del sistema 323
9.2.1 Análisis de requisitos 323
Análisis de viabilidad 323
9.3 Diseño general 324
Planificación del proyecto 324
p>9.3.2 Diagrama de estructura de funciones del sistema 324
9.4 Diseño del sistema 325
Objetivos de diseño 325
9.4.2 Entorno de desarrollo y operación 325
9.5 Diseño de base de datos 326
Resumen de la tabla de datos 326
9.5.2 Descripción general de las relaciones de la tabla de datos 326
9.5.3 Tabla de datos maestros Estructura de 327
Consulta de base de datos 330
9.6 Preparación técnica 331
9.6.1 Requisitos de conocimiento del lector 331
9.6.2 Reglas de nomenclatura 331
Planificación de la gestión de documentos 332
9.7 Diseño detallado de los principales módulos funcionales de la recepción 332
9.7.1 Marco general de los documentos de la recepción 332
9.7.2 Diseño de navegación del sitio web 334
9.7.3 Diseño del módulo de base de datos de conexión 335
9.7.4 Diseño del módulo de diseño del foro 335
Usuario diseño del módulo de registro 339
9.7.6 Diseño del módulo de inicio de sesión de usuario 341
9.7.7 Diseño del módulo de publicación y respuesta de información del tema 344
9.7.8 Información del tema módulo de visualización 349 Diseño
9.8 Diseño detallado de los principales módulos funcionales del backend 354
9.8.1 Arquitectura de fondo general 354
9.8.2 Diseño del módulo de inicio de sesión backend 355
9.8.3 Diseño del módulo de gestión de foros
9.8.4 Diseño del módulo de gestión de usuarios
9.8.5 Diseño del módulo de configuración de parámetros del sistema 371 p>
Diseño del módulo de gestión de bases de datos 374
9.8.7 Diseño de otros módulos de gestión 377
9.9 Análisis y solución de problemas difíciles 379
9.9. 1 Convertir la base de datos de Access a una base de datos de SQL Server 379
9.9.2 Evitar que el navegador ejecute el código del foro 381
9.10 Depuración de programas y manejo de errores 381
Capítulo 10 Sitio web de información intermediaria 383
10.1 Descripción general 385
10.2 Análisis del sistema 385
1 Análisis de requisitos 385
10.2.2 Análisis de viabilidad 385
10.3 Diseño general 386
10.3.1 Planificación del proyecto 386
10.3.2 Diagrama de estructura funcional del sistema 386
10.4 Diseño del sistema 387
1 Objetivos de diseño 387
Entorno de desarrollo y ejecución 388
10.5 Diseño de base de datos 388
10.5.1 Resumen de la tabla de datos 388
10.5.2 Estructura de la tabla de datos maestros 389
10.6 Preparación técnica 391
Necesidades de conocimiento del lector 391
10.6.2 Reglas de nomenclatura 392
Planificación de la gestión de archivos 392
10.7 Diseño detallado de los principales módulos funcionales de la recepción
10.7.1 Marco general de los documentos de la recepción 393
10.7.2 Diseño del módulo de inicio de sesión de miembros 394
>
10.7.3 Diseño del módulo de información de búsqueda de empleo 398
10.7.4 Diseño del módulo de vivienda de alquiler 400
Diseño detallado de los principales módulos funcionales backend 405
10.8.1 Arquitectura general de fondo 405
10.8.2 Diseño del módulo de inicio de sesión del administrador 408
10.8.3 Diseño del módulo de procesamiento de tarjetas VIP 409
10.8.4 Actualización del cliente módulo Diseño 409
10.8.5 Diseño de gestión de información de viviendas en alquiler módulo 412
10.9 Análisis y solución de problemas difíciles 413
10.9.1 Cifrar la base de datos y establezca la contraseña de la base de datos 413.
10.9.2 Cómo establecer una conexión a una base de datos cifrada de Access 414
10.10 Depuración del programa y manejo de errores 414