You are on page 1of 2

1. 2. 3. 4. 5. 6.

-------------------------------------------------------------------------Q1.1 Who are the different kinds of users (roles) interacting with the access card system and a brief description (1 line) of their responsibilities/interaction with the access card system. A1.1 The different kind of users interacting with the access card system are: Roles description Executives Have access to all the locations round the clock including the restricted areas Mid-management Have access to all the locations round the clock excluding the restricted areas. Employees(Grade 1.x to 5.x) These users have access to all the locations from 7.00 a.m to 11.00 p.m. From 11.00 p.m to 7.00 a.m these users have access to only to their respective locations. Visitors Sysadms These users have access to all the locations round the clock. Contractors These users have access to locations as requested. -------------------------------------------------------------------------Q1.2 Take out your access card (the one under your identity card). Why are there two numbers on the card. What is the significance of each number on the card ? A1.2 proximity card id number this number is mapped to the corresponding employee. -------------------------------------------------------------------------Q1.3 List all the use cases for the system, just one line describing the use case and the role of the user in the use case. Think who are the different people using access card system and the way they will be working with the system. A1.3 -------------------------------------------------------------------------Q1.4 What are the key entities that you need to model to support the system requirements ? A1.4 -------------------------------------------------------------------------Q1.5 What do you think will be the key requirements (2 -3) for the access card system ?, and why (2 lines) ? Key requirements are essential to the functioning of the system, when you implement the system you need to be mindful of these requirements.

A1.5 The Key requirements for the access card system are:

1. On swiping in the card the user should be granted access based on the
category he belongs to and access permissions given to him.

2. On Swiping in and out the in time and out time should be taken in
account. -------------------------------------------------------------------------Q1.6 Design a database schema to support this access card application. Identify the key Tables and the columns you will need in the database. A1.7 UserInformation table and time table The columns in The User Information Table 1. Employee name 2. Employee Id 3. proximity card no 4. grade 5. Category 6. Location The columns in the Time table 1. Employee Id 2. Time In 3. Time Out ** Please type in the sql commands for creating the key tables needed for this application ** --------------------------------------------------------------------------

You might also like