Sistema contable

July 22, 2017 | Autor: Daniel Carrada Peña | Categoria: Sistemas de Informação
Share Embed


Descrição do Produto

Este trabajo es presentado para el cumplimiento de la materia

Análisis Contable para la Toma de Decisiones

Por: Daniel Lozano Carrillo Daniel Carrada Peña

1

Índice del Manual del Sistema contable

Alcance del Proyecto………………………………………………………………………..3 Logotipo……………………………………………………………………………………………4 Entidad-Relacional……………………………………………………………………………5 Relacional…………………………………………………………………………………………6 Organigrama…………………………………………………………………………………….7 Sql…………………………………………………………………………………………………….8 Instalación…………………………………………………………………………………………

2

Alcance del proyecto Nombre: Sistema Contable Objetivo: El objetivo es crear un sistema que pueda administrar negocios en el ámbito contable ¿Qué es lo que quiere el Cliente? En la clase de Sistemas Contable, se está pidiendo un proyecto, que realice las operaciones de contabilidad una empresa, Debe de contar con: 

Catálogo de cuentas:

Son listas ordenadas de cada una de las cuentas, tales como Activo, Pasivo, Capital Contable, las entradas y salidas de capital de dicha entidad y a todo esto se le denomina como listado de las cuentas y se utiliza para que en cualquier determinado tiempo, si son requeridas, la información esté debidamente organizada. 

Libro Diario:

En esta sección que se está pidiendo, debe de recoger, todos los días, las acciones realizadas de dicha empresa. Y se está pidiendo registrar todas las transacciones que se hicieron cada día.



Balance de comprobación

También se está pidiendo que el sistema contenga en forma detallada un informe o documento contable y que enliste todos los movimientos y los saldos correspondientes de las cuentas del Mayor, esto tiene fin de que todos los movimientos sean comprobables y verificables ya que puede haber perdida, todo este informe debe respetar una de las reglas que se vieron en clase “La partida doble”. 

Estado de resultados

En esta sección de debe de dar un informe detallada de las pérdidas y ganancias 

Balance General

Dar un informe financiero anual, reflejando la situación financiera de dicha empresa. Firma: _____________________Zabdi_____________________

3

Logotipo:

Descripción del Logotipo: Sisco viene de las palabras Sistema contable, los colores demuestran que nuestro sistema es un sistema responsable, usando el color rojo, al usar el color oscuro quiere decir que es una empresa responsable y también utilizamos unas graficas que son las pérdidas y ganancias de alguna empresa

4

Diseño conceptual: (Entidad- Relación)

5

Diseño Lógico: (Relacional)

6

Organigrama:

7

SQL:

-- phpMyAdmin SQL Dump -- version 4.1.12 -- http://www.phpmyadmin.net --- Servidor: localhost -- Tiempo de generación: 18-05-2014 a las 09:42:00 -- Versión del servidor: 5.6.16 -- Versión de PHP: 5.5.11 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; SET time_zone = "+00:00";

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */; /*!40101 SET NAMES utf8 */; --- Base de datos: `conta2` --- ---------------------------------------------------------- Estructura de tabla para la tabla `cuenta` -CREATE TABLE IF NOT EXISTS `cuenta` ( `id_cuenta` int(20) NOT NULL AUTO_INCREMENT, `tipo_cuenta` enum('Activo','Pasivo','Capital') NOT NULL, `nombre_cuenta` varchar(20) NOT NULL, `descripcion` varchar(20) NOT NULL, PRIMARY KEY (`id_cuenta`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=61 ; --- Volcado de datos para la tabla `cuenta` -INSERT INTO `cuenta` (`id_cuenta`, `tipo_cuenta`, `nombre_cuenta`, `descripcion`) VALUES (1, 'Activo', 'Caja Chica', 'esta es una caja chi'), (4, 'Pasivo', 'Proveedores', 'esta es la cuenta de'), (5, 'Capital', 'Patrimonio', 'Este el todo el dine'), (11, 'Activo', 'Caja Dolares', 'cuentas de Activo'), (12, 'Activo', 'Caja chica SuperUni', 'cuentas de Activo'), (13, 'Activo', 'Caja Chica Estudiant', 'cuentas de Activo'), (14, 'Activo', 'Caja Chica Snack', 'cuentas de Activo'), (15, 'Pasivo', 'Cuentas por Pagar', 'Son cuentas de Pasiv'),

(16, 'Activo', 'Inversiones', 'Son cuentas de Activ'), (17, 'Activo', 'Cuentas por Cobrar', 'Son cuentas de Activ'), (18, 'Activo', 'Deudores Diversos', 'Son cuentas de Activ'), (21, 'Pasivo', 'instituciones', 'cuentas por pagar'), (22, 'Pasivo', 'ISTP', 'Cuentas por pagar'), (24, 'Pasivo', 'IMSS', 'Cuentas por pagar'), (25, 'Activo', 'Inventario SuperUni', 'Inventarios'),

CREATE TABLE IF NOT EXISTS `ejercicio` ( `id_ejercicio` int(20) NOT NULL AUTO_INCREMENT, `nom_empresa` varchar(20) NOT NULL, `descripcion` varchar(20) NOT NULL, `RFC` varchar(20) NOT NULL, `direccion` varchar(20) NOT NULL, `telefono` int(20) NOT NULL, `f_ejercicio` date NOT NULL, PRIMARY KEY (`id_ejercicio`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=20 ; --- Volcado de datos para la tabla `ejercicio` -INSERT INTO `ejercicio` (`id_ejercicio`, `nom_empresa`, `descripcion`, `RFC`, `direccion`, `telefono`, `f_ejercicio`) VALUES (17, 'Colpac', 'es una empresa de al', 'iholassdlkjalksdjñak', 'calle de la amargura', 2147483647, '2014-05-13'), (19, 'DANNY^2', '2014-2015', 'djalsdjlasdjlad', 'hoioejfodf', 8676887, '201405-14'); -- ---------------------------------------------------------- Estructura de tabla para la tabla `movimiento` -CREATE TABLE IF NOT EXISTS `movimiento` ( `id_movimiento` int(20) NOT NULL AUTO_INCREMENT, `concepto` varchar(20) NOT NULL, `t_cuenta` int(20) NOT NULL, `debe` double NOT NULL, `haber` double NOT NULL, `id_ejercicio` int(20) NOT NULL, `f_movimiento` date NOT NULL, PRIMARY KEY (`id_movimiento`),

KEY `id_ejercicio` (`id_ejercicio`), KEY `t_cuenta` (`t_cuenta`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=68 ; --- Volcado de datos para la tabla `movimiento` -INSERT INTO `movimiento` (`id_movimiento`, `concepto`, `t_cuenta`, `debe`, `haber`, `id_ejercicio`, `f_movimiento`) VALUES (63, 'INVENTARIO INICIAL', 59, 10000, 0, 19, '2014-05-16'), (64, 'VENTA DE EQUIPOS X2', 58, 6000, 0, 19, '2014-05-17'), (65, 'VENTA X2 2000 CU', 59, 0, 4000, 19, '2014-05-17'), (66, 'ISR DE VENTA', 60, 960, 0, 19, '2014-05-17'), (67, 'sssssssssss', 1, 500, 0, 17, '2014-05-17'); -- Estructura de tabla para la tabla `usuarios` -CREATE TABLE IF NOT EXISTS `usuarios` ( `id_usuario` int(20) NOT NULL AUTO_INCREMENT, `nombre` varchar(20) NOT NULL, `login` varchar(20) NOT NULL, `contrasena` varchar(20) NOT NULL, `email` varchar(20) NOT NULL,

8

(26, 'Activo', 'Inventario Gas', 'Inventarios'), (27, 'Activo', 'Inventario Empresa E', 'Inventarios'), (28, 'Activo', 'Inventario Toner', 'Inventarios'),

(31, 'Activo', 'Inventario Togas', 'Inventarios'), (32, 'Pasivo', 'INFONAVIT', 'Cuentas por pagar'), (33, 'Pasivo', 'FEUM UNAV', 'Cuentas por pagar'), (34, 'Pasivo', 'Reembolsos empleados', 'Cuentas por pagar'), (35, 'Activo', 'Seguro de Autos', 'Pagos Anticipados'), (36, 'Pasivo', 'RCV', 'Cuentas por pagar'), (37, 'Pasivo', '2% sobre n?mina', 'Cuentas por pagar'), (38, 'Pasivo', 'Prestamo DIA', 'Cuentas por pagar'), (39, 'Activo', 'Construcciones en Pr', 'Activo no Circulante'), (40, 'Pasivo', 'FOPROUM', 'Cuentas por pagar'), (41, 'Pasivo', 'Fondo lineas telef?n', 'Fondos confiados'), (42, 'Pasivo', 'Colegiaturas', 'Colegiaturas por dis'), (43, 'Pasivo', 'Descuentos', 'Colegiaturas por dis'), (44, 'Activo', 'Dormitorio de Se?ori', 'Construcciones en pr'), (45, 'Pasivo', 'DIA Fondo jubilacion', 'Cuentas por pagar a '), (46, 'Activo', 'Edificios', 'Equipos y Edificios'),

(47, 'Pasivo', 'Prestamo DIA', 'Cuentas por pagar a '), (48, 'Pasivo', 'Remodelaci?n', 'Cuentas por pagar a '), (49, 'Activo', 'Mobiliario y Equipo', 'Equipos y Edificios'), (50, 'Activo', 'Equipo de Transporte', 'Equipos y Edificios'), (54, 'Activo', 'Clientes', 'Activo Circulante'), (55, 'Activo', 'Mercancias', 'Activo Circulante'), (56, 'Activo', 'Documentos por cobra', 'Activo Circulante'), (57, 'Pasivo', 'Gastos de Ventas', 'Es una cuenta de Pas'), (58, 'Activo', 'VENTAS', 'VENTAS TOTALES'), (59, 'Activo', 'ALMACEN', 'PRODUCTOS'), (60, 'Pasivo', 'ISR', 'INPUESTOS'); Estructura de tabla para la tabla `ejercicio` --

`id_tipo_usuario` enum('Gerente','Contador') NOT NULL, PRIMARY KEY (`id_usuario`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=10 ; --- Volcado de datos para la tabla `usuarios` -INSERT INTO `usuarios` (`id_usuario`, `nombre`, `login`, `contrasena`, `email`, `id_tipo_usuario`) VALUES (1, 'dannyasd', 'dannyasd', 'dannyasd', '[email protected]', 'Gerente'), (2, 'Brenda', 'brenda', 'brenda', '[email protected].', 'Gerente'), (3, 'zabdi', 'zabdi', 'zabdi', '[email protected]', 'Gerente'), (4, 'daniel Lopez', '1120109', '1120109', '[email protected]', 'Gerente'), (5, 'ogustavo', 'ogustavo', 'ogustavo', '[email protected]', 'Gerente'), (6, 'Daniel Lozano', 'medanny', 'medanny', '[email protected]', 'Gerente'), (7, 'toloza', 'toloza', 'toloza', '[email protected]', 'Contador'), (8, 'Nicolas', 'nicolas', 'nicolas', '[email protected]', 'Gerente'); --

-- Restricciones para tablas volcadas -- Filtros para la tabla `movimiento` -ALTER TABLE `movimiento` ADD CONSTRAINT `movimiento_ibfk_1` FOREIGN KEY (`id_ejercicio`) REFERENCES `ejercicio` (`id_ejercicio`), ADD CONSTRAINT `movimiento_ibfk_2` FOREIGN KEY (`t_cuenta`) REFERENCES `cuenta` (`id_cuenta`); /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */; /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

9

Instalación: Lo primero que tienes que hacer es ubicar el archivo Sys_con.sql, el cual se encuentra indexado en la carpeta donde esta este archivo, también puedes ubicarlo en este link Sys_con.sql. Ahora en tu localhost, o en tu servidor de Mysql, busca la opción de importar, revisa la siguiente imagen:

Sube tu archivo sql, y cuando termine te dirá que se importo exitosamente, revisa que todo el contenido que se importó se encuentre en tu base de datos.

10

Instalacion part2: Terminando de importar la base de datos, tienes que hubicar la carpeta “contable”, y la debes de poner en tu localhost, busca donde se encuentra su htdocs o www, dependiendo te servidor web tengas,

Por defecto el sistema contable cuenta con un archivo el cual hace la conexión con la base de datos, esto permite interactuar la programación php con la base de datos.

11

Instalacion part 3: Ahora en tu buscador preferido ingresa en la Url http://localhost/contable/

Ahora lo que tienes que hacer es pedir a los ingenieros que te hagan un usuario y contraseña para poder disfrutar de este sistema contable, en la siguiente pagina te mostraremos como poder usar correctamente este sistema.

12

Manual Sistema contable Teniendo nuestro usuario y contraseña , ahora podemos ir al login e ingresar,

13

Después que te permite ingresar lo primero que te va a salir es una pagina principal y en ella podrás encontrar un menú en tu parte izquierda y en la parte superior derecha podrás encontrar tu usuario, también en la parte superior se encuentra en que ejercicio no encontramos en este momento.

14

Lo primero que tienes que hacer es escoger un ejercicio,

También en la parte inferior se encuentra un botón, que la función de este es poder agregar un nuevo ejercicio, y nos pedirá información que el sistema requiere para que tenga un mejor funcionamiento.

15

Después que hayas hecho y seleccionado tu ejercicio , tienes que ir a revisar que cuentas tienes por defecto y también te da la opción de poder agregar nuevas cuentas y te da la opción de ubicarla si es Activo Pasivo o Capital

16

Después que ya revisaste y agregaste las cuentas que ocupas, lo siguiente es hacer movimientos, y que son movimientos, son las actividades contables que realiza la empresa, por ejemplo, la empresa Colpac compro 10 computadoras con valor de 50000 y las características de este equipo son…………

17

Esta aplicación web se realizo de una manera muy detallada para que el usuario, realizase su trabajo de una manera mucho mejor, gracias a que la estuctura y el diseño de la pagina permite trabajar completamente. Lo siguiente lo hace el programa teniendo los movimientos por defecto ya te genera tu libro mayor, tu estado de resultados y tu balance General, en las siguientes imágenes podremos visualizar estas demás secciones de la aplicación web. Libro mayor:

18

Balance General:

19

Dejamos a su disposición el código, el témplate y los movimientos que se realizaron. Los creadores y desarrolladores de esta aplicación web son: Daniel Lozano Carrillo y Daniel Carrada Peña, aquí dejamos la dirección de nuestro portafolio 2013 http://www.medanny.com/

http://www.dannyasd.com/

20

Lihat lebih banyak...

Comentários

Copyright © 2017 DADOSPDF Inc.