100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4.2 TrustPilot
logo-home
Examen

JAVA WEB 321 NGUYEN VAN PHONG question and answers study guide 2023 latest

Puntuación
-
Vendido
-
Páginas
98
Grado
A+
Subido en
25-07-2023
Escrito en
2022/2023

Table of Contents I. Introduction ............................................................................................................................................................ 10 II. Customer Requirement .......................................................................................................................................... 10 1. An administrator’s role ................................................................................................................................... 10 2. A training staff’s role ...................................................................................................................................... 10 3. A trainer’s role ................................................................................................................................................ 11 III. Areas of risk related to the application. ................................................................................................................ 11 IV. Functional Requirements Specification ................................................................................................................. 12 1. Account .......................................................................................................................................................... 12 2. Category, Course and Topic ............................................................................................................................ 12 3. Admin ............................................................................................................................................................. 13 4. Trainer ............................................................................................................................................................ 13 5. Trainee ........................................................................................................................................................... 13 6. Training Staff .................................................................................................................................................. 14 6.1. Manage category ................................................................................................................................. 14 6.2. Management Course ........................................................................................................................... 14 6.3. Trainee Management .......................................................................................................................... 14 6.4. Trainer Manager .................................................................................................................................. 14 I. Screen-flow diagram ............................................................................................................................................... 16 II. Use Case Diagram .................................................................................................................................................. 17 III. Class Diagram ........................................................................................................................................................ 19 1. Model Package ............................................................................................................................................... 19 2. Entity Package (View Package) ....................................................................................................................... 20 3. Controller Package ......................................................................................................................................... 21 IV. Entity Relationship Diagram (ERD) ........................................................................................................................ 22 V. Database Schema ................................................................................................................................................... 23 VI. Functional Description .......................................................................................................................................... 24 1. Login ............................................................................................................................................................... 24 2. Logout ............................................................................................................................................................ 24 3. List Account by role ........................................................................................................................................ 24 4. Create Account ............................................................................................................................................... 25 5. Change Password ........................................................................................................................................... 26 6. Block Account ................................................................................................................................................. 27 7. Unblock Account ............................................................................................................................................ 27 8. List All Trainees ............................................................................................................................................... 28 9. Search Trainees .............................................................................................................................................. 28 10. Manage Trainees .......................................................................................................................................... 29 11. Manage Trainers ........................................................................................................................................... 31 12. List All Trainers ............................................................................................................................................. 33 13. List Category by Id ........................................................................................................................................ 33 14. Manage Categories ...................................................................................................................................... 34 15. List Course by Category ................................................................................................................................ 35 16. Manage Course ............................................................................................................................................ 36 17. Show Profile Details ..................................................................................................................................... 37 18. Edit Trainer Profiles ...................................................................................................................................... 38 19. List Learning Courses .................................................................................................................................... 39 20. List Topics of Course ..................................................................................................................................... 39 21. View Course ................................................................................................................................................. 40 Nguyen Van Phong 8 22. Show Profile Details ..................................................................................................................................... 40 23. Edit Trainee Profile ....................................................................................................................................... 41 24. List Teaching Courses ................................................................................................................................... 42 25. List Topics of Course ..................................................................................................................................... 42 26. Manage Topics ............................................................................................................................................. 43 VII. Testing .................................................................................................................................................................. 45 1. Review and Test plant .................................................................................................................................... 45 1.1 Scope of the test .................................................................................................................................. 45 1.2 Test Environment .................................................................................................................................. 45 2. Results compared to reality ............................................................................................................................ 48 VIII. Peer-review the application ................................................................................................................................ 87 IX. User Manual ......................................................................................................................................................... 88 1. For Admin ....................................................................................................................................................... 88 2. For Training Staff ............................................................................................................................................ 89 3. For Trainee ..................................................................................................................................................... 97 4. For Trainer .................................................................................................................................................... 100 Nguyen Van Phong 9 Task 1: Overview I. Introduction As the technology is being developed rapidly nowadays, FPT Co. desires to build the continuing study environment throughout the corporation. It is necessary to develop a web-based system, which manages the activity of “Training” for internal training program of the company. II. Customer Requirement As the technology is being developed rapidly nowadays, FPT Co. desires to build the continuing study environment throughout the corporation. It is necessary to develop a web-based system, which manages the activity of “Training” for internal training program of the company. This system can be used to manage trainee accounts, manage trainers, manage course categories, manage courses, manage topics, assign topic to course, assign trainer to topic, assign trainee to course. This is a system used by HR department. We have three roles in this system, an administrator, training staff and a trainer. The brief description of those roles is as follow. 1. An administrator’s role  Can login to the system through the first page of the application .  Can create/edit/delete new user account for trainer/training staff and assign/change (if existing user) username and a password. 2. A training staff’s role  A registered training staff, who is assigned a user name and a password by the administrator logs in can create trainee accounts by entering details like trainee name, trainee accounts, age, date of birth, education, main programming language, TOEIC score, experience details, department, location, etc.  After entering successfully all details for trainees, his/her details are then stored in the database. The training staff is given a list of trainees for him to view and search. From the list of trainees, he can also search by trainee account, programming language, TOEIC score…  Can update, delete trainee accounts.  Can manage course categories such as searching, adding, updating and deleting course categories. Course category includes the information such as course category name and descriptions.  Can manage courses such as searching, adding, updating and deleting courses. Course includes course name and description. Nguyen Van Phong 10  Can add topics such as topic name and topic descriptions into a course, add courses into a category.  Can manage trainer profile such as adding, updating and deleting the information: Trainer name, External or Internal Type, working place, telephone, and email address.  Can assign trainer to a topic.  Can assign trainee to a course. 3. A trainer’s role  In the same system, the trainer who have been registered by the administrator can login and can update his profile such as Trainer name, External or Internal Type, education, working place, telephone, and email address.  Can view courses which have a topic he is assigned to. Your manager suggests that this would be a great opportunity for you to demonstrate your capabilities by designing and developing the application. After considering, you decide to do the project. The project consists of 4 steps which is divided into two phases. In this first phase, you have to carry on requirement analysis and produce solution design for the problem. III. Areas of risk related to the application. NO Questions Answers 1 How many roles can work system? The system is divided into 4 levels, the corresponding user is Admin, Training Staff, Trainee and Trainer 2 So for each use

Mostrar más Leer menos
Institución
Grado











Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Institución
Grado

Información del documento

Subido en
25 de julio de 2023
Número de páginas
98
Escrito en
2022/2023
Tipo
Examen
Contiene
Preguntas y respuestas

Temas

$11.49
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada


Documento también disponible en un lote

Conoce al vendedor

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
Studygreatsolutions Yale University
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
277
Miembro desde
3 año
Número de seguidores
199
Documentos
3501
Última venta
2 semanas hace
Studygreatsolutions

Hello FELLOW NURSES! I'm here to make nursing school a little bit EASIER. Discover the best Nursing Test Banks, Case studies, Assignments, Reviews, Study Guides & any other study Materials [Show Less]

3.8

79 reseñas

5
37
4
15
3
10
2
9
1
8

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes