Network Load Balancing Project ER Diagram

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.

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.

ER diagrams network load balancing

Network Load Balancing Project DFD Diagrams

It is concluded that the application works well and satisfy the needs. The application is tested very well and errors are properly debugged.  It also acts as the managements Systems to the valuable resources.

The issue date and returned date of books is updated at the database automatically at the time of enter by the Liberian. Additional checking whether the book is available in the library at that time is done by the system automatically; the backup is made automatically at the system startup. The speed of the transactions become more enough now.

dfd network load balancing

 

Network Load Balancing Project Module Description

Modules 

  1. Authentication Module.
  2. IP Address Representation Module.
  3. Load Servers Module.
  4. Load Balancing Module.
  5. Report Module 

Authentication Module: 

            The authentication module is to register the new users and previously registered users can enter into our project. The admin only can enter and do the uploading files into the servers. After login by every user and the admin the sql server checks the login id and password is valid or not. If the login is not valid it displays that the login is not correct. 

IP Address Representation Module: 

            The IP Address Representation module is to give the IP addresses which we are going to assign those as servers. We can enter and view IP addresses from this module. In load balancing system we can connect the three servers [system]. The connection has to be represented by the IP Address representation only. 

Load Servers Module: 

            The Load Servers module has the authentication for the administrator only can enter into this module. The administrator will do the encryption of the text file and store into the servers which we are assigned in IP representation module. This module will make the both public and private key for the cryptography. 

Load Balancing Module: 

            The Load Balancing module has the authentication for users can enter into the upload page and can view the file name which the administrator stored into the servers. The user can select the file from the list and can download from the server which is in idle state. We will get the response time and from which server we are getting the file. Finally we can get the decrypted file from the key pair. 

Report Module: 

            We will get the response time and from which server we are getting the file. From the response time produce the chart report here. It compares the response time between the servers and download the given file in the better performance response time server. 

Sample Input and Output: 

            Input text file is given by admin and the encrypted format is stored in all servers. Output is decrypted file from the server which is in idle state. And it produce response time chart.

Net Auction Project Java

Net Auction Project is being designed for the user so that he can easily take part in the auction conducted online. The auction takes place in a normal way the people interested in buying the things placed in auction are supposed to bid for that particular good, the person who bids highest on the item. The person placing the highest bid gets the right to own the item at the end of the bid. Bid is the exact amount of money offered on a item in auction in the bid by the seller. The buyer with the highest bid is the one who finalizes the purchase of the item with the seller of the item. Generally winning an auction means placing the winning bid on a selected item in the auction and then winning that item .Winner is generally the person offering the highest bidding amount is called the winner of the auction the proposed system has been divided into four main modules as follows.

a.)     Buyer Module:

In this module bidding can be carried out automatically. By the feature provided by the system called as automatic bidding feature. This feature provides user with an Enter Automatic Bidding Amount. It is optional facility been provided. Automatic bidding amount is the one of the highest amount which user wants to pay for the item user is bidding for, all you need to do id just enter the highest bidding amount in the “Enter Automatic Bid Amount” text box and click on “Bid Now” button.

b.)    Seller Module.

A bid can also take place normally, without using automatic bidding option. Automatic bidding bids for you when you are offline the system send you email notification every time it bids for you using automatic bid. The seller is the one who decides the starting bid amount or from what amount he/she want to starts the bid and also tell about the number of items available for bid. A auction is said to be multiple auction if more than one number of item is available for auction. The number of items available for auction can be verified from the “Quantity” box of the item for bidding. This type of auction is called Multiple Quantity Auction (MQA).

c.)     Admin Module:

Admin module is the one which has hold over the Seller Module and the Buyer Module. It also contains the reports regarding the expiry of auction held every day.

d.)    Reports Module:

This module helps the user to generate or get review of the various reports such as the buyer and seller report and the number of transaction held. 

SOFTWARE AND HARDWARE REQUIREMENTS:

            The operating system required is Windows. The technology used for developing this system is Core and Advanced java. At the back end we will be using oracle for database. IDE and server used will eclipse and Tomcat. Software’s required are J2SDK 1.5, Tomcat 5.5, oracle 9i. The Hardware requirements are Pentium 5 and RAM 256MB.  

Download Net Auction Project Java.

Terminal controller Java Project Abstract

This project Terminal Controller java project aims at developing windows based functionalities for a network connected terminal system. This system is server based as the system will be performing the application level function and tasks on the terminal from the remote machine. The system will perform all the admin based tasks and functionalities. As mentioned the proposed system will perform administrative based function on the windows terminal this function includes searching for a particular file, searching for the permissions of a particular file. The system helps the administrator to handle the administrative tasks from a remote system connected through the network. This will help the administrator to avoid time consumption by performing the tasks from his own machine and by not performing the tasks from the machine he wish to perform tasks on. This will also help in securing the machines in the network from unreliable attacks.

The number of modules to be designed in the project will be.

a.)    Remote Handling:

This module involves handling the terminal from the remote machine in the network.

b.)    Remote File Searching:

This module helps in searching a file in any machine in the network by using the terminal controller.

c.)    Privileges:

This module involves or tells us about what privileges should be provided by the administrator.

d.)   Remote system Configuration:

This module of the proposed system tells us about how the configuration of the 

e.)    Remote Process Management:

This module of the proposed system tells us about how the processes which take place on the terminals in the network can be handled and how to control them.         

SOFTWARE AND HARDWARE REQUIREMENTS.

The language used to develop the proposed system is JAVA. The technologies used for proposed system are RMI and Swing basically. The operating system used will be Windows XP or Vista. The above stated are the software requirements. Lets have look at the hardware requirements. The processor required will be PENTIUM 4. Minimum 256 GB RAM will be required. Minimum 20 GB Hard disk will be required. The VDU required will be SVGA Color Monitor. Key Board required will be of 104 standards. LAN should be enabled. 

Download Terminal controller Java Project Abstract.

Efficient Resource Allocation For Wireless Multicast Documentation

Efficient Resource Allocation For Wireless Multicast Objective: 

The internet connectivity has become the important part of our day-to-day lives, people use internet connection at home, offices, on mobile, Laptop etc. There various technologies been provided for internet connection such as Broadband, wireless, Wi-Fi, Bluetooth etc. Among this wireless is widely use throughout the World as it provides the faster and easier access to the internet. WWW can be accessed from anywhere what you need to have is the appropriate device, will allow the use of Internet.

            This project Efficient Resource Allocation For Wireless Multicast aims at providing efficient resource allocation of Multicast wireless to the user. This will also reduce the cost of the bandwidth for the wireless users. The cost of the bandwidth will be reduced by using the method of finding the Shortest Path. To find the shortest path to the desired resource allocation in wireless connectivity Lagragean Method will be used. The Langragean Method will provide the shortest path to the desired resource in the multicast bandwidth in a wireless network which will allow the faster and easier access to connect to the world through Internet. This will make the surfing, browsing, downloading, and uploading easier. 

Modules of the Project:

This will also have some modules to used. This modules helps us in understanding the Flow and execution of the proposed system. The modules of the system are as follows. There are four modules in the proposed system they are a) Add Node, b) Resource Allocation, c) Source and Destination, d) Lagrangean Path. Let us see the modules in details.

a)      Add Node:

This is the first module of the system in this we specify the number of nodes in network. As soon as nodes are provided the nodes are arranged in cell randomly. According to the capability of cell it accesses the nodes in the network.

b)      Resource Allocation:

Resource allocation allocates the nearest resource current location so that it would provide good bandwidth usage and the access will be faster. 

c)      Source and Destination:

This module helps user to choose the source and the destination node. On selecting the source and destination node the position of the node and the cell containing the node is being stored. We repeat the steps to find the destination node to find the shortest node. 

d)      Lagrangean Path:

This module helps us to find the shortest path of the node by dividing the problem in two sub parts. The first part helps us to find solution to get faster access to the nearest cell. The second part helps us to find out the total bandwidth being used. And then repeating this will help us to find the shortest path to the desired node.           

            INPUT AND OUTPUT OF THE SYSTEM:

The input provided to the system is the number of nodes and after that the source and the destination nodes. Thee output of the system will be desired shortest path from the source and the destination mobile provided by user as input. 

Download Efficient Resource Allocation For Wireless Multicast Documentation.

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 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.