Question 2
a) When designing a system to support group communication in an organization, there is a number of issues that need to be taken into consideration. Explain to your junior brother, five (5) of these factors to consider when designing a system for an organization with at least two relevant examples.
b) The main goal of the Human-Computer Interaction is to produce a system that is easy and safe to be used, apart from being able to function well. This computer system should not just be easily usable, but also easily assembled, studied and maintained. Discuss stating at least, one example of the usability goals.
c) Examples of sounds are voices in conversation and music. Too much sound would only serve as a disturbance to users. Explain briefly five (5) applications that are suited to use sounds as a form of reactive response.
a) The success of the system depends on the depth of difficulty that is faced by users to study and use the system. Learning is a complex process; thus, a good system needs to help users in the process of learning. It is normally assumed that users are able to learn everything from documentations and guidance books. But, in reality, not many users refer to these guide books or documents. Critically examine five (5) problems faced by users in the process of learning a new system.
b) Face to face communication is said to be the simplest form of communication. However, it is associated with its own problems. Using examples, illustrate these problems in the easiest ways to your cousin in JHS.
c) Based on your knowledge in HCI, propose and defend your solution on how these problems can be overcome technologically.
Question 1: In your own idea, what is padlike device?
Question 2: In your own opinion and knowledge, how are you going to do the overall design process of HCI?
Create a New ASP.NET Core MVC Web application. Create a New Database in App_Data Folder WPLTASKDB. Create Three Tables in your Database
Patient -> PatientID (PK), PatientName, Age, DateofAdmission
PatientDetail -> PatientId(PK), DiseaseID(PK)
Disease -> DiseaseID (PK), DiseaseName, Medications, Symptoms
Create Three Controller in your Website, by using Patient Controller your Application should be able to Add, Update, Delete and View All Patient, by using Disease Controller your Application should be able to Add, Update, Delete and View All Disease, by using PatientDetail Controller your Application should be able to Add, Update, Delete and View All PatientDetail
Create a New MVC Web application. Create a New Database in App_Data Folder WPLTASKDB. Create Four Table in your Database
Student -> StudentID (PK), Name, ClassID(FK), CampusID(FK)
Teacher -> TeacherID (PK), TeacherName, ClassID (FK), Qualification
Campus -> CampusID (PK), CampusName Class -> ClassID(PK), ClassName
Create Four Controller in your Website, by using StudentController your Application should be able to Add, Update, Delete and View All Students, by using TeacherController your Application should be able to Add, Update, Delete and View All Teachers, by using CampusController your Application should be able to Add, Update, Delete and View All Campus, by using ClassController your Application should be able to Add, Update, Delete and View All Classes
Question No. 2 [10 Marks]
Create a New MVC Web application. Create a New Database in App_Data Folder WPLTASKDB. Create Four Table in your Database
Student -> StudentID (PK), Name, ClassID(FK), CampusID(FK)
Teacher -> TeacherID (PK), TeacherName, ClassID (FK), Qualification
Campus -> CampusID (PK), CampusName
Class -> ClassID(PK), ClassName
Create Four Controller in your Website, by using StudentController your Application should be able to Add, Update, Delete and View All Students, by using TeacherController your Application should be able to Add, Update, Delete and View All Teachers, by using CampusController your Application should be
able to Add, Update, Delete and View All Campus, by using ClassController your Application should be able to Add, Update, Delete and View All Classes.
The Home Page should contain all links of these Views.
Question No. 3 [10 Marks]
Please Copy your MVC Application Created in Question 2 and Paste it in anther Folder named Question 3.
1. Allow User to Register Themselves by using Asp.net Identity.
2. Allow Users to Login by using Asp.net Identity.
3. Create Two Roles 1. Teacher 2. Student in your application using asp.net identity.
4. Teacher Role should no be able to access Student Controller and Student Role Should not be able to access Teacher Controller.
5. Allow users to login via their facebook, twitter, linked in, gmail and Microsoft account.
Question No. 2 [10 Marks]
Create a New MVC Web application. Create a New Database in App_Data Folder WPLTASKDB. Create Four Table in your Database
Student -> StudentID (PK), Name, ClassID(FK), CampusID(FK)
Teacher -> TeacherID (PK), TeacherName, ClassID (FK), Qualification
Campus -> CampusID (PK), CampusName
Class -> ClassID(PK), ClassName
Create Four Controller in your Website, by using StudentController your Application should be able to Add, Update, Delete and View All Students, by using TeacherController your Application should be able to Add, Update, Delete and View All Teachers, by using CampusController your Application should be
able to Add, Update, Delete and View All Campus, by using ClassController your Application should be able to Add, Update, Delete and View All Classes.
The Home Page should contain all links of these Views.
Question No. 3 [10 Marks]
Please Copy your MVC Application Created in Question 2 and Paste it in anther Folder named Question 3.
1. Allow User to Register Themselves by using Asp.net Identity.
2. Allow Users to Login by using Asp.net Identity.
3. Create Two Roles 1. Teacher 2. Student in your application using asp.net identity.
4. Teacher Role should no be able to access Student Controller and Student Role Should not be able to access Teacher Controller.
5. Allow users to login via their facebook, twitter, linked in, gmail and Microsoft account.
Please Copy your MVC Application Created in Question 2 and Paste it in anther Folder named Question 3. 1. Allow User to Register Themselves by using Asp.net Identity. 2. Allow Users to Login by using Asp.net Identity. 3. Create Two Roles 1. Teacher 2. Student in your application using asp.net identity. 4. Teacher Role should no be able to access Student Controller and Student Role Should not be able to access Teacher Controller. 5. Allow users to login via their facebook, twitter, linked in, gmail and Microsoft account