Documente Academic
Documente Profesional
Documente Cultură
Bussiness
HORA: 10-11 HRS
SALTILLO, COAH., A 24 DE MAYO DE 2012
INDICE
1.- Introduccin..3 2.- .- Nombre del proyecto4 3.- Antecedentes del negocio..4 4.- Diagnostico...4 5.- Objetivo General..5
ARQUITECTURA DE SOFTWARE Pgina 1
ARQUITECTURA DE SOFTWARE Pgina 2
El proyecto est basado en un sistema que ayude a mejorar el sistema de ventas, control de cotizaciones as como ordenes de compras facturas que ayudan a facilitar el control de la empresa y que tenga un mejor desempeo con sus clientes. Se muestran diagramas que nos permitirn entender mejor el funcionamiento del sistema, as como darnos cuenta en donde se puede mejorar.
ARQUITECTURA DE SOFTWARE
Pgina 3
DIAGNSTICO
Componentes informticos:
La empresa cuenta con dos computadoras de escritorio, una impresora *multifuncional*, telfono y servicio de fax, internet bsico.
Personal:
1 contador. 3 empleados que realizan las ventas, cotizaciones, etc. Dueo del negocio.
Problemtica:
La empresa LMP, suministros y negocios no cuenta con ningn sistema informtico que les ayude a realizar de formas eficiente y ms organizada sus labores diarias. Otra situacin que se presenta es que todos los empleados estn capacitados para realizar una venta, una factura, una cotizacin un pedido y al final del da, esto puede provocar posibles prdidas al negocio, ya que cabe la posibilidad de que algn empleado se le olvide registrar la venta, tarde mucho tiempo en emitir facturas darle seguimiento a las cotizaciones y pedidos realizados. Un caso en particular que nos llam la atencin en el manejo actual financiero de la empresa LMP es que cuentan con un contador pblico que realiza las actividades referentes a la nomina de la empresa, seguridad social de los trabajadores, por una cantidad de 4500 pesos mensuales *libres de impuestos*. Adems, el CP tambin recibe a final de ao un pago de 2 salarios mensuales por la declaracin anual que la empresa tiene que presentar ante la Secretara de Hacienda y Crdito Pblico (SHCP). Esta situacin la podramos considerar como un gasto excesivo de la empresa, puesto que un sistema informtico podra tener un
ARQUITECTURA DE SOFTWARE Pgina 4
OBJETIVO GENERAL
Crear un sistema capaz de administrar las principales actividades de la empresa (generar notas de venta, pedidos, facturas, as como manejar una base de datos donde se almacenaran los clientes de la empresa) dando as solucin a sus principales problemas reduciendo tiempos muertos y prdidas econmicas.
OBJETIVOS ESPECFICOS
Generar un modulo por cada actividad a satisfacer (ventas, pedidos, facturacin, cotizaciones). Tener un registro actualizado y confiable de los clientes (base de datos). Digitalizar los procesos de contabilidad (Identificando las actividades que no necesariamente tienen que ser realizadas por un contador pblico de manera presencial).
METAS
Generar un sistema que pueda ser sustentable y moldeable a lo largo del tiempo, tratando as de satisfacer necesidades futuras de la empresa. Lograr la creacin exitosa de un modulo orientado a la contabilidad de la empresa, teniendo en cuenta que no se eliminara del todo la participacin de un C.P.
JUSTIFICACIN
En base a lo descrito en la problemtica de la empresa, encontramos que el negocio podra funcionar de una manera ms limpia y rpida si se digitalizan todos los procesos que se llevan a cabo en dicho lugar, adems nos dimos cuenta que la empresa tiene gastos en su nomina que podran resultar innecesarios. Tenido en cuenta que el equipo con el que se cuenta se encuentra en ptimas condiciones, podemos generar e implantar un sistema que permita cumplir con lo mencionado anteriormente. El sistema podr generar ventas, facturas, pedidos, cotizaciones e incluso, podra realizar algunas actividades del rea de contabilidad tales como la captura de cheques, plizas, ingresos y egresos diarios, calcular IVA, ISR, IETU, Seguridad Social, INFONAVIT e impuesto sobre nmina. Actualmente el C.P. de la empresa recibe un sueldo base de 4,500 pesos mensuales por llevar a cabo las anteriores actividades, pero cuando llega el fin de ao y hay que realizar la declaracin anual ante la SHCP recibe 10,000 pesos. Si hacemos cuentas, el contador recibe por 11 meses la cantidad de $50,000 y si agregamos el pago del ltimo mes, obtenemos que el contador recibe al ao un total de 60,000 pesos. Investigando tales procesos en el area de contabilidad, hemos encontrado que los clculos son simples operaciones aritmticas, y las capturas de cheques, polizas e ingresos las puede realizar cualquiera de los
ARQUITECTURA DE SOFTWARE Pgina 5
ALCANCES
El sistema ser utilizable en un Sistema Operativo Windows XP superior. La aplicacin soportara la conectividad en red entre las computadoras de los empleados, tomando en cuenta que actualmente no existe tal red. Crear un sistema confiable, eficiente y seguro para mejorar la productividad de la empresa.
LIMITACIONES No se cuenta con una red, ms que el servicio de internet bsico que le es rentado a una
conocida lnea telefnica. El presupuesto de la empresa no asciende los 10,000 pesos. Habra que capacitar al personal para la correcta interaccin entre el usuario y el sistema. En caso del cliente no acepte la propuesta, el proyecto no se llevar a cabo.
LIMITACIONES TCNICAS
Se cuenta con solo 2 maquinas disponibles, lo cual podra ser insuficiente. No se cuenta con equipo necesario para instalar la red (router, switch, etc.). Dentro del modulo que se pretende crear de Contabilidad, se tendra que adecuar a las reglas y polticas de la SHCP para llevar a cabo la declaracin anual, pues la SHCP emite un formato PDF y la empresa tiene que vaciar la informacin y subirla a travs de la pgina de internet de la SHCP.
VENTAJAS
Ayuda a tener un mejor control del negocio Rapidez al realizar alguna compra o venta
ARQUITECTURA DE SOFTWARE Pgina 6
CONTRAS
La Base de datos requiere de mucho espacio en disco duro adems de una memoria (ram) grande para poder llevar acabo las funciones sin problemas. Ya que no se tiene un conocimiento adecuado se debera de hacer una capacitacin para poder manejar el sistema En caso de perder alguna informacin sera algo tardado el poder recuperarla Necesitara mantenimiento
PRESUPUESTO
Al cliente se le autoriz un presupuesto que no asciende a los 10,000 pesos, pero no se tena contemplado que al implementar nuestro sistema, generaramos un ahorro de casi el 80% en su nomina, puesto que el C.P. solo seria necesitado una vez al ao.
ATRIBUTOS DE CALIDAD:
1. Escalabilidad Nuestro software soporta una interfaz de comunicacin (chat)entre los 4 empleados base del negocio, en caso de que se requiera agregar uno varios empleados ms, no habra ningn inconveniente en darlos de alta.
2. Seguridad En este apartado, nuestra aplicacin controlara el acceso a las interfaces mediante una serie de contraseas. Tales contraseas sern dadas de alta por los usuarios y podrn ser modificadas las veces que se deseen. El cliente decidir el nivel de seguridad que se aplicara a cada interfaz dependiendo de las necesidades del negocio. Se pretende que solo tenga acceso al sistema, el personal delegado por el cliente. 3. Desempeo El software debe presentar un tiempo de respuesta menor a 5 segundos por peticin, especialmente cuando se trate de realizar una cotizacin o una factura, ya que son de las tareas ms importantes que el sistema realizara. Adems, el sistema generara un archivo de respaldo si se llega a presentar un inconveniente en alguna de las peticiones del usuario.
ARQUITECTURA DE SOFTWARE Pgina 7
REQUERIMIENTOS NO FUNCIONALES
Riesgos.
Impacto en el negocio Cotizacin del producto Definicin de proceso Tecnologa a construir
ARQUITECTURA DE SOFTWARE
Pgina 8
ARQUITECTURA DE SOFTWARE
Pgina 9
ARQUITECTURA DE SOFTWARE
Pgina 10
ARQUITECTURA DE SOFTWARE
Pgina 11
ARQUITECTURA DE SOFTWARE
Pgina 12
ARQUITECTURA DE SOFTWARE
Pgina 13
ARQUITECTURA DE SOFTWARE
Pgina 14
Introduce clave
Se llenan Campos
Registrar Datos
Guardar informacin
ARQUITECTURA DE SOFTWARE
Pgina 15
Introduce clave
Se llenan Campos
Registrar Datos
Guardar informacin
ARQUITECTURA DE SOFTWARE
Pgina 16
Introduce clave
Mostrar interfaz
Se llenan Campos
Valida Clave
[Completos]
Calcular Total
[Existe ]
Mostrar Total
Registrar Informacin
Guardar informacin
Introduce clave
Se llenan Campos
Registrar Datos
Guardar informacin
Introduce clave
Mostrar interfaz
Se pregunta si ya est registrado el cliente [SI] [NO] Se registran todos los datos
Guardar informacin
ARQUITECTURA DE SOFTWARE
Pgina 19
Introduce clave
Se llenan Campos
Registrar Datos
Guardar informacin
ARQUITECTURA DE SOFTWARE
Pgina 20
DIAGRAMA DE CLASES
Cuentas de Usuario Clientes Ventas
Proveedores
Compras
Factura
Material
Pedidos
Contabilidad
ARQUITECTURA DE SOFTWARE
Pgina 21
Crear Cuenta
<<include>>
Dueo.
Registro de contabilidad
Registrar Cliente
Registrar Venta
Registrar Proveedor
Validar Acceso
Registrar Compras
Registrar Pedido
Empleado
ARQUITECTURA DE SOFTWARE
Pgina 22
VALIDAR USUARIO
ARQUITECTURA DE SOFTWARE
Pgina 23
REGISTRAR VENTA
ARQUITECTURA DE SOFTWARE
Pgina 24
REGISTRAR PROVEEDORES
ARQUITECTURA DE SOFTWARE
Pgina 25
REGISTRAR COMPRAS
ARQUITECTURA DE SOFTWARE
Pgina 26
REGISTRAR CLIENTES
ARQUITECTURA DE SOFTWARE
Pgina 27
REGISTRAR FACTURA
ARQUITECTURA DE SOFTWARE
Pgina 28
REGISTRAR PEDIDO
ARQUITECTURA DE SOFTWARE
Pgina 29
REGISTRAR CONTABILIDAD
ARQUITECTURA DE SOFTWARE
Pgina 30
CONCLUSION
Se puede concluir con este trabajo que no importa si es pequeo y sencillo el diseo del sistema siempre y cuando este hecho a la medida de los requerimientos todo funcionaria. Es importante conocer bien los requerimientos del clientes, antes saber cules son sus necesidades primordiales y as poder hacer un buen trabajo y darle al cliente un sistema que satisface todas las necesidades antes mencionadas y claro con mdulos en futuro implementar conforma las necesidades del cliente vallan creciendo. Conocer los riesgos a los que nos podemos enfrentar es importante, para cualquier falla en el sistema atacarla con facilidad.
ARQUITECTURA DE SOFTWARE
Pgina 31
ARQUITECTURA DE SOFTWARE
Pgina 32