Sei sulla pagina 1di 46

Proyecto Final PHP y MySQL- Loung Bar

2013

Proyecto Final PHP y MySQL- Loung Bar

2013

Proyecto Final PHP y MySQL- Loung Bar

2013

Ao de la Inversin para el desarrollo Rural y la Seguridad Alimentaria

Universidad Alas Peruanas Ica Facultad de Ingeniera y Arquitectura


Escuela Profesional de Ingeniera de Sistemas

Tema: Lou Universidad: Alas Peruanas Filial Ica Grupo:


Brayan Cesar Cabrera Snchez Carlos Alberto Ojeda Muoz Nstor Paul Ramrez Abregu Orlando Andr Iparraguirre Gonzales Docente: Vladimir Norman Cotaquispe Gutirrez Aula:
Facultad de Ingeniera de Sistemas e Informtica

Ciclo: V Ciclo Turno: Maana

Per-Ica

Proyecto Final PHP y MySQL- Loung Bar

2013

Proyecto Final PHP y MySQL- Loung Bar

2013

Dedicatoria:
Este trabajo est dedicado a las personas que me apoyaron y se preocuparon por nosotros para salir adelante en esta vida y no tropezar .Le damos gracias a nuestro Seor Jesucristo porque nos dio la vida para aprender ms de l y aprender ms de los estudios que es un tesoro de conocimientos, ya que l nos ha dado sabidura y enseanzas, por eso tambin le doy gracias al Profesor Vladimir Norman Cotaquispe Gutirrez porque sin l no hubiera realizado

este trabajo ya que el espera darnos cada da lo mejor las enseanzas para aplicarlo a nuestra vida cotidiana , y mejorar el estilo de vida de las dems personas. Dios te bendiga y te Guarde

Proyecto Final PHP y MySQL- Loung Bar

2013

Introduccin de Proyecto Final


En la actualidad, empresas, organizaciones y personas emprendedoras tienen la opcin de realizar la tcnica de mercadotecnia en Internet para publicitar y vender productos y servicios. Incluye la publicidad por clic, los avisos en pginas web, los envos de correo masivos, la mercadotecnia en buscadores (incluyendo la optimizacin en buscadores), la utilizacin de redes sociales y la mercadotecnia de bitcoras o blogs." Nosotros utilizaremos Marketing Digital y Estrategia Online con la finalidad de vender los productos, servicios, ideas u otros, no tan solo en la regin que reside la empresa sino en el rea Nacional e Internacional pidiendo relacionar que la gente de todo el mundo conozca nuestros producto Veterinaria permitiendo informarse las 24 horas del da y los 7 das de la semana por medio de un Sitio Web. Por esos motivos, resulta muy conveniente que tanto como empresarios y personas emprendedoras, conozcan las respuestas a 2 preguntas vitales acerca de este tipo de publicidad: En qu Consiste el Marketing Digital? Y cules son sus ventajas? Es una forma del marketing que se basa en la utilizacin de recursos tecnolgicos y de medios digitales para desarrollar comunicaciones directas, personales y que provoquen una reaccin en el receptor. Fundamentalmente el marketing digital se utiliza para crear una presencia en medios digitales como internet, telefona mvil, televisin digital e incluso los videojuegos. El Marketing Digital ha dado un gran salto y un paso importante dentro del Marketing tradicional. Las personas deseosas de estar cada vez mejor informadas y conocer lo ltimo del mercado, ha dado paso a que las empresas estn en la necesidad de actualizarse y renovarse constantemente y a su vez de informar en el medio ms ptimo y eficaz de la disponibilidad de ese producto en el mercado. Con muy poco dinero puedes llegar a muchsima gente a travs de herramientas tales como los enlaces patrocinados o el marketing en buscadores. Si tambin te animas a hacer un marketing de guerrilla o viral, los resultados pueden dispararse exponencialmente. Nuestras metas con la tcnica del Marketing Digita para el Lounge Bar Puerto Rico ubicada Av.Cutervo J4-1 (Per-Ica) es: 1) Expandir el negocio Nuestra Pgina Web es la manera ms barata de darse a conocer de manera continua sin hacer un gran esfuerzo de inversin en otro tipo de publicidad. 2) Reconocimiento y Prestigio

Proyecto Final PHP y MySQL- Loung Bar

2013

Hoy en da toda empresa de cualquier tamao necesita tener una presencia en internet para dar una buena imagen de prosperidad y futuro. 3) Aumento de nuevos clientes Aumenta espectacularmente el conocimiento de su empresa o negocio, dndose a conocer por un inmenso nmero de empresas y personas (Clientes Potenciales y Actuales) no slo locales, sino nacionales o incluso de todo el mundo. Mediante las bsquedas que hacen los clientes en los buscadores de internet informndose de productos y servicios que necesitan, aparecen como resultados las pginas web de las empresas que ofrecen esos productos y servicios. Es decir, su empresa se da a conocer a otras personas y empresas que posiblemente se conviertan en nuevos clientes gracias a aparecer en un buscador de internet. 4) Fidelizacin de clientes existentes Puede dar una mejor imagen corporativa a los clientes que ya tiene mediante la comunicacin de su nueva pgina web, y reducir el riesgo de prdida de clientes por otros competidores que han encontrado a travs de sus webs en internet. Nace la posibilidad de comunicarse mejor con sus actuales clientes, informndoles constantemente de sus nuevos productos y servicios, sin las molestias de otro tipo de publicidad ms agresiva. 5) Mayor informacin y comunicacin Se mejora la informacin y comunicacin que se ofrece a los clientes actuales o futuros, a proveedores, a socios y colaboradores, empleados y entorno social. Nuestra pgina web ayuda mucho como un canal de comunicacin adicional para informar sobre los productos y servicios que ms interesa promocionar para aumentar la rentabilidad. Los valores de la empresa o sus factores competitivos son conceptos que muchas veces no se comunican con eficacia por su complejidad. Su comunicacin mediante una web ayuda mucho a transmitir este tipo de valores e incluso muchas veces puede obligar a definirlos.

6) Aumento de ventas

Proyecto Final PHP y MySQL- Loung Bar

2013

El aumento de nuevos clientes y la fidelizacin de sus actuales clientes mediante mayor informacin y comunicacin significan un incremento de las ventas y un mayor beneficio para el negocio de ventas de Licores y Cocteles . 7) Ahorro de costes en publicidad y comunicacin Los costes de comunicacin hacia el exterior se reducen al disponer de un sitio web donde se puede informar, comunicar, publicitar o promocionar su empresa, productos y servicios mediante un canal de comunicacin abierto 24 horas al da durante los 365 das del ao. En cualquier momento tienes la posibilidad de que alguien ms le conozca va internet. Esto es cada da ms importante debido al aumento constante de todo tipo de personas y empresas que utilizan o empiezan ahora a utilizar internet. 8) Rpido retorno de la inversin Cualquiera de los puntos anteriores hace que el retorno de la inversin se consiga muy rpidamente al obtener rpidos beneficios con una baja inversin. La inversin necesaria para ser parte de la red de internet mediante un sitio web es muy baja comparada con los beneficios que se obtienen en:

Comunicacin e informacin Marketing y publicidad Mejora en la relacin con los clientes Ahorro de costes internos relacionados con el contacto con clientes Imagen corporativa Reconocimiento y prestigio Expansin del negocio Obtencin y captacin de nuevos clientes Mantenimiento y fidelizacin de clientes existentes Aumento de las ventas

1. DESCRIPCIN

DEL SISTEMA:

El presente proyecto se realiz gracias al estudio eficiente y dedicada de la Universidad Alas Peruanas, que se encuentra ubicado en la ciudad de Ica, Parque Industrial B-11 Urbanizacin la Angostura (Km 300.5 Panamericana Sur) Ica.

Proyecto Final PHP y MySQL- Loung Bar

2013

El Proyecto -Pagina de ventas con marketing digital a la Empresa reconocida por sus aos de trayectoria de la degustacin de sus mejores Productos de Licorera Nacionales e Internacionales Loung Bar y Licorera Puerto Rico consta con sus requerimientos necesarios para implementar a la Empresa una pgina Web con aplicativos de PHP que pueda facilitar las necesidades de los Clientes Potenciales y Actuales. Tambin como el rea de Gerencia, Administracin y rea de Ventas. Este sistema pretende ofrecer comodidad a los clientes al momento de realizar algn pedido a Delivery o ver los Productos que acaban de Ingresar a Almacn para su prxima venta, ya que permite hacerlo desde cualquier dispositivo inteligente con acceso a internet. En la web facilitara brindar la informacin a los clientes para optimizar el Sistema de ventas a nivel nacional o internacional mediante lo siguiente: a).- Lograr estar a la altura de la competencia, cada vez son ms las empresas que se deciden por aparecer en Internet, saben que tarde o temprano tendrn que hacerlo y este es el momento adecuado para no irse quedando atrs e innovar . b).- Mostrar una imagen en Internet, la pgina web identifica y define a la empresa, por ello muchas veces es contraproducente el tener una mala pgina ya que la primera sensacin que desprende es que no se preocupan lo suficiente por su imagen. Es una muy buena herramienta de marketing y estrategia comercial para pequeas y grandes empresas. c).- Posibilidad de hacer negocio, segn la actividad es posible rentabilizar la pgina con creces, ya que puede dar la opcin de aportar catlogos y precios con la idea de vender a travs de la red potenciando as su negocio. d).- Accesibilidad a sus productos o servicios, ya que segn las estadsticas el usuario se est acostumbrando cada vez ms a hacer consultas a travs de Internet. Todo ello por la comodidad que supone poder ver lo que le ofrecen ciertas empresas sin necesidad de desplazarse hasta el lugar. e).- Medio visual para su oferta, es un soporte donde podrn aportar imgenes ahorrndose muchas veces ciertos trmites con los clientes y si lo comparamos con los tpicos catlogos, la pgina es una inversin ms econmica, tiene una vida ilimitada y posibilidad de actualizacin a bajo coste para que nunca quede obsoleta y siga aportando funcionalidad. f).- Mercado potencial, muchas veces las limitaciones son geogrficas ya que no es rentable abarcar un rea muy amplia con los recursos disponibles, pues bien, Internet elimina ese problema de un plumazo, su empresa estar accesible a nivel mundial, con lo que conllevara a efectos de posibles clientes que podran elegirle a usted y no a otra empresa que aun contando con ms medios, no aparece en Internet. g).- Infinidad de posibilidades, hoy da es posible hacer cualquier cosa que a la empresa se le ocurra a la hora de aparecer en Internet, todo gracias a la gran diversidad de lenguajes de programacin y herramientas de diseo. Por ello podr tener un plano de localizacin interactivo, administrar usted mismo los contenidos de su pgina, introducir una presentacin dinmica impactante, crear una plataforma de

Proyecto Final PHP y MySQL- Loung Bar

2013

pago, introducir formularios de contacto o solicitud de presupuesto, ... , todo ello junto a un diseo atractivo a su gusto, la posibilidad de personalizacin es total. Por todos es conocido qu es Internet y qu recursos puede ofrecer a las personas que navegan por l. Pero, cmo afecta Internet al marketing? es cierto que est planteando toda una revolucin? Quizs el trmino revolucin sea exagerado, ya que las estrategias de marketing utilizadas siguen siendo las mismas pero adaptadas a un nuevo sistema de transmisin de la informacin. Sin embargo, s puede hablarse de un claro cambio de paradigma. Atrs qued el tiempo del marketing transaccional, estamos en la era del llamado marketing digital. Los profesionales empiezan a diferenciar entre los agentes tradicionales del marketing y los nuevos netmarketers, todo el mundo habla del e-business, del comercio B2B, de las estrategias B2C, en definitiva, de la nueva e-conoma dentro de la que se encuadra el nuevo paradigma del netmarketing. En esta nueva e-conoma las paredes entre las distintas compaas estn desapareciendo, crendose nuevos modelos de negocio, nuevas relaciones entre la oferta y la demanda, nuevos productos que se venden en nuevos mercados. En resumen, se est produciendo un cambio en la forma de entender las relaciones de intercambio y, por lo tanto, en la manera de enfrentarse a las estrategias de marketing. Aunque algo siempre seguir siendo igual: los primeros que lleguen tendrn ventaja sobre los dems si son capaces de construir un marketing poderoso, creando infraestructuras a travs de productos bien definidos y edificando barreras de entrada que dificulten el paso de los competidores. Para intentar conseguir este objetivo, muchos autores han intentado explicar hacia dnde nos dirigimos con esta nueva concepcin del marketing digital. La Tabla 1 recoge un resumen de las principales tendencias expuestas en los ltimos aos y permite que nos hagamos una idea de la direccin tomada por el nuevo paradigma del netmarketing frente a concepciones ms tradicionales. Presencia a nivel local, nacional y mundial Ahorro de recursos econmicos y tiempo Nos permitir el sitio web, que usted puede brindar informacin detallada de productos, catalogos, brochures, etc., por Internet. De esta forma, usted no tiene que enviar informacin impresa a sus potenciales clientes, o no debe realizar largas llamadas para brindar informacin detallada. Adems, los clientes pueden conocer sobre sus productos y servicios antes de contactarlo via telefnica. Con lo cual, usted solo debe despejar pocas dudas y cerrar un trato o venta, y no tiene que invertir mucho tiempo en dar a conocer sus productos ya que el cliente los analiz por medio de su sitio web. Crecimiento en su cartera de clientes y ventas Como se menciona en los beneficios anteriores, un sitio web le permite alcanzar a un mayor nmero de potenciales clientes. Si su sitio web ha sido preparado por unas profesionales, va a dejar una buena impresin en los visitantes y les va a brindar confianza para adquirir sus productos o contratar sus servicios. Posibilita encontrar nuevos proveedores

10

Proyecto Final PHP y MySQL- Loung Bar

2013

Su empresa, sea que oferte servicios o productos, tiene empleados y/o proveedores que permiten el funcionamiento de la misma. Por medio de un sitio web, usted puede encontrar empleados capacitados y nuevos proveedores que estn interesados en brindarle un mejor servicio y a costos reducidos. Esto genera un beneficio evidente a su empresa ya que podr reducir costos y mantener mayores ganancias.

2. DOCUMENTOS RUC:

2.1. ADMINISTRACIN DEL PROYECTO: A. Plan de Desarrollo de Software:


Cuando se trata de abordar un nuevo proyecto de comunicacin web, nos vemos ante la ardua tarea de encontrar un equilibrio perfecto y rentable entre lo que nos pide el cliente, lo que nos dice el mercado y las necesidades de los usuarios. Encontrar el punto perfecto y lograr la satisfaccin de todos, forma parte de la experiencia que uno va ganando con los aos de trabajo y los proyectos que se echa a las espaldas. Lo que no puede faltar nunca es una planificacin rigurosa que nos permitir gestionar el proyecto sin que falten elementos esenciales cuando ste termine. A ms de uno le habr pasado que al estar en pleno proceso de desarrollo surgen ideas nuevas o necesidades no cubiertas para los usuarios. Y ya no hay tiempo A continuacin mostramos una serie de pasos bsicos que recomendamos seguir a la hora de tener entre manos la estratgica labor de realizar un sitio web para un cliente. Los proyectos por definicin tienen una fecha de inicio y finalizacin determinados, al igual que un alcance, presupuesto, resultados especficos y recursos asignados. Adicionalmente, cada proyecto, por similar que sean las actividades y los alcances, se tornan diferentes porque las circunstancias cambian, y las cosas siempre son distintas cuando se lidia con personas. Una de las funciones primordiales de los administradores de proyectos es administrar los procesos internos del mismo donde realmente se efecta el trabajo. Por pequeo que sea el proyecto, se requieren habilidades de administracin del mismo para sortear las diferentes situaciones que se presenten, y adems garantizar el cumplimiento de los objetivos dentro de los tiempos estipulados. Estas habilidades van desde la definicin del proyecto, hasta la administracin de las medidas de avance del mismo. Adicionalmente, se deben incorporar tcnicas para el manejo de contratos y el manejo de proveedores. En esta y las subsiguientes entregas analizaremos lo que consideramos

11

Proyecto Final PHP y MySQL- Loung Bar

2013

son las 12 habilidades necesarias en el manejo de proyectos, que si se ejecutan adecuadamente garantizarn el desarrollo del proyecto: 1. Definicin del proyecto 2. Planeacin del Trabajo 3. Administracin de Contratos 4. Administracin de Proveedores 5. Administracin del Plan de trabajo 6. Administracin de situaciones 7. Administracin del Alcance 8. Administracin de Riesgos 9. Administracin de la comunicacin 10. Administracin de la documentacin 11. Administracin de la calidad 12. Administracin de las mtricas
La gestin de proyectos es una actividad fundamental dentro el mundo laboral actual. Saber gestionar y administrar los recursos destinados a la materializacin de un proyecto o idea es vital para qu el resultado sea satisfactorio. En la actualidad existen muchos programas gratuitos, como los desktops y workgroups, que nos pueden facilitar la planificacin, el seguimiento y el control en la gestin de un proyecto.

B. Lista de riesgos

12

Proyecto Final PHP y MySQL- Loung Bar

2013

Hoy en da como muchos de nosotros tenemos conocimiento que en estos tiempos el Anlisis de Aplicaciones Web juega un papel muy importante al hacer una Evaluacin de la Seguridad y/o Penetration Testing, ya que esta nos brinda la informacin adecuada acerca de la aplicacin web.

Entre los errores de seguridad ms comunes, est el de instalar cualquier software del sistema sin quitar los servicios innecesarios, ni instalar todos los parches de seguridad recomendados. Tambin la falta de contraseas, o el uso de estas con pocos caracteres, es un problema de seguridad enorme para cualquier corporacin. Tambin deberan evitarse las contraseas predefinidas o por defecto. Demasiados puertos abiertos para que algn usuario pueda conectarse a su PC es contraproducente. Las recomendaciones obvias son cerrar todos los puertos y luego solo abrir los que realmente se necesiten.

Estn son las 10 principales vulnerabilidades ms comunes y peligrosas que nuestra pagina evita. 1. Cross-site scripting (55% de los sitios son vulnerables a este tipo de ataque por cierto perodo de tiempo) 2. Filtracin de informacin (53%) 3. Contenido de suplantacin de identidad (36%) 4. Autorizacin insuficiente (21%) 5. Cross-site request forgery (19%) 6. Ataques de fuerza bruta (16%) 7. Predecibles localizacin de recursos (12%) 8. Inyeccin SQL (11%) 9. Sesin fijacin (10%)

13

Proyecto Final PHP y MySQL- Loung Bar


10. Expiracin de sesin insuficiente (10%)

2013

C. Casos del Negocio (Justificacin del Proyecto)


Alineacin con las estrategias del negocio, justificacin de la inversin y resultados palpables es lo que se le pide hoy a los proyectos de tecnologa. El caso de negocio es la mejor herramienta para justificar y validar proyectos. Una herramienta que apoya la planificacin y la toma de decisiones, , que puede ser utilizada por entidades tanto pblicas como privadas Para una entidad pblica, un caso de negocio es un argumento sustentado para una propuesta de proyecto pblico, , una poltica o un programa que requiere una asignacin de recursos y/o una inversin, , que a menudo incluye un compromiso financiero; Para una entidad privada, un caso de negocio puede ser desarrollado para ayudar en las decisiones sobre inversin de capital, desarrollo de productos/servicios, , cambios en los procesos de negocios, , contratos, , fijacin de precios especiales, asociaciones, etc. Una pieza importante de nuestro proyecto es precisamente su justificacin, para esto debemos de delinear un caso de negocios. Este caso de negocios nos debe de ayudar a contestar las siguientes preguntas:

Por qu deberamos llevar a cabo el proyecto? Cules son las consecuencias de no hacerlo? Qu se espera de nuestro equipo? Cmo se alinea este proyecto como las iniciativas y metas de negocio de la empresa?

Aunque no es determinante, es aqu donde se decide si se lleva a cabo o desecha el proyecto. Un caso de negocios robusto tiene estos cinco componentes: Caso de negocios. Debemos explicar por qu el proyecto se debe llevar a cabo. Planteamiento del problema y la meta. Aqu describiremos el problema u oportunidad. Los objetivos del proyecto deben de ser claros, concisos y representarse en trminos medibles. Alcance del proyecto. Debemos definir de los lmites del proceso, servicio o producto que necesita ser mejorado. Los componentes que se incluyen o excluyen del proyecto deben de estar bien definidos. Roles del equipo. Definicin de los recursos humanos que requerimos, nuestras expectativas u las responsabilidades de cada quien.

14

Proyecto Final PHP y MySQL- Loung Bar

2013

Beneficios financieros. Necesitamos calcular los beneficios financieros (si los hay) en funcin de las mejoras que implementemos.

Estos especficos Casos de Negocio:


Gran potencial de ventas. Un lugar en el web, incrementa tu presenci8a y accesibilidad a un mercado global, disminuyendo costos. Hace que un pequeo negocio parezca GRANDE. Utiliza la publicidad ms barata y moderna disponible hoy. Demuestra tu conocimiento acerca de la nueva tecnologa, adems necesitas estar un paso adelante de la competencia No crees? Un sitio Web "est siempre abierto"... Asi es, 24 horas al da, 7 das en la semana los 365 das del ao, de esta manera estars en contacto permanente con tus clientes o futuros clientes y proveedores a cualquier hora dando informacin acerca de tu compaa de productos y servicios que ofreces. La gente que visite tu Website, obtendr la informacin que necesita, asi de simple. Ahorra tiempo administrativo. Teniendo un lugar en tu pgina de "preguntas ms frecuentes", adems te ahorras impresiones, llamadas de larga distancia, publicidad y correos. Costo efectivo. El costo de tener tu propio sitio en el web es infinitamente pequeo, que el de mantener, construir o manejar instalaciones fsicas. Expande tus posibilidades de publicidad, mediante cualquier otro medio. As es, con solo poner tu direccin en los peridicos, revistas, radio o televisin, automticamente estas agregando todo lo que es tu compaa ya que las personas visitaran tu sitio web. Muchos usuarios o clientes prefieren el bajo costo y el tiempo ilimitado que ofrece Internet, para buscar sus productos o servicios, y as no tendrn que llamar o ir a tu empresa, ya que en tu pgina encontraran todo lo que ellos buscan, esto se est convirtiendo en la opcin de muchos de como comprar. Oportunidad de ventas especiales. Puedes ofrecer a tus clientes de Internet ofertas especiales, o puedes agregarlos a tu lista de correo electrnico y de esta manera estarles mandando informacin actualizada de tu empresa mediante ese medio. Aproximadamente 60 millones de usuarios tienen acceso a Internet, 1 milln de americanos por mes, se dan de alta como usuarios nuevos (Fuente: International Data Corp.) , y en nuestro pas las cifras tambin crecen velozmente, el comercio electrnico alcanzo muchos billones de dlares el ao pasado.

D. Plan de iteracin. Ventas: Vender claro que s, pues un negocio que no vende no existe.

15

Proyecto Final PHP y MySQL- Loung Bar

2013

Marca: Posicionar nuestra marca entre nuestros potenciales compradores y los


actuales es algo que los especialistas en mercadeo conocen muy bien. Lanzamiento de un producto: Bastante comn en las compaas que pueden realizar la inversin. Base de datos: Un paso necesario para todas las compaas, recolectar informacin de personas o empresas interesadas en nuestra oferta, conseguir nuestra propia base de datos opt-in (con permiso para poder comenzar una campaa de email marketing). Atencin al cliente: Por medio de nuestra Web podemos atender a nuestros clientes, solucionar dudas, resolver problemas, o entregar productos. Generar ingresos por medio de publicidad: Claro que si muchas empresas en Internet viven de eso. Alcance: Tambin como conocido como adquisicin, es el que se enfoca en atraer visitantes hacia tu sitio web. Compromiso: Tambin conocido como activacin, se trata de hacer que los visitantes realicen una accin en tu sitio y que de alguna manera se establezca una especie de vnculo entre el visitante y tu web. 1. La pgina web debe estar orientada tanto a su negocio como a las necesidades de sus clientes Un buen diseo significa una web agradable a la vista y sencilla de usar. Debe estar orientada hacia el cliente, satisfacer las necesidades y los objetivos de su empresa en internet. Su visitante debe ser capaz de encontrar la informacin que busca con el mnimo esfuerzo, de manera rpida y eficaz. 2. Un diseo que potencie la imagen de su marca y de su empresa. Es importante que la pgina web refleje la identidad corporativa de la empresa y se asimile a su negocio en el mundo real. Internet es una sucursal ms de su negocio, por la cual pasar mucha ms gente que por su empresa, por eso es importante un diseo grfico adecuado, coherente con la personalidad de su negocio y agradable a la vista. El mejor diseo suele ser siempre el ms sencillo, el que apenas se percibe. 3. Un sitio optimizado para los buscadores. En la actualidad el mayor trfico hacia su web ser generado por buscadores como Google, por ello es importante que su web est optimizada para que los buscadores la encuentren sin ningn problema. Como complemento al diseo ofrecemos nuestro servicio de posicionamiento web, para que su web se site en lo alto de la lista de resultados de las bsquedas de los principales buscadores. 4. Claridad Es imprescindible que la pgina presente un mensaje especfico. Hay algunos datos bsicos que no deberan faltar en la web. Mientras mas simple sea el acceso a la informacin, ms cmodos se sentirn los navegantes. Y cuanto ms sencilla sea la direccin del sitio web, ms fcil resultar recordarla. La funcin de un sitio es brindar una idea clara de lo que ofrece determinada empresa.

16

Proyecto Final PHP y MySQL- Loung Bar


5. Actualizacin Una pgina web no puede permanecer meses sin cambios. Tiene que presentar transformaciones, novedades, ofertas mensuales, que multipliquen la cantidad de visitas.

2013

6. Esttica Visual Para captar la atencin de los usuarios, el sitio web debe ser atractivo y diferente. Diferente, sobre todo, al de los competidores. La pgina tiene que permitir la rpida evocacin de los productos y de la empresa.

2.2. MODELO DEL NEGOCIO: 2.2.1. Modelo de Casos de Uso del Negocio

17

Proyecto Final PHP y MySQL- Loung Bar

2013

18

Proyecto Final PHP y MySQL- Loung Bar

2013

A. Visin del Negocio:

"Ser el market de licores ms reconocido a nivel nacional por su variedad, calidad de productos y servicios". Mantenernos como la empresa lder a nivel nacional en la produccin, venta y distribucin de licores, logrando una mayor participacin en el mercado internacional, comprometido con el desarrollo social y econmico del pas, as como con el medio ambiente. Nos conducimos en nuestras relaciones con clientes, aliados estratgicos y colaboradores con integridad, tica empresarial y en cumplimiento con las disposiciones legales que nos rigen.
B. Arquitectura del Negocio:

El modelo busca identificar, describir y representar jerrquicamente los objetivos del negocio, de acuerdo a la visin y misin establecidos. La misin es la expresin general del fin genrico de una organizacin que Idealmente concuerda con los valores y expectativas de los principales stakeholders, y estable en el alcance y fronteras de la organizacin.

Modelo Arquitectura Orientada a Servicios (SOA)

19

Proyecto Final PHP y MySQL- Loung Bar

2013

Corresponde a un modelo de arquitectura de software que define la utilizacin de servicios para dar soporte a los requisitos del negocio. Permite la creacin de sistemas altamente escalables que reflejan el negocio de la organizacin, a su vez brinda una forma bien definida de exposicin e invocacin de servicios (comnmente pero no exclusivamente servicios web), lo cual facilita la interaccin entre diferentes sistemas propios o de terceros.

Habilidades Genricas:

Habilidades Especficas:

C. Metas de Negocio:

Cuando comienzas un negocio o incluso cuando ya tienes tu negocio posicionado, es indispensable siempre ir actualizando y mejorando la calidad de servicio o producto que ofreces. Para esto debes sentarte y definir metas alcanzables tanto a corto como a largo plazo. Rentabilidad-Un objetivo comn de negocios es ejecutar una operacin rentable, que normalmente significa ingresos crecientes limitando los gastos. Los objetivos de ingresos podran consistir en aumentar las ventas anuales un 10% o cerrando tres nuevas cuentas cada mes. Los objetivos de gastos

20

Proyecto Final PHP y MySQL- Loung Bar

2013

conllevan la bsqueda de una nueva instalacin de operacin que disminuya su renta en US$200 al mes o un recorte mensual en las facturas de servicios pblicos en un 15%. Servicio al Cliente.-Los objetivos de servicio al cliente son desarrollar una percepcin de que es fcil hacer negocios con tu empresa o mejorar tu tiempo de respuesta a las quejas del cliente. Los objetivos para ayudar a cumplir estas metas podran aumentar tu personal de servicio al cliente de uno a tres trabajadores a finales de ao o implementar una poltica donde a los clientes se les garantiza que recibirn una llamada de vuelta antes del final del da hbil. Retencin.- Si has tenido un problema con la rotacin de los empleados, tu objetivo sera mejorar la retencin. Para lograr esta meta, tu objetivo sera desarrollar e implementar un programa de capacitacin que detalle las actividades de contratacin durante los primeros 90 das en el trabajo. Tambin podras implementar reuniones personales con tus empleados en un esfuerzo por establecer un entendimiento y averiguar lo que est en su mente. Eficacia.- Otro objetivo sera ser ms eficientes en la operacin de tu empresa como una forma de aumentar la productividad. Para mejorar la eficiencia, podras desafiar a tus vendedores a mejorar su relacin de cierre del 30% al 45%. Si distribuyes un producto, podras considerar la implementacin de un nuevo procedimiento de envo que mejore tu expedicin de cuatro das a dos. Crecimiento.- Tal vez nuestro objetivo es aumentar la operacin de tu empresa. Si eres dueo de una unidad de franquicia, por ejemplo, tu objetivo sera abrir tres unidades ms en un plazo de cinco aos. Si utilizas una tienda, tu objetivo sera aumentar tu espacio de venta en un 25%, completando una adicin a tu edificio en un ao. D. Reglas del Negocio: Reglas de negocio de Puerto Rico
Cdigo Nombre

Descripcin

Casos de uso afectados

Reglas de <Tipo de regla> RN01 Regla de Desarrollador Crea vocabularios para facilitar a los profesionales de la informacin la labor de editar y entender las polticas de las reglas de negocio. Crea las polticas de regla de negocio iniciales. < EN CHOOPERIA PUERTO RICO>

21

Proyecto Final PHP y MySQL- Loung Bar


RN02

2013

Regla de Protege las polticas de reglas de negocio. < EN CHOOPERIA Administrador Por defecto, cuando se crea una nueva PUERTO RICO> poltica o vocabulario en el almacn de reglas, solo el usuario que la ha creado y el administrador disponen de permisos de lectura/ejecucin y de modificacin/eliminacin del acceso. Tambin de flujos, rangos de autorizacin, instrucciones, manejo de excepciones, Regla de Cliente < EN CHOOPERIA Los Clientes tiene grandes promociones como descuentos en la casa comercial de PUERTO RICO> Puerto Rico , si compramos por mayor siempre tiene un descuento del 10% de las comprar realizadas y si comprar por unidad el cliente tiene el descuento del 5%.
Designar todas las posiciones gerenciales.

RN03

NR04

Regla de Gerente General

Realizar evaluaciones peridicas acerca del cumplimiento de las funciones de los diferentes departamentos. Planear y desarrollar metas a corto y largo plazo junto con objetivos anuales y entregar las proyecciones de dichas metas para la aprobacin de los gerentes corporativos. Coordinar con las oficinas administrativas para asegurar que los registros y sus anlisis se estn ejecutando correctamente. Crear y mantener buenas relaciones con los clientes, gerentes corporativos y proveedores para mantener el buen funcionamiento de la empresa. Sistema integrado de gestin, toma de decisiones para la empresa, oportunidades de negocios, desarrollo para la comunidad y para el medio
ambiente.

< EN CHOOPERIA PUERTO RICO>

22

Proyecto Final PHP y MySQL- Loung Bar


RN05

2013

Regla de Administra las polticas de negocio en < EN CHOOPERIA Profesional de tiempo real. PUERTO RICO> la informacin

E. Especificacin de Casos de Uso del Negocio:

Nombre Descripcin

<Marketing Digital y Estrategia Online > Comienza con que el Cliente que no tenga el tiempo necesario para ir a la empresa a buscar informacin llegue a ingresar a la Pgina Web o a la red Social Empresarial de la Empresa verificando los cursos o mdulos que desea tomar , una vez elegida el curso ingresa al Formulario de Contctenos para que pueda llenar todo los cuestionarios , y si tiene una pregunta tambin al finalizar de llevar el formulario .Esos datos ingresados se irn almacenando con Hora, Fecha en la base de Datos para poder la Filtracin . Para esta etapa , el rea de Ventas bueno ingresa al aplicacin con un usuario y una contrasea asignada para poder ver y controlar a los Clientes , Inscritos en el curso que son los clientes Actuales y ver a los Clientes Potenciales , que necesitan la informacin necesario llenadas en los cuestionarios Web y Red Social Empresarial .En caso que el rea de ventas vea un Cliente Potencial , ser poder llamarlo para realizar el Telemarketing o el Marketing Email Online para poder brindarle informacin de los horarios ,costos , docentes y da que comienza las clases de los Mdulos para satisfacer las necesidades del Cliente.

Actores de negocio Clientes, Clientes Potenciales, rea de Ventas. Entradas Se refieren tasado o unpriced los recursos usados en un proceso de produccin. Normalmente, las entradas se miran como costes. Bueno en el caso de Cliente, el no genera ningn gasto, si no que l llena los formularios por falta de tiempo disponible para ir a la empresa a preguntar y nosotros le facilitamos en ese entorno. En el caso del Cliente Potencial, el cliente potencial tiene un

23

Proyecto Final PHP y MySQL- Loung Bar

2013

capital de Inversin para sus estudios de capacitacin, que sera el dinero para poder comprar el curso del Mdulo que va a seguir para estudiar. En el caso del rea de Ventas que es una parte muy importante para la empresa porque sin ella no habra un equilibrio y control .La empresa en el rea de Ventas tiene una inversin para lo que vendra a ser Mercadotecnia y todo tipo de Marketing, incluyendo el gasto Telefnico en poder hacer las llamadas, es un gasto. Pero con el tiempo la ganancia obtenida es el doble de lo invertido. Y hay una ganancia bruta fuera de la produccin de gastos. Entregables Bueno la aplicacin beneficia mucho a la empresa en esta parte y ayuda mucho el labor en el rea de ventas para realizar sus objetivos la efectividad de una empresa no depende del xito de un rea funcional especfica; sino del ejercicio de una coordinacin balanceada entre las etapas del proceso administrativo y la adecuada realizacin de las actividades de las principales reas. En parte del Cliente la aplicacin va Web Site o red Social empresaria les ayuda mucho a ellos a informarse de una forma sencilla de los cursos y mdulos dictados en la empresa. En tanto a los Clientes Potenciales, es algo gratificante para ellos recibir una llamada de la empresa con atencin personalidad de la Secretaria o responsable del rea de Ventas, se sienten familiarizados con la familia y eso incita a que ellos puedan recomendar a la empresa .Y el mejor marketing de una empresa es la experiencia llegada de un cliente para poder ser compartida con otros clientes potenciales. Mejoras Le permite controlar de verdad los datos, recuperarlos, ordenarlos, analizarlos, resumirlos y elaborar informes. La base de datos puede combinar datos de varios archivos, por lo que nunca habr que introducir dos veces la misma informacin. Incluso puede contribuir a que la entrada de datos sea ms eficaz y precisa. Compactacin.- No hay necesidad de archivos en papel voluminoso. Velocidad.- La mquina puede recuperar y actualizar datos

24

Proyecto Final PHP y MySQL- Loung Bar


ms rpidamente que un humano.

2013

Menos trabajo laborioso.- Se puede eliminar gran parte del trabajo de llevar los archivos a mano. Las tareas mecnicas siempre las realizan mejor las mquinas. Actualidad.- En el momento que la necesitemos tendremos a nuestra disposicin informacin precisa y actualizada. -Control sobre la redundancia de datos. No se almacenan varias copias de los mismos datos. -Consistencia de datos. Si un dato est almacenado una sola vez, cualquier actualizacin se debe realizar slo una vez, y est disponible para todos los usuarios inmediatamente. -Ms informacin sobre la misma cantidad de datos. Al estar todos los datos integrados, se puede extraer informacin adicional sobre los mismos. -Comparticin de datos. La base de datos pertenece a la empresa y puede ser compartida por todos los usuarios que estn autorizados. -Mantenimiento de estndares. Gracias a la integracin es ms fcil respetar los estndares necesarios, tanto los establecidos a nivel de la empresa como los nacionales e internacionales. -Mejora en la integridad de datos. La integridad de la base de datos se refiere a la validez y la consistencia de los datos almacenados. -Mejora en la seguridad. Los SGBD permiten mantener la seguridad mediante el establecimiento de claves para identificar al personal autorizado a utilizar la base de datos. -Mejora en la accesibilidad a los datos. Muchos SGBD proporcionan lenguajes de consultas o generadores de informes que permiten al usuario hacer cualquier tipo de consulta sobre los datos. -Mejora en la productividad. El SGBD proporciona muchas de las funciones estndar que el programador necesita escribir en un sistema de ficheros. -Mejora en el mantenimiento gracias a la independencia de datos. Los SGBD separan las descripciones de los datos de las aplicaciones. Esto es lo que se conoce como independencia de datos, gracias a la cual se simplifica el mantenimiento de las aplicaciones que acceden a la base de datos.

25

Proyecto Final PHP y MySQL- Loung Bar

2013

F. Actores del Negocio:

Lista de actores del negocio

Nombre Cliente

Descripcin Es quien accede a un producto o servicio por medio de una transaccin financiera (dinero) u otro medio de pago. Para poder satisfacer sus necesidades con los servicios y bienes brindados. El cliente es el protagonista de la accin comercial. Dar una buena respuesta a sus demandas y resolver cualquier tipo de sugerencia o propuesta es imprescindible. El cliente es, por muchos motivos, la razn de existencia y garanta de futuro de la empresa. Son aquellos (personas, empresas u organizaciones) que no le realizan compras a la empresa en la actualidad pero que son visualizados como posibles clientes en el futuro porque tienen la disposicin necesaria, el poder de compra y la autoridad para comprar. Este tipo de clientes es el que podra dar lugar a un determinado volumen de ventas en el futuro (a corto, mediano o largo plazo) y por tanto, se los puede considerar como la fuente de ingresos futuros. Las reas de actividad, conocidas tambin como reas de responsabilidad, departamentos o divisiones, estn en relacin directa con las funciones bsicas que realiza la empresa a fin de lograr sus objetivos. Dichas reas comprenden actividades, funciones y labores homogneas. La efectividad de una empresa no depende del xito de un rea funcional especfica; sino del ejercicio de una coordinacin balanceada entre las etapas del proceso administrativo y la adecuada realizacin de las actividades de las principales reas funcionales: Mercadotecnia, Generacin de prospectos, Administracin , Cuentas por cobrar, Cumplimiento con el cliente, Funciones de comunicacin promocional , funciones de formacin ,funciones de servicios ,Funciones de comunicacin relacional, Funciones de Informtica y realimentacin .

Cliente Potencial

rea de Ventas

26

Proyecto Final PHP y MySQL- Loung Bar

2013

G. Glosario de Trminos:

Glosario de trminos Nombre C Counter


Es el servicio que proporciona una empresa para relacionarse con sus clientes. Concepto Es el conjunto de actividades interrelacionadas que ofrece un suministrador con el fin de que el cliente obtenga el producto en el momento y lugar adecuado y se asegure un uso correcto del mismo. El servicio al cliente es una potente herramienta de mercadeo. Son aquellos (personas, empresas u organizaciones) que le hacen compras a la empresa de forma peridica o que lo hicieron en una fecha reciente. Este tipo de clientes es el que genera el volumen de ventas actual, por tanto, es la fuente de los ingresos que percibe la empresa en la actualidad y es la que le permite tener una determinada participacin en el mercado. Son aquellos (personas, empresas u organizaciones) que no le realizan compras a la empresa en la actualidad pero que son visualizados como posibles clientes en el futuro porque tienen la disposicin necesaria, el poder de compra y la autoridad para comprar. Este tipo de clientes es el que podra dar lugar a un determinado volumen de ventas en el futuro (a corto, mediano o largo plazo) y por tanto, se los puede considerar como la fuente de ingresos futuros.

Descripcin

Cliente Actuales

Cliente Potencial

G Geomarketing
Es una disciplina de gran potencialidad que aporta informacin para la toma de decisiones de negocio apoyadas en la variable espacial. Nacida de la confluencia del marketing y la geografa permite analizar la situacin de un negocio mediante la localizacin exacta de los clientes, puntos de venta, sucursales, competencia, etc.

27

Proyecto Final PHP y MySQL- Loung Bar


Hoja de Ruta

2013

Una hoja de ruta es un plan que establece a grandes rasgos la secuencia de pasos para alcanzar un objetivo. Se especifican tiempo y recursos necesarios.Puede entenderse como un plan de accin a largo plazo y general que acerca los objetivos estratgicos a objetivos ms tangibles y alcanzables. Queda comprendido por pequeos planes de accin ms concretos.

M Motor de Bsqueda Un motor de bsqueda, tambin conocido como buscador, es un


sistema informtico que busca archivos almacenados en servidores web gracias a su spider (o Web crawler)

R Rubro
Es un ttulo, un rtulo o una categora que permite reunir en un mismo conjunto a entidades que comparten ciertas caractersticas. Un rubro comercial es el sector de la actividad econmica que engloba a las empresas que actan en una misma rea.

S SGBD
Un Sistema Gestor de Bases de Datos (SGBD) o DBMA (DataBase Management System) es una coleccin de programas cuyo objetivo es servir de interfaz entre la base de datos, el usuario y las aplicaciones. Se compone de un lenguaje de definicin de datos, de un lenguaje de manipulacin de datos y de un lenguaje de consulta. Un SGBD permite definir los datos a distintos niveles de abstraccin y manipular dichos datos, garantizando la seguridad e integridad de los mismos.

T Telemarketing
El telemarketing (o telemercadotecnia) es una forma de marketing directo en la se utiliza el telfono para contactar con clientes potenciales y vender productos y servicios. Se pueden utilizar las tcnicas de Telemarketing para buscar clientes potenciales, recontactar con antiguos clientes del negocio, o informarle u ofrecerle un nuevo producto a un cliente. Sirve adems, para sondear la aceptacin o rechazo de un producto, marca o empresa en concreto. Las encuestas de opinin se realizan de una manera similar.

28

Proyecto Final PHP y MySQL- Loung Bar 2.2.2. Modelo de Anlisis del Negocio:
A. Trabajadores del negocio.
Atencin a clientes, manejo de software y venta de productos Brinda atencin a las mascotas, tales como: VETERINARIO baos, cirujas, revisiones, etc. Tambin receta los medicamentos Recibe las peticiones del empleado para la venta ALMACENERO de producto y accesorios a los animales Recibe las ordenes de adquisicin de insumos PROVEEDOR para las mascotas EMPLEADO

2013

B. Entidades del Negocio


Origen: I=Interna, generada por el propio negocio, E=Externa, generada externamente y usada por el negocio como dato o medio de comunicacin; Tipo: P=Persistente, que almacena datos, F=Formulario o documento impreso> Este artefacto representa una pieza de informacin significativa que es manipulada por los actores y trabajadores del negocio. Se refiere al estado de la informacin que pasar entre cada capa como un conjunto de datos que la identifican una entidad. Las entidades del negocio de una aplicacin representa entidades reales y adems suelen ser sustantivos, como por ejemplo: Cliente, Nmina, Factura, Depsito, etc. Asimismo, las entidades de negocio son la base para compartir documentos entre los trabajadores del negocio y estas pueden ser utilizadas en diversas Realizaciones de los Casos de Uso del Negocio.

Lista de entidades de negocio

Nombre

Descripcin

Origen

Tipo

29

Proyecto Final PHP y MySQL- Loung Bar


Tabla_Registr de Esta tabla de almacenamiento es donde se guarda los datos ingresados de la Comentarios consulta, en el caso de la Pagina Web de la empresa se almacena en el Servidor del MySQL .Y en el caso de la red Social empresarial del Facebook y Twitter los cuestionarios se almacenan en los mensajes y comentarios escritos de los clientes. Tabla_Registr de Esta tabla de Productos en Stock es lo que tienes almacenado los productos Productos en disponibles para la venta o llaman Stock tambin inventario.

2013

C. Especificacin de la Realizacin de un Caso del Negocio


Especificacin del caso de uso: Cliente Cdigo 1 Nombre Ingresa a la Pagina Web Descripcin Este caso de uso permite al sistema ingresar datos del cliente Autores Clientes Actuales y Potenciales. Fecha creacin Abril 06-2013 Fecha ltima Junio 2-2013 modificacin Actores Recepcin del Sistema en la pgina Web Precondicin El Cliente debe obseder de una forma rpida y optima a la pgina web, sin tener ningn error en demorar. Pos condicin El Cliente puede acceder al sistema 1. Ingresar a la Pgina Web Flujo normal 2. Valida los datos correctos para cargar 3. Iniciacin de aplicativo. Excepciones Ninguna Anotaciones Ninguna

30

Proyecto Final PHP y MySQL- Loung Bar

2013

Especificacin del caso de uso: Brindar Datos Cdigo 2 Nombre Brinda datos Descripcin Este caso de uso permite al recepcionista verificar datos del usuario para poder saber si es habitual o espordico Autores Soporte Tcnico y Operaciones Fecha creacin Abril 06-2013 Fecha ltima Junio 2-2013 modificacin Actores Cliente y rea de Ventas Precondicin El usuario deja sus comentarios y si tiene duda deja preguntas para presupuestos de los licores Pos condicin Si es habitual el cliente ya debe de familiarizarse con la Pagina Web haciendo dinmico para l. Flujo normal si ya est 1. Solicitar Ingreso 2. Verificar Cliente (Potencial o actual ) registrado 3. Ofrecer Ofertas 4. confirmar fecha de Visita 5. ofrecer descuento por ser cliente habitual 6. Especificar la cantidad requerida en el presupuesto 7. Poder, tener una lista de los clientes potenciales. Excepciones Si el usuario no est registrado ingresar todos los datos personales y no ingresar descuentos Anotaciones Las Cotizaciones deben ser coherentes con los Productos en Stock.

31

Proyecto Final PHP y MySQL- Loung Bar


C.1. Diagrama de Actividades del Negocio

2013

C.2. Diagrama de Clases

2.3. CAPTURA DE REQUISITOS A. Visin


El propsito de ste documento es recoger, analizar y definir las necesidades y las caractersticas del sistema de gestin de la empresa de La Veterinaria Pet Shop Huellitas A.M. El documento se centra en la funcionalidad requerida por los participantes en el proyecto y los usuarios finales. Esta funcionalidad se basa principalmente en la gestin de ventas y servicios que la empresa cuenta en su clnica, lder en la prestacin de servicios mdicos veterinarios de la mejor calidad y profesionalismo, con nfasis en pequeos animales y proyeccin a

32

Proyecto Final PHP y MySQL- Loung Bar

2013

otras especies; contando con una moderna red de establecimientos dotada de la ms alta tecnologa, un equipo mdico y paramdico altamente calificado.
Nuestro compromiso social es mejorar la calidad de vida de las familias a travs del cuidado de la salud de nuestros pacientes y ofrecer bienestar a empleados.

Requerimientos de los Stakeholders


Para proveer de una forma efectiva productos y servicios que se ajusten a las necesidades de los usuarios, es necesario identificar e involucrar a todos los participantes en el proyecto como parte del proceso de modelado de requerimientos. Tambin es necesario identificar a los usuarios del sistema y asegurarse de que el conjunto de participantes en el proyecto los representa adecuadamente. Esta seccin muestra un perfil de los participantes y de los usuarios involucrados en el proyecto, as como los problemas ms importantes que stos perciben para enfocar la solucin propuesta hacia ellos. No describe sus requisitos especficos ya que stos se capturan mediante otro artefacto. En lugar de esto proporciona la justificacin de por qu estos requisitos son necesarios. Nuestro requerimiento es la condicin o capacidad que debe tener un sistema, producto, servicio o componente para satisfacer un contrato, estndar, especificacin, u otros documentos formalmente establecido. Son todas aquellas caractersticas observables que cualquier interesado desea que estn contenidas en el sistema. Como requisitos se incluyen las necesidades, deseos y expectativas del patrocinador, cliente, usuarios, y otros interesados. Como requerimiento se podra establecer:

Una capacidad necesaria para un cliente o usuario que soluciona un problema o consigue un objetivo. Una capacidad que debe incluirse en un sistema para satisfacer los objetivos del proyecto. Una restriccin impuesta por algn interesado.

Definiendo el concepto de stakeholder (interesado) como alguien que est afectado por el proyecto que se desarrolla, podremos encontrar que hay de dos tipos: 1. Usuarios: Aquellos que utilizaran el sistema. 2. Clientes: aquellos que requieren el sistema y son los responsables de su validacin o aprobacin.

B. Especificaciones Suplementarias

33

Proyecto Final PHP y MySQL- Loung Bar


Propsito

2013

El propsito de este documento es definir los requerimientos que no fueron capturados en los casos de uso. El modelo de casos de uso y las especificaciones suplementarias capturan completamente los requerimientos del sistema.

Alcance
Este documento aplica al Sistema de Gestin de Marketing Digital y Estrategia Online

Usabilidad
Compatibilidad con Windows
La interfaz ser compatible con Windows aplicando cualquier versin.

Facilidad de uso
La interfaz de usuario ser diseada de tal manera que ofrezca la mayor facilidad de uso apropiada para usuarios que no cuenten con un entrenamiento adicional del sistema.

Confiabilidad
Disponibilidad
La Pgina Web deber estar disponible 24 horas al da, 7 das a la semana. No deber haber ms de un 4% el tiempo de inactividad.

Restricciones de Diseo
Servidor de Base de Datos
Se utilizar el SQL SERVER para tenerlo como un Sitio Web , pero tendr un dominio y un hosting gratuito por el momento siendo utilizado como servidor.

Servidor de aplicaciones
El servidor de aplicaciones a utilizarse ser Wamp Server ya que ofrece compatibilidad para trabajar con la base de datos, aplicaciones de PHP y MySQL.

Herramientas de Desarrollo
Se utilizar un Gestor de Contenidos Gratuito Joomla para la administracin del sistema y el Sql Server como un acceso a almacenar a la base de datos los cambios realizados.

Reportes
Para la presentacin de reportes de la presentacin de la Pagina Web se utilizar el Gestor de Contenidos Joomla, por su facilidad de uso.

C. Arquitectura de Software
D. ARQUITECTURA DEL SOFTWARE

El software tambin debe cumplir varios criterios fundamentales para tener xito. Debe proporcionar seguridad de manera que la aplicacin y sus datos estn protegidos contra ataques

34

Proyecto Final PHP y MySQL- Loung Bar

2013

malintencionados y errores accidentales. Debe ser robusto y confiable para minimizar los errores y los costos asociados. Los requerimientos del software moderno son cada vez ms complejos puesto que los usuarios esperan ms de sus aplicaciones. Las aplicaciones de escritorio independientes y sencillas ya no son lo suficientemente buenas en la mayora de los escenarios comerciales y empresariales. En nuestro mundo conectado, la aplicacin debe interactuar con otras aplicaciones y servicios y ejecutarse en una serie de entornos, como la nube, y en dispositivos porttiles.

E. Especificacin de Requerimientos del Software (SRS)


El anlisis de requisitos es una de las tareas ms importantes en el ciclo de vida del Desarrollo de software, puesto que en ella se determinan los planos de la nueva aplicacin. En cualquier proyecto software los requisitos son las necesidades del producto que se debe desarrollar. Por ello, en la fase de anlisis de requisitos se deben identificar claramente estas necesidades y documentarlas. Como resultado de esta fase s debe producir un documento de especificacin de requisitos en el que se describa lo que el futuro sistema debe hacer. Por tanto, no se trata simplemente de una actividad de anlisis, sino tambin de sntesis. El objetivo de este artefacto es documentar todos los requerimientos del sistema, este describe las funciones del sistema, los requerimientos no funcionales, caractersticas del diseo, y otros elementos necesarios para proporcionar una descripcin completa y comprensiva de los requerimientos para el software a desarrollar. Los requerimientos pueden ser levantados con diferentes herramientas, tambin se pueden encontrar dispersos en varios artefactos y herramientas. Es por ello, que esta metodologa propone capturar todos los requerimientos para el ERS en un solo artefacto, el cual est conformado por dos (2) artefactos que describen los requerimientos que son: Modelo de Casos de Uso y Especificaciones Suplementarias. El artefacto ERS controla la evolucin del sistema durante toda el ciclo de desarrollo del proyecto, cuando las nuevas caractersticas son aadidas o modificadas al artefacto de visin, son aclarados dentro del artefacto ERS. Las decisiones hechas escribiendo el ERS estn basadas en informacin de los documentos de la propuesta del proyecto y en requerimientos del usuario. El conjunto de requerimientos especificados en el ERS deben ser satisfechos en el diseo del sistema. Cualquier requerimiento funcional o no funcional que no sea identificado en el ERS, no debe aparecer en el producto final.

Caractersticas de una buena ERS


Las caractersticas deseables para una buena especificacin de requisitos software que se indican en el IEEE son las siguientes .

35

Proyecto Final PHP y MySQL- Loung Bar


o o o o o o o o o Correcta No ambigua Completa Verificable Consistente Clasificada Modificable Explorable Utilizable durante las tareas de mantenimiento y uso

2013

F. Caso de Uso del Sistema.

VETERINARIA PETS SHOP HUELLITAS

36

Proyecto Final PHP y MySQL- Loung Bar


3. CONSTRUCCION DE LA APLICACIN: A. Metodologa usada en el Desarrollo del SW, fundamentarla.

2013

Nosotros Utilizamos un marco de trabajo usado para estructurar, planificar y controlar el


proceso de desarrollo en sistemas de informacin.

1. La metodologa debe ajustarse a los objetivos Cada aproximacin al desarrollo de software est basada en unos objetivos. Por ello la metodologa que se elija debe recoger el aspecto filosfico de la aproximacin deseada, es decir que los objetivos generales del desarrollo deben estar implementados en la metodologa de desarrollo. 2. La metodologa debe cubrir el ciclo entero de desarrollo de software Para ello la metodologa ha de realizar unas etapas: 1. Investigacin 2. Anlisis de requisitos 3. Diseo 3. La metodologa debe integrar las distintas fases del ciclo de desarrollo Rastreabilidad. Es importante poder referirse a otras fases de un proyecto y fusionarlo con las fases previas. Es importante poder moverse no slo hacia adelante en el ciclo de vida, sino hacia atrs de forma que se pueda comprobar el trabajo realizado y se puedan efectuar correcciones. Fcil interaccin entre etapas del ciclo de desarrollo. Es necesaria una validacin formal de cada fase antes de pasar a la siguiente. La informacin que se pierde en una fase determinada queda perdida para siempre, con un impacto en el sistema resultante 4. La metodologa debe incluir la realizacin de validaciones La metodologa debe detectar y corregir los errores cuanto antes. Uno de los problemas ms frecuentes y costosos es el aplazamiento de la deteccin y correccin de problemas en las etapas finales del proyecto. Cuanto ms tarde sea detectado el error ms caro ser corregirlo. Por lo tanto cada fase del proceso de desarrollo de software deber incluir una actividad de validacin explcita. 5. La metodologa debe soportar la determinacin de la exactitud del sistema a travs del ciclo de desarrollo.

37

Proyecto Final PHP y MySQL- Loung Bar

2013

La exactitud del sistema implica muchos asuntos, incluyendo la correspondencia entre el sistema y sus especificaciones, as como que el sistema cumple con las necesidades del usuario. Por ejemplo, los mtodos usados para anlisis y especificacin del sistema deberan colaborar a terminar con el problema del entendimiento entre los informticos, los usuarios, y otras partes implicadas. Esto implica una comunicacin entre usuario y tcnico amigable y sencilla, exenta de consideraciones tcnicas. 6. La metodologa debe ser la base de una comunicacin efectiva. Debe ser posible gestionar a los informticos, y stos deben ser capaces de trabajar conjuntamente. Ha de haber una comunicacin efectiva entre analistas, programadores, usuarios y gestores, con pasos bien definidos para realizar progresos visibles durante la actividad del desarrollo. 7. La metodologa debe funcionar en un entorno dinmico orientado al usuario A lo largo de todo el ciclo de vida del desarrollo se debe producir una transferencia de conocimientos hacia el usuario. La clave del xito es que todas las partes implicadas han de intercambiar informacin libremente. La participacin del usuario es de importancia vital debido a que sus necesidades evolucionan constantemente. Por otra parte la adquisicin de conocimientos del usuario la permitir la toma de decisiones correctas. Para involucrar al usuario en el anlisis, diseo y administracin de datos, es aconsejable el empleo de tcnicas estructuradas lo ms sencillas posible. Para esto, es esencial contar una buena tcnica de diagramacin. 8. La metodologa debe especificar claramente los responsables de resultados Debe especificar claramente quienes son los participantes de cada tarea a desarrollar, debe detallar de una manera clara los resultados de los que sern responsables. 9. La metodologa debe poder emplearse en un entorno amplio de proyectos software Variedad. Una empresa deber adoptar una metodologa que sea til para un gran nmero de sistemas que vaya a construir. Por esta razn no es prctico adoptar varias metodologas en una misma empresa. Tamao, vida. Las metodologas debern ser capaces de abordar sistemas de distintos tamaos y rangos de vida. Complejidad. La metodologa debe servir para sistemas de distinta complejidad, es decir puede abarcar un departamento, varios de departamentos o varias empresas. Entorno. La metodologa debe servir con independencia de la tecnologa disponible en la empresa.

38

Proyecto Final PHP y MySQL- Loung Bar


10. La metodologa se debe de poder ensear

2013

Incluso en una organizacin sencilla, sern muchas las personas que la van a utilizar, incluso los que se incorporen posteriormente a la empresa. Cada persona debe entender las tcnicas especficas de la metodologa, los procedimientos organizativos y de gestin que la hacen efectiva, las herramientas automatizadas que soportan la metodologa y las motivaciones que subyacen en ella. 11. La metodologa debe estar soportada por herramientas CASE La metodologa debe estar soportada por herramientas automatizadas que mejoren la productividad, tanto del ingeniero de software en particular, como la del desarrollo en general. El uso de estas herramientas reduce el nmero de personas requeridas y la sobrecarga de comunicacin, adems de ayudar a producir especificaciones y diseos con menos errores, ms fciles de probar, modificar y usar. 12. La metodologa debe soportar la eventual evolucin del sistema Normalmente durante su tiempo de vida los sistemas tienen muchas versiones, pudiendo durar incluso ms de 10 aos. Existen herramientas CASE para la gestin de la configuracin y otras denominadas "Ingeniera inversa" para ayudar en el mantenimiento de los sistemas no estructurados, permitiendo estructurar los componentes de stos facilitando as su mantenimiento. 13. La metodologa debe contener actividades conducentes a mejorar el proceso de desarrollo de software. Para mejorar el proceso es bsico disponer de datos numricos que evidencian la efectividad de la aplicacin del proceso con respecto a cualquier producto software resultante del proceso. Para disponer de estos datos, la metodologa debe contener un conjunto de mediciones de proceso para identificar la calidad y coste asociado a cada etapa del proceso. Sera ideal el uso de herramientas CASE.

39

Proyecto Final PHP y MySQL- Loung Bar

2013

4. CONCLUSIONES Y RECOMENDACIONES
La cultura empresarial sobre el mundo de Internet crece da a da y cada vez es ms gente la que llega a la conclusin de que el desarrollo de una pgina web o de una aplicacin implica mucho ms que tener algo que sea bonito y que funcione. Por eso, cada vez es mayor el nmero de empresas que dejan de contratar los servicios de un programador freelance para que desarrolle una pgina web y contratan los servicios de una agencia de marketing online. Ya no es suficiente con un equipo de programacin excelente para ejecutar un proyecto de xito, sino que debe ste debe estar integrado dentro de un conjunto de profesionales expertos en reas complementarias:

Desarrollo + Diseo Un error muy extendido, incluso entre agencias de publicidad poco habituadas al mundo online, es pensar que un diseador puede disear un folleto un da y una web estupenda al da siguiente. Pensar as es parecido a pensar que un conductor de Formula 1 puede conducir un camin de bomberos sin que se note la diferencia. El diseo web requiere experiencia, conocimientos sobre usabilidad y cierta sensibilidad tcnica, sobre todo en los ltimos tiempos en los que el diseo debe ser responsivo y adaptarse a todo tipo de dispositivos. La complicidad entre el equipo de diseo y el equipo de desarrollo es fundamental para lograr una web redonda. Los programadores solemos proponer soluciones tcnicas que mejoran mucho despus de pasar por las manos de un diseador y los diseadores muchas veces tienen ideas que son imposibles de implementar si no est apoyado por un buen programador. Desarrollo + Usabilidad La usabilidad es una disciplina muy denostada pero que resulta capital si queremos que nuestra web tenga xito. Consiste en estudiar el comportamiento que tendrn los usuarios dentro de una web para conseguir que cumplan de forma natural el objetivo que nos hemos marcado. La usabilidad, en ltimo trmino, es lo que nos lleva a tomar decisiones sobre la forma de mostrar determinados elementos: Es mejor el banner arriba o abajo? Es mejor hacer un men desplegable o permitir que el usuario se introduzca cada vez ms en las secciones por s mismo? Mientras que los desarrolladores nos preocupamos principalmente en que las cosas funcionen lo mejor posible y sin errores, un experto en usabilidad se preocupa en que las cosas sirvan para lo que tienen que servir. Uniendo usabilidad y desarrollo conseguimos una web que funciona como debe, sin errores y que cumple el objetivo para el que fue concebida.

40

Proyecto Final PHP y MySQL- Loung Bar


Desarrollo + SEO

2013

Hoy en da es imposible concebir el SEO sin contar con expertos en desarrollo . Recomiendo leer un estupendo artculo de mis compaeros del equipo de SEO de Trazada que trata sobre la importancia del SEO tcnico. Desarrollo + Redes Sociales Las redes sociales, principalmente Facebook, ponen a disposicin de los usuarios herramientas para crear contenido personalizado que son muy difciles de explotar si no se cuenta con la colaboracin de un equipo de desarrollo. La simbiosis entre social media y desarrollo hace posible que la presencia de una marca en una red social se diferencie del resto y ofrezca oportunidades de negocio que sus competidores no tienen. Sin ir ms lejos, todos los usuarios de Facebook reciben notificaciones o ven publicado en su muro contenido de aplicaciones que estn utilizando sus amigos, y esto es fruto de la colaboracin de expertos en redes sociales con desarrolladores que saben analizar y cristalizar sus ideas. Desarrollo + Marketing Hace tiempo que las pginas web dejaron de ser un elemento independiente que funcionaba por s mismo, si es que realmente alguna vez lo fueron. Una web de xito slo tiene sentido englobada dentro del marco de una estrategia de marketing online, de forma que la web puede constituir el elemento central de la estrategia o puede simplemente ser un elemento que refuerce otras acciones de marketing. Los analistas y programadores web deben ser conscientes que su trabajo va englobado dentro de un marco ms amplio en el que es tan valioso el conocimiento tcnico como el conocimiento estratgico del equipo de marketing. En definitiva, la estrecha colaboracin entre desarrolladores y otros profesionales logra que el resultado sea mucho ms que la suma del trabajo de la gente implicada en el proyecto.
Recomendacin a la empresa para que siempre actualice y este a la vanguardia de la aplicacin de la tecnologa.

Blog o Noticias. Si te preguntas por la utilidad de estas herramientas, en efecto, son muy importantes para una pgina personal o de una empresa respectivamente, ya que permiten dar al visitante, nueva informacin cada vez que entran al sitio. Galera de Fotos/Videos. Si la pgina es una asociacin o institucin educativa, sin duda una galera de fotos y/o videos enriquecer el contenido del sitio, y desde luego la experiencia de los visitantes. Contenido Personalizado. Ofrece la oportunidad de que el usuario tenga un espacio para l dentro de tu pgina, quizs una herramienta donde pueda recibir mensajes o cualquier tipo de contenido de parte de la empresa/escuela/organizacin, u otros usuarios. Premia a tus visitantes. Es muy til que tus visitantes se sientan cmodos en el sitio web y si existe la posibilidad de apremiarlos de alguna manera con promociones, regalos o puntos para lograr algn propsito en especfico, ser an mejor.

41

Proyecto Final PHP y MySQL- Loung Bar

2013

Establece un contacto permanente. Como mencionaba anteriormente, un boletn electrnico que se distribuya peridicamente ser de muy eficiente, ms que otra cosa, para que el usuario de tu sitio nunca olvide que eres importante para l, ofrece informacin breve pero relevante de manera que se sienta inclinado a visitar tu pgina, una vez que ha visto su correo. Publicidad. Es muy difcil que un sitio web sea exitoso si slo unos cuantos amigos o clientes conocidos saben de l. Ser 100% indispensable y sper importante que en toda tu publicidad tanto impresa como electrnica, aparezca tu sitio web. Asegrate de que cada vez que cualquier persona vea tu logotipo o nombre, recuerde fcilmente la direccin de tu sitio web.

5. ANEXOS
Caractersticas del producto Las caractersticas funcionales resaltantes del producto (considerando tan slo el aspecto comercial) son:

NOMBRE DE LA DESCRIPCIN CARACTERSTIC


A

INPUTS

OUTPUTS

USUARIO RESPONSABLE

Registrar datos de Clientes

Ingresan los Datos los personales del los Cliente y tambin datos del cursos elegido

Datos de los ingresos de cada cliente con su cdigo de registro. Datos de confirmaci n que ya no se va a modificar por el momento.

Reserva Registrada de la rea de Ventas base de datos (Counter) del Cliente.

Confirma los Confirmar el Datos ingreso de los Ingresados de Datos de los cada cliente Clientes actual y potencial Inicia el Iniciar el almacenamient almacenamiento o a la base de a la base de datos de los datos clientes con sus cdigos.

Reserva confirmada de la base de datos de los Clientes.

rea de Ventas (Counter) Desarrolladores .

Datos de Guardar, los Iniciacin de rea de Ventas datos Almacenamiento (Counter) personales y . del cursos elegido.

42

Proyecto Final PHP y MySQL- Loung Bar


Datos de La finalizacin registros Finalizar el de los datos Guardados, almacenamiento registrados para el uso de la base de para eficiente del datos guardarlos. rea de ventas. Ya teniendo el registro de base de datos , e es ms fcil al poder identificar a los Clientes actuales y los futuros Potenciales

2013

rea de Ventas Finalizar el (Counter) almacenamiento Desarrolladores de la base de . datos.

Buscar Identificar Cliente Potencial

Permite que los datos sean modificables y controlados.

ltima etapa rea de Ventas para poder (Counter) manejar el Telemarketing.

Restricciones
o o o

o o

Tamao del producto: Restricciones asociados con el tamao general del software a construir o a modificar. Impacto en el negocio: Restricciones asociados con las limitaciones impuestas por la gestin o por el mercado. Caractersticas del cliente: Restricciones asociados con la sofisticacin del cliente y la habilidad del desarrollador para comunicarse con el cliente en los momentos oportunos. Definicin del proceso: Restricciones asociados con el grado de definicin del proceso del software y su seguimiento para la organizacin de desarrollo. Entorno de desarrollo: Restricciones asociados con la disponibilidad y calidad de las herramientas que se van a emplear en la construccin del producto. Tecnologa a construir: Restricciones asociados con la complejidad del sistema a construir y la tecnologa de punta que contiene el sistema. Tamao y experiencia de la plantilla: Restricciones asociados con la experiencia tcnica y de proyectos de los ingenieros de sw que van a realizar el trabajo.

Otros Requerimientos Otros requerimientos importantes para el sistema son los siguientes:

43

Proyecto Final PHP y MySQL- Loung Bar


Estndares

2013

PSP (Personal Software Process) /TSP (Team Software Process): El PSP es una tecnologa que tiene como justificacin la premisa de que la calidad de software depende del trabajo de cada uno de los ingenieros de software y de aqu que el proceso diseado debe ayudar a controlar, manejar y mejorar el trabajo de los ingenieros. ISO (International Standard Organization): La norma ISO/IEC 9003 proporciona una gua necesaria en las organizaciones para la aplicacin de la ISO 9001 a la adquisicin de suministro, desarrollo, operacin y mantenimiento de software y sus servicios relacionados. Identifica todos los aspectos que deberan ser tratados y es independiente de la tecnologa, modelos de ciclos de vida, procesos de desarrollo y estructuras organizacionales. La norma ISO 9001, especifica los requisitos para un sistema de gestin de la calidad cuando una organizacin necesita demostrar su capacidad de proporcionar de forma coherente productos que satisfagan los requisitos del cliente y aspira a aumentar su satisfaccin a travs de la aplicacin eficaz del sistema, incluyendo los procesos para la mejora continua del sistema y el aseguramiento de la conformidad con los requisitos y de acuerdo a las reglamentaciones existentes. CMM (Capability Maturity Model): El CMM tiene como objetivo evaluar los procesos en sus distintos niveles de madurez, identificar los niveles a travs de los cuales una organizacin debe formarse para establecer una cultura de excelencia en la ingeniera de software. Requerimientos de la Implementacin El requerimiento de la implementacin es poder tener ese Filtro de base de datos, en la empresa para el mejor Servicio del Cliente. Ya que en la empresa ha tenido que implementar como 15 requerimientos en el transcurso de los aos para su mejor Productividad. Bueno va a tener un buen servicio de almacenamiento para guardar, la configuracin para el usuario va ser muy fcil de utilizar y manejarlo .Vamos a trabajar en base a un pequeo Servidor para tener acceso tan solo los desarrolladores, pero ser limitado para el cliente. Y la plataforma para desarrollar la aplicacin tendr un licencia original de la compaa.

Requerimientos de Rendimiento

44

Proyecto Final PHP y MySQL- Loung Bar

2013

El Rendimiento ser ptimo, teniendo en cuenta de poder hacer un protocolo de seguridad de informtica de los errores aplicando ethical hacking por motivo de seguridad. Bueno por el momento la capacidad de almacenamiento ser limite porque obtendremos un pequeo Servidor para probar cmo va el funcionamiento de la nueva implementacin de Marketing Digital y Estrategias Online .Va a ser con confiable para poder manejar una base de Datos filtrada. Requerimientos del Medio Ambiente. Proteccin contra incendios, y otros desastres un plan de accin. Control ambiental, tanto de temperatura como de humedad, contando as mismo con detectores de inundacin. La temperatura debera ser constante en un arco de 20 a 22 grados centgrados, y la humedad no debera ser entre 40 y un 50%. Acceso controlado, ya sea mediante llave, o algn dispositivo de clave. Ambas cosas, llave o clave slo la debe conocer personal autorizado. En los datacenters es comn la existencia de un control de acceso inicial (seguridad), ms celda de separacin. Registro de entrada en la sala de servidores. No existencia de elementos no propios de una sala de servidores en dicha sala. Por ejemplo, papel, cajas de cartn, mesas, sillas, etc. Es una sala de servidores, no un almacn. Los cables propios de estas ubicaciones, deberan estar perfectamente identificados, y si es posible, por el falso techo, suelo, o en todo caso, evitando que puedan interrumpir el paso u ocasionar molestias. De esta forma se protege a quien opera con los servidores, y al mismo tiempo se asegura que no se producir un corte o dao en los mismos. Requerimientos de Documentacin Para describir los requerimientos de documentacin nos concentraremos en describir los documentos orientados al usuario final como son: Manual de Usuario y la Ayuda en Lnea. Manual de Usuario Los manuales de usuario podrn ser descargados directamente de la Pagina del Intranet de la empresa , de las personas autorizadas , o ser entregado directamente del desarrollador al rea de Ventas o Soporte Tcnico . Ayuda en Lnea La ayuda en lnea podr se accedida de dos formas: Bueno tendremos un buzn de mensajes con un correo para cualquier dudad o consultad del sistema implementado. Tambin ofreceremos nmeros telefnicos para cualquier falla del sistema que puedan ser comunicados con los desarrolladores del software. Guas de Instalacin

45

Proyecto Final PHP y MySQL- Loung Bar

2013

Incluiremos una Guas de Instalacin el formato de Word y PDF para que soporte tcnico y Operaciones pueda instalar el Software libre mente con la autorizacin de los desarrolladores y el principal de Gerencia General. Y si tenemos actualizaciones, cambiaremos constantemente las guas de instalacin. Paquetes Que conceden algunas oficinas de patentes en el mundo sobre funcionalidades, algoritmos, representaciones y otras acciones que se pueden llevar a cabo con una computadora. En la jerga se suele sustituir dicho trmino por la expresin "invencin implementada por computadora" que incluye tanto las polmicas patentes de software como las generalmente aceptadas "invenciones asistidas por computadora", esto es, las invenciones fsicas tradicionales que incluyen software en su funcionamiento.

6. BIBLIOGRAFA
PHP.net - La pgina oficial de PHP. Aqu puedes conseguir el PHP y leer su documentacin NuSOAP - La pgina oficial de NuSOAP. NuSOAP son un conjunto de clases para implementar servicios web con PHP.

Toda esta gama de Libros de la Pagina Web .http://www.librosaulamagna.com/PROGRAMACION-PHP---GENERALIDADES/8699/20.


Autor: Mario Lurig URL: PHP Reference: Beginner to Intermediate PHP5 Autores: Andi Gutmans, Stig Bakken, Derick Rethans URL: PHP 5 Power Programming Autor: Paul Hudson URL: Practical PHP Programming

46

Potrebbero piacerti anche