miércoles, 19 de enero de 2011

software, web, desarrollo, base de datos, diseño, consultoría, empresa, SEO, SEM, consultores, internet, marketing, asp

software, web, desarrollo, base de datos, diseño, consultoría, empresa, SEO, SEM, consultores, internet, marketing, asp


Cuerpo del artículo:
Desarrollo de software de base de datos se ve facilitado por el uso de una lista de preguntas estándar para ser respondidas antes de que un sistema se crea, y comienza antes del análisis. Esta lista se proporciona para ayudar en el análisis / requisitos de la fase de un nuevo proyecto de desarrollo de software personalizado.

Si usted está interesado en tener tecnologías de siglo 21, Inc. crear un nuevo sistema para usted, entonces la siguiente lista y las respuestas asociadas a facilitar el proceso de análisis. Las respuestas pueden enviarse por correo electrónico o por fax a nosotros en la dirección de correo electrónico y número de fax en la parte inferior de la página.

CONSIDERACIONES DE NEGOCIOS

1. Deseada fecha de entrega o cronograma del proyecto propuesto.
2. Negocios motivo y la urgencia del proyecto.
3. ¿Cuáles son las limitaciones de costos?
4. Casos de uso - descripción de cómo cada grupo de usuarios que utilizarán el sistema.
a. Proceso general de negocios - Web del usuario a comprar un producto, un usuario de la web se añade un cliente, usuario de la web se añade información de contacto, etc
b. Entrada / Salida - los usuarios de Internet se ingresarán los datos en los formularios, los datos se importarán, el administrador debe ejecutar muchos informes de gestión, el administrador tiene que exportar a Excel y de texto, etc
c. Frecuencia de la actividad - muchas veces al día, una vez al día, semanal, etc
d. Los ciclos de actividad - los informes de ventas semanales a todos los gerentes de ventas en la mañana del lunes, cerca de los libros al final del año, etc

LA NATURALEZA DE APLICACIÓN

1. ¿Tiene usted una herramienta de desarrollo deseado o la tecnología en mente? Es posible que desee dividir la aplicación en algunas partes que se pueden ejecutar en una estación de trabajo Windows, mientras que otras partes (como informes, o pantallas de tarjeta de tiempo de entrada) se accede a través de un navegador web en su intranet local. aplicaciones Web e informes se pueden ver en todos los tipos de equipos y sistemas operativos que son capaces de visualizar páginas web. Algunas de las herramientas disponibles actualmente para construir el sistema se enumeran aquí:
a. C # / VB.NET
b. ASP.NET
c. Active Server Pages o Cold Fusion de base de datos robusta impulsado las aplicaciones Web
d. ColdFusion
e. Visual Basic
f. SQL Server
g. MS Access
h. JavaScript - para la compatibilidad con los navegadores cruz,
i. VBScript - para secuencias de comandos del servidor y el cliente de secuencias de comandos si Internet Explorer es el navegador del cliente sólo
j. Dreamweaver - para una mayor funcionalidad de cliente de composición
k. SQL Server Reporting Services
l. Crystal Reports - para Windows y Web de informes basados en
m. ActiveReports
n. Excel
o. PowerPoint
p. Respuesta de Voz Interactiva (IVR) - marque 1 para Inglés, 2 para español ...
2. Si otras aplicaciones están involucrados (MS Word, MS Excel, QuickBooks, etc), qué versión se utilizará?
3. Deseada resolución de pantalla (800x600, 1024x768, etc),
4. Tamaño de la pantalla (15 ", 17", 19 ", 21")
5. Preferente y tamaño de letra (Arial 10, Times New Roman 12, etc)?
6. Objetivo versión de Windows para cada equipo cliente en el sistema (98, NT 4.0, 2000, XP, 2003 Server, etc),
7. Web Server - MS Internet Information Services (IIS), Apache, etc
8. Equipo de destino del sistema operativo si no una plataforma Windows - Apple, Unix, Linux, etc
9. Objetivo de hardware de estación de trabajo para todas las estaciones cliente,
a. Velocidad de reloj -1333, 1500, 2000, 3000, etc MHz,
b. Espacio en disco duro - 100, 200, 400, etc Gbytes,
c. RAM - 128Mb, 256Mb, 512Mb, 1Gb, etc
10. Si una aplicación de red, que la red y la versión? -Windows, Novell 3.1, Novell, etc
11. ¿Cuáles son las letras de unidad para las bases de datos back-end de red si una aplicación de red? F, G, H, etc? Esto reduce el esfuerzo de implementación mediante el desarrollo en el mismo entorno que las estaciones de trabajo de destino.
12. Si es posible y pertinente, por favor proporcione un diagrama de configuración de red con rutas de acceso a servidor (base de datos donde residen) y todos los clientes, la seguridad y grupos de usuarios, etc
13. Es 24x7 (24 horas al día, 7 días a la semana) el tiempo de actividad requiere? Si es así, por favor explique la necesidad del negocio. Vamos a hablar más de esto. El costo aumenta a medida que más tiempo de actividad es necesario. Se necesitan más recursos - personal de diversos localizadores, computadoras o componentes redundantes, como fuentes de alimentación RAID o espejo unidades de disco duro, etc
14. ¿Es Internet / Intranet de acceso a datos deseados?
a. Para la entrada de datos?
b. Para el informe de revisión solamente?
c. Para difundir los documentos existentes?
d. Para correo electrónico de notificación de eventos de disparo predeterminados de negocios (etapa del proyecto se reunieron y aprobaron, la evaluación de los empleados listos para su aprobación, etc)?
15. Es la seguridad deseada?
a. Extremadamente red de alta (Internet) de seguridad - cortafuegos, servidor proxy, etc
b. nivel de seguridad de base de datos - MS Access tiene seguridad, pero SQL Server tiene un modelo de seguridad mucho más estrictas ligado con el sistema operativo Windows 2000/NT.
c. Aplicación de seguridad de nivel
d. Mínima (pseudo) algoritmo de seguridad - de bajo coste
e. Por favor, especifique los grupos de usuarios que pueden tener necesidades especiales de seguridad que requieren diferentes niveles de seguridad:
i. Auxiliares administrativos
ii. Analistas
iii. Ingenieros
iv. Gerentes
c. Los propietarios de la empresa
vi. Administradores de sistemas
16. Son escenarios de copia de seguridad actualmente en vigor? Copias de seguridad será un componente integral del sistema. La importancia de esto no está de más insistir.
a. Diaria, semanal, mensual sobre la cinta
b. Diaria, semanal, mensual en un CD o una unidad óptica distinta
c. En otro equipo
d. copias de seguridad regulares encuentra en un sitio remoto
17. Si Antivirus y políticas de protección en su lugar? Es una parte importante de garantizar que un sistema permanece en funcionamiento.
18. Se reparación a distancia que desear? La adición de un error de procesamiento y el software de registro facilitará el soporte remoto y resolución de problemas.
19. Documentación deseado?
a. Ninguno
b. Instalación
c. Usuario
d. Administrador
e. Software
f. Ayuda en línea
g. Especial
h. Todas las anteriores
20. ¿Cuál es el nivel de competencia de todos los usuarios de las herramientas y entornos de destino - Windows, Excel, etc?
21. ¿Se interfaces con otros sistemas (contabilidad, nómina, otra base de datos, GIS, camiones de enrutamiento, etc) se requiere? Esto afectará a la configuración del modelo de datos y sistemas, planificación de forma temprana para estas interfaces es fundamental para su inserción exitosa en el sistema.
22. Es una función de auditoría necesario para los cambios a los datos existentes? ¿Qué partes del sistema tendrá que ser auditadas?
23. Informa que el gobierno o seguridad de los datos necesarios - Ley Sarbanes Oxley, HIPAA, etc
24. Número de informes. Una copia impresa de la muestra o por lo menos dibujo a mano de cada uno será de gran ayuda en la determinación de los precios de informe y puntos en común (cabeceras de la empresa, formatos, etc.) elementos importantes son:
a. Número de secciones tipo, incluidos los grupos,
b. Definición de los datos de origen para todos los campos en cada sección y su método de cálculo,
c. Síntesis,
d. Formato de salida deseada:
i. Ventanas de vista previa de pantalla
ii. HTML
iii. E-Mail
iv. PDF
v. texto delimitado
vi. Hoja de cálculo Excel
vii. Otras salidas
25. Es un grupo especial de la capacidad de información definida por el usuario, de recuperación de datos, o análisis (On Line Analytical Processing (OLAP), minería de datos, etc) que desee?
26. Es un programa de instalación necesarios para la distribución de una aplicación para muchos usuarios?
27. Es una red automatizada o la instalación de Internet que desee?
28. Si el punto personalizada para comunicaciones punto es necesario? Esto también puede incluir fax automatizado.
29. Consideraciones especiales:
a. Único reglas de negocio, cálculos, las advertencias se desea, etc
b. Significativas al analizar el texto
c. Problemas conocidos o posibles y los problemas que pueden ser aliviados con las pruebas
d. Impulsado por la capacidad de voz
e. Múltiples bases de datos (Access y SQL Server, Oracle, etc)

DATOS Y VOLUMEN

1. ¿Cuántos usuarios se espera en el sistema en el corto (6 primeros meses) y largo (1 - 3 años y el pasado) plazo?
2. ¿Cuántos usuarios se espera que utilice el sistema en el momento mismo en épocas de alta en el corto plazo y largo plazo?
3. ¿Qué tipo de tráfico de datos estará en la red de corto y largo plazo - números, texto, imágenes, vídeo, multimedia, etc?
4. ¿Cuál es el volumen previsto de tráfico en el corto plazo y largo plazo?
5. ¿Cuál es el número estimado de registros de datos que se almacenarán en el corto plazo y largo plazo?
6. ¿Tenemos necesidad de importar datos de archivos o sistemas existentes? Tenga en cuenta que personajes como "# tienen un significado especial en el procesamiento de datos y conversión, y requieren un manejo especial de código. Nombres (D'Alegría) y otros campos de datos puede contener estos caracteres.
a. Ejemplo N º por lo general los datos se proporcionarán en la base de datos, texto o formato de hoja de cálculo. Esto ayuda de manera significativa en las pruebas del sistema y permite la detección de errores y captura de errores antes de que el sistema se entrega.
b. Sí.
i. Es todo o parte de los datos existentes es necesario? ¿Qué partes?
ii. ¿Puede el uso de los datos existentes se detuvo mientras convertir los datos en el nuevo sistema?
iii. ¿Es este un un tiempo de conversión de datos, o tendremos que importar datos de sistemas existentes con regularidad?
iv. Son algunos de los campos en su mayoría en blanco?
c. ¿Hay algunos campos que desee que falta?