0% found this document useful (0 votes)
59 views13 pages

Crime Record

This document outlines requirements for a Police Crime Record Management System with the following key points: - The system will have 3 user types: Administrator, Non-Commissioned Officer (NCO), and Criminal Investigation Department (CID) officer. - Functional requirements include the ability for each user type to access the system, view/manage records according to their permissions, and generate reports. - Non-functional requirements relate to system accessibility, ease of use, availability, performance, and security. Response times and downtimes are specified. - Chapters 2 and 3 will cover system design aspects like architecture, use case diagram, sequence diagram, activity diagram, and class diagram.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
59 views13 pages

Crime Record

This document outlines requirements for a Police Crime Record Management System with the following key points: - The system will have 3 user types: Administrator, Non-Commissioned Officer (NCO), and Criminal Investigation Department (CID) officer. - Functional requirements include the ability for each user type to access the system, view/manage records according to their permissions, and generate reports. - Non-functional requirements relate to system accessibility, ease of use, availability, performance, and security. Response times and downtimes are specified. - Chapters 2 and 3 will cover system design aspects like architecture, use case diagram, sequence diagram, activity diagram, and class diagram.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

SOFTWARE ENGINEERING

CSC4401
MINI PROJECT

POLICE CRIME RECORD MANAGEMENT


SYSTEM
CHAPTER ONE
LIST OF GROUP MEMBERS
S/N NAMES REG NUMBER

1 Aminu Ali Lawan UG17CSC1014

2 Ali Kabir Muhammad UG17CSC1046

3 Abdullahi Ibrahim Ahmad UG18CSC2088

4 Aisha Sani Jibril UG16CSC037

5 Rabiu Muazu UG17CSC2023

6 Bashir Umar Gagare UG17CSC1026

7 Saifullahi Abdullahi Rogo UG17CSC1006

8 Adam Ahmad Yusuf UG17CSC1030

9 Aminu Ado UG17CSC2061

10 Bilkisu Tukur Abdulaziz UG18CSC2077

11 Isah Ismail Abdullahi UG17CSC1021


TOPIC: POLICE CRIME RECORD MANAGEMENT SYSTEM
This system help police record crime types they receive at their station at daily
basis. The system can be accessed by three (3) users which are ; The admin,
NCO(Non commission officer) and CID(Criminal investigation department officer).
The administrator user is in charge of managing the list of the staff/users and also
can manage the list of cases. The NCO is in charge of managing the complaint and
assign the case to the specific CID. The CID is in charge of managing the
investigation details of the cases assigned to them.
CHAPTER TWO
REQUIREMENTS
USER REQUIREMENT
1. the system shall have the modules; the administrator, the NCO and the CID

ADMINISTRATOR
2. The admin shall be authenticated by his unique staff ID as username and
password to be able to log in the system
3. The admin shall view the list of all staff
4. The admin shall assign case to CID officer
5. The admin shall manage all staff account

NCO (Non Commission Officer)


6. The NCO shall be authenticated by his unique staff ID as username and
password to be able to log in the system
7. The NCO shall register a complain
8. The NCO shall view the list of complaint
9. The NCO shall view the details of case investigation
10.The NCO shall assign a case to CID officer
11.The NCO shall manage account/ change password

CID (Criminal Investigation Department)


12.The CID shall be authenticated by his unique staff ID as username and
password to be able to log in the system
13. The CID shall view list of cases assigned
14.The CID shall write a report on the case being investigated
15. The CID shall manage account/change password
16.The CID shall view all assigned cases in the system
17.The CID shall be able to search through all the assigned cases
18.The CID shall not manage any staff, complaint or cases
19.The CID shall not generate any report
SYSTEM REQUIREMENTS
20. Each staff member using the system shall be uniquely identified by his ID
21. Admin shall add as many staff as possible
22. Admin shall be able to search all staff in the system
23. Admin shall be able to to manage all staff in the system
24. Admin shall generate the record of all staff
25. Admin shall view each detail of complaint
26. Admin shall view detail of case
27. Admin shall view the investigation statement with the name of each CID
officer attached
28. Each case shall be identified by case number and crime type
29. Admin shall generate the complaint details and case details
30. Admin shall view the crime type, time reported of a particular case
31. The NCO shall add new case by filing the details of the complaint
32. The NCO shall view the list of all cases
33. The NCO shall be able to search through all the list of cases
34. The NCO shall also view the investigation statement
35. The NCO shall also be able to change CID officer for a particular case
36. The NCO shall generate the report of complaint detail and case details
37. The NCO shall also be able to see to if a case is completed or not
38. The complaint details shall contain all criminal information e.g. name,
address occupation etc.
39. The case details shall information like crime type, time reported NCO and
CID of a particular case
40. The CID shall view all assigned cases in the system
41.The CID shall be able to search through all the assigned cases
42.The CID shall not manage any staff, complaint or cases
43.The CID shall not generate any report

FUNCTIONAL REQUIREMENT
44.The system shall be used only by Admin, NCO and CID
45. Admin shall be able to change password of each staff
46. The system should authenticate the user uniquely
47. The system shall allow only admin to manage all staff record
48. The system should allow user to stipulate which other users can access cases
or complaint
49. The system shall satisfy the performance of police station
50. The system shall be build on a common user access and authentication
service to ensure single sign in for the end users
51. The system shall adopt standard format
52. The system shall provide secure virtual private network connection
53. The system shall generate report of criminals, cases, staffs and complaint

NON-FUCTIONAL REQUIREMENTS
ACCESS MODULE
54.The system shall allow change to security attribute for users (such as
password allocation) to be made only by the Admin
55. If the user perform a search the system must never include in the search
result list any record which the user does not have right to access
56. If user try to log in to other user, the system shall logout

EASE OF USE
57. All errors messages produced by the system must be meaningful, so that
they can approximately acted upon by the user who are likely to see them
58. The system shall be able to display several entities (cases, complaint)
simultaneously
59. The system shall minimize user errors; potential user errors as well as the
effort needed to recover from errors shall be minimize
60. The system shall provide clear error message
61. The system shall avoid link over load
62. The system shall provide printable document version
63. The system shall place title information consistently

AVAILABILITY
64. The system shall be available to use 24/7
65. The planned downtime for the system shall not exceed one hour per month
66. Unplanned downtime for the system shall not exceed one hour per ant
month
67. The number of incident of unplanned downtime for the system shall not
exceed one time per month
68. In the event of system failure, it shall be possible to restore the system
within no more than two hours

PERFORMANCE AND SCALABILITY


69. The system shall provide adequate response time for commonly performed
function under both standard and peak condition
70. The system shall be able to perform a simple search within 5-8 seconds
71. The system shall be able to retrieve and display within 5-8 seconds the case
which has been accessed within the previous 2 months
72. The system shall be able to retrieve and display within 20 seconds the cases
which has not been accessed within the previous 2 months
73. The system shall be scaleable with the features of police station
74.The system shall ensure high standard of security and accessed control
CHAPTER THREE
SYSTEM ARCHITECTURE AND DESIGN

SYSTEM ARCHITECTURE
FLAWCHART OF THE SYSTEM
USE CASE DIAGRAM
SEQUENCE DIAGRAM FOR VIEW STAFF RECORD
ACTIVITY DIAGRAM
CLASS DIAGRAM

You might also like