This action might not be possible to undo. Are you sure you want to continue?
Design of the new system begins by elaborating the statement of requirements in terms of more detailed objectives. The main aim of design process is to produce a model or representation of the system, which can be used later to bind the system. The produced model is called design of the system. A system design is a top down approach to minimize complexity and make a problem manageable by subdividing it into smaller segments.
The most changing phase of the system development of life cycle is system design. It refers to the technical specification that will be applied in implementing the candidate system. The potential objects are thoroughly analyzed. Class hierarchies are to check whether the system is behaving the way it has to. There after the classes are individually tested and subsequently they are integrated from the overall system. This level focuses on deciding which modules are needed for system the specifications for those modules and how these modules are interconnected.
SOME OF THE SYMBOLS USED IN DATAFLOW DIAGRAM
transformation or manipulation
of dataflow with in a system. A process transforms in coming data flow into out going data flow.
represented 2. DESCRIPTION OF THE PROGRAM The employee switch diagram for employee payroll and leave management system is shown in the figure below. however number of details about the procedure of the employee payroll and leave management system is given here. External by entities rectangle. . Using this as a starting point. The input and output of this section is shown in the diagram. External entities are outside the system but they either supply External entity input data into the system or use the system are output.A database is a holding place for Database information within the system it is represented by an open ended narrow rectangle. A dataflow shows flow of Dataflow information form source to destination a data flow represented by a line. a logical DFD of the system is developed. with arrow heads showing the direction of the flow.
NET 2008 2. CONTEXT FLOW DIAGRAM DATABASE SQL SERVER SALARY EMPLOYEE PAYROLL AND LEAVE report MANAGEMENT ADMINSTRATOR EMPLOYEES ATTENDENCE DATA REPORT VISUAL BASIC.1 CONTEXT FLOW DIAGRAM: The environment in which the software used is depicted in this picture. .2. Each component shown in the top level DFD is described in the subsections of 2.3. The CFD shows the external entity action on the software is shown here in CFD as a single process.2 Top level DFD: Top level DFD shows the functional component in the software package.
and he can set allowances and deductions on the salary of each and every employee.3 Description of the components: Description: Admin allocates the unique id and password for each employee and also he can check details of the employees and their attendance details. He can also view and edit leave details of the employees.DFD AT LEVEL 0 ADMIN User Validation EMPLOYEE PAYROLL AND LEAVE MANAGEMENT DISPLAY ERRORS MASTER EMPLOYEE SEARCH LEAVE SALARY REPORT 2. Here Administrator can set employee details and assign the number of leaves. .
.. he can also update his personal information and can also change his password. The employee can also manage his leaves i. allowances and deductions.Employee User Validation Display Errors Employee Payroll And Leave Management Employee Details Attendance Salary Attendance Manage leave Description: Using the id assigned by the administrator. Here the employee can view and edit his personal details and mark the attendance and he can also view his payment details such as basic salary. he can check the number of leaves remaining for the month and can mark the leaves for the number of days he wish to take leave.e. the employee logs in and enters his daily attendance and can view his salary details.
3.2.1 Functional component 1: Administrator DFD LEVEL 1 Admin MANAGES Salary Detail Attandance Detail Employee Detail Search Department Salary Database Attendance Database Employee Database Department Database The administrator can .
Employee Manages Salary Detail Attendance Detail Employee Detail Search Department Salary Database Attendance Database Employee Database Department Database .
3.2 Functional component 2: Employee DFD LEVEL 2 Employee Employee Attendance Salary Employee detail Leave Leave Employee Attendance Detail Salary Detail .2.
3 Functional component 3: Attendance DFD LEVEL 3 Attendance Daily Attendance Leave Monthly Attendance Report Casual Leave Paid Holiday Sick Leave Earned Leave Attendance Database Leave Database .2.3.
2.3.4 Functional Component 4: Salary Details DFD LEVEL 4 Salary Monthly Salary Deduction Allowance Gross Salary ESI Deduction Miscellaneous Deduction Allowance Net Deduction Deductions .
The deductions are will be deducted from the gross salary and finally net salary will be issued to the employee.Description: The monthly salary and allowances will be added to get the gross salary. .