Академический Документы
Профессиональный Документы
Культура Документы
Assessment Title
Programme Title:
Course Code:
ITB6001
Course Title:
Student Name:
Student ID:
Tutor:
Due Date:
12/05/2013
Date submitted:
12/05/2013
By submitting this assessment for marking, either electronically or as hard copy, I confirm the
following:
Assessor:
Date of Marking:
Grade/Mark:
Comments:
Page 1 of 27
1. Table of Contents
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Detectors ..................................................................................................................................................................11
System Response .....................................................................................................................................................11
11.
Authorized person....................................................................................................................................................12
System Response .....................................................................................................................................................12
12.
14.
15.
16.
17.
18.
19.
20.
21.
Page 2 of 27
2. Project Request:
ITALIANO
Phone: 17236521
DATE OF REQUEST
12/05/2013
Fax: 17236521
SUBMITTED BY
Name: Italiano
Title: Company
Title: Mr
Office: Polytechnic
Office: 26.004
Phone: +973-393-00909
Phone: +973-39279313
Not Sure
2.
The MAG is contracting with the security guard of Montenegro. The problem is the owner of the gallery art does not want to spend more money by
hiring more guards to cover the period of time after mid-night between 12 to 6 a.m. this will save around 21,600 for the company. Also, they pay a high
insurance premium.
Assigned to Italiano
Request delayed
Request rejected
Reason: ________________________________________________
Authorized Signatures:
Page 3 of 27
__________________Italiano_____________________
_____________________________________
CREATED BY:
DATE CREATED:
PROJECT MANAGER:
Italiano
13/05/2013
Urgency
Momir Radicevic
Italiano
18/05/2013
Visibility
Annual Benefits
Opportunity, or Directive
3.
7Weeks
High
No benefits, it is
Priority or
Proposed
Rank
Solution
Replace it with
new
computerized
the security
system
insurance
4.
7Weeks
High
Using new
system
be protected 24/7
operated with
computers,
sensors and
detectors
5.
7Weeks
High
Storing the
telephone
will automatically
numbers of all
fire brigades of
closest fire
brigades line is
museum
6.
7Weeks
High
Develop the
of guarding the
system by
building
replacing it with
a computerized
system
7.
7Weeks
High
Save 21,600 in
Implement the
security guard
designed
computerized
in insurance
system into
realty
8.
7Weeks
High
Using new
be protected all
system that
the time
keeps track of
all sensors and
detectors
Page 4 of 27
Page 5 of 27
Project Manager:
Created by:
Italiano
12/5/2013
Italiano
The company is
not covered by
any security during
the period
between midnight
and 6 A.M.
Momir Radicevic
System Objective
1.
1.2 computer-based
1.3 contain smoke, heat &
fire detectors
System Constraint
1.
configured by a
computer
2.
3.
The Owner
doesnt feel like
hiring new
employees to
guard the place
2.
2.
The secure
computerized system
will be operating
instead of hiring the
security guard to
secure the place
3.
In order to overcome
this obstacle, if the
sensors or detectors
detects something,
signals will be send to
the system to notify
the manager or the fire
brigades
Page 6 of 27
2.
3.
Page 7 of 27
7. Actor Glossary
Actor Glossary
Actor
Description
MAG manager
Librarian
Receptionist
Hostesses
Accountants
Cleaning lady
Security guards
Fire brigades
Authorized Person
Page 8 of 27
Use-Case Description
Page 9 of 27
Participating
Actors and
Roles
System
Montenegro
guards MAG
manager
another
employee
Employee
system
System
System
Authorized
person
System
Manager
System
System fire
brigade
System
employee
System
System
Fire department
Page 10 of 27
Date:
28/04/2013
Version: 2.0
USE CASE NAME:
TFA01
System Analysis:
System Design:
PRIORITY:
SOURCE:
ACTORS:
Detectors
fire-department
STAKEHOLDERS:
DESCRIPTION:
PRE-CONDITION:
TRIGGER:
TYPICAL COURSE
Detectors
System Response
OF EVENTS (FLOW OF
ACTIVITIES):
ALTERNATE COURSES
Step2.1: if the detectors activate wrongly without smoke or heat or fire, the system should invoke
(EXCEPTION CONDITIONS):
CONCLUSION:
POST-CONDITION:
The system will be turned into secure mode again after the situation is under control
BUSINESS RULES
IMPLEMENTATION
CONTRAINTS AND
SPECIFICATIONS
ASSUMPTIONS:
OPEN ISSUES:
Page 11 of 27
Date:
01/05/2013
Version: 3.4
USE CASE NAME:
DSS02
System Analysis:
System Design:
PRIORITY:
SOURCE:
ACTORS:
authorized person
PRE-CONDITION:
TRIGGER:
The alarm "triggered "turn on for a reason and the person entered to disarmed it.
TYPICAL COURSE
Authorized person
System Response
OF EVENTS (FLOW OF
ACTIVITIES):
swept
card
Step5: System will invoke 'Employee details case
"from the database and system will search for the
employee details.
Step6: The system will ask for a PIN to be entered
Step 7: The person will enter the
required PIN
the database
Step 9: The system will verify the PIN entered
ALTERNATE COURSES
Step 4.1: in case the card is not useable the system will print out a notification indicating that
(EXCEPTION CONDITIONS):
Step5.1: if the employee not found the system will reject the disarmed action and will end
Step 9.1: in case the PIN is not correct the system will ask for the card again in step 3
Step9.2: if authorized person failed to disarm the system by entering PIN three times wrong, he
should notify fire brigades and the Manager of the "False" alarm notification.
CONCLUSION:
POST-CONDITION:
BUSINESS RULES
IMPLEMENTATION
CONTRAINTS AND
SPECIFICATIONS
ASSUMPTIONS:
OPEN ISSUES:
Page 12 of 27
Date:04/05/2013
Version: 2.0
NFD03
PRIORITY:
High
SOURCE:
Business Requirements:
System Analysis:
System Design:
ACTORS:
OTHER PARTICIPATING ACTORS:
fire brigade
STAKEHOLDERS:
DESCRIPTION:
PRE-CONDITION:
TRIGGER:
the smoke, fire or heat detectors detect something in the fire Department
TYPICAL COURSE
OF EVENTS (FLOW OF
Fire Alarm
System
ACTIVITIES):
ALTERNATE COURSES
Step 3.1: in case the line was busy the system will search for the next closest fire department and
(EXCEPTION CONDITIONS):
call it
Step4.1: the system fails to notify the fire department, the system must notify the manager or
another employee.
CONCLUSION:
The fire department should be aware of the fire and they will take action
POST-CONDITION:
BUSINESS RULES
IMPLEMENTATION
CONTRAINTS AND
SPECIFICATIONS
ASSUMPTIONS:
OPEN ISSUES:
Page 13 of 27
Page 14 of 27
Page 15 of 27
Page 16 of 27
Employees
Department
Sensors
Detectors
Fire Brigades
FailuresLog
Outsource
Emp_ID
Emp_position
Emp_name
Emp_phone
Emp_city
Dept_ID
Dept_address
Dept_secure_mode
Dept_phone
Sensor_ID
Sensor_location
Sensor_type
Sensor_time
Sensor_date
Sensor_secure_mode
Detector_ID
Detector_location
Detectors ds _type
Detectors _time
Detectors _date
Detectors_secure_mode
Brigade_id
Brigade_name
Brigade_location
Brigade_phone
Page 17 of 27
Failure_ID
Failure_date
Failure_time
Failure_description
Outsource_id
Outsource_name
Outsource_salary
Outsource_time_start
Outsource_time_end
Page 18 of 27
Notes
Employees
Department
Sensors
Detectors
Fire Brigades
FailuresLog
Outsource
Emp_ID
Emp_position
Emp_name
Emp_phone
Emp_city
Dept_ID
Dept_address
Dept_secure_mode
Object
X
X
Reason
Employee is important
because it will contain the
employee information
Department is important
because it will gather all
information thats relate to it.
Sensor is important because
it will contain all information
about the sensors
detector is important because
it will contain all information
about the detectors
Fire brigades is important
because it will contain all
information about the Fire
brigades
Failures Log is important
because it will keep tracking
of all the failures in the
system
Outsource will contain the
detail about the persons who
work for the department
Attribute of Employee
Attribute of Employee
Attribute of Employee
Attribute of Employee
Attribute of Employee
Attribute of Department
Attribute of Department
Attribute of Department
Page 19 of 27
Dept_phone
X
X
X
Attribute of Department
Attribute of Sensors
Attribute of Sensors
Attribute of Sensors
X
X
X
X
X
Attribute of Sensors
Attribute of Sensors
Attribute of Sensors
Attribute of Detectors
Attribute of Detectors
Attribute of Detectors
X
X
X
X
X
X
Attribute of Detectors
Attribute of Detectors
Attribute of Detectors
Attribute of Fire brigades
Attribute of Fire brigades
Attribute of Fire brigades
Attribute of Fire brigades
X
X
X
Attribute of FailuresLog
Attribute of FailuresLog
Attribute of FailuresLog
Attribute of FailuresLog
Page 20 of 27
Outsource_id
Outsource_name
Outsource_salary
Outsource_time_start
Outsource_time_end
X
X
X
Attribute of outsource
Attribute of outsource
Attribute of outsource
Attribute of outsource
X
Attribute of outsource
X
Page 21 of 27
Notes
Employees
Emp_ID, Emp_position,
Emp_name, Emp_phone,
Emp_city
Department
Sensors
Detectors
Fire Brigades
FailuresLog
Outsource
Object
Dept_ID
Dept_address
Dept_secure_mode
Dept_phone
Sensor_ID
Sensor_location
Sensor_type
Sensor_time
Sensor_date
Sensor_secure_mode
Detector_ID
Detector_location
Detectors ds _type
Detectors _time
Detectors _date
Detectors_secure_mode
Brigade_id
Brigade_name
Brigade_location
Brigade_phone
Outsource_id
Outsource_name
Outsource_salary
Outsource_time_start
Outsource_time_end
Department is important
because it will gather all
information thats relate to it.
Failure_ID
Failure_date
Failure_time
Failure_description
Reason
Employee is important
because it will contain the
employee information
Page 22 of 27
Page 23 of 27
Page 24 of 27
Page 25 of 27
Page 26 of 27
INTERVIEW PLAN
PROJECT:
Call Reporting
PROJECT MANAGER:
MomirRadcevic
CREATED BY:
Italiano
Italiano
DATE CREATED:
9/5/2013
9/5/2013
Date
Time
Participant
Momir
Thursday
4P.M.
Hussain ALMukhtar
Hussain Nama
Category
Question
Answer
Requirement
General information
General information
Is there a discount we
should give?
if yes what is the
discount rate?
General information
General information
Page 27 of 27