Está en la página 1de 4

1.1.

Marco Teórico:
Según (KIO Networks, s.f.) ,un Sistema de Información (SI) es un
conjunto de componentes interrelacionados que trabajan juntos para
recopilar, procesar, almacenar y difundir información para apoyar la toma
de decisiones. Además, apoyan la coordinación, control, análisis y
visualización de una organización.
De acuerdo con (Peiró, s.f.), los elementos del sistema de información
trabajan de manera conjunta y con los mismos objetivos para conseguir
el uso y la correcta administración de cualquier información concreta.
- La entrada de la información: En este paso se da entrada a la
información de manera automática o manual, dependiendo de la técnica
que se utilice para incluir los datos.
- El procesamiento de la información registrada: En el sistema existen
una serie de operaciones y acciones que previamente se han
configurado y establecido. Una vez que se ha producido la entrada de la
información se procede a transformar esos datos en información
requerida para la toma de decisiones, valoración, investigación y análisis
para llevar a cabo un balance o visión general en función de los
contenidos que resultan de este proceso.
- El almacenamiento de la información: Esta opción permite que la
información quede registrada en el sistema, en un ordenador.
- La salida de la información: En este caso la información que está
incluida en un determinado soporte y previamente procesada, facilita a
un usuario a que tenga acceso a ella y pueda sacarla a través de
diferentes dispositivos como: USB, impresoras, sistemas de voz, entre
otros.
Como se indica en (CIRCULANTIS, s.f.), la facturación engloba todos los
pasos relacionados con la elaboración, registro, envío y cobro de las
facturas. Una factura es un documento mercantil que justifica la
existencia de una transacción comercial, reflejando los datos de los
productos y servicios suministrados y su importe. Para que tenga validez
debe cumplir con la normativa establecida porque el comprador se
puede negar a pagarla si no está correcta.

¿Qué son los datos de facturación?


Para hacer una factura es necesario incluir la información legal
necesaria, los datos de facturación, que permiten identificar al emisor y
al destinatario, referir las operaciones realizadas y especificar el total
facturado.

Para empezar, el documento debe ir encabezado con la palabra


“Factura”. A partir de ahí debes incluir, como mínimo, estos elementos:
- Número de factura. Siempre correlativo, Hacienda no admite saltos.
- Fecha de factura. Es la fecha de expedición del documento y un dato
importante cuando la forma de pago se especifica a un plazo según
fecha factura. Además, a efectos fiscales, define en qué trimestre se
debe computar.
- Identificación y razón social completa, tanto la tuya como la de tu
cliente y destinatario, con la dirección de facturación.
- El detalle de los bienes o servicios suministrados: cantidad,
descripción, precio unitario, descuento (si procede) y el total de cada
línea. Agrupados y ordenados por la fecha del albarán o parte de
trabajo.
- Los impuestos correspondientes (el IVA y, según el caso, IRPF),
diferenciando tipo impositivo y cuota. Si la factura está exenta de IVA
hay que indicarlo.
- El importe final para pagar.

Las obligaciones de facturación afectan a todos los empresarios y


profesionales, que deben entregar a su cliente la factura correspondiente
con copia. Hacienda contempla algunas excepciones, especialmente
relacionadas con el régimen del IVA: para las actividades exentas y para
las que estén dentro del régimen simplificado o del especial de recargo
de equivalencia.

Especificaciones Técnicas del Proyecto:

Lenguaje de programación JAVA: En los últimos 20 años JAVA ha sido


uno de los lenguajes de programación más utilizados. Los IDE's más
conocidos para poder trabajar con este lenguaje son Eclipse y
NetBeans.

JAVA se creó con cinco objetivos principales:


1: Usar el paradigma de la programación orientada a objetos (POO).
2: Permite la ejecución de un mismo programa en múltiples sistemas
operativos.
3: Incluir por defecto soporte para trabajo en red.
4: Diseñarse para ejecutar código en sistemas remotos de forma segura.
5: Fácil de usar y tomar lo mejor de otros lenguajes orientados a objetos,
como C++, ADA, Ruby, Python, etc.

JAVA fue presentado el 23 de mayo de 1995 por la compañía


SunMicrosystems durante la conferencia SunWorld y fue desarrollado
originalmente por James Gosling. En el año 2010 fue adquirido por la
compañía Oracle.

Las tecnologías en el servidor han servido para popularizar distintos


framework, pero sin duda la Apache Foundation ha sido uno de los
mayores contribuyentes.
JAVA tiene diferentes entornos de funcionamiento entre ellos están los
siguientes:
- Dispositivos móviles y sistemas embebidos
- Navegador web
- Sistemas de servidor
- Aplicaciones de escritorio
- Plataformas soportadas

IDE(NetBeans):

NetBeans es una IDE (Integrated Development Environment) hecho


principalmente para el lenguaje de programación JAVA, en el que
podemos realizar tareas asociadas a la programación como por ejemplo
editar, compilar, ejecutar y depurar un código.

NetBeans es un proyecto de código abierto de gran éxito, con una


comunidad en constante crecimiento. Fue fundado en junio del 2000 por
Sun Microsystems y continúa siendo el patrocinador principal de sus
proyectos.

El objetivo del IDE es ayudar a la integración de los lenguajes de


programación con las plataformas de los sistemas operativos o entorno
de programación, facilita el diseño y desarrollo de una aplicación de
sistemas informáticos ya sea escritorio, web o móvil y a su vez ayuda a
la productividad de las personas ya sea programador o desarrollador en
el momento de la creación, actualización compilación, depuración,
prueba o implementación de aplicaciones informáticas.

El IDE NetBeans afecta en el proceso de Desarrollo de Software debido


a que procura organizar la información por etapas, partiendo en que se
puede ejecutar en cualquier sistema operativo debido a que este IDE es
multiplataforma, tiene un asistente para la conexión a diferentes bases
de datos, cuenta con módulos de integración, librerías, plugin, etc. Otra
característica de NetBeans son las bases de datos y el editor SQL.
-Mysql
-Oracle
-JavaDB
-PostgreSQL

Por tal razón esta es una herramienta super poderosa para el desarrollo
de Software.

Ventajas de NetBeans:
- Multiplataforma.
- Multilenguaje.
- Código abierto y gratuito
- Apoyo de la comunidad con el soporte
- Recursos como documentación, tutoriales, traductores de plugins o
herramientas que se utilizan.
- Módulos.
- Fácil de usar y adaptable.

Desventajas de NetBeans
- Lento si no se cuenta con un buen computador y a su vez una memoria
de gran capacidad.
- Entre más proyectos el programa se pone más lento.

Metodología SCRUM:

La metodología Scrum es un proceso para llevar a cabo un conjunto de


tareas de forma regular con el objetivo principal de trabajar de manera
colaborativa.
Aunque son los equipos de desarrollo de software los que utilizan con
mayor frecuencia este tipo de método, sus principios y lecciones se
pueden aplicar a todo tipo de trabajo en equipo. Esta es una de las
razones por las que es tan popular, aunque se considera a menudo un
marco de gestión de proyectos ágil, scrum incluye un conjunto de
reuniones, herramientas y funciones que de forma coordinada ayudan a
los equipos a estructurar y gestionar su trabajo.
El marco de trabajo de scrum es sencillo, su enfoque semi prescriptivo
ayuda a eliminar las ambigüedades en el proceso de desarrollo a la vez
que ofrece suficiente espacio para que las empresas introduzcan su
toque personal.
No obstante, conocer bien cómo funciona scrum puede llevar su tiempo,
especialmente si el equipo de desarrollo está acostumbrado a un modelo
en cascada típico.
En un artículo de Harvard Business Review, los autores hablan de
alguna de las características de los equipos de SCRUM qué son los
siguientes:
- Equipos autónomos.
- Fases de desarrollo solapadas.
- Aprendizaje múltiple.
- Seguimiento sin control.
La metodología Scrum no sería posible sin el concepto de "Equipo de
Trabajo" donde cada integrante del equipo tiene un puesto de trabajo.

También podría gustarte