Task Management Application in php
ABSTARCT :
The Online Task Management System is designed from day to day working of department of a college. The project provides online platform to accomplish day to day department level task and provide information of the task to specified user.
Admin can assign task, give notification and adds different users in this project. Important benefit of this proposed system is that the userfriendly design helps the admin and user to interact and accomplish various types of tasks online with ease.
the Online Task Management System involves identifying, acquiring, allocating and tracking all the resources. Admin maintains a database system and is responsible for the performance of the system. Admin have authority to control the entire system.
User have no authentication to see admin task. The purpose for developing this project is to generate a platform where admin can do all types of operations like view, insert, edit, events, delete and tracking operations. Admin user is a privileged user who can add/modify a task.
EXISTING SYSTEM :
During this pandemic situation of covid-19, it becomes risk full to complete the college related tasks by going physically in the college.
This project is aimed at an online application for managing the college related tasks. This system is an online web application that can be useful to perform all tasks virtually and can be accessed throughout the organization and outside the organization with proper login.
After getting the credentials user can change his password and make it personalized. Different users are defined with different designation after login in user account user can see the task given by another user to him/her, or user can see the task assign by him/her to other user.
DISADVANTAGE :
Performance Concerns:
PHP can handle a significant amount of traffic, but if not optimized properly, performance issues might arise, especially with complex applications or high traffic volumes.
Concurrency and Scalability:
PHP traditionally handles each request in isolation, which can be less efficient for applications requiring high concurrency. Although tools and frameworks can mitigate this, PHP is generally not known for its concurrency handling compared to some other technologies.
State Management:
PHP is stateless by nature, which means managing session state and user interactions can become cumbersome. For complex task management systems with extensive user interactions, additional mechanisms for state management might be needed.
Security Concerns:
PHP applications can be susceptible to common vulnerabilities such as SQL injection, XSS, and CSRF if not properly secured. Implementing robust security practices is crucial, which may require additional effort and expertise.
PROPOSED SYSTEM :
The application is for online task management which will be sophisticated and implemented for the HOD’s, Student’s, Teacher’s and Assistant’s reliability. The system will be used by five users. They are: HOD, Student, Teacher and Assistant.
The HOD is only responsible for the collecting information of the other User’s data. The users can use this app in order to accomplish day to day tasks. The whole system is divided into the five modules.
They are Login Module, Registration Module, Message Module, Notification Module, Task Module, Complaint Module. The online task management system will enable us to make efficient to accomplish college related tasks.
This application presents the design and implementation of Online Task Management System. The application provides the design of data program and the approach of allocating various tasks.
ADVANTAGE :
Widespread Hosting Support:
PHP is supported by virtually all web hosting providers, making it easy to find hosting solutions and deploy applications. This ubiquity also helps in keeping costs down.
Ease of Learning and Use:
PHP is relatively easy to learn, especially for those who are familiar with basic programming concepts. Its syntax is straightforward, which can speed up the development process.
Large Ecosystem and Libraries:
PHP has a rich ecosystem with a variety of libraries, frameworks (like Laravel, Symfony, and CodeIgniter), and tools that can accelerate development. Many of these tools come with built-in features for tasks like authentication, database management, and more.
Cost-Effectiveness:
PHP is an open-source language, which means there are no licensing fees. This can be beneficial for reducing overall project costs. Many tools and frameworks are also open-source.
|