Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

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
SOFTWARE ENGINEERING CSC4401
MINI PROJECT PROPOSAL
TOPIC: PRISON MANAGEMENT SYSTEM
The system is quite simple and easy to use. Here, in this system, the admin
plays a huge role in maintaining the system. He/She is responsible to handle all
the requests from the user and the police side. The admin can manipulate
every happening event in the system. The user can file complaint and other
queries. He/She has to register to make the complaint to the system. In the
other hand, the police section is responsible for managing the activity of a
crime records.
REQUIREMENTS
1. The system dashboard, should contain; Home, Login, AboutUs and
Comment at the Menu bar
2. At the Home page the name of the prison should be visible
3. At AboutUs page is the brief description of the activities of the prison
4. At Login page should contain the space for User, Police, and Admin login
5. At the comment page should contain the space for sending messenger
to either of the stakeholders
6. Specify whose message among the stake holders
7. Specify subject of the message
8. Provide the area for writing the message
9. The system should contain three stakeholders; User, Police and Admin
10.The system should provide login page for the stakeholders
11.The login should contain space for Username
12.The login should contain space for Password
13.The login should allow the select which of the three stakeholders to
login
14.The User dashboard, should contain; Prisoner Register form, Visitors
registration, Officers registration and logout at the navigation bar
15.User is responsible for Registering prisoner
16. At prisoner registration page provide prisoner’s National ID
17. At prisoner registration page provide prisoner’s Full name
18. At prisoner registration page provide prisoner’s Date of birth
19. At prisoner registration page provide prisoner’s Date in
20.At prisoner registration page provide prisoner’s Date out
21. At prisoner registration page provide prisoner’s Address
22. At prisoner registration page provide prisoner’s House number
23. At prisoner registration page provide prisoner’s State
24. At prisoner registration page provide prisoner’s Gender
25. At prisoner registration page provide prisoner’s Education level
26. At prisoner registration page provide prisoner’s Marital status
27. At prisoner registration page provide prisoner’s Offence
28. At prisoner registration page provide prisoner’s Sentence
29. At prisoner registration page provide prisoner’s File number
30. At prisoner registration page provide prisoner’s Prison
31. The User should be responsible for filling visitors form
32. Visitors form should contain visitor’s National ID
33. Visitors form should contain visitor’s Full name
34. Visitors form should contain visitor’s Address
35. Visitors form should contain visitor’s House number
36. Visitors form should contain date visited
37. Visitors form should contain Time in
38. Visitors form should contain Time out
39. Visitors form should contain visitor’s Phone number
40. Visitors form should contain Relationship between prisoner and visitor
41. Visitors form should contain prisoner’s Name
42. User is also responsible for registering the officers of the prison
43. Officers form should contain officer’s National ID
44. Officers form should contain officer’s Full name
45. Officers form should contain officer’s Address
46. Officers form should contain officer’s Date of birth
47. Officers form should contain officer’s Gender
48.Officers form should contain officer’s Marital status
49. Officers form should contain officer’s State
50. Officers form should contain officer’s Phone number
51. Officers form should contain officer’s Education background
52. Officers form should contain officer’s Years of experience
53. The Police dashboard should contain Comment, prisoner information,
visitors, New prison, Officers, Prisoner transfer and logout at the
navigation bar
54. Police should be able to view all comment
55. Police should be able to delete comment
56. Police should be able to view prisoners information
57. Police should be able to print prisoners information
58. Police should be able to view court information
59. Police should be able to view visitors information
60. Police should be able to print visitors report
61. Police should be able to view history of all the prisoners
62. Police should be able to officer record
63. Police should be able to print officer record
64. Police should be responsible for filling transfer form
65. At the transfer form to select National ID of the prisoner
66. At the transfer form to select File number
67. At the transfer form to select From which prison
68. At the transfer form to select prison to transfer
69. At the transfer form to select the date of transfer
70. Police is responsible for viewing transfer record
71. Police is responsible for adding new prison
72. Allow to provide prison’s number
73. Allow to provide prison’s Name
74. Allow to provide prison’s Location
75. Allow to provide prison’s opening date
76. Allow to provide prison’s contact number
77. Allow to provide capacity it can take
78.The Admin dashboard should contain; Prisoner transfer, Prisoner details,
Transfer information, Visitors information, Officers details, New prison,
View comment, Report and Logout at the navigation bar
79. At the Admin menu bar should contain; Search officer
80. Admin should be able to search prisoner by ID
81. Admin should be able to view prisoner transfer information
82. Admin should be able to view prisoner details
83. Admin should be able to view prisoner information
84. Admin should be able to delete transfer record
85. Admin should be able to view visitors information
86. Admin should be able to print visitors information
87. Admin should be able to view officers information
88. Admin should be able to print officer information
89. Admin should be able to view new prisoner added
90. Admin should be able to print list of prisoners
91. Admin should be able to view comment
92. Admin should be able to delete comment
93. Admin should be able to generate report of all
94. Generate prisoners report
95. Generate transfer report
96. Generate court report
97. Generate visitors report
98. Generate officers report
99. Generate new prison report
100. Generate report of officers details

You might also like