Uploaded by lyntrooffic1ial

SIBAS Feasibilty Analysis - Computer Science Stream 1

Students Information Biometrics Attendance System (SIBAS)
Feasibility Analysis
OUTLINE
1.
2.
3.
Technical Feasibility
1.1.
Understanding of Project Scope
1.2.
Functional Areas
1.3.
Technologies Used
1.4.
Project Size
1.5.
Development Size
1.6.
Size of Users
1.7.
Variation And Integration Difficulty With The Previous System
1.8.
Other Key Technicalities
Economic Feasibility
2.1.
Tangible Expenses Were Incurred With Development
2.2.
Operational Costs That Are Incurred To Keep The System Running
2.3.
Tangible Benefits Of SIBAS
2.4.
Intangible Costs And Benefits Incurred From The System
Organizational Feasibility
3.1.
How SIBAS Fits With The Business Strategy And Values Of PAU
3.2.
Project Champions
3.3.
System Users
3.4.
Compatibility And Acceptance
1
TECHNICAL FEASIBILITY
UNDERSTANDING OF PROJECT SCOPE
The developers demonstrated a comprehensive grasp of the project's scope, which centered
around implementing a user-friendly biometrics attendance system. The primary objective was to
streamline attendance registration for students through seamless fingerprint scanning and facial
recognition.
FUNCTIONAL AREAS
User Authentication and Access Control
- Description: This functional area involves the implementation of user authentication
mechanisms, allowing lecturers, course coordinators, deans, and heads of departments to sign in
securely using their email and password.
- Key Features:
● Email and password authentication.
● Role-based access control to restrict functionalities based on user roles.
Biometric Enrollment and Verification
- Description: This area focuses on capturing and storing students' biometric data (fingerprint and
facial recognition) for attendance verification.
- Key Features:
● Biometric data enrollment for students.
● Real-time biometric verification during attendance marking.
Class Management
- Description: Handles the opening and closing of classes by lecturers, giving them control over
attendance sessions.
- Key Features:
● Lecturers can initiate and end attendance sessions.
Attendance Recording and Tracking
2
- Description: Core functionality for recording, tracking, and managing attendance data.
- Key Features:
● Real-time recording of student attendance using biometrics(fingerprint and facial
recognition).
● Lecturers can remove students from the attendance list.
● Automated tracking of students' attendance history.
Attendance Reports
- Description: Generates comprehensive reports for various stakeholders to review attendance
details.
- Key Features:
● Course coordinators can view attendance details for each course.
● Deans can access school-wide attendance reports.
● Heads of departments can view department-specific attendance data.
● Lecturers can view attendance data for courses they teach.
Eligibility Management
- Description: Allows deans to manage student eligibility based on attendance percentages.
- Key Features:
● Deans can mark students as eligible based on attendance.
Printing Eligible Student Lists
- Description: Enables course coordinators to print lists of eligible students for various purposes.
- Key Features:
● Course coordinators can generate and print lists of eligible students.
TECHNOLOGIES USED
● Programming Language: Java was the primary programming language used for the
development of the desktop application. Python was the programming language used to
develop the facial recognition algorithm.
3
● Integrated Development Environment (IDE): Apache NetBeans served as the integrated
development environment for coding and project management.
● Database Management: MySQL was employed as the database management system to
store and retrieve attendance data efficiently. SQLite was also used as a secondary
database for data caching to improve the efficiency of the system.
● Biometric Devices: Digital Persona fingerprint scanners and logitech cameras were
integrated to capture and verify student fingerprints and faces respectively during
attendance.
● Version Control System: Git was the version control system used for tracking changes
and collaboration among developers.
Developers were proficient in these technologies which was crucial for the successful
development and implementation of SIBAS.
PROJECT SIZE FOR SIBAS
Development Team:
● Number of Developers: A team of 4 developers.
● Roles: Developers, Database Administrators, UI/UX Designer, Project manager.
DEVELOPMENT TIME
The project’s development spanned from March 2023 to October 2023 (7 months),
encompassing planning, development, testing, and implementation phases.
SIZE OF USERS
● Students: Over 550 students across all departments in SST.
● Lecturers: Over 30 lecturers responsible for managing attendance.
4
VARIATION AND INTEGRATION DIFFICULTY WITH THE PREVIOUS SYSTEM
● Previous System: The former system relied on manual attendance, where students signed
in on a piece of paper, and the course coordinator manually recorded the attendance.
● Variation: The biometrics attendance system brings automation by utilizing fingerprint
authentication and facial recognition, eliminating manual processes and reducing the
potential for errors.
● Integration Difficulty: Integrating the new system may pose some initial challenges due
to the shift from manual to automated processes. Training sessions and support will be
essential to ensure a smooth transition.
OTHER KEY TECHNICALITIES
● Maintenance and Upgrades: Regular maintenance checks and software updates will be
crucial to ensure system efficiency and security.
● User Training: Ongoing training programs for users, especially new students and
lecturers, to familiarize them with the system.
● Data Security: Implementing robust data security measures to protect sensitive attendance
information.
● Scalability: Ensuring the system can scale seamlessly with the growth in the number of
students and lecturers.
● User Training: Providing comprehensive training for students and course coordinators to
familiarize them with the new system.
● Data Accuracy: Regularly monitoring and ensuring the accuracy of attendance data
captured by the biometrics system.
● Feedback Mechanism: Establishing a feedback mechanism for users to report any issues
or suggestions for system improvement.
● Data Backup: Implementing a robust data backup strategy to prevent data loss in case of
unforeseen events.
5
ECONOMIC FEASIBILITY
TANGIBLE EXPENSES WERE INCURRED WITH DEVELOPMENT
● Fingerprint Scanners:
○ Expense: Purchase of 13 fingerprint scanners for classrooms.
○ Cost: N45,000 x 13 classrooms in SST = N585,000.
● Logitech Cameras:
○ Expense: Acquisition of 13 Logitech cameras for capturing visual data.
○ Cost: N70,000 x 13 classrooms in SST = N910,000.
OPERATIONAL COSTS THAT ARE INCURRED TO KEEP THE SYSTEM RUNNING
FOR THIS SECTION PLEASE FEEL FREE TO ESTIMATE PRICES THAT YOU FEEL
WOULD BE APPROPRIATE FOR THIS ASSIGNMENT. AT THE MOMENT NO
OPERATIONAL COST HAS BEEN BUDGETED FOR.
BELOW ARE SOME EXAMPLES FOR GUIDANCE.
N - - - ( means estimate price)
Maintenance and Technical Support
● Cost: Estimated annual maintenance cost for software updates, bug fixes, and technical
support.
● Annual Estimate: N - - -.
Equipment Upgrades
● Cost: Estimated annual cost for upgrading fingerprint scanners, cameras, or any hardware
components.
● Annual Estimate: N - - - (using the prices for hardware listed above, estimate and
research on how long a fingerprint scanner and camera can last before replacement,
which is not a regular expense).
Security Measures
● Cost: Estimated annual cost for implementing and maintaining security measures to
protect biometric data.
● Annual Estimate: N - - -.
6
Backup and Disaster Recovery
● Cost: Estimated annual cost for implementing and maintaining backup and disaster
recovery solutions.
● Annual Estimate: N - - - (IT department already handles this).
License Renewals
● Cost: Estimated annual cost for renewing software licenses associated with the
attendance system.
● Annual Estimate: N - - - (Research on cost for copyright, patent and trademark in
Nigeria).
Energy Consumption
● Cost: Estimated annual cost for powering the necessary hardware components.
● Annual Estimate: N - - - (School already covers this, difficult to estimate).
TANGIBLE BENEFITS OF SIBAS
N - - - ( means estimate price)
Reduction in Manual Labor
● Benefit: The automated system reduces the need for manual attendance tracking by
Course Coordinators. The manual method meant the Course Coordinator had to process
over 6,000 attendance sheets with over 550 students manually per semester, which is time
consuming and stressful.
● Monetary Value: Estimated annual savings in staff salaries dedicated to
attendance-related tasks: N - - Paper and Printing Cost Savings
● Benefit: The transition to a digital system eliminates the need for paper-based attendance
sheets and reduces printing costs.
● Monetary Value: Estimated annual savings in paper and printing costs:
- N 10,000 for 1 ream(500 sheets of paper)
- 14 departments in SST x 15 weeks x 5 days x 6 periods a day = 6,300 attendance sheets
with over 550 students in SST and an average of 50 students per class
- N - - - for printer ink
7
Minimized Errors and Discrepancies
● Benefit: Automation reduces errors associated with manual attendance recording,
minimizing the need for corrective measures.
● Monetary Value: Estimated annual savings in resources spent on addressing
attendance-related errors: N - - -.
Efficiency Gains in Reporting
● Benefit: The system's reporting capabilities streamline the generation of attendance
reports, saving time and resources.
● Monetary Value: Estimated annual savings in man-hours spent on manual report
generation: N - - -.
Reduced Administrative Overheads
● Benefit: The system's automation reduces administrative overhead associated with
attendance management.
● Monetary Value: Estimated annual savings in administrative costs: N - - -.
Improved Compliance and Accountability
● Benefit: Enhanced compliance with attendance policies contributes to a more accountable
educational environment.
● Monetary Value: Estimated annual savings through improved accountability: N - - -.
INTANGIBLE COSTS AND BENEFITS INCURRED FROM THE SYSTEM
Intangible Costs
● Resistance to Change: The implementation of SIBAS faced resistance from some
stakeholders who were accustomed to the traditional methods. The intangible cost is the
potential impact on morale and motivation during the transition.
● Training Time: The time spent on training staff and students to use the new system is an
intangible cost. While not directly monetized, the investment in training contributes to a
smooth adoption process.
8
● Perceived Privacy Concerns: Intangible costs may arise from concerns about privacy,
especially regarding the collection and use of biometric data. Negative perceptions could
affect the system's acceptance.
Intangible Benefits
● Improved Accuracy: Although challenging to quantify, the intangible benefit of improved
attendance accuracy contributes to a more reliable record-keeping system, reducing
disputes and errors associated with manual methods.
● Enhanced Security: The use of biometrics adds an intangible layer of security, mitigating
the risk of attendance fraud where students fake attendance slips for exams. This benefit
is challenging to quantify but contributes to a safer and more controlled environment.
● Enhanced Record Accessibility: The system facilitates quicker access to attendance
records, reducing the time students need to inquire about their attendance status.
● Prevention of Forgery: By employing biometrics, the system mitigates the risk of
attendance slip forgery, ensuring the integrity of attendance data for exams and academic
assessments.
● Sustainability and Green Initiatives: Moving to a digital system aligns with sustainability
goals, reducing the need for paper and manual record-keeping. While not directly
monetized, this aligns with broader organizational values.
● Time Savings: While difficult to put an exact monetary value on, the time saved by
automating attendance tracking translates to increased efficiency for both students and
faculty.
● Enhanced Reputation: A modern and efficient attendance system contributes to PAU's
image as forward-thinking and technologically advanced. This intangible benefit can
positively impact PAU’s reputation.
9
ORGANIZATIONAL FEASIBILITY
HOW SIBAS FITS WITH THE BUSINESS STRATEGY AND VALUES OF PAU
SIBAS aligns with the business strategy and values of Pan-Atlantic University (PAU) and the
School of Science and Technology (SST) by contributing to the university's mission of nurturing
competent, creative, and socially responsible individuals.
The implementation of SIBAS within the School of Science and Technology (SST) directly
aligns with Pan-Atlantic University's broader business strategy and core values. The key points
of alignment include:
● Professional Competence: The project enhances the professionalism of the academic
environment by introducing a sophisticated attendance tracking system. This aligns with
PAU's goal of nurturing professionally competent individuals.
● Creativity and Innovation: The use of biometrics technology demonstrates a commitment
to innovation and creativity in academic processes. PAU values creative solutions that
contribute to a dynamic and progressive learning environment.
● Ethical Decision-Making: The project incorporates ethical considerations by
implementing secure and privacy-conscious measures in handling biometric data. This
aligns with PAU's emphasis on morally upright decision-making.
● Positive Agents of Change: By introducing modern technology to streamline attendance
tracking, the project contributes to creating positive agents of change. It reflects PAU's
vision of producing graduates who can make positive contributions to society.
● Service to Society: The biometrics attendance system directly serves the educational
needs of students and faculty, enhancing the overall quality of service within the
university. This aligns with PAU's commitment to service to society.
PROJECT CHAMPIONS
The dean of the School of Science and Technology(SST), the Head of Department of Computer
Science, some key lecturers, course coordinator, university board, and IT department personnel
collectively endorsed and actively supported SIBAS.
10
SYSTEM USERS
● Faculty Members: Lecturers, Course Coordinators, HODs and Deans are the primary
users of the system. They appreciate the streamlined attendance tracking process,
reducing manual effort and providing real-time insights into student attendance.
● Students: Students use the system to register their attendance, appreciating the efficiency
and accuracy compared to traditional methods.
COMPATIBILITY AND ACCEPTANCE
● Course Coordinator: The system aligns with their vision for leveraging technology to
enhance academic processes. Its compatibility lies in its user-friendly interface and
potential to significantly reduce administrative burdens related to attendance tracking and
eliminating attendance sheets.
● Faculty Members: The project is acceptable to faculty as it simplifies attendance
recording, allowing them to focus more on teaching. Training sessions and ongoing
support will ensure user acceptance.
● Students: The system's compatibility with students stems from its convenience,
eliminating the need for manual attendance sheets. Also from the convenience of viewing
attendance records which is more efficient and faster than the manual method.
11