Escolar Documentos
Profissional Documentos
Cultura Documentos
PRESENTADO POR:
DEDICATORIA:
A mis Padres:
enseanza
sus
buenas
INTRODUCCION
La Universidad Jos Carlos Maritegui tiene varios programas de Educacin,
entre ellos tenemos, Educacin a Distancia, Educacin Presencial, Educacin
para Adultos, Programa Especial y Complementacin acadmica entre otros.
Para administrar todos los expedientes de todos los alumnos de cada programa
antes mencionados se hace complicado saber que contiene y tambin se hace
difcil la bsqueda, por lo cual se hacen ms lento los trmites que tienen que ver
con documentos de los expedientes.
El sistema de control manual que se tiene en la actualidad hace que los
expedientes hace difcil la bsqueda debido a que diariamente se adjuntan
documentos
se
mueven
expedientes
para
algunos
trmites
como
ii
iii
RESUMEN
El presente informe de prcticas se desarroll dentro de la oficina de Servicios
Acadmicos
Maritegui.
Se realizaron estudios de las principales actividades y procesos administrativos y
se pudo apreciar que el rea de Archivo de Expedientes que se encuentra a
cargo de la OSA y no es controlada con un sistema Informtico, debido a esto,
se pretende desarrollar un sistema de Administracin de expedientes.
Se desarrollara el sistema informtico de control Evaluacin y seguimiento de
los expedientes de cada alumno de la UJCM, esto ser capaz de administrar la
informacin contenida en cada expediente y controlar los movimientos de este
dentro de la UJCM.
Este Sistema presenta alternativas de expansin pudiendo funcionar desde
internet y tener el control a distancia, debido a que se desarroll usando
tecnologas web y aplicando la ingeniera web
iv
NDICE
DEDICATORIA: ................................................................................................... I
INTRODUCCION ................................................................................................. II
RESUMEN ......................................................................................................... IV
CAPTULO I ........................................................................................................ 1
1
CAPTULO II ..................................................................................................... 11
2
vi
CAPTULO VI .................................................................................................... 92
6
BIBLIOGRAFIA: ..................................................................................... 92
ANEXOS:................................................................................................ 95
7.1. CDIGO FUENTE: .......................................................................... 95
NDICE DE FIGURAS
DEDICATORIA: ................................................................................................... I
INTRODUCCION ................................................................................................ IV
1
vii
viii
6
7
BIBLIOGRAFIA: ..................................................................................... 92
ANEXOS:................................................................................................ 95
NDICE DE CUADROS
DEDICATORIA: ................................................................................................... I
RESUMEN ......................................................................................................... IV
1
ix
5
6
7
CAPTULO I
1
GENERALIDADES DE LA INSTITUCIN:
1.1.
1.2.
1.3.
UBICACIN DE LA INSTITUCIN:
Departamento
Moquegua
Provincia
Mariscal Nieto
Distrito
Moquegua
Jirn
Ayacucho N 393
Telfono
(053) - 46 1110
ACTIVIDADES DE LA INSTITUCIN:
La Universidad se dedica a:
La Investigacin Cientfica.
Estudio constante.
Difusin de cultura.
Regional
como
Nacional,
trabaja
arduamente
en
la
RESEA HISTRICA:
Fue creada como UNIVERSIDAD PRIVADA DE MOQUEGUA por ley
N 25153 del 23 de diciembre de 1989 con las carreras profesionales:
Ingeniera de Minas, Ingeniera Mecnica, Ingeniera Civil, Ingeniera
Ambiental, Ingeniera Pesquera e Ingeniera
Agroindustrial.
Desde su inicio fue su sede principal en el distrito de Moquegua,
provincia de Mariscal Nieto, departamento de Moquegua, donde
figura como persona jurdica sin fines de lucro y empez a brindar su
servicio educativo el 15 de abril de 1991. Desde esa fecha se ha
convertido por mritos propios en una progresista ventana hacia el
desarrolla integral de todos aquellos que son conscientes que para
cumplir su sol para con la sociedad, la mejor forma es a travs de una
eficiente profesionalizacin, por la cual se ha convertido en una firme
esperanza de consolidacin de metas de grandeza espiritual y calidad
humana.
En el Puerto Industrial de Ilo, en el ao 1996 empezaron sus
actividades acadmicas con tres carreras profesionales: Ingeniera
Mecnica, Derecho y Contabilidad.
El 03 de abril del 2001 La Comisin Organizadora presidida por el
Doctor Miguel Fuentes Chvez y la presidan el Doctor Juan
de
sus
aulas,
profesionales
de
excelente
calidad,
1.5.
FINALIDAD:
La Universidad JOS CARLOS MARITEGUI de Moquegua, es una
institucin que tiene como finalidad brindar estudios superiores
universitarios tanto presencial como a distancia, utilizando mtodos
muy eficaces que permiten lograr formar profesionales capaces,
eficientes, eficaces y con un nivel formativo igual o mejor que el
brindado en otras universidades.
1.6.
VISIN:
Hacer de cada hombre un profesional o acadmico de excelencia al
servicio de la equidad social mundial.
1.7.
MISIN:
Formamos profesionales, acadmicos, investigadores, tecnlogos.
Creativos, competentes y comprometidos con la solucin de los
problemas
de
la
comunidad,
generando
desarrollando
1.8.
ORGANIGRAMA
1.9.
carreras
profesionales
de
la
modalidad
su
cargo,
segn
la
carga
lectiva
Tramitar
con
la
ANR
la
elaboracin
de
Carnets
Presencial,
Semi-presencial,
Distancia,
1.10.
ESTRUCTURA TEMTICA:
1.10.1. RESUMEN:
El
presente
proyecto
titulado
Desarrollo
un
Sistema
1.11.
1.11.3. JUSTIFICACION:
La Universidad Jos Carlos Maritegui, apuesta por la
innovacin tecnolgica y busca alcanzar niveles altos de
calidad en servicios tanto acadmicos como administrativos
para destacar de entre las universidades.
Por lo tanto la implementacin de un Sistema de Informacin
Web como resultado de una investigacin y desarrollo
respectivo, permitir:
Agilizar los trmites que se realizan en archivo como
conformidades, envi de documentos que nos solicitan.
Saber la ubicacin exacta del expediente para mejorar el
tiempo de bsqueda.
Contribuir al desarrollo de la Institucin.
10
CAPTULO II
FUNDAMENTO TERICO:
2.1.
PHP:
El
PHP
(Profesional
Home
Pages
Pginas
Personales
11
SISTEMA:
Un sistema es un conjunto de partes o elementos organizados y
relacionados que interactan entre s para lograr un objetivo. Los
sistemas reciben (entrada) datos, energa o materia del ambiente y
proveen (salida) informacin, energa o materia.
Un sistema puede ser fsico o concreto (una computadora, un
televisor, un humano) o puede ser abstracto o conceptual (un
software) Cada sistema existe dentro de otro ms grande, por lo tanto
un sistema puede estar formado por subsistemas y partes, y a la vez
puede ser parte de un sper sistema.
12
13
El entorno del sistema: aquello que lo rodea, dentro del cual est
ubicado.
Las Elementos funcionales de los sistemas son las siguientes:
MySQL:
El software MySQL proporciona un servidor de base de datos SQL
(Structured Query Language) veloz, multi-hilo, multiusuario y robusto.
El servidor est proyectado tanto para sistemas crticos en produccin
soportando intensas cargas de trabajo como para empotrarse en
sistemas de desarrollo masivo de software. El software MySQL tiene
licencia dual, pudindose usar de forma gratuita bajo licencia GNU o
bien adquiriendo licencias comerciales de MySQL AB en el caso de
no desear estar sujeto a los trminos de la licencia GPL. MySQL es
una marca registrada de MySQL AB.
Uso de MySQL:
MySQL es muy popular en aplicaciones web, y es componente de
las plataformas LAMP, MAMP, WAMP, entre otras. MySQL suele
combinarse con el popular lenguaje PHP.
14
Caractersticas de MySQL:
MySQL est escrito en C y C++.
Emplea el lenguaje SQL para consultas a la base de datos.
MySQL Server est disponible como freeware bajo licencia
GPL.
MySQL Enterprise es la versin por suscripcin para
empresas, con soporte las 24 horas.
Trabaja en las siguientes plataformas: AIX, BSDi, FreeBSD,
HP-UX, GNU/Linux, Mac OS X, NetBSD, Novell NetWare,
OpenBSD, OS/2 Warp, QNX, SGI IRIX, Solaris, SunOS, SCO
OpenServer, SCO UnixWare, Tru64, Microsoft Windows (95,
98, ME, NT, 2000, XP y Vista).
2.4.
15
RATIONAL ROSE:
Es una herramienta software para el Modelado Visual mediante UML
de sistemas software.
Permite Especificar, Analizar, Disear el sistema antes de
Codificarlo.
Caractersticas Rational Rose:
Mantiene la consistencia de los modelos del sistema software.
Chequeo de la sintaxis UML.
Generacin Documentacin automticamente.
Generacin de Cdigo a partir de los Modelos.
Ingeniera Inversa (crear modelo a partir cdigo).
16
UML
UML es un lenguaje para especificar, construir, visualizar y
documentar los artefactos de un sistema de software orientado a
objetos (OO). Un artefacto es una informacin que es utilizada o
producida mediante un proceso de desarrollo de software.
UML se quiere convertir en un lenguaje estndar con el que sea
posible modelar todos los componentes del proceso de desarrollo de
aplicaciones. Sin embargo, hay que tener en cuenta un aspecto
importante del modelo: no pretende definir un modelo estndar de
desarrollo, sino nicamente un lenguaje de modelado. Otros mtodos
de modelaje como OMT (Object Modeling Technique) o Booch s
definen procesos concretos. En UML los procesos de desarrollo son
diferentes segn los distintos dominios de trabajo; no puede ser el
mismo el proceso para crear una aplicacin en tiempo real, que el
proceso de desarrollo de una aplicacin orientada a gestin, por
poner un ejemplo.
17
Las diferencias son muy marcadas y afectan a todas las fases del
proceso. El mtodo del UML recomienda utilizar los procesos que
otras metodologas tienen definidos.
Elementos de UML:
Diagrama de casos de uso:
Los diagramas de casos de uso describen las relaciones y las
dependencias entre un grupo de casos de uso y los actores
participantes en el proceso.
Es importante resaltar que los diagramas de casos de uso no
estn pensados para representar el diseo y no puede
describir los elementos internos de un sistema. Los diagramas
de casos de uso sirven para facilitar la comunicacin con los
futuros usuarios del sistema, y con el cliente, y resultan
especialmente tiles para determinar las caractersticas
necesarias que tendr el sistema. En otras palabras, los
diagramas de casos de uso describen qu es lo que debe
hacer el sistema, pero no cmo.
Caso de uso:
Un caso de uso describe, desde el punto de vista de los
actores, un grupo de actividades de un sistema que
produce un resultado concreto y tangible.
Los casos de uso son descriptores de las interacciones
tpicas entre los usuarios de un sistema y ese mismo
sistema. Representan el interfaz externo del sistema y
especifican qu requisitos de funcionamiento debe tener
este (recuerde, nicamente el qu, nunca el cmo).
18
Actor:
Un actor es una entidad externa (de fuera del sistema) que
interacciona con el sistema participando (y normalmente
iniciando) en un caso de uso. Los actores pueden ser
19
20
Clase:
Una clase define los atributos y los mtodos de una serie
de objetos. Todos los objetos de esta clase (instancias de
esa clase) tienen el mismo comportamiento y el mismo
conjunto de atributos (cada objetos tiene el suyo propio).
En ocasiones se utiliza el trmino tipo en lugar de clase,
pero recuerde que no son lo mismo, y que el trmino tipo
tiene un significado ms general.
Diagramas de Colaboracin:
Los diagramas de colaboracin muestran las interacciones
que ocurren entre los objetos que participan en una situacin
determinada. Esta es ms o menos la misma informacin que
la mostrada por los diagramas de secuencia, pero destacando
la forma en que las operaciones se producen en el tiempo,
mientras que los diagramas de colaboracin fijan el inters en
las relaciones entre los objetos y su topologa.
En los diagramas de colaboracin los mensajes enviados de
un objeto a otro se representan mediante flechas, mostrando
el nombre del mensaje, los parmetros y la secuencia del
mensaje. Los diagramas de colaboracin estn indicados para
mostrar una situacin o flujo programa especficos y son unos
de los mejores tipos de diagramas para demostrar o explicar
rpidamente un proceso dentro de la lgica del programa.
Diagrama de Estado:
Los diagramas de estado muestran los diferentes estados
de un objeto durante su vida, y los estmulos que provocan
los cambios de estado en un objeto.
21
Se crea el objeto.
Diagrama de Actividad:
Los diagramas de actividad describen la secuencia de las
actividades en un sistema. Los diagramas de actividad son
una forma especial de los diagramas de estado, que
nicamente (o mayormente) contienen actividades.
Los diagramas de actividad soportan actividades tanto
secuenciales como paralelas. La ejecucin paralela se
22
23
2.7.
SGBD:
Sistema de Gestin de Base de Datos o en Ingles Database
management system (DBMS), es una agrupacin de programas que
sirven para definir, construir y manipular una Base de Datos.7
En la manipulacin de la base de datos, los SGBD deben incluir un
control de concurrencia, sea deben permitir a varios usuarios tener
acceso simultaneo a la base de datos. Controlar la concurrencia
implica que si varios usuarios acceden a la base de datos, la
actualizacin de los datos se haga de forma controlada para que no
haya problemas.
Carmen B. Navarrete Centro de Referencia Linux UAM IBM, Publicacin Introduccin a las Bases de Datos.2003, pg 35.
24
2.8.
modelo
OOHDM
Object
Oriented
Hypermedia
Design
Diseo Conceptual.
Diseo Navegacional.
Implementacin.
25
26
implementacin.
Aunque los ejemplos que ilustran el mtodo sean siempre del mismo
tipo, OOHDM es un mtodo abierto porque, por una parte, el modelo
del dominio no viene impuesto y por otra parte, el soporte en objetos
del mtodo permite la especializacin de las clases navegacionales y
de los contextos navegacionales. El objetivo de OOHDM es cubrir la
concepcin de todo tipo de aplicaciones hipermedia.8
2.8.1. MODELO CONCEPTUAL:
Durante la primera fase se realiza el modelado del dominio
del hiperdocumento utilizando algn mtodo anlisis orientado
a objetos de Sistemas de Informacin, por ejemplo OMT,
obteniendo as un esquema conceptual de clases en el que,
8
27
28
de
navegacin
aparecern,
qu
objetos
de
2.8.4. IMPLEMENTACIN:
En esta fase, el diseador realmente implementar el diseo.
Hasta ahora, todos los modelos fueron deliberadamente
construidos de semejante manera en lo que se refiere a ser
independiente de la plataforma de implementacin; en esta
10
11
29
12
30
CAPTULO III
3
MATERIALES:
RECURSO HUMANO
01
Analista de Sistemas.
01
Diseador de Sistemas
01
Programador de Sistemas
Procesador
Q720 @ 1.60GHz.
Memoria
: RAM de 4.00 GB
Disco Duro
: 500 GB
Sistema Operativo
: Windows 10
:NVIDIA High
Definition Audio.
31
Microsoft Windows 7.
3.2.
METODOLOGA:
Fase Conceptual.
Fase Navegacional.
32
3.3.
Fase de Implementacin.
de
un
Sistema
Informtico
para
la
3.3.2.1.
33
34
3.3.2.2.
Comentario
ACT 001
Descripcin
Comentario
PERSONAL DE ARCHIVO
Actor que representa a la persona
que tiene permisos para
gestionar todo el sistema.
Tambin llamado personal.
PERSONAL DE ARCHIVO
Actor que representa a la oficina que
solicita o interacta con los
expedientes.
35
NUEVO USUARIO
Versin
1.0
Actor
ACT 001
Descripcin
CU-002
BUSCAR
Versin
1.0
Actor
ACT 001
Descripcin
36
Dependencias
Precondicin
Secuencias Normal
Post condicin
N Accin
1
Excepciones
N Accin
1
Si el sistema no encuentra
resultados para la bsqueda,
el sistema se lo indica al actor
y vuelve al paso 1, a
continuacin este caso de uso
contina.
Comentarios
Ninguno.
CU-003
MODIFICAR
Versin
1.0
Actor
ACT 001
Descripcin
Dependencias
Precondicin
Secuencia normal
N Accin
1
37
Post condicin
Excepciones
Comentarios
Si la bsqueda no finalizo
exitosamente, el sistema
finaliza el caso de uso, a
continuacin este caso de uso
queda sin efecto.
38
CU-004
ELIMINAR
Versin
1.0
Actor
ACT 001
Descripcin
Dependencias
Precondicin
Secuencia normal
Post condicin
Excepciones
Comentarios
N Accin
1
Si la bsqueda no finalizo
exitosamente, el sistema
finaliza el caso de uso, a
continuacin este caso de
uso queda sin efecto.
Ninguno.
39
CU-005
MODIFICAR EXPEDIENTE
Versin
1.0
Actor
ACT 001
Descripcin
40
Precondicin
Secuencias
Normal
Post condicin
Excepciones
N Accin
1
N Accin
1
Comentarios
CU-006
ELIMINAR EXPEDIENTE
Versin
1.0
Actor
ACT 001
Descripcin
41
Precondicin
Secuencias
Normal
Post condicin
Excepciones
Comentarios
N Accin
1
N Accin
1
42
CU-007
VER EXPEDIENTE
Versin
1.0
Actor
ACT 001
Descripcin
Dependencias
Precondicin
Secuencias
Normal
Post condicin
Excepciones
Accin
Accin
Comentarios
Ninguno
CU-008
TRASLADAR EXPEDIENTE
43
Versin
1.0
Actor
ACT 001
Descripcin
Dependencias
Precondicin
Secuencias
Normal
Post condicin
Excepciones
Comentarios
N Accin
1
N Accin
1
44
CU-009
AGREGAR DOCUMENTOS
Versin
1.0
Actor
ACT 001
Descripcin
Dependencias
Precondicin
Secuencias
Normal
Post condicin
Excepciones
N Accin
1
N Accin
1
45
Comentarios
CU-010
RETIRAR EXPEDIENTE
Versin
1.0
Actor
ACT 001
Descripcin
Dependencias
Precondicin
Secuencias
Normal
Post condicin
N Accin
1
46
Excepciones
Comentarios
N Accin
1
CU-011
EGRESAR
Versin
1.0
Actor
ACT 001
Descripcin
Dependencias
Precondicin
47
Secuencias
Normal
Post condicin
Excepciones
Comentarios
N Accin
1
N Accin
1
48
NUEVO ALUMNO
Versin
1.0
Actor
ACT 001
Descripcin
CU-013
MODIFICAR
Versin
1.0
Actor
ACT 001
49
Descripcin
Dependencias
Precondicin
Secuencias
Normal
Post
condicin
Excepciones
Comentarios
CU-014
N Accin
1
N Accin
1
Si el sistema no encuentra
resultados para la bsqueda, el
sistema se lo indica al actor y
vuelve al paso 1, a continuacin
este caso de uso contina.
ELIMINAR
50
Versin
1.0
Actor
ACT 001
Descripcin
Dependencias
Precondicin
Secuencias
Normal
Post condicin
Excepciones
Comentarios
Accin
Accin
51
52
53
CU-015
MODIFICAR
Versin
1.0
Actor
ACT 001
Descripcin
Dependencias
Precondicin
Secuencias
Normal
N Accin
1
54
Post condicin
Excepciones
Comentarios
N Accin
1
CU-016
NUEVO
Versin
1.0
Actor
ACT 001
Descripcin
CU-017
ELIMINAR
55
Versin
1.0
Actor
ACT 001
Descripcin
Dependencias
Precondicin
Secuencia
normal
Post condicin
Excepciones
Comentarios
N Accin
1
Si la bsqueda no finalizo
exitosamente, el sistema finaliza el
caso de uso, a continuacin este caso
de uso queda sin efecto.
Ninguno.
56
Personal de Archivo
ACT-001
PERSONAL DE ARCHIVO
Versin:
1.0 ( 27/009/2016 )
Autor:
Fuentes:
Descripcin:
Comentarios:
Ninguno
Administrativo
ACT-002
Administrativo
Versin:
1.0 ( 27/09/2016 )
Autor:
Fuentes:
Descripcin:
Comentarios:
Ninguno
57
3.4.
MODELO CONCEPTUAL:
3.4.1. DIAGRAMA DE CLASES:
ALUMNO
SEDE
ALUCOD: INTEGER
ADMCOD: INTEGER (FK)
SEDECOD: INTEGER
ALUCOD: INTEGER (FK)
ADMCOD: INTEGER (FK)
ALUAPE: CHAR(50)
ALUNOM: CHAR(50)
ESPCOD: CHAR(10)
FACCOD: CHAR(10)
SEDECOD: CHAR(10)
SEDENOM: CHAR(18)
ADMIN
ADMCOD: INT
ADMAPE: VARCHAR(20)
ADMNOM: VARCHAR(20)
ADMUSER: VARCHAR(20)
ADMPASS: VARCHAR(20)
TIPODOCUMENTO
TIPODOCCOD: CHAR(50)
DOCCOD: CHAR(10) (FK)
EXPCOD: INTEGER (FK)
ALUCOD: INTEGER (FK)
ADMCOD: INTEGER (FK)
MODODOCCOD: INTEGER
DOCCOD: INTEGER (FK)
EXPCOD: INTEGER (FK)
ALUCOD: INTEGER (FK)
ADMCOD: INTEGER (FK)
MODODOCNOM: CHAR(18)
FACCOD: INTEGER
ALUCOD: INTEGER (FK)
ADMCOD: INTEGER (FK)
ESPCOD: CHAR(18)
FACCOD: INTEGER (FK)
ALUCOD: INTEGER (FK)
ADMCOD: INTEGER (FK)
FACNOM: CHAR(18)
ESPNOM: CHAR(18)
EXPEDIENTE
DOCUMENTO
EXPCOD: INTEGER
ALUCOD: INTEGER (FK)
ADMCOD: INTEGER (FK)
DOCCOD: INTEGER
EXPCOD: INTEGER (FK)
ALUCOD: INTEGER (FK)
ADMCOD: INTEGER (FK)
EXPUBIC: CHAR(18)
EXPEST: CHAR(18)
MODODOCCOD: CHAR(18)
TIPODOCCOD: CHAR(18)
PRESTAMO
TIPODOCNOM: CHAR(18)
MODODOCUMENTO
ESPECIALIDAD
FACULTAD
PRESCOD: INTEGER
EXPCOD: INTEGER (FK)
ALUCOD: INTEGER (FK)
ADMCOD: INTEGER (FK)
OFICINA
OFICOD: INTEGER
PRESCOD: INTEGER (FK)
EXPCOD: INTEGER (FK)
ALUCOD: INTEGER (FK)
ADMCOD: INTEGER (FK)
ESPCOD: CHAR(10)
PRESFECP: CHAR(18)
PRESFECD: CHAR(18)
PRESDOCP: CHAR(50)
PRESDOCD: CHAR(50)
PRESCOMP: CHAR(50)
PRESCOMD: CHAR(18)
OFINOM: CHAR(50)
58
TRASLADO
TRASCOD: INTEGER
ALUCOD: INTEGER (FK)
ADMCOD: INTEGER (FK)
TRASDOC: CHAR(18)
FACCODO: CHAR(18)
FACCODD: CHAR(18)
ESPCODO: CHAR(18)
ESPCODD: CHAR(18)
SEDECODO: CHAR(18)
SEDECODD: CHAR(10)
TRASFEC: CHAR(18)
TRASCOM: CHAR(50)
3.5.
DISEO NAVEGACIONAL:
3.5.1. DIAGRAMA DE COMPONENTES:
A. ESTRUCTURA DEL SISTEMA:
59
3.5.1.1.
60
3.5.1.2.
61
62
3.6.
63
64
65
66
FACULTAD
ALUMNO
FACCOD: int
ALUCOD: int (FK)
ADMCOD: int (FK)
ALUCOD: int
ADMCOD: int (FK)
ESPECIALIDAD
ESPCOD: char(18)
FACCOD: int (FK)
ALUCOD: int (FK)
ADMCOD: int (FK)
ADMIN
ADMCOD: int
TIPODOCUMENTO
TIPODOCCOD: char(50)
DOCCOD: char(10) (FK)
EXPCOD: int (FK)
ALUCOD: int (FK)
ADMCOD: int (FK)
DOCUMENTO
EXPEDIENTE
DOCCOD: int
EXPCOD: int (FK)
ALUCOD: int (FK)
ADMCOD: int (FK)
EXPCOD: int
ALUCOD: int (FK)
ADMCOD: int (FK)
TRASLADO
MODODOCUMENTO
MODODOCCOD: int
DOCCOD: int (FK)
EXPCOD: int (FK)
ALUCOD: int (FK)
ADMCOD: int (FK)
PRESTAMO
PRESCOD: int
EXPCOD: int (FK)
ALUCOD: int (FK)
ADMCOD: int (FK)
OFICINA
OFICOD: int
PRESCOD: int (FK)
EXPCOD: int (FK)
ALUCOD: int (FK)
ADMCOD: int (FK)
67
TRASCOD: int
ALUCOD: int (FK)
ADMCOD: int (FK)
3.7.
|IMPLEMENTACIN:
3.7.1. MIGRACIN DEL MODELO DE LA BASE DE DATOS EN
DBDESIGNER A MYSQL:
A. PROCESO DE EXPORTACION DEL DBDESIGNER:
1. Damos click en el menu File->Export->SQL crate
Scrit
68
69
70
71
72
73
74
75
76
CAPTULO IV
4
77
78
4.1.
MODULO DE CONSULTA:
El administrador tiene todas las opciones del sistema. Para el acceso
al sistema de EXPEDIENTES, se tiene que ingresar el usuario y
Password, el cual es:
Usuario
Password
: SAMIR
: 54879314
79
80
81
82
83
84
85
4.1.5. SEDES:
Permite personalizar y listar las Sedes de la UJCM
86
87
88
89
CAPTULO V
5
CONCLUSIONES Y SUGERENCIAS:
5.1.
CONCLUSIONES:
Objetivo general
Se logr desarrollar el sistema informtico obteniendo resultados
positivos, en la Oficina de Servicios Acadmicos., con lo cual se
cumple con el objetivo general, puesto que el sistema informtico
de gestin de expedientes desarrollado ha contribuido de manera
eficiente en minimizar el tiempo en la bsqueda, ubicacin y la
actualizacin de documentos.
Objetivos Especficos
Se analiz los procesos de administracin de archivos
y se
90
5.2.
RECOMENDACIONES:
Evaluar constantemente el sistema para detectar las nuevas
necesidades
y/o
requerimientos
que
se
presenten
para
91
CAPTULO VI
6
BIBLIOGRAFIA:
LIBROS IMPRESOS:
92
LIBROS DIGITALES:
Unificado
de
Modelado,
Espaa,
disponible
en:
Lars
Torben
(2004),
Manual
de
PHP
4,
Disponible
en:
http://www.php.net/docs.php, [descargado].
DIRECCIONES ELECTRNICAS:
WIKIPEDIA
(2007),
PHPMYADMIN,
Disponible
en:
WIKIPEDIA
(2007),
APACHE,
Disponible
en:
MODELO
OOHDM,
Disponible
93
en:
METODOLOGAS
WEB
OOHDM,
Disponible
en:
INGENIERA
DE
SOFTWARE
UML,
Disponible
http://www.monografias.com/trabajos5/insof/insof.shtml,
[web
en:
en
lnea].
94
CAPTULO VII
ANEXOS:
7.1.
CDIGO FUENTE:
PGINA DE INICIO:
Index.php
<?php
session_start();
if ($_SESSION['autenticado']=='SI')
{
$nombres=$_SESSION['usuario'];
$cargo=$_SESSION['cargo'];
// $idAdministrador=$_SESSION['idAdministrado'];
$BV="<span>".strtoupper("$nombres")." ($cargo)"." <a
target='gutierrez' href='public/w.php' class='leo' >Cerrar Sesion
</a></span>";
}
?>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Sistema de Control Documentario- SISCOD</title>
<meta name="Universidad Jose Carlos Mariategui"
content="sisdoc,contactenos">
<meta name="keywords" content="UJCM, Universidad,
Mariategui, sisdoc">
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
<link rel="stylesheet" type="text/css"
href="public/css/estilos.css">
<script type="text/javascript"
src="public/js/codigo.js"></script>
<script
type="text/javascript"src="public/js/jquery.js"></script><meta httpequiv="content-type" content="application/xhtml+xml;
charset=UTF-8">
95
96
</td>
<td height="31" bgcolor="#DEE7F7"></td>
<td align="right" bgcolor="#DEE7F7"><script
type="text/javascript">fecha();</script><span
id="fecha"></span></td>
</tr>
<tr>
<td colspan='3'>
<div id="header">
<div style="color:blue; font: 20px Broadway BT;">
<CENTER>
<P style="color:red; font: 35px Broadway
BT;">SISTEMA DE CONTROL DOCUMENTARIO</P>
<P style="color:blue; font: 20px Britannic
Bold;">"UNIVERSIDAD JOS CARLOS MARITEGUI"</P>
<H1></H1>
</CENTER>
</div>
<h1>
<table width="860">
<tr><td width="180">
<img src="public/img/logo.png" alt="SISCOD" width="70" />
SISCOD
</td><td align="CENTER" style="color:#81BE18; font: 20px Comic
Sans MS;">OSAERC</BR> PRE-GRADO
</td><td width="180" align="right">
<img src="public/img/ujcm.gif" width="70"/>
</td></tr>
</h1>
<table width="860">
<tr><td>
<ul class="dropdown dropdown-horizontal">
<li>
<a href="./" class="dir">Inicio</a>
</li>
<?php
if ($_SESSION['autenticado']=='SI')
{
switch($_SESSION['cargo']){
case 'USUARIO':
require_once
('public/menu/menuUser.php');
break;
case 'ADMINISTRADOR':
require_once
('public/menu/menuAdmin.php');
97
break;
}
}else{
?>
<li>
<a href="presentacion/FrmLogin.php" target='gutierrez'
class="dir">Ingresar</a>
</li>
<li><a href="./" class="dir">Consulta</a>
<ul>
<li><a
href="presentacion/FrmConsultaEmitido.php"
target='gutierrez'>Documento Emitido</a></li>
<li><a
href="presentacion/FrmConsultaRecibido.php"
target='gutierrez'>Documento Recibido</a></li>
</ul>
</li>
<?php
}
?>
<li>
<a href="public/manual.pdf" target='gutierrez'
class="dir">Manual</a>
</li>
<li>
<a href="public/acerca.php" target='gutierrez'
class="dir">Acerca de..</a>
</li>
</ul>
</td>
<td><div style="font-size: 9;">
Programaddr: Bach. Beyker Albert Gutierrez
Quispe.</br>E-mail: beyker_gutierre@hdtmail.cdm
</div>
</td>
</tr>
<tr><td colspan='2' bgcolor="#E7EBF7"><div id="session">
<?php echo "</br>"; ?>
</div></td>
</tr>
</table>
</div><?php echo $BV."</br>"; ?>
</td>
</tr>
<tr>
<td colspan="3">
98
<div id="ini">
<?php include
"presentacion/FrmLogin.php"; ?>
</div>
<iframe src="" frameborder="0"
marginheight="0" marginwidth="0" scrolling="no"
width="100%" id="gutierrez"
name="gutierrez"
onload="ajustar();">
</iframe>
</td>
</tr>
</tbody>
</table>
<div id="contenidos">
<table border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td><img src="public/img/spacer.gif" alt=""
border="0" height="1" width="12"></td>
</tr>
<tr>
<td rowspan="7" colspan="4">
<td><img src="public/img/spacer.gif" alt=""
border="0" height="77" width="1"></td>
</tr>
</tbody>
</table>
</div>
<?php
if ($_SESSION['autenticado']=='SI')
{
switch($_SESSION['cargo']){
case 'USUARIO':
require_once
('public/menu/menuUser.php');
break;
case 'ADMINISTRADOR':
require_once
('public/menu/menuAdmin.php');
break;
}
?>
<?php
}
?>
99
<center>
<table border='0' cellpadding="0" cellspacing="0" width="860">
<tr>
<td bgcolor="#DEE7F7" width='100%'
height='10'></td>
</tr>
<tr>
<td colspan="3" background="public/partes_r25_c4.jpg">
<strong>SISCOD 2011</strong><br>
Prdgramaddr: Bach. Beyker Albert Gutierrez Quispe.</br>
E-mail: beyker_gutierre@hdtmail.cdm
<br><br>
</td>
<tr>
</table>
</center>
<script src="index.js" type="text/javascript"></script>
</body></html>
Index.js:
$('.leo').click(function(){
$.ajax({
type: "POST",
url: "presentacion/CSession.php",
data: "boton=cerrar",
success: function(html)
{
$('#session').html(html);
}
})
});
CLASE CONEXIN:
Conexin.php:
<?php
class conexion
{
var $server="localhost";
var $user="root";
var $pass="";
var $bd="BDSISCOD";
public $conn;
function conectar()
{
$this->conn=new mysqli($this->server,$this>user,$this->pass,$this->bd);
}
function cerrar()
100
{
$this->conn->close();
}
}
?>
FORMULARIO DOCUMENTO RECIBIDO:
FrmDocumentoRecibido.php:
<?php
session_start();
if ($_SESSION['autenticado']=='SI')
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
<title>DocumentoRecibido</title>
<script src="../public/js/jquery.js"
type="text/javascript"></script>
<script src="../public/js/jquery.validate.js"
type="text/javascript"></script>
<script src="../public/js/tab.js" type="text/javascript"
></script>
<link href="../public/css/insidestyle.css" rel="stylesheet"
type="text/css"/>
<style>
.dropdownEffect
{
width: 170px;
}
table.tmin th {
101
GLOSARIO
1. Freeware:
Freeware Software de distribucin gratuita. Programas que se distribuyen
a travs de Internet de forma gratuita.
2. LSAPILSAPI (Licensing Service API):
Interfaz de programacin de Microsoft que permite a un servidor con
licencia rastrear aplicaciones en uso para administrar licencias de
software multiusuario.
3. DualDual:
La palabra Dual hace referencia a una dplica o espejo de algo que se
est haciendo, por ejemplo la dual de una tabla en Oracle.
4. Dual ChannelDual Channel:
Doble canal de datos. Es una caracterstica que nos indica que el
procesador puede acceder a su memoria por dos caminos distintos y los
puede usar de forma.
5. Apache:
Servidor web de cdigo abierto. Su desarrollo comenz en febrero de
1995, por Rob McCool.
6. Aplicacin:
Cualquier programa que corra en un sistema operativo y que haga una
funcin
especfica
para
102
un
usuario.
7. FTP:
File Transfer Protocol. Protocolo de transferencia de archivos. Por medio
de programas que usan este protocolo, se permite la conexin entre dos
computadoras y se pueden cargar y descargar archivos entre el cliente y
el host (servidor).
8. Hosting:
El servicio de Web Hosting consiste en el almacenamiento de datos,
aplicaciones o informacin dentro de servidores diseados para llevar a
cabo esta tarea.
9. JSP:
Siglas de Java Server Pages o Pginas de servidor de Java, es la
tecnologa para generar pginas web de forma dinmica en el servidor,
desarrollado por Sun Microsystems, basado en scripts que utilizan una
variante del lenguaje java para construir pginas HTML en servidores.
10. MySQL:
My SQL es uno de los Sistemas Gestores de Bases de Datos ms
populares. Su ingeniosa arquitectura lo hace extremadamente rpido y
fcil de personalizar.
11. NCSA:
Centro Nacional de Aplicaciones de Supercmputo (National Center for
Supercomputing Applications). Desarrolladores del visualizador Mosaic
para el World Wide Web. Localizado en. http://www.ncsa.uiuc.edu/
12. ODBC:
Open Database Connectivity. Estndar de acceso a Bases de Datos
desarrollado por Microsoft cuyo objetivo es hacer posible el acceder a
103
16. Protocolo:
Descripcin formal de formatos de mensaje y de reglas que dos
computadoras deben seguir para intercambiar dichos mensajes. Un
protocolo puede describir detalles de bajo nivel de las interfaces mquina
a mquina o intercambios de alto nivel entre programas de asignacin de
recursos.
17. Proxy:
Servidor especial encargado, entre otras cosas, de centralizar el trfico
entre Internet y una red privada, de forma que evita que cada una de las
104
105