Professional Documents
Culture Documents
Chuka University
Chuka University
Contents
TABLE OF CONTENTS....................................................................................................................................i
PROJECT PHASE II: SYSTEM INVESTIGATION, ANALYSIS AND REQUIREMENT SPECIFICATION(SRS)............1
CHAPTER 1.0 CURRENT SYSTEM..................................................................................................................1
1.1 INTRODUCTION.................................................................................................................................1
1.1.0 Observations...............................................................................................................................1
1.1.2 Interviews...................................................................................................................................1
1.1.3 Questionnaires............................................................................................................................4
2.0 Feasibility study.................................................................................................................................8
2.2 Operational feasibility....................................................................................................................8
2.3 Technical feasibility........................................................................................................................9
2.4 Schedule feasibility........................................................................................................................9
2.5 Problems with the existing system................................................................................................9
3.0 Merits of the proposed system..........................................................................................................9
3.1 REQUIREMENT DEFINITION.............................................................................................................10
3.1.0 User requirements....................................................................................................................10
3.1.2 System requirements................................................................................................................10
3.1.3 Functional requirements...........................................................................................................10
3.1.4 Non-functional requirements...................................................................................................11
3.3 Conclusion.......................................................................................................................................12
APPENDIX 1: Questionnaire...................................................................................................................13
APPENDIX 2: interview questions to club leaders..................................................................................16
References.................................................................................................................................................17
i
LIST OF FIGURES
Figure 6: Pie chart showing the percentage of students who have ever faced a challenge.........................4
Figure 8: a graph showing reasons why students don't effectively benefit from the current system.........5
Figure 9: graph showing students response to proposal on computerized information management.......6
Figure 9: graph showing students response to the proposed system form of information management
will improve current system........................................................................................................................6
ii
PROJECT PHASE II: SYSTEM INVESTIGATION, ANALYSIS
AND REQUIREMENT SPECIFICATION(SRS)
CHAPTER 1.0 CURRENT SYSTEM
1.1 INTRODUCTION
This chapter involves the investigation of the current system used in Techno Science
Management Club in Chuka University by collecting and analyzing data. System analysis is
conducted to study a system or its parts to identify its objectives. The analyzed data will then be
used in defining the functional and non-functional requirements of the system.
To investigate and analyze the current system, data was collected from reliable Leaders. The
following data collection techniques were used:
1.1.0 Observations
The observation technique is used to collect first information by observing what happens in an
organization. It offered an opportunity to observe and take note of what activities are being
carried out and how they are carried. Am a Member of Techno Science and meetings and club
activities I observed the following about the current system in use:
1. Registration of new members is done manually by recording in Clubs book. The fields
are First Name, Last name, Phone number, year of study, course undertaking and area of
specialization.
2. Recording of Attendance during Club meeting are recorded in a book kept and
maintained by Secretary
3. Recording of all Club events such as calendar activities are recorded by Secretary in a
book.
4. During registration the Treasurer records the Subscription money and registration money
in a book reserved for Finance Purposes only.
5. Project Manager Normally selects people randomly during computer clinic and there is
no reference that is used to specify number of members required to provide certain
services such as trouble shooting of hardware.
1.1.2 Interviews
This technique was used to collect data from my fellow Club leaders on the current system in
use. The interview was conducted with 6 club leaders. During the interviews, different core
processes in the current system were explained and its drawbacks were pointed out. The
following aspects of the current system were investigated:
1. The club Leaders used pen and paper method to perform various activities such as record
club activities, registration of new members, and record calendar of activities.
2. Data records such as registration of new members, club assets, list of attendance of
members how they data stored and information retrieved
1
3. Method used during report generation at the end of semester.
The research intended to identify the manual process the leaders are using in Managing Techno
Science Club and after interview these were some of the outcome of paper and pen system, that
the system is time-consuming, tiresome and ineffective.
The research also found out that there is no definite procedure of how to manage club
information. Leaders normally use manual methods to manipulate on Clubs Data This entire
process discourages many members to take up leadership positions it depicts that the Current
System in use is inefficient for management purposes.
The problem with this current form of managing information in Techno Science management
system is:
1) It is not convenient - for use since manual records are not efficient since they are prone
to loss, harsh climatic conditions and different records are kept by different Leaders
hence it consumes a lot of time to analyses and retrieving information from those records.
2) What records are kept and how are they kept
This was to investigate what kind of records are stored and how they are stored. From my
discussion with one the Techno science leaders I found out that every activity regarding member
data storage and retrieval is done manually as illustrated in the below flow chart.
The flowchart below shows how records are stored and retrieved in the current system
2
3
Figure 1 the current system
The above information is very critical and delicate, yet stored in the paper sheet which is
vulnerable to misplacement, unauthorized access, and duplication.
1.1.3 Questionnaires.
Research questionnaires formulated for this study sought to gather information from students on
the effectiveness of the current system as well as the proposed system.
I used to google docs forms to create my questionnaires. I then distributed the questionnaires to
students through Techno Science WhatsApp group. 8 students responded to the questionnaires.
Google docs offer a tool to analyses the responses which I used to analyses the 8 responses.
The current system in Techno science management system
From the interviews with the Techno Science Leaders, it was evident that some of the leaders are
not any existing current system. The volume of information increases day by day hence there is
need to find a more effective and efficient way to store the voluminous club information
generated on daily basis.
From the collected data, 75% (6 club leaders) of the sample population confessed that they have
been using current system while 25% (2 club leaders) they indicated they are not using the
current system.
Figure 1: Pie chart showing the percentage of students who have ever faced a challenge
4
What type of system was used by Techno science management system?
Among the 87.5% (7club leaders) acknowledged that they use manual current system and
12.5%(1 leader) acknowledges the use desktop application such as Microsoft word to record
member’s data.
Figure 2: a graph showing reasons why students don't effectively benefit from the current system
5
How comfortable the leaders can be utilizing the new computerized system that will be
offered by the proposed system
The proposed system aims at eliminating the manual information management system to
computerized information system
87.5%(6 leaders) leaders were comfortable with using the new proposed computerized system
while 12.5% (2 leaders) were uncomfortable with new computerized system.
Figure 4: graph showing students response to the proposed system form of information management will improve current
system
How the Proposed Techno science management system will improve the information
system?
All leaders (100%) confessed that the proposed computerized information will aids the
performance and improvement during management
6
Which basic functionalities to be included in the new proposed of computerized system?
During diversion from manual system to computerized the leaders specify the following
specifications to be met.
7
Which usability inspections to be included in new computerized Techno science
management system?
The following usability inspections are analyzed as follows 62.5%(5 leaders) proposed
consistency, among 62.5%(5 leaders) proposed consistency, 62.5%(5 leaders) proposed user and
control feedback, 87.5%(7 leaders) flexibility and easy to use, 75%(6 leaders) proposed feedback
and recovery, 62.5%(5 leaders) proposed help document and 62.5%(5 leaders) proposed all
usability inspection I listed should be included in the system.
This shows that the computerized information management system offered by the proposed
system will be embraced by most of club leaders.
2.0 Feasibility study
A feasibility study was conducted to provide enough information to help in deciding whether or
not the proposed Techno Science Management should be developed. It aims to determine
whether the proposed system is feasible in terms of schedule, economic, technical, and
operational requirements.
The estimated cost to be incurred was calculated and the proposed system was found to be
economically feasible. It is cost-effective and its benefits outweigh the incurred costs.
8
implemented. After contacting the feasibility study, the Techno Science Club Leaders embraced
the system and believed that it will be of great benefit to the information management sector.
9
Ease retrieval of data and generation of reports concerning the entire information of the
Club.
Student services during Computer clinics shall be enhanced by categorizing services and
predicting more closely based on these divisions what services students intends more for
their personal computers and mobile phones.
A user-friendly and interactive interface that is easy to use and learn.
10
Login
generate all reports such as finance
manage all users (secretary, treasurer and project manager) of the system such as
add a new user, update and delete user
View club records such as member’s registration, member’s attendance
Assign various club assets to project manager
ii. Secretary will be allowed to:
login
registration of members
club member’s attendance recording
mentees recording during IT workshop
generate member’s reports based on attendance and registration
iii. The system will allow authentication of registered users, log out. They and can also reset
their password through the admin
iv. Treasurer will be allowed to:
Login
Record registration and subscription fee
Generate finance reports
Record incomes and expenditures
v. Project manager will be allowed to:
Login
Recording calendar of activities
Record various services offered in computer clinics
Assigning roles to different members during computer clinics
Generate report based on computer clinics
The system should be reliable. It should not accept invalid input and at the same time, it should
detect and if possible correct errors.
a. Performance
The proposed system should be fast and efficient in performing all processes. The system should
be fast when generating reports and when analyzing various data.
b. Security
11
The system will provide a login window where every user that is intending to use the system
must be authenticated by the system as a valid user of the system. The password for all users will
be hashed. Secondary accounts will have hashed passwords as well and will also need to be
authenticated via a password.
c. User interface
The user interface should meet the usability measures: consistency, error rate, subjective
satisfaction, retention rate, time to learn and speed of performance.
d. Maintainability
The system should be easy to maintain.
3.3 Conclusion
The analyzed data show that techno science leaders are not benefitting from current manual
system is ineffective and inefficient manner hence the proposed Techno science management
system will enable them to securely store the data for easy management.
12
APPENDIX 1: Questionnaire
13
14
15
APPENDIX 2: interview questions to club leaders
1. Which current system you are currently using?
2. What kind of records do you store
3. How do you store the respective records
4. Do you have any reports that are generated and how often are they generated?
6. How are reports generated?
7. how do you register new Club members and how often?
8. Which types of activities do you?
16
References
Jorgensen, DL. (1989). Member Observation: A Methodology for computing Studies. Newbury Park, CA:
Sage Publications.
IEEE. (1998). IEEE Recommened Practice for Software Requirements Specifications. IEEE STD 830-
1998.
Vend HQ. (2019, Feb 26). The Future of Inventory Management. Retrieved from www.vendh.com.
Shelly Cashman Rosenblatt (2003) Systems Analysis and Design. Fifth Edition, pp. 27.
Rungta, K. (2021, January 21). Functional Requirements vs Non Functional Requirements: Key
Differences. Guru99. https://www.guru99.com/functional-vs-non-functional-requirements.html
17