Este documento describe los pasos para desarrollar un sistema de información para una empresa de energía solar, incluyendo realizar un estudio de factibilidad, análisis del sistema, diseño del sistema, programación, pruebas e implementación. También incluye un diccionario de datos con definiciones de tablas como clientes, productos y proveedores. El objetivo general es satisfacer las necesidades de información de los usuarios de una manera organizada y eficiente.
6. Definición de estrategias
Hacer saber al consumidor que con nosotros está comprando
el mejor producto del mercado y con mejor calidad que hay
bajo las normas más estrictas de elaboración, por medio de
publicidad en un folleto informativo.
Con el fin de aprovechar recursos estableceremos lugares
para depositar los materiales que podemos reciclar para
crear nuestros mismo productos a si sacando provecho hasta
de lo que en un momento fue considerado como desecho y
con esto ayudamos al reciclaje y que no llegué dicho material
a un lugar al cual no pueda ser aprovechado o reciclado.
7. Ubicación física de la organización e
instalaciones productivas, Micro localización y
Macro localización.
9. La compañía visita a sus diferentes clientes
para así persuadirlos que es una necesidad
nuestros productos.
Se integra con un sistema de inventarios el
cual este enlazado, actualizado con
proveedores- empresa-clientes.
Descripción general del funcionamiento del sistema
seleccionado
10. Descripción Detallada de la Metodología
de Análisis y Diseño utilizada
Descripción en detalle de sucesión de pasos,
estructurados en Fases, , Actividades y Tareas, que se
han de seguir en el desarrollo de sistemas informáticos,
así como los productos que se obtienen en cada uno de
dichos pasos. Estos productos pueden ser, productos
finales o bien productos intermedios que servirán para la
realización de algún paso posterior. Por último se
describe la estructura final de la documentación obtenida.
11. Fases para elaborar el sistema
Fase X-0:
Estudio de factibilidad del
sistema
Fase X-1:
Análisis de Sistemas
Fase X-2:
Diseño de Sistemas
FaseX-3:
Programación de Sistemas
Fase X-4:
Pruebas de sistema
FaseX-5:
Implantación de Sistemas.
Fase X-6:
Operación del sistema.
12. Estudio de factibilidad del sistema
Se realiza un estudio para determinar el índice de factibilidad
del desarrollo del proyecto, considerando los aspectos
técnicos y económicos. Debe analizarse si en realidad un
sistema de información ayudará a lograr los objetivos que se
pretenden o si no es conveniente realizarlo, ya que hay
maneras mejores de cumplir con los objetivos
13. Análisis del sistema
Consiste en determinar las especificaciones del usuario del
sistema, pronosticar los recursos que serán necesarios y
estimar el tiempo de desarrollo. En esta fase se definen los
datos que se van a introducir al sistema y la información
procesada que se generará vía reportes o pantallas de
consulta. Es importante que el usuario responsable autorice
por escrito antes de iniciar el diseño.
14. Diseño del sistema
En esta fase se traduce el análisis en forma de pasos o
algoritmos que constituirán la base de la programación. Se
diseñan los procedimientos que servirán para cumplir con el
objetivo del sistema y la forma en que entrarán los datos al
sistema. Además se especifica el proceso para producir los
resultados deseados y la forma en que se van a transmitir
esos resultados deseados y la forma en que se van a
transmitir esos resultados al usuario. Por último, se define la
forma en que los datos almacenarán en la computadora.
15. Programación de sistemas
Consiste en elaborar los programas considerados en el
diseño para cumplir con lo especificado por el usuario. Si la
fase anterior se realizo adecuadamente, los encargados de
desarrollar programas sólo deberían seguir la secuencia que
se especifica en el diseño. En esta fase se inicia la
elaboración de la documentación del sistema, la cual servirá
para que el usuario sepa cómo operarlos y qué hacer cuando
se presente algún problema.
16. Pruebas del sistema
Se verifica si el sistema cumple con las especificaciones del
usuario y su correcto funcionamiento; es decir, probar que
haga lo que el usuario desea y que lo haga bien. Antes de
implantar un sistema debe probarse utilizando datos ficticios
y reales con el fin de cerciorarse de que está libre de errores,
ya que si un error no se detecta, afectará de manera negativa
durante la operación del sistema.
17. Implantación del sistema
En este se instala el sistema en el ambiente en que operará y
en realizar los procesos necesarios para que opere
correctamente. Al terminar esta fase el usuario puede
comenzar la operación real del sistema, para lo cual
requerirá capacitación sobre el uso adecuado de cada una
de las funciones que se realizan. En esta fase es muy
importante que el usuario participe activamente para que la
capacitación sea exitosa y después pueda operar el sistema
en forma correcta.
18. Operación del
sistema
En esta fase el usuario utiliza
el sistema desarrollado en el
ambiente real de trabajo, es
decir que trabaje con él para
cumplir con los objetivos
deseado en el momento de
definirlos. Esta fase del
método tradicional
corresponde a la fase de
operación presentada en el
modelo del ciclo de vida del
sistema.
19. Objetivos del modelo lógico del
sistema.
Lograr la aceptación de los usuarios del nuevo sistema propuesto y
satisfacer los requisitos y necesidades
Dar un sistema de calidad que facilite las consultas de los usuarios
sencilla raída e eficaz.
Garantizar mediante la realización de un sistema de base de datos toda
la información de manera organizada que se requiere para el correcto
funcionamiento de la empresa en su relación.
Verificar de manera clara y directa la descripción bien detallada de cada
uno de los datos que la empresa necesita al consultarlos, para un manejo
adecuado de los productos de SolarPawer
Establecer una base de datos de los clientes que contenga el numero de
identificación del cliente, nombres, apellidos paterno y materno, teléfono,
correo electrónico y dirección para una correcta organización
20. Establecer un conjunto de datos de los productos Solares
para las consultas de los usuarios que contenga el numero
de identificación del producto, código, nombre, los detalles
del producto, fecha de realización, las cantidades de
entrada del producto y precios.
Establecer un conjunto de datos de listado de flujos de
Paneles para las consultas de los usuarios que datos como
cliente, producto, socios y sucursal.
Monitorear el nuevo sistema para cualquier aclaración,
errores o mejoras.
Actualizar el sistema con los nuevos datos que se ingresen
durante el tiempo que trabaja la empresa para su correcto
funcionamiento.
21. Procesos manuales e automatizados
Entidades Flujos Almacenamientos Procesos
Principales
1 Depto.. de
Ventas
Datos del
cliente
Base de datos de
clientes
Validar
existencia
2 Almacén de
productos
Pedidos de
producto
Base de datos de
proveedores
Registrar
producto
3 Depto. De
envíos
Mercancías Pedidos de
producto(s)
Desarrollar
productos (s)
4 Cuadro
comparativo
Precios de pedido Asegurar
producto(s)
5 Mensaje
error
Mandar
producto(s)
25. Diccionario de datos
Es un documento en el que se especifica la naturaleza y descripción de
toda la información persistente de tu sistema. Es decir, toda la
información que deberá ser almacenada en base de datos. Suele venir a
la par del Diagrama de Entidad-Relación.
En el diccionario de datos debes definir lo más detallado posible la
estructura de las tablas (algunos incluyen también las vistas).
Para cada tabla se debe especificar:
- Su nombre
- La entidad que representa-
- La descripción de la tabla.
- Las relaciones que tiene esta tabla con otras.
- El (o los) campo(s) que representan la llave primaria de la tabla.
- Las llaves foráneas, en caso de haber.
26. ¿Que contiene el diccionario de
datos?
Para cada campo de cada tabla se debe especificar en el documento:
- El tipo de dato del campo (entero, cadena, flotante, información binaria, etc.)
- El tamaño del dato.
- Si el campo es (o forma) la llave primaria. La llave primaria es el dato que identifica
a cada registro individualmente: ej: CURP, RFC, login name único, etc.).
- Si el campo (en caso de ser entero) es secuencial (o sea, auto incrementable)
- Si el dato del campo es único (que no se pueda repetir en otro registro de la tabla)
- Si el campo puede ser nulificado (escribir "null" o sea, que el campo pueda estar
vacío) o no.
- Restricciones que el dato en el campo deba tener ("El dato de este campo debe ser
mayor que 21")
- Si el campo es llave foránea (identificador de un registro de otra tabla para
relacionar los datos).
La documentación del proyecto siempre estará incompleta si no existe el diccionario
de datos.
28. Diccionario de Datos
clientes
Campo Tipo De Dato Longitud Descripción
Idclientes Entero 10
Número de
identificación del
cliente
Nombre_cli Carácter 45 Nombre del cliente
Apellido_pat Carácter 45 Apellido paterno del
cliente
Apellido_mat Carácter 45 Apellido materno del
cliente
Tel Entero 13 Teléfono del cliente
Direccion Carácter variable 45 Dirección del cliente
Email Carácter variable 45 E-mail del cliente
29. Campo Tipo De Dato Longitud Descripción
Idproducto Entero 10
Número de
identificación del
producto
Cod_producto Entero 10 Código del producto
Nombre Carácter Variable 45 Nombre del producto
Descripción Carácter variable 45 Detalles del producto
Cantidad Entero 10 Cantidades de
entrada del producto
Precio_prod Decimal 10 Precio al mercado del
producto
Producto
30. Nombre Del
Almacén
Descripción Volumen Dato Compuesto
Clientes Es la información
de cada cliente con
las cuales la
organización
mantiene una
relación comercial.
Medio (248) Id Clientes
Producto Es la información
de cada producto
de la organización.
Bajo (175) Id Producto
Asociado Es la información
de cada uno de los
empleados de la
organización.
Medio (258) Id Asociado
Materiales Son todos los
recursos internos
que se adquieren
mediante
proveedores
Medio(220) Id_Material
Almacenes
31. Retroalimentación de los S.I.
Las empresas o organización dependen cada vez más de la tecnología de
información para soporte de su estructura competitiva.
El proceso de adquisición de sistemas computacionales ha adquirido una
importancia singular dentro de la administración de la función de información,
debido a la presión que tienen los responsables de informática de lograr altos
índices de productividad a bajo costo.
La justificación en la económica y financiera de los proyectos de información
relacionados con la adquisición de recursos computacionales en esta década es
de mayor importancia debido a los altos costos que representan para la
organización.
32. Sistemas de Información para los Negocios - 3ra
Edición - Daniel Cohen Karen & Enrique Asín Lares
Sistemas de información
Mc Graw Hill George M. Scott / Daniel Cohen
http://www.mujeresdeempresa.com/marketing/101104-
como-definir-y-segmentar-el-mercado-objetivo.asp
http://www.energiasolaresp.com/2012/01/la-industria-
solar-china-y-el-reto-de.html
http://www.erdmsolar.com
http://www.granma.cubaweb.cu/2012/11/16/nacional/art
ic01.html