Giter VIP home page Giter VIP logo

smart-attendance-system's Introduction

PROJECT PROPOSAL

Attendance System

By:
Yomna Mohammad
Maryam Elkholy
Shaimaa Hossam
Nada Ismail



Summary

This proposal will discuss the problem of recording the attendance of workers in big companies or factories or even students in universities, and how we are aiming to ease that process using AI-based attendance system. This will help make the process of recording attendance easier, feasible and efficient.

Introduction

One of the basic things that are needed in any big organization is to record its employees’ attendance. To achieve that, face recognition can be used in the digital era to record the attendance of anyone present in an organization with the current date and time. Using a camera, the system will detect the person’s face and record his/her arrival and departure with a time stamp for both entries.

Needs/Problems

The frequent way used to record attendance is the manual way which has a number of drawbacks, including: manual time entry which takes a long time, the paper work, in addition to the probability of any human error. For these reasons, the AI attendance system will be more efficient money and time-wise. It is easy to use and user friendly. #Goals/Objectives

  • Punctual and accurate face detection
  • Improve efficiency
  • Payroll and attendance management
  • Less resources and time consumption

Functional Requirements

  • The system uses a camera to scan the person’s face
  • The system detects whether the person is in the database or not
  • The system recognizes the person’s face
  • The system records the time of the person’s arrival and departure time

Non-Functional Requirements

Accuracy and Precision: The system should be able to recognize the user in accuracy and precision.

  • Security: The system should secure the users’ data and images.
  • Usability: The system should be user-friendly, simple and easy to use.
  • Responsiveness: The System should execute in high speed.
  • The system will be build using Python, Tensorflow and OpenCv

Use Case Diagram

diagram

Use Case Scenerios

4 Untitled 2 3

ER Diagram

Blank diagram(1)

smart-attendance-system's People

Contributors

melkholyy avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.