Payroll Management System Engineering Project Screens and Data Flow Diagrams

This article explains about data flow diagrams of the Payroll Management System and output screen shots provides step by step process for execution of this application. find the below images to know the details about this Engineering Project.

screen1

List Of Department Screen Shot

List of Employee Screen Shot

Relieve Detail Screen Shot

Leave Register Screen Shots

Staff Appointment Details:

Employee Details Screens

Pay Slip Screens

dfd

Data Flow Diagrams

dfd1

Useful Links:

Payroll Management System Project

Network Monitoring System with Simple IP Subnet Calculator Database Design

TABLE AND DATABASE DESIGN

TABLE DESIGN

Admin Login Table

Database Design:

The database design is a must for any application developed especially more for the data store projects. Since the chatting method involves storing the message in the table and produced to the sender and receiver, proper handling of the table is a must.

In the project, login table is designed to be unique in accepting the username and the length of the username and password should be greater than zero

Network Monitoring System with Simple IP Subnet Calculator System Design

Design is multi-step process that focuses on data structure software architecture, procedural details, (algorithms etc.) and interface between modules. The design process also translates the requirements into the presentation of software that can be accessed for quality before coding begins.

Computer software design changes continuously as new methods; better analysis and broader understanding evolved. Software Design is at relatively early stage in its revolution.

Therefore, Software Design methodology lacks the depth, flexibility and quantitative nature that are normally associated with more classical engineering disciplines. However techniques for software designs do exist, criteria for design qualities are available and design notation can be applied.

OUTPUT DESIGN

In the project, if the employee has to communicate with other employees they can communicate through send and receive message.

INTERFACE DESIGN

The ODBC (Open Database Connectivity) interface is a pure .NET to execute SQL statement. The ODBC provides a set classes and interfaces that can be used by developers to write database applications. Basic ODBC interactions in its simplest form, can be broken down into four steps:

1. Open a connection to the database. 

2. Execute a SQL statement

3. Process the result

4. Close the connection to the database

Network Monitoring System with Simple IP Subnet Calculator Requirement Determination

Existing system

The existing system has been maintained manually. The system, which has been maintained manually, had been complex and complicated. There were many chances to loss the data and the work wouldn’t be an effective and efficient one. Manual operation is always been complicated to the organizations for maintaining the records. In the existing system

  • In this system we can’t monitor who all are accessing the files at the same time.
  • It’s difficult to find which are the files are updated and renamed.

Drawbacks of the existing system 

  • Maintenance of the system is very difficult.
  • Employee’s attentions are needed for maintaining the system.
  • There is a possibility for getting inaccurate results.
  • User friendliness is very less.
  • It consumes more time for processing the activities.

Proposed system

  • Considering the anomalies in the existing system computerization of the whole activity is being suggested after initial analysis by the organization.
  •  In this system we can monitor who all are accessing the files in the network at the same time.
  • When monitoring the connected systems, we can easily found what are the files updated and renamed.

ADVANTAGES OF THE PROPOSED SYSTEM

  • Fully Secured                                              
  • Role based access
  • Ease in maintenance                               
  • Notification about the modification 

Network Monitoring System with Simple IP Subnet Calculator Tool ER Diagrams

External Entities

External entities are outside the system but they either supply input data into the system or use the system output, they are entities which the designer has no control. Square or rectangle may represent external entities that supply data into a system or some times called sources. External entities that use the system data are sometimes called sinks.

network moinitoring ER diagram

Network Monitoring System with Simple IP Subnet Calculator Tool Modules

Admin

            The Login module consists of username and password. This process is for authenisation.The  user name and password is correct it is link into next page. This process is done in login. 

 Network Monitoring System:

The most of the organization they connect more numbers of systems to form a network to make their work easier to share their files and folders. While connecting we want to monitor the network system activities for secure purpose. This Project deals with monitoring the Network Screen Activities. It has two methodologies one for Client and another for Server. In the proposed system we introduce current session option to monitor the network systems at the same time and in the accesses folder option shows the username and user accessed folders. While client logins to the server, the Client IP Address and System names are added to the server. Server will display all the user names, from server we can monitor the particular Client Screen Activities like that currently opened screens, what are all the files created, modified and deleted. 

 IP CALCULATOR SUBNET

 The calculator module certain process

  • Internet protocol
  • Network type
  • Calculate          

The calculate is used to calculate the network type and it class. The other process are prefix,net.mas,maximum number of host,network,broadcast,iprange,maximum number of subnets, wanted number of hosts. 

Internet protocol:

                The Internet protocol is used to know about the network type. The protocol is enter in the textbox and calculates. It will show the network type. If wrong protocol is entering in the textbox. It will show the error message.

Network type:

                The Network used to describes the class.

      • Class A:0:   127 255
      • Class B:128:191 255
      • ClassC:192:223 255
      • ClassD:224:239 255
      • ClassE:239:254 255          

Calculate:

                The Calculate is used to calculate the internet protocol and network type.In this system Maximum number of subnet is display.

Network Monitoring System with Simple IP Subnet Calculator Tool DFD Diagrams

In this section discussed about data flow diagram, Entity relationship diagram. these things are represented as diagrams with proper notation.

Data Flow Diagram

The data flow diagram is one of the most improvement tools used by the system analyst DeMacro (1978) Nad Gand Sarson (1979) popularized the use if the data flow diagram as modeling tools through their structured system analysis methodologies.

There are four kinds of system components

Process

Process show what system does. Each process has one or more data inputs and produce one or more data output, Circles in a data flow diagram represent process. Each process has unique name and number. This name and number appear inside the circle that represents the processes in a data flow diagram.

This process is represented as circle

 Data Stores

File or data store is depositary of data. They contain data that is retained in the system. Processes can enter the data into a data store or retrieve data from the data store. Each data store is represented by thin line in the data flow diagram and each data store has a unique name.

The data store is represented in form of a line

 

Data Flows

Dataflow model the passage of data in the system and are represented lines joining system components. An arrow indicates the direction of the flow and the line labeled by the name of the data flow.

Network Monitoring System with Simple IP Subnet Calculator Tool Software Requirements

 Little importance was given to this phases in the early days of software development. Hence need for the requirements analysis phase arose. The requirement analyst has to identify the requirements by tacking to these people and understanding their needs. In situations where the software is to automated a currently manuals process, most of the needs can be understood by observing the current practice.

  Performance Requirements

The project must the end user requirements. Accuracy and fast must be imposed in the Project.                                                

           The project is development as easy as possible for the sake of end user. The project has to be developed with view of satisfying the future requirements and future enhancement.

The tool has been finally implemented satisfying the needs specified by the company. As per the performance is concerned this system said is performing

This processing as well as tine taken to generate well reports where also even when large amount of data was used. The system is designed in such a way that even when large amount of data used for processing there would less performance degradation. 

 Interface requirements

 Hardware Interface

The stranded input device like keyboard and mouse are to get input. The output will be generated and display in the monitor. The reports can also be exported to a SQL-server document are text file. The stranded printer in used to take outputs.

 Software Interface

The design part and interface id done the front end ASP.Net and SQL server as a backend of the project. 

 Operational requirements

The database or databases that are being failed over to the stand by server cannot be used for anything else. But databases on the standby server not being used for failover can still be used normally.

When it comes time for actual failover, you much one of two things to make your application work either rename the standby server the same name as the failed production server(and the IP address),

Payroll Management System Project in Visual Basic VB

The entire Payroll Management System Project in Visual Basic system is menu driven and highly interactive. The system provides maximum flexibility to the user. All validity checks are taken care by the system during data entry. The timely and well-designed reports helped the management to make critical decisions in time. The actual user of the system is very much pleased by its efficient performance and the user of the package have extremely reduces duplication of words. 

                     Since the requirements may increase in future, the system can be easily modified accordingly, as the system has been modularized. The future expansion can be done in a concise manner in order to improve the efficiency of the system.

SUGGESTIONS FOR FUTURE WORK   

        This system is very flexible so that the maintenance and further amendments based on the changing environment and requirements can be made easily. Any changes that may lead to the system failures are prevented with security measures. The project will support for multi user environment, that is more than one user can access simultaneously. 

            It can be further developed to include more operations and analysis, as changes are required in the system to adapt to the external developments.   Further enhancements can be made to the system at any later point of time.

             Coding procedures can be modified according to the needs of the user. The system code is also well designed that it will form the basis for further enhancement and also new operations can be included in the system. The reports can be represented in all necessary propection. Added options can be design in reports.

Network Monitoring System with Simple IP Subnet Calculator Tool Project Source Code

Most of the organization they connect more numbers of systems to form a network to make their work easier to share their files and folders. While connecting we want to monitor the network system activities for secure purpose. This Project deals with monitoring the Network Screen Activities.

It has two methodologies one for Client and another for Server. In the proposed system we introduce current session option to monitor the network systems at the same time and in the accesses folder option shows the username and user accessed folders.

While client logins to the server, the Client IP Address and System names are added to the server. Server will display all the user names, from server we can monitor the particular Client Screen Activities like that currently opened screens, what are all the files created, modified and deleted.