Beruflich Dokumente
Kultur Dokumente
T “CESCA”
TEMA:
Sistema de ventas
PRESENTADO POR:
GARCÍA BENITES JORGE
AULA: 303
TURNO: NOCHE
CICLO: 6
TO
Sistemas de ventas 2013
INDICE
TITULO
1. Dedicatoria………………………………………pag.3
2. Agradecimiento………………………………..pag.4
3. IMPORT SYSTEM ……………………….pag.5
4. COMERCIAL BENITES…………………………PAG.8
5. ELEMENTOS PARA EL DESARROLAMIENTO DE UNA
RED…………………………………………………..PAG.9
6. PLANOS DEL RESINTO………………………..PAG.12
7. COSTOS Y PRESUPUESTOS…………………..PAG.14
8. INSTALACION DEL SQL……………………….PAG.19
DEDICATORIA
AGRADECIMIENTO
Visión:
Ser la mejor alternativa para la oferta de servicios de telecomunicaciones para los hogares y
empresas españolas, desde una relación con el cliente cercano y resolutivo, ofreciendo las
soluciones más innovadoras a los precios más competitivos del mercado.
Misión:
Crecer rápida y consistentemente en el mercado de telecomunicaciones residencial, de
empresas y mayorista, innovando continuamente, brindando a nuestros clientes una atención y
un servicio excelentes.
Valores:
Nuestros valores representan nuestra identidad como colectivo. Somos diferentes porque las
personas que trabajamos en Jazztel hacemos de esta empresa un proyecto único y
diferenciador. Somos rápidos, sabemos escuchar, buscamos la innovación, trabajamos en
equipo de forma rigurosa y transparente con un alto sentido del servicio al Cliente, buscando en
todo momento satisfacer sus expectativas.
Escuchamos con atención a nuestro cliente interno y externo para conocer con exactitud
sus necesidades y proponerle soluciones adecuadas.
Tenemos los ojos y los oídos del cliente en cualquier operación que desarrollemos,
preguntándonos continuamente por su satisfacción.
Escuchamos activamente, con actitud abierta y respeto la opinión de todas las partes
implicadas en una situación.
Buscamos activamente las ocasiones para mejorar los productos y servicios y crear nuevas
oportunidades de negocio.
Aprovechamos las oportunidades y problemas para dar soluciones novedosas.
Actualizamos constantemente nuestros conocimientos tecnológicos para conseguir ser
pioneros en innovación.
“ COMERCIAL BENITES”
(Dedicada a la compra y venta de máquinas industriales de coser)
Reseña Histórica
A mediados del año 2004, la señora Heriberta Benítez Carbajal comienza en el mundo
de las maquinas cuando empieza trabajando como vendedora en una tienda de
máquinas “COMERCIAL SORIA” ubicada en prolongación Huánuco 1920 en el distrito de
la victoria, después de haber trabajado un lapso de 3 años y ya contando con un capital
apropiado se decide abrirse al mercado abriendo su propia tienda en un local pequeño
asociándose con un técnico. Pasados un promedio de 4 meses se le presenta la
oportunidad de lanzarse definitivamente a la comercialización de máquinas ya entonces
contando con un local más amplio y con buena vista a la calle .y es así como la señora se
enfrenta día a día a las adversidades que existen en el mercado como son la
competencia etc.
Quienes somos
Misión
Buscar y dar la mejor alternativa al cliente con un buen asesoramiento que le permite a
cliente darle con ética las mayores alternativas de negocios presentes y futuras.
Visión
A mediados del año 2004, la señora Eriberta Benites Carbajal comienza en el mundo de
las maquinas cuando empieza trabajando como vendedora en una tienda de máquinas
“COMERCIAL SORIA” ubicada en prolongación Huánuco 1920 en el distrito de la victoria,
después de haber trabajado un lapso de 3 años y ya contando con un capital apropiado
se decide abrirse al mercado abriendo su propia tienda en un local pequeño
asociándose con un técnico. Pasados un promedio de 4 meses se le presenta la
oportunidad de lanzarse definitivamente a la comercialización de máquinas ya entonces
contando con un local más amplio y con buena vista a la calle .y es así como la señora se
enfrenta día a día a las adversidades que existen en el mercado como son la
competencia etc.
2: CRECIMIENTO PROYECTADO
Todo el personal que labora en dicha empresa su hora de entrada será las
8.00AM y su hora de salida será a las 5.00PM
Utilizar los equipos de la empresa en forma autorizada
Los trabajadores de la empresa deben contar con un uniforme de la empresa
que los caracterice
Etc.
Que los procesos van a ser automáticos , el trabajo va a ser más ordenados y
necesitaremos capacitación para poder dar el 100% de nuestro empeño
CLIENTE:
Los conectores RJ45 cada uno 0.05 el cable UTP 2.50 el metro
A través de facturas
Dos personas
El cajero y la dueña
Plano N°1
Plano N°2
Servidor hp
Características:
La mejor arquitectura de sistema hasta ahora, con capacidad para crecer
• La alimentación redundante, los ventiladores, la memoria y los discos opcionales le ayudan a
garantizar que el servidor HP ProLiant ML350 G6 siga ofreciendo apoyo a su empresa en caso
de fallo eléctrico, problema térmico o fallo de memoria o disco
• Capacidad de ampliación para un segundo procesador, hasta 192 GB DDR3 de memoria del
sistema registrada o 48 GB DDR3 sin búfer, 16 unid. pequeñas y 8 grandes para el futuro
• El RAID de conexión en caliente Serial SCSI (SAS) y Serial ATA (SATA) es estándar en el HP
ProLiant ML350 G6, logrando un almacenamiento más fiable, versátil y asequible que nunca
SWITCH
Detalles técnicos
Conectividad
Ethernet LAN (RJ-45) cantidad de
puertos 8
Tecnología de cableado ethernet de
cobre 100BASE-TX, 10BASE-T
Cantidad de puertos 8
Red
1. El primer paso es introducir el DVD o montar la imagen .iso de SQL Server 2008 R2.
Figura 1
Es muy probable que el propio instalador de SQL Server 2008 R2 nos pida actualizar el
sistema para poder proceder con la aplicación de instalación de SQL Server. En ese caso
nos saldrá una pantalla como esta donde se nos indicará que va a proceder con la
actualización del sistema.
Figura 2
Figura 3
Después de esperar durante alrededor de 1-2 minutos (dependiendo del equipo), nos
aparecerá por fin el instalador de SQL Server (Ver figura 4).
Figura 4
Figura 5
Una vez hecho click en dicha opción procederemos con la instalación siguiendo los pasos
de las imágenes que se pueden ver a continuación (ver Figura 6).
NOTA: En este artículo nos vamos a centrar en instalar instancias únicas de SQL Server. Si
lo que queremos es instalar SQL Server 2008 R2 en clúster para alta disponibilidad, se
recomienda al lector la lectura del siguiente post: “Como instalar un clúster de SQL Server
2008 en Windows Server 2008”
Figura 6
ejemplo tuviéramos el sistema esperando para ser reiniciado por cualquier otra
instalación previa anterior, no nos dejaría continuar.
Figura 7
Figura 8
Una vez validado el código de licencia de SQL Server 2008 R2 se nos mostrarán los
términos de la licencia que tendremos que aceptar.
Figura 9
Una vez aceptados los términos, en la Figura 9 podemos observar como se realizan de
nuevo una serie de chequeos previos a la instalación, que debemos cumplir antes de
proseguir.
En este caso, comentar únicamente que siempre que tengamos activo el firewall de
Windows, el asistente nos dará un Warning el apartado “Windows Firewall” (Ver figuras 9
y 10)
Figura 10
Esto no nos impedirá la instalación, simplemente se nos está informando que tengamos
cuidado de habilitar las reglas en el firewall de Windows necesarias para permitir la
conexión de clientes remotos hacia el servicio de SQL Server 2008 R2.
Entre otras cosas, conviene recordar que a menos que sea modificado (cosa que es
recomendable como buena práctica) el puerto por defecto que escucha SQL Server 2008
R2 es el 1433. Ver sección apéndice para más información sobre seguridad.
Una vez hecho clic sobre el botón siguiente, se nos pedirá qué Rol vamos a instalar de SQL
Server 2008 R2 (ver figura 11)
Figura 11
Puesto que lo que vamos a realizar es una instalación de instancia única de SQL Server
2008 R2, nos quedaremos con la primera de las opciones que salen (SQL Server Feature
Installation).
Hecho esto, la siguiente pantalla que podemos ver en la Figura 12, nos va a requerir qué
servicios y características de SQL Server 2008 R2 vamos a desear instalar.
Figura 12
Puesto que este artículo está centrado en una instalación de motor relacional de SQL
Server 2008 R2, en la imagen de la Figura 12 se pueden observar qué características y
servicios se recomienda instalar.
Puesto que como veremos más adelante, vamos a querer instalar el servicio de SQL Server
Integragion Services, es recomendable marcar esta casilla.
4. Integration Services
Pese a que este servicio no es puramente relacional, siempre es útil instalarlo junto al
motor relacional porque es habitual realizar procesos de carga y transformación de datos
utilizando SQL Server Integration Services.
Una vez seleccionados los componentes que deseemos, se realizará un nuevo chequeo
enfocado en este caso a detectar posibles incompatibilidades o inconsistencias a la hora
de instalar los componentes y características que se han seleccionado especialmente (Ver
figura 13).
Figura 13
En la siguiente imagen, la figura 14, vamos a indicar tanto la ruta donde desplegará los
binarios de SQL Server, como el nombre de la instancia que le queramos dar (en el caso de
que queramos).
El dar un nombre a la instancia o no, depende de criterio personal. Solo hay que tener en
cuenta que únicamente se permite una instancia con nombre por defecto y que no
podremos elegir MSSQLSERVER. Por tanto, si ya tenemos una instancia con nombre por
defecto, la única opción que podríamos escoger es la de Named Instance y asignar un
nombre.
Figura 14
En este caso, le hemos dado un nombre de instancia “SQL2008R2”. Puesto que es posible
instalar más de una única instancia de SQL Server en una misma máquina, si existieran
otras instancias en la máquina, en el DataGrid que aparece en el centro de la figura 14 lo
podríamos detectar para evitar dar un nombre que ya estuviera asignado.
Figura 15
Como vemos en la figura 16, ahora toca el turno de configurar las cuentas del servicio y el
collation.
Figura 16
En la Figura 16 podemos apreciar que se nos pide introducir una cuenta de usuario para
arrancar todos y cada uno de los servicios que hayamos requerido instalar.
PROF:LOZANO RICALDI ALEX Pág.: 34
Sistemas de ventas 2013
En la imagen se puede apreciar como cada servicio de SQL Server que se ha solicitado
instalar, posee una cuenta de dominio diferente.
Una vez asignados los usuarios que levantarán los servicios de SQL Server 2008 R2,
procederemos a configurar el collation de la instancia (Ver figura 17).
Figura 17
En la figura 17 podemos ver cómo modificar el collation que nos propone SQL Server por
defecto (dependerá del idioma del usuario que esté instalando SQL Server en ese
momento).
Es de vital importancia que se tenga claro el collation a utilizar, puesto que un error en su
elecciónrequerirá un trabajo duro para cambiarlo (en ocasiones incluso sale a
cuentas reinstalar de nuevo toda la instancia de SQL Server).
Por ejemplo, si la instancia que estamos instalando va a albergar bases de datos que ya
existen en otras instancias actualmente, es altamente recomendable que asignemos el
mismo collation que hay en la instancia de SQL Server de donde provienen. Esto nos
evitará futuros problemas de conflicto de collations y ordenaciones fruto de una mala
elección.
NOTA: Para conocer el collation de una instancia actual lanzar la siguiente consulta:
Select SERVERPROPERTY(N’Collation’)
Si por el contrario la instancia es nueva y albergará nuevas bases de datos que estamos en
potestad de asignar un collation en este momento, recomendamos utilizar collations de
Windows. Los collations de SQL Server se siguen manteniendo por compatibilidad hacia
atrás y si no es requerido se recomienda utilizar los de Windows.
Figura 18
Figura 19
En la Figura 19 podemos ver donde nos asigna de forma predeterminada SQL Server las
rutas de:
Figura 20
Desde la versión de SQL Server 2008 podemos disfrutar de un nuevo tipo de datos
denominado Filestream, que obviamente también viene con SQL Server 2008 R2. Si vamos
a hacer uso del mismo, en esta pantalla podremos configurar sus tres estados posibles:
Una vez llegados a este punto, hemos configurado todo lo que teníamos que configurar
para la instalación de SQL Server y procederemos a las pantallas de validación final y
confirmación de elecciones.
En la Figura 21 Microsoft nos pregunta si deseamos que se envíen errores de reporte para
los servicios que no poseen interactuación humana. Esto que es obviamente de libre
elección, recordemos que ayuda a mejorar el soporte que nos brinda Microsoft y a
corregir posibles bugs de producto.
Figura 22
Figura 23
Figura 24
Figura 25
Una vez terminado el proceso de instalación, ya podremos comenzar a trabajar con SQL
Server 2008 R2 inmediatamente, puesto que no será necesario reinicio alguno.
APÉNDICE
Permisos de sysadmin
De forma predeterminada, los miembros de BUILTIN\Administrators poseen derechos de
administración. Se recomienda evitar que ninguno de los inicios de sesión sea incluido en
el grupo de usuarios BUILTIN\Administrators
Permisos de la cuenta de servicio de SQL Server
Se recomienda que los servicios de SQL Server sean iniciados por un una cuenta del
dominio, y que esta misma tenga los mínimos permisos necesarios (algunos de los que
debe tener ya se han enunciado anteriormente) para minimizar un potencial riesgo de
seguridad en caso de exploit futuro.
Por ello, se recomienda crear usuarios del dominio con los mínimos privilegios posibles
para levantar los servicios de SQL Server, SQL Server Agent, Reporting Services y Analysis
Services
Lo cierto es que no es necesario detener el servicio para “ofuscar” la conexión hacia SQL
Server, puesto que a nivel de protocolos de red, es posible marcar la instancia como
“oculta”, de forma que solo conociendo su nombre de instancia y puerto, seamos capaces
de conectarnos a ella.
Según se puede apreciar en la imagen, al hacer clic sobre “Protocols for xxxx”, disponemos
de la opción de ocultar la instancia (que en forma predeterminada está a No).
Con esto no queremos dar la sensación al lector de que el servicio se encuentra a salvo de
detectores de SQL Server, pero al menos se lo ponemos más difícil.
SISTEMA DE VENTAS
Imports System.Data
Imports System.Data.SqlClient
Public Class Loguin
Dim cn As New SqlClient.SqlConnection("Data Source=SRVREYES\SRVREYES;Initial
Catalog=Comercial_Benites;Integrated Security=True")
cn.Open()
dr = cmd.ExecuteReader
If dr.Read Then
txtusuario.Text = dr(0)
txtpassword.Text = dr(1)
End Sub
Imports System.Data
Imports System.Data.SqlClient
Imports CrystalDecisions.Shared
Public Class Facturar_pagos
Dim cn As New SqlConnection("Data Source=(local);Initial
Catalog=Comercial_Benites;Integrated Security=True")
Dim dtable As New DataTable
Dim dtable1 As New DataTable
Dim estado As Boolean = False
Dim n1 As New Integer
Private Sub Facturar_pagos_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
grilla()
TextBox1.Enabled = False
TextBox2.Enabled = False
txtcodigo.Focus()
End Sub
Sub limpiar()
Dim control1 As Control
For Each control1 In Me.Controls
txtcantidad.Clear()
txtcodigo.Clear()
txtmarca.Clear()
txtprecio.Clear()
txtproducto.Clear()
txtserie.Clear()
txtproducto.Clear()
End Sub
Imports System.Data
Imports System.Data.SqlClient
Public Class Buscar_Producto
Dim cn As New SqlConnection("Data Source=(local);Initial
Catalog=Comercial_Benites;Integrated Security=True")
Private Sub Buscar_Producto_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
txtbuscar.Focus()
mostrar()
End Sub
Sub mostrar()
Dim da As New SqlDataAdapter("select * from productos", cn)
Dim ds As New DataSet
da.Fill(ds, 0)
dgdatos.DataSource = ds.Tables(0)
End Sub
Private Sub dgdatos_CellClick(ByVal sender As Object, ByVal e As
System.Windows.Forms.DataGridViewCellEventArgs) Handles dgdatos.CellClick
Facturar_pagos.txtcodigo.Text = Me.dgdatos.Rows(e.RowIndex).Cells(0).Value()
Facturar_pagos.txtproducto.Text =
Me.dgdatos.Rows(e.RowIndex).Cells(1).Value()
Facturar_pagos.txtmarca.Text = Me.dgdatos.Rows(e.RowIndex).Cells(3).Value()
Facturar_pagos.txtserie.Text = Me.dgdatos.Rows(e.RowIndex).Cells(2).Value()
Facturar_pagos.txtprecio.Text = Me.dgdatos.Rows(e.RowIndex).Cells(5).Value()
Me.Hide()
End Sub