Professional Documents
Culture Documents
ACADEMIC NOTEBOOK
PRESENTAN:
GARCA CRUZ PERLA
OLVERA OLVERA JOS ANTONIO
VARGAS HERNNDEZ ANA KAREN
VIXTHA SALGADO LUIS FELIPE
Tabla de contenido
1. Descripcin de la empresa ............................................................................................ 1
1.1 Nombre de la empresa ............................................................................................. 1
1.2 Ubicacin .................................................................................................................... 1
1.3 Misin ........................................................................................................................... 1
1.4 Visin ............................................................................................................................ 1
1.5 Polticas ........................................................................................................................ 1
1.6 Estructura ..................................................................................................................... 2
1.7 Actores ......................................................................................................................... 3
1.8 Lgica del negocio.................................................................................................... 3
1.8.1 Sistema para Docentes: ..................................................................................... 3
1.8.2 Sistema para Alumnos: ....................................................................................... 4
1.8.1 Sistema para Administrador: .............................................................................. 4
2. Diagramas de Casos de Uso .......................................................................................... 4
2.1 Crear y revisar tarea .................................................................................................. 4
2.2 Administrar elementos ............................................................................................... 5
2.3 Administrador general ............................................................................................... 6
3. Diagramas BPMN ............................................................................................................. 7
4. Nombre del proyecto...................................................................................................... 7
5. Problemtica a resolver .................................................................................................. 7
6. Objetivos ........................................................................................................................... 7
6.1 Objetivos especficos ................................................................................................. 8
7. Servicios que ofrecern .................................................................................................. 8
8. Beneficios que se obtendrn ......................................................................................... 8
9. Usuarios e Iteraciones ...................................................................................................... 8
10. Equipo de trabajo y matriz de responsabilidades .................................................... 9
11. Cronograma de actividades ..................................................................................... 10
12. Recursos a utilizar ......................................................................................................... 11
12.1 Recursos humanos: ................................................................................................ 11
12.2 Recursos de Entorno .............................................................................................. 11
12.2.1 Hardware .......................................................................................................... 11
12.2.2 Software ............................................................................................................ 11
13. Arquitectura a utilizar .................................................................................................. 12
1
1. Descripcin de la empresa
1.1 Nombre de la empresa
Instituto Tecnolgico Superior de Huichapan
1.2 Ubicacin
Domicilio conocido El Saucillo, Huichapan Hidalgo C.P 42419
1.3 Misin
Formar profesionistas con un nivel acadmico que los conduzca a ser
emprendedores e innovadores, competitivos, capaces de potenciar el
desarrollo tecnolgico a nivel regional y nacional con valores y
pensamiento crtico, orientado a la creatividad para contribuir a elevar su
calidad de vida y la de la sociedad.
1.4 Visin
Ser una Institucin de vanguardia y de exc elencia en educacin superior
y de posgrado, con un modelo acadmico flexible centrado en el
aprendizaje, para impulsar el desarrollo regional, nacional e internacional,
que contribuya al desarrollo sustentable, que permita elevar la calidad de
vida de la sociedad.
1.5 Polticas
la
actitud
y
proactiva,
aplicacin
la
del
1
1.6 Estructura
Esta empresa est compuesta por una direccin a cargo de la Ing. Mara
Anglica Bravo Cadena quien es la encargada de tomar las decisiones
ms importantes de la misma. Despus de la direcci n esta empresa se
divide en varias reas entre las cuales figuran:
Divisin de Ingles
Finanzas
Mantenimiento
Vinculacin
Ingeniera de Software
1.7 Actores
Administrador
Docente
Alumno
3. Diagramas BPMN
5. Problemtica a resolver
Se requiere un software que permita almacenar de forma fcil las
tareas individuales y en equipo solicitadas por los docentes, adems del
almacenamiento, se requiere una forma de administrarlos mediante una
aplicacin desarrollada en plataforma Android en donde se pueda obtener
informacin sobre las tareas a realizar, el equipo de trabajo al que
perteneces, la fecha de entrega y el nombre del tema, adems de la
publicacin de una API que permita consumir, ingresar y consultar
informacin desde otro dispositivo.
6. Objetivos
Crear una aplicacin mvil bajo la plataforma Android que permita
llevar un control total de las tareas tanto individuales como en equipo de
cada una de las materias que el alumno est cursando , siendo as que los
usuarios podrn consultar y/o modificar los datos almacenados.
9. Usuarios e Iteraciones
Rol
Analista
Responsabilidad
Se encarga de dirigir el proceso
de captura de requerimientos,
definir los actores y casos de uso
y estructurar el modelo de casos
de uso, estableciendo la forma
en que funcionar el sistema y
cules son las restricciones del
mismo.
Diseador
Se encarga de la definicin de la
arquitectura
que
guiar el
desarrollo, y de la continua
refinacin de la misma en cada
iteracin;
debe
construir
cualquier prototipo necesario
para probar aspectos riesgosos
desde el punto de vista tcnico
del
proyecto;
definir
los
lineamientos
generales
del
diseo y la implementacin.
Programador Responsable de la codificacin
de los componentes en cdigo
fuente en algn lenguaje de
programacin
durante
cada
iteracin.
Tester
Se encarga de realizar las
pruebas
necesarias
para
verificar que no exista ningn
problema y que este se pueda
ejecutar correctamente.
Quin
realiza
la
Actividad?
Ana Karen Vargas Hernndez
Actividades
Diseo y Arquitectura
Programacin
Pruebas
Mantenimiento
Diseo y Arquitectura
Programacin
Pruebas
Documentacin
Mantenimiento
Anlisis de Requisitos
Documentacin
Anlisis de Requisitos
Diseo y Arquitectura
Pruebas
Documentacin
10
FUNCIN
Analista
Hp Pavilion ProtecktSmart
DELL inspirion
CARACTERSTICAS
Memoria RAM 4 Gb
Disco Duro 500 Gb
Procesador Intel Core i5 2.3 GHz
Windows 8.1 64 bits
Memoria RAM 8 Gb
Disco Duro 750 Gb
Procesador Intel Core i7 2.3 GHz
Windows 10 64 bits
Memoria RAM 8 Gb
Disco Duro 1 Tb
Procesador AMD A8 2.2 GHz
Windows 10 64 bits
12.2.2 Software
El lenguaje de programacin para el desarrollo de la aplicacin mvil es
c# y el sistema gestor de base de datos a utilizar es MySQL.
11
12
Diagrama de componentes
APLICACIN WEB
INTERFAZ DE
USUARIO
CONFIGURACIN APP
WEB
HOSTING
SERVIDOR
PHP
REST
JASON
MYSQL
API
Diagrama de capas
Capa - Datos
Base de datos
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
android:layout_height="wrap_content"
android:id="@+id/button1"
android:typeface="serif"
android:textStyle="bold"
android:textSize="17px"
android:textColor="@android:color/holo_green_light" />
<ImageView
android:src="@drawable/adm"
android:layout_width="match_parent"
android:layout_height="234.5dp"
android:id="@+id/imageView3" />
</LinearLayout>
Inicio de sesin
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/background_light">
<ImageView
android:src="@android:drawable/button_onoff_indicator_on"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/imageView1" />
<ImageView
android:src="@drawable/logo"
android:layout_width="match_parent"
android:layout_height="46.0dp"
android:id="@+id/imageView2"
android:scaleType="centerInside"
android:layout_marginBottom="0.0dp" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/editText1"
android:text="Usuario"
android:textSize="22px"
android:typeface="serif"
android:textStyle="bold"
android:textColor="@android:color/black" />
<TextView
android:text="Escribe aqu tu usuario"
android:textAppearance="?android:attr/textAppearanceLarge"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView1"
android:textSize="15px"
android:textColor="@android:color/holo_green_light" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/editText2"
android:text="Contrasea"
android:textSize="22px"
android:typeface="serif"
android:textStyle="bold"
android:textColor="@android:color/black" />
28
<TextView
android:textAppearance="?android:attr/textAppearanceLarge"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView2"
android:textSize="15px"
android:text="Escribe aqu tu contrasea"
android:textColor="@android:color/holo_green_light" />
<Button
android:text="@string/iniciarSesin"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/button1"
android:typeface="serif"
android:textStyle="bold"
android:textSize="17px" />
<ImageView
android:src="@drawable/user"
android:layout_width="match_parent"
android:layout_height="245.5dp"
android:id="@+id/imageView3" />
</LinearLayout>
Gestin de materias
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/background_light">
<ImageView
android:src="@android:drawable/button_onoff_indicator_on"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/imageView1" />
<ImageView
android:src="@drawable/logo"
android:layout_width="match_parent"
android:layout_height="46.0dp"
android:id="@+id/imageView2"
android:scaleType="centerInside"
android:layout_marginBottom="0.0dp" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/editText1"
android:text="Usuario"
android:textSize="22px"
android:typeface="serif"
android:textStyle="bold"
android:textColor="@android:color/black" />
<TextView
android:text="Escribe aqu tu usuario"
android:textAppearance="?android:attr/textAppearanceLarge"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView1"
android:textSize="15px"
29
android:textColor="@android:color/holo_green_light" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/editText2"
android:text="Contrasea"
android:textSize="22px"
android:typeface="serif"
android:textStyle="bold"
android:textColor="@android:color/black" />
<TextView
android:textAppearance="?android:attr/textAppearanceLarge"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/textView2"
android:textSize="15px"
android:text="Escribe aqu tu contrasea"
android:textColor="@android:color/holo_green_light" />
<Button
android:text="@string/iniciarSesin"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/button1"
android:typeface="serif"
android:textStyle="bold"
android:textSize="17px" />
<ImageView
android:src="@drawable/user"
android:layout_width="match_parent"
android:layout_height="245.5dp"
android:id="@+id/imageView3" />
</LinearLayout>
Men docentes
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/black">
<ImageView
android:src="@android:drawable/button_onoff_indicator_on"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/imageView1" />
<ImageView
android:src="@drawable/logo"
android:layout_width="match_parent"
android:layout_height="46.0dp"
android:id="@+id/imageView2"
android:scaleType="centerInside"
android:layout_marginBottom="0.0dp" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/editText1"
android:text="Men Docente"
android:textSize="22px"
30
android:typeface="serif"
android:textStyle="bold"
android:textColor="@android:color/holo_green_light"
<Button
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/button1"
android:typeface="serif"
android:textStyle="bold"
android:textSize="17px"
android:text="Gestionar Alumnos" />
<Button
android:text="Gestionar Materias"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/button1"
android:typeface="serif"
android:textStyle="bold"
android:textSize="17px" />
<Button
android:text="Gestionar Tareas"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/button1"
android:typeface="serif"
android:textStyle="bold"
android:textSize="17px"
android:textColor="@android:color/background_light"
<Button
android:text="Agregar Forma de Trabajo"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/button1"
android:typeface="serif"
android:textStyle="bold"
android:textSize="17px"
android:textColor="@android:color/background_light"
<Button
android:text="Asignar Tarea a Alumno"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/button1"
android:typeface="serif"
android:textStyle="bold"
android:textSize="17px"
android:textColor="@android:color/background_light"
<Button
android:text="Cerrar Sesin"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/button1"
android:typeface="serif"
android:textStyle="bold"
android:textSize="17px"
android:textColor="@android:color/holo_green_light"
<ImageView
android:src="@drawable/profe"
android:layout_width="match_parent"
/>
/>
/>
/>
/>
31
android:layout_height="156.0dp"
android:id="@+id/imageView3" />
</LinearLayout>
Men Alumnos
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@android:color/black">
<ImageView
android:src="@android:drawable/button_onoff_indicator_on"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/imageView1" />
<ImageView
android:src="@drawable/logo"
android:layout_width="match_parent"
android:layout_height="46.0dp"
android:id="@+id/imageView2"
android:scaleType="centerInside"
android:layout_marginBottom="0.0dp" />
<EditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/editText1"
android:text="Men Alumno"
android:textSize="22px"
android:typeface="serif"
android:textStyle="bold"
android:textColor="@android:color/holo_green_light" />
<Button
android:text="Ver Tareas"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/button1"
android:typeface="serif"
android:textStyle="bold"
android:textSize="17px" />
<Button
android:text="Cerrar sesin"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/button1"
android:typeface="serif"
android:textStyle="bold"
android:textSize="17px"
android:textColor="@android:color/holo_green_light" />
<ImageView
android:src="@drawable/informatica"
android:layout_width="match_parent"
android:layout_height="270.5dp"
android:id="@+id/imageView3"
android:layout_marginTop="0.0dp" />
</LinearLayout>
32
que
permiten
la
33