Información general del proyecto
Nombre software administrativo de procesos internos para la empresa satelco
Duración ESTIMADA (Meses) 12 meses
Equipo de APRENDICES
Ficha de caracterización No: 150759
Nombre: JEAN JARRY GUZMAN REYES Nombre: JOHAN HUMBERTO R
Documento: 94031902848 DOCUMENTO: 94051802947 DIRECCIÓN: TVSL 1 b bis n-76 b sur 31 int 2 DIRECCION: CRA18 N70B82
Teléfono: 356 81 57 TELEFONO: 7665518- 3134797758
Nombre: EDISON STIWER ZAMORA Nombre: LILIANA DUQUE GARCIA
Documento: 93100313160 DOCUMENTO: 52901491
DIRECCIÓN: CALLE82 SUR Nª7-59 ESTE DIRECCION: TRAN13AN4273 SUR
Teléfono: 7629393 TELEFONO: 6953522
Nombre: Carlos Andrés Restrepo
Documento: C.C. 1´098.628.131
DIRECCIÓN: CLL 26 sur # 93 D – 60 Torre 6 apto 10
TELEFONO: 356 81 57
I. RESUMEN EJECUTIVO
Debe contener la información necesaria para darle al lector una idea precisa del proyecto
R.T.A:
DESCRIPCION DEL PRODUCTO: diseñado para implementar aplicaciones animadas las cuales forman parte del núcleo tecnológico.
Es decirlos servicios que se deben prestar a satelco S.A, para la comodidad de los clientes y una buena satisfacción están directamente enfocados a:
1. Hacer un análisis detallado con los empleados de la parte administrativa para identificar los requerimientos.
2. Ver sobre cuales plataformas podemos montar el software
3. En la parte del diseño seria también hablar con cada uno para identificar la forma en que la puedan utilizar más fácil
EMPRESA: la empresa es la encargada de diseñar aplicaciones.
Para esto usan SQL SERVER 2008 SOBRE WINDOWS SERVER – plataforma
Opera sobre Windows Linux.
Los resultados esperados son la comprobación de que el servicio que se presta es factible y que cumple con las satisfacciones propuestas.
II. Descripción del proyecto
R.T.A:
Los rasgos más sobresalientes del proyecto:
Como tal Las ideas más relevantes del proyecto están enfocadas a la determinación de problemas cotidianos, en empresas primordialmente, como lo son identificar problemas administrativos, procesamiento de información y creatividad para diseñar programas los cuales cuentan con determinadas soluciones para aplicarlas a un problema.
Objetivos:
El objetivo general es diseñar un software administrativo: que maneje los procesos internos de la compañía Satelco s. a y que cubra tres áreas principales: el área comercial, el área de producto y el área técnica.
Punto 1
Problema
Según el análisis realizado en la empresa Satelco S.A con al ingeniero Alvaro Collazos. Identificamos el problema que hay en el almacenamiento de los datos de los clientes, los contactos, productos y servicios que ofrecen ya que esta información la manejan a través de correos electrónicos y carpetas.
No cuentan con una base de datos organizada por que no tienen un software que les maneje los procesos internos esto causa que los productos no salgan en el tiempo especificado, la perdida de datos, un difícil acceso, demoras y desorden.
Metodología propuesta
Debe mostrar en forma organizada y precisa cómo será el desarrollo de cada uno de los objetivos específicos
1* Hacer un análisis detallado con los empleados de las parte administrativa para identificar los requerimientos.
2* Ver sobre cuales plataformas podemos montar el software.
3* En la parte del diseño seria también hablar con cada uno para identificar la forma en que la puedan utilizar más fácil.
Punto 2: Justificación del proyecto:
La contribución del proyecto.
Se emplea a un objetivo muy específico el cual determina cual es la mejor solución al manejo, desarrollo, y aplicación del software administrativo “ejecutivo”.
También se enfoca a la facilitación de del ordenamiento de los datos es decir, llevar un registro periódico el cual determinará, cuál es la mejor manera para que la empresa se enfoque a una organización de una manera más adecuada.
Supliendo cada vez mejor las necesidades.
A un corto plazo se determinará qué tan eficiente es el software y que soluciones ha implementado.
A largo plazo se espera que el software implementado para la solución del problema en la empresa de resultados muy concretos y estructurados, de esta forma se determinaran los beneficios que esto implica para la empresa.
¿Por qué lo estamos haciendo?
Para genera, diseñar e implementar nuevas ideas las cuales ayudaran al progreso y desarrollo de la sociedad y asimilación de nuevas tecnologías las cuales generaran y suplirán necesidades.
¿Por qué se hace el proyecto?
Porque podemos diseñar y vernos incluidos en el entorno y desarrollo de tecnologías para suplir necesidades a las personas que requieran este servicio.
De igual manera debe tener en cuenta que se debe realizar una encuesta a los usuarios la cual indicara que satisfacciones cumple a los usuarios.
¿Motivos para la realización del proyecto?
Entre estos se encuentran el seguimiento y muestras de tecnología de punta, el impulso para la participación y competencias de proyectos para poner a prueba nuestra capacidad intelectual, imaginaria, competitiva, y compromiso.
¡Estudios de área!
Estudios del área, para ver que tan factible es el proyecto, los costos iníciales y el tiempo de recuperación, de acuerdo a las estadísticas y proyección de negocio.
3. Marco teórico y estado del arte.
Un software administrativo es una aplicación en la economía para las empresas que necesitan: aumentar sus ventas, controlar costos, ser más competitivas, ofrecer más a los clientes, dar mejores rendimientos, consolidar operaciones, ser más productivas, adaptarse a nuevas tecnologías.
Hay variedad de Software Administrativo que permite administrar y tener mejor organizada cualquier empresa.
Ventajas
Facilidad de operar y permite que los procesos que se realicen en menos tiempo.
Se adapta a la empresa cubriendo requerimientos especiales para lograr un mejor funcionamiento.
Es un sistema integral que involucra todos los aspectos administrativos evitando la duplicidad de trabajo.
Es sumamente confiable y proporciona información exacta, oportuna e inmediata de la operación de la empresa, con la que se podrá tomar mejores decisiones.
Microsoft Access
Es un programa, utilizado en los sistemas operativos Microsoft Windows, para la gestión de bases de datos creado y modificado por Microsoft y orientado a ser usado en entorno personal o en pequeñas organizaciones. Es un componente de la suite Microsoft Office. Permite crear ficheros de bases de datos relacionales que pueden ser fácilmente gestionadas por una interfaz gráfica sencilla. Además, estas bases de datos pueden ser consultadas por otros programas. Dentro de un sistema de información, entraría dentro de la categoría de gestión, y no en la de ofimática, como podría pensarse. Este programa permite manipular los datos en forma de tablas (formadas por filas y columnas), crear relaciones entre tablas, consultas, formularios para introducir datos e informes para presentar la información
Microsoft SQL Server
Es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle o PostgreSQL o MySQL
Características de Microsoft SQL Server
Soporte de transacciones.
Escalabilidad, estabilidad y seguridad.
Soporta procedimientos almacenados.
Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente.
Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red sólo acceden a la información.
Además permite administrar información de otros servidores de datos.
Este sistema incluye una versión reducida, llamada MSDE con el mismo motor de base de datos pero orientado a proyectos más pequeños, que en sus versiónes 2005 y 2008 pasa a ser el SQL Express Edition, que se distribuye en forma gratuita.
Es común desarrollar completos proyectos complementando Microsoft SQL Server y Microsoft Access a través de los llamados ADP (Access Data Project). De esta forma se completa la base de datos (Microsoft SQL Server), con el entorno de desarrollo (VBA Access), a través de la implementación de aplicaciones de dos capas mediante el uso de formularios Windows.
En el manejo de SQL mediante líneas de comando se utiliza el SQLCMD
Para el desarrollo de aplicaciones más complejas (tres o más capas), Microsoft SQL Server incluye interfaces de acceso para varias plataformas de desarrollo, entre ellas .NET, pero el servidor sólo está disponible para Sistemas Operativos Windows.
Oracle Database 11g
Es una plataforma integral de base de datos para datawarehousing e inteligencia de negocios que combina escalabilidad y desempeño líderes del sector, análisis bien integrado y calidad de datos e integridad—todo en una sola plataforma que se ejecuta en una infraestructura grid de bajo costo y confiable.
ORACLE DATABASE 11G
Ofrece la mejor funcionalidad de su clase para data warehouses y datamarts, con escalabilidad probada en cientos de terabytes y desempeño líder en el mercado. Oracle Database 11g también ofrece una plataforma exclusivamente integrada para análisis
ASP
Active Server Pages (ASP) es una tecnología desarrollada por Microsoft para la creación dinámica de páginas web ofrecida junto a su servidor IIS.
ASP.NET
Es un framework para aplicaciones web desarrollado y comercializado por Microsoft. Es usado por programadores para construir sitios web dinámicos, aplicaciones web y servicios web XML. Apareció en enero de 2002 con la versión 1.0 del .NET Framework, y es la tecnología sucesora de la tecnología Active Server Pages (ASP). ASP.NET está construido sobre el Common Language Runtime, permitiendo a los programadores escribir código ASP.NET usando cualquier lenguaje admitido por el .NET Framework.
Cualquier persona que está familiarizada con el desarrollo de aplicaciones web sabrá que el desarrollo web no es una tarea simple. Ya que mientras que un modelo de programación para aplicaciones de uso común está muy bien establecido y soportado por un gran número de lenguajes, herramientas de desarrollo, la programación web es una mezcla de varios lenguajes de etiquetas, un gran uso de lenguajes de script y plataformas de servidor. Por desgracia para el programador de nivel intermedio, el conocimiento y habilidades que se necesitan para desarrollar aplicaciones web tienen muy poco en común con las que son necesarias en el desarrollo tradicional de aplicaciones.
PHP
es un lenguaje de programación interpretado, diseñado originalmente para la creación de páginas web dinámicas. Es usado principalmente en interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.
JavaServer Pages (JSP)
Es una Java tecnología que ayuda a los desarrolladores de software sirven generadas dinámicamente las páginas web basadas en HTML, XML, o documento de otro tipo. Lanzado en 1999 como la respuesta de Sun a ASP y PHP, [cita requerida] JSP fue diseñado para hacer frente a la percepción de que el entorno de programación Java no proporciona a los desarrolladores con el apoyo suficiente para la Web.
XML
Es un Lenguaje de Etiquetado Extensible muy simple, pero estricto que juega un papel fundamental en el intercambio de una gran variedad de datos. Es un lenguaje muy similar a HTML pero su función principal es describir datos y no mostrarlos como es el caso de HTML. XML es un formato que permite la lectura de datos a través de diferentes aplicaciones.
Las tecnologías XML son un conjunto de módulos que ofrecen servicios útiles a las demandas más frecuentes por parte de los usuarios. XML sirve para estructurar, almacenar e intercambiar información.
HTML, siglas de HyperText Markup Language (Lenguaje de Marcado de Hipertexto)
Es el lenguaje de marcado predominante para la elaboración de páginas web. Es usado para describir la estructura y el contenido en forma de texto, así como para complementar el texto con objetos tales como imágenes. HTML se escribe en forma de "etiquetas", rodeadas por corchetes angulares (<,>). HTML también puede describir, hasta un cierto punto, la apariencia de un documento, y puede incluir un script (por ejemplo Java script), el cual puede afectar el comportamiento de navegadores web y otros procesadores de HTML.
HTML también es usado para referirse al contenido del tipo de MIME text/html o todavía más ampliamente como un término genérico para el HTML, ya sea en forma descendida del XML (como XHTML 1.0 y posteriores) o en forma descendida directamente de SGML (como HTML 4.01 y anteriores).
XHTML, acrónimo en inglés de extensible HyperText Markup Language (lenguaje extensible de marcado de hipertexto),
es el lenguaje de marcado pensado para sustituir a HTML como estándar para las páginas web. En su versión 1.0, XHTML es solamente la versión XML de HTML, por lo que tiene, básicamente, las mismas funcionalidades, pero cumple las especificaciones, más estrictas, de XML. Su objetivo es avanzar en el proyecto del World Wide Web Consortium de lograr una web semántica, donde la información, y la forma de presentarla estén claramente separadas. La versión 1.1 es similar, pero parte a la especificación en módulos. En sucesivas versiones la W3C planea romper con los tags clásicos traídos de HTML.
CSS
Las hojas de estilo en cascada (en inglés Cascading Style Sheets), CSS es un lenguaje usado para definir la presentación de un documento estructurado escrito en HTML o XML (y por extensión en XHTML). El W3C (World Wide Web Consortium) es el encargado de formular la especificación de las hojas de estilo que servirán de estándar para los agentes de usuario o navegadores.
La idea que se encuentra detrás del desarrollo de CSS es separar la estructura de un documento de su presentación.
Por ejemplo, el elemento de HTML
No hay comentarios:
Publicar un comentario