Anda di halaman 1dari 12

SISTEMA INFORMTICO

PARA LAS VENTAS EN


LA MICROEMPRESA
BOTIQUN INDANZA
MANUAL DE PROGRAMADOR

18 DE SEPTIEMBRE DE 2017
INSTITUTO TECNOLGICO SUPERIOR LIMN
GENERAL PLAZA LIMN
NDICE
1. INTRODUCCIN ................................................................................................................ 3
2. OBJETIVO........................................................................................................................... 3
3. PREREQUISITOS .............................................................................................................. 3
3.1. Hardware ....................................................................................................................... 3
3.2. Sistema Operativo ......................................................................................................... 3
3.3. .Net Framework 4 O Superior ....................................................................................... 3
3.4. Microsoft Reporting ...................................................................................................... 3
3.5. Microsoft Sqlserver 2014 Express ................................................................................. 3
3.6. Microsoft Sqlserver 2014 Managment.......................................................................... 4
4. INSTALACIN.................................................................................................................... 4
4.1. Registro De La Base De Datos ....................................................................................... 5
4.2. Edicin Del Archivo De Configuracin De La Aplicacin ............................................... 8
5. ESTRUCTURA DEL PROYECTO O SOLUCIN ........................................................ 9
5.1. Capa De Datos ............................................................................................................. 10
5.2. Capa De Negocio ......................................................................................................... 11
5.3. Capa De Presentacin ................................................................................................. 11
5.3.1. Formulario men principal .................................................................................. 12

INDICE DE ILUSTRACIONES
Ilustracin 1: Sistema de Archivos del Software ................................................................... 5
Ilustracin 2: Administrar Servidor SQL .................................................................................. 6
Ilustracin 3: Deteniendo el Servicio ....................................................................................... 6
Ilustracin 4: Archivos de Base de Datos en Disco Local del Servidor ............................. 6
Ilustracin 5: Adjuntando los Archivos de la Base de Datos ............................................... 7
Ilustracin 6: Seleccionando el Archivo de la Base de Datos ............................................. 7
Ilustracin 7: Pantalla de Inicio de Microsoft .Net ................................................................. 9
Ilustracin 8: Estructura de la Solucin ................................................................................... 9
Ilustracin 9: Estructura de la Capa Datos ........................................................................... 10
Ilustracin 10: Procedimientos Almacenados en el Servidor ............................................ 10
Ilustracin 11: Estructura de la Capa de Negocio ............................................................... 11
Ilustracin 12: Estructura de la Capa de Presentacin ...................................................... 11
Ilustracin 13: Formulario men principal ............................................................................. 12

2
1. INTRODUCCIN
Como proyecto de grado de la carrera de tecnologa en anlisis y diseo de sistemas
se ha desarrollado un sistema para las ventas en la microempresa Botiqun Indanza
utilizando la plataforma de desarrollo de Microsoft .Net 2015 y como motor de base de
datos Microsoft SQL Server 2014.

2. OBJETIVO
Mostrar al programador la estructura del proyecto as como las configuraciones
avanzadas para que se ejecute en cualquier computador.

3. PREREQUISITOS
3.1. Hardware
Procesador de 1,6 GHz o superior
1 GB de RAM (1,5 GB si se ejecuta en una mquina virtual)
10 GB de espacio disponible en el disco duro
Unidad de disco duro de 5400 rpm
Tarjeta de vdeo compatible con DirectX 9 con una resolucin de pantalla de
1024 x 768 o superior

3.2. Sistema Operativo


WINDOWS 7 o superior.
En Windows 8.1 y Windows Server 2012 R2, se necesita la actualizacin
2919355 (tambin disponible a travs de Windows Update) para que Visual
Studio 2015 se instale correctamente.

3.3. .Net Framework 4 O Superior


Comnmente los computadores actuales con Windows 10 incluyen esta plataforma; en
todo caso se incluye en el paquete del sistema el instalador de la plataforma o se
puede descargar de la web oficial de Microsoft.

3.4. Microsoft Reporting


Es necesario instalar esta herramienta para poder visualizar los reportes, se incluye el
instalador en el paquete del sistema o se puede descargar de la web oficial de
Microsoft.

3.5. Microsoft Sqlserver 2014 Express


Aunque la base de datos es compatible con versiones anteriores, para tener un
rendimiento ptimo se recomienda la versin 2014 o superior del motor de base de
datos. Se incluye el instalador en el paquete del sistema o se puede descargar de la
web oficial de Microsoft.

3
3.6. Microsoft Sqlserver 2014 Managment
Este programa le permite realizar un mantenimiento avanzado de la base de datos por
ejemplo respaldar la base de datos, restaurar la base de datos o crear base de datos.
Se incluye el instalador en el paquete del sistema o se puede descargar de la web
oficial de Microsoft.

4. INSTALACIN
PAQUETE OBSERVACIN NOMBRE DEL URL
ARCHIVO

.NET Por defecto (dejar dotNetFx40_F https://www.microsoft.com


FRAMEWORK los valores ull_setup /net/download/framework.
estndar)

MICROSOFT Por defecto (dejar ReportViewer https://www.microsoft.com


REPORTING los valores /en-
estndar) us/download/details.aspx?
id=45496

MICROSOFT Por defecto (dejar SQLEXPR_x6 https://www.microsoft.com


SQLSERVER los valores 4_ESN /en-
2014 EXPRESS estndar) us/download/details.aspx?
id=42299

MICROSOFT Por defecto (dejar SSMS-Setup- https://docs.microsoft.com


SQLSERVER los valores ENU /en-
2014 estndar) us/sql/ssms/download-sql-
MANAGMENT server-management-
EXPRESS studio-ssms

SISTEMA Ejecutable del SISTEMAVEN


VENTAS sistema Ventas TASBOTIQUI
Botiqun N

4
Ilustracin 1: Sistema de Archivos del Software

4.1. Registro De La Base De Datos


Para usar el sistema por primera vez debe registrar la base de datos en el Motor de
SqlServer2014 para ello en el paquete del sistema se incluyen dos archivos de base
de datos en la carpeta llamada base: dventas y dventas_log. Estos archivos se
registrarn usando el programa instalado anteriormente Microsoft SqlServer
Managment de la siguiente forma:

1. Clic derecho en equipo, seleccionamos administrar.


2. En servicios y aplicaciones buscamos administrador de configuracin de
SQLSERVER, Servicios de SQLSERVER.
3. A la derecha se muestran las instancias del servidor, en nuestro caso
aparecer una por defecto, clic derecho sobre el servicio y elegimos detener
(stop).
4. Copiamos los archivos antes indicados a la direccin fsica del servidor, por
defecto es C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data.
5. Repetimos los pasos 1 3 pero esta vez elegimos iniciar (start).
6. Ejecutamos el programa SQLSERVER Managment.
7. Ingresamos con los datos por defecto.
8. En la parte derecha del programa aparece el men base de datos, damos clic
derecho y seleccionamos adjuntar (attach) con el botn examinar (add)
buscamos el archivo que acabamos de copiar en este caso debe aparecer
dventas, seleccionamos el archivo y aceptamos.
9. Aceptamos tambin el formulario adjuntar (attach).
10. La base de datos aparecer creada con el nombre dventas, si no es as clic
derecho sobre el nombre de la base y seleccionamos cambiar nombre
(rename) e ingresamos dventas.
11. Cerramos la interfaz del SQLMANAGMENT por seguridad.

5
Ilustracin 2: Administrar Servidor SQL

Ilustracin 3: Deteniendo el Servicio

Ilustracin 4: Archivos de Base de Datos en Disco Local del Servidor

6
Ilustracin 5: Adjuntando los Archivos de la Base de Datos

Ilustracin 6: Seleccionando el Archivo de la Base de Datos

7
4.2. Edicin Del Archivo De Configuracin De La
Aplicacin
Para que el sistema funcione se debe editar el archivo de configuracin de la
aplicacin (appconfig) ingresando los valores de nuestro servidor en este caso el
nombre que tiene el formato nombre_pc\SQLEXPRESS.

<?xml version="1.0" encoding="utf-8" ?>


<configuration>
<configSections>
</configSections>
<connectionStrings>
<add name="CapaPresentacion.Properties.Settings.dventasConnectionString"
connectionString="Data Source=DESKTOP-HGM785H\SQLEXPRESS;Initial
Catalog=dventas;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>

La cadena denominada Data Source=Nombre del servidor debe ser editada segn
corresponda a la informacin del computador en el que se va a instalar.

8
5. ESTRUCTURA DEL PROYECTO O SOLUCIN
El proyecto est desarrollado siguiendo el paradigma de 3 capas.

Ilustracin 7: Pantalla de Inicio de Microsoft .Net

Ilustracin 8: Estructura de la Solucin

9
5.1. Capa De Datos
Contiene las clases y las configuraciones para la conexin a la base de datos.

Ilustracin 9: Estructura de la Capa Datos

Las clases ejecutan procedimientos almacenados en la base de datos

Ilustracin 10: Procedimientos Almacenados en el Servidor

10
5.2. Capa De Negocio
Est compuesta por clases que interactan con la capa de datos y sern un puente
entre la misma y la capa de presentacin.

Ilustracin 11: Estructura de la Capa de Negocio

5.3. Capa De Presentacin


Contiene los archivos, configuraciones que permiten mostrar los formularios de la
aplicacin; es la parte visual con la que el usuario va a interactuar.

Ilustracin 12: Estructura de la Capa de Presentacin

11
5.3.1. Formulario men principal
Es la interfaz que contiene a la aplicacin, desde aqu se puede acceder a todas las
funcionalidades del sistema segn el perfil de usuario con el que se haya ingresado.

Ilustracin 13: Formulario Men Principal

12

Anda mungkin juga menyukai