Assignment Management System
ABSTRACT
Nowadays in many companies they call a meeting to assign the work to the employee and they also meet directly to know the progress report of the work, then the question arises that they want a system in which that work is done online. They can give jobs. Find online and current job status and complete accordingly. They also prioritise employee efficiency in completing tasks on time.
System design is a "how to" solution approach to creating the proposed system. It facilitates and provides the necessary procedural details to implement the system recommended in the initial study and the feasibility study. The focus is on translating requirements into design specifications. System design is a highly creative process. This system design process is also called data modelling. The most widely used format for data modelling is the entity-relationship (E-R) diagram. Data modelling using the E-R notation explains the characteristics and structure of data regardless of how the data is stored in computer memories.
System design is basically a blueprint or plan for a system solution. Here we think of a system as a set of components with clearly defined behaviours that interact with each other in a certain way to create certain behaviours or services for their environment. A component of a system can be considered a system with its own components. A component in a software system is a software module.
Existing System
In the present system, the meeting is called and the assignment is done manually Tracking assignment / work progress and what happens during meetings or private conversations. This method reduces working time, waste and labour and the overall productivity of the company.
Proposed System
This proposed assignment management software provides a platform to resolve existing systems. Here, the staff does not need to call a meeting to assign tasks or track the progress of tasks. Both things are done online. The purpose of this process is to increase the efficiency and productivity of employees by completing work on time.
Three modules make up this project: administrator user, superuser and general user. The admin user is the strongest of the three. They can create or delete both super users and general users. Administrators can assign assignments or tasks to super users. Super users are responsible for performing the tasks provided by the administrator user. They can also assign assignments to general users. Super users can add or remove assignments later. Ordinary users can view assignment details, download them from online databases, and report on assignment progress.
Three modules make up this project: administrator user, superuser and general user. The admin user is the strongest of the three. They can create or delete both super users and general users. Administrators can assign assignments or tasks to super users. Super users are responsible for performing the tasks provided by the administrator user. They can also assign assignments to general users. Super users can add or remove assignments later. Ordinary users can view assignment details, download them from online databases, and report on assignment progress.
System Design
Modules
- General User
- Responsibilities: This user can see the details of the assignment and download the assignment from the database and can see the list of assignment and also can change the own password.
- Super User
- Responsibilities: This user have capability to assign the assignment to general user. This user also having the power to add and delete the assignment.
- Admin
- Responsibilities: This user have capability to create a new super user as well as general user and also delete the super user and general user. This user also having the power to assign the assignment to the super user.
In this system we must maintain following details:
- Employee Details
- Employee Id
- Numeric type (Datatype)
- Primary Key (Constraint)
- Employee Name
- String type (Datatype)
- Not NULL (Constraint)
- Employee Password
- String type (Datatype)
- Not NULL (Constraint)
- Type of User
- String type (Datatype)
- Not NULL (Constraint)
- Employee Id
- Assignment Details
- Assignment Id
- Numeric type (Datatype)
- Primary Key (Constraint)
- Assignment Detail
- String type (Datatype)
- Not NULL (Constraint)
- File Type
- String type (Datatype)
- Not NULL (Constraint)
- Type of Assignment
- String type (Datatype)
- Not NULL (Constraint)
- Assignment Validity
- String type (Datatype)
- Not NULL (Constraint)
- Assignment Status
- String type (Datatype)
- Not NULL (Constraint)
- Assignment Id
- Assignment Assign Details
- Employee Id
- Numeric type (Datatype)
- Foreign Key (Constraint)
- Employee Name
- String type (Datatype)
- Not NULL (Constraint)
- Type of User
- String type (Datatype)
- Not NULL (Constraint)
- Assignment Id
- Numeric type (Datatype)
- Primary Key (Constraint)
- Employee Id
Let we understand the system by the help of flow diagram.
Feature Enhancement
This plan has been implemented in a modular manner. This will allow any new role to be easily added and implemented, allowing businesses to import data from existing systems into new databases and prevent data loss. Combine the existing application with the company's financial application to facilitate the payment process. The company wants to provide its employees with corporate travel credit cards that can be used for business travel. Existing requests can be linked to credit card accounts to increase staff costs.
Conclusion
This application provides a faster and more efficient way to manage expenses. It aims to improve communication between the company and its employees by providing information on the current state of spending via email. This system eliminates most manual work and therefore reduces the risk of cost overruns.
The system has a simple and easy to use user interface. Provides flexibility to customise based on changing business needs.
No comments:
Post a Comment