NETWORK DISASTER RECOVERY TOOL PPT by KANAKESH

Views:
 
Category: Entertainment
     
 

Presentation Description

PPT for NETWORK DISASTER RECOVERY TOOL

Comments

Presentation Transcript

PowerPoint Presentation:

DRK College of Engineering & Technology NETWORK DISASTER RECOVERY TOOL TECHNICAL SEMINAR Name : K.Kanakeshwara Rao Roll No: 08U51A0574 Batch No: CS2008-AB4 Branch: Computer Science and Engineering Guide: Mrs.S.S.Lavanya

CONTENTS:

CONTENTS INTRODUCTION EXISTING SYSTEM PROPOSED SYSTEM MODULES EXTERNAL INTERFACE REQUIREMENTS SOFTWARE DEVELOPMENT LIFE CYCLE FEASIBILITY STUDY DATA FLOW DIAGRAMS SYSTEM SECURITY TECHNOLOGY DRK College of Engineering & Technology TECHNICAL SEMINAR

INTRODUCTION:

INTRODUCTION The main intention of introducing this system is to reduce the manual work at client office. Every sort of task is performed by the system, such as "Network Disaster Recovery tool" is a Java application which backs up essential files at the users demand DRK College of Engineering & Technology TECHNICAL SEMINAR

PowerPoint Presentation:

What is Network Disaster Recovery Tool? It is tool which is used to backup the files that are lost in network disaster. This is backup tool which is based java application and does it automatically,when it is set by the user according to this needs. This tool is assisted by ID Backup Manager will make sure scheduled backups are completed. It will check to make sure the backups were completed successfully and were not corrupt. DRK College of Engineering & Technology TECHNICAL SEMINAR

Reasons of network disaster :

Network disaster may occur because of the following reasons 1)Software failure 2)Corruptions in the system 3)Virus attacks or hackers 4)Hardware failure 6)Natural disasters DRK College of Engineering & Technology TECHNICAL SEMINAR Reasons of network disaster

PowerPoint Presentation:

DRK College of Engineering & Technology TECHNICAL SEMINAR EXISTING SYSTEM The existing system is manual system works in the following way. Today, there are many options available for storing and backing up data. Some of the more common options are tape drivers, tape libraries, CD-R’s, CD-RW’s, and DVDs.

PROPOSED SYSTEMS:

PROPOSED SYSTEMS DRK College of Engineering & Technology TECHNICAL SEMINAR “ Back Up Tool ” is a Java application which backups user selected files on demand or can be set to backup automatically in a given time. How often you backup, depends on the type of work you are doing and how quickly the files on your system become outdated.

It has the following modules: 1)Log module 2)Manual backup 3)Auto backup 4)FTP backup :

It has the following modules: 1)Log module 2)Manual backup 3)Auto backup 4)FTP backup MODULES DRK College of Engineering & Technology TECHNICAL SEMINAR

PowerPoint Presentation:

Log Module: It will maintain all computer generated reports, activity and change logs are useful for monitoring backup system events. Manual Backup: This module tells how we can take backup manually. That is we can take backup manually by clicking the option Folder Vault in the Back up tool. DRK College of Engineering & Technology TECHNICAL SEMINAR

PowerPoint Presentation:

3. Auto Backup : This module gives details about the automatic backup. In Back up Tool in options tab first we need to set the automatic backup details i.e., we have to give day, time in hours and minutes. 4. FTP Backup: Our FTP Backup feature provides reliable, remote backup for the important data on your dedicated server. This type of backup is self-managed. DRK College of Engineering & Technology TECHNICAL SEMINAR

PowerPoint Presentation:

EXTERNAL INTERFACE REQUIREMENTS DRK College of Engineering & Technology TECHNICAL SEMINAR

PowerPoint Presentation:

SOFTWARE REQUIREMENTS: Operating System : Windows Technology : Java/Swings Software’s : J2SDK1.5 HARDWARE REQUIREMENTS : Hardware Pentium based systems with a minimum of P4 RAM 256MB (minimum) DRK College of Engineering & Technology TECHNICAL SEMINAR

SOFTWARE DEVELOPMENT LIFE CYCLE(SDLC) :

SOFTWARE DEVELOPMENT LIFE CYCLE(SDLC) SDLC is nothing but Software Development Life Cycle. It is a standard which is used by software industry to develop good software DRK College of Engineering & Technology TECHNICAL SEMINAR

PowerPoint Presentation:

STAGES IN SDLC: Requirement Gathering Analysis Designing Coding Testing Maintenance DRK College of Engineering & Technology TECHNICAL SEMINAR

Requirements Gathering stage The requirements gathering process takes as its input the goals identified in the high-level requirements section of the project plan. Each goal will be refined into a set of one or more requirements.  Analysis Stage The planning stage establishes eye view of the intended software product, and uses this to establish the basic project structure, evaluate feasibility and risks associated with the project, and describe appropriate management and technical approaches . :

Requirements Gathering stage The requirements gathering process takes as its input the goals identified in the high-level requirements section of the project plan. Each goal will be refined into a set of one or more requirements. Analysis Stage The planning stage establishes eye view of the intended software product, and uses this to establish the basic project structure, evaluate feasibility and risks associated with the project, and describe appropriate management and technical approaches . DRK College of Engineering & Technology TECHNICAL SEMINAR

Designing Stage: The design stage takes as its initial input the requirements identified in the approved requirements document.  For each requirement, a set of one or more design elements will be produced as a result of interviews, workshops, and/or prototype efforts. Development (Coding) Stage: The development stage takes as its primary input the design elements described in the approved design document.  For each design element, a set of one or more software artifacts will be produced. :

Designing Stage: The design stage takes as its initial input the requirements identified in the approved requirements document. For each requirement, a set of one or more design elements will be produced as a result of interviews, workshops, and/or prototype efforts. Development (Coding) Stage: The development stage takes as its primary input the design elements described in the approved design document. For each design element, a set of one or more software artifacts will be produced. DRK College of Engineering & Technology TECHNICAL SEMINAR

PowerPoint Presentation:

Integration & Test Stage During the integration and test stage, the software artifacts, online help, and test data are migrated from the development environment to a separate test environment. At this point, all test cases are run to verify the correctness and completeness of the software. Installation & Acceptance Test: During the installation and acceptance stage, the software artifacts, initial production data are loaded onto the production server. At this point, all test cases are run to verify the correctness and completeness of the software. Successful execution of the test suite is a prerequisite to acceptance of the software by the customer. DRK College of Engineering & Technology TECHNICAL SEMINAR

ARCHITECTURE FLOW:

ARCHITECTURE FLOW In this scenario overall system is designed in three tires separately using three layers presentation layer , business logic layer and data link layer. This project was developed using 3-tire architecture. DRK College of Engineering & Technology TECHNICAL SEMINAR

PowerPoint Presentation:

The internet resolves around the client-server architecture. In this architecture clients acts as browser. Browser interacts with the server using a set of instructions called protocols. These protocols helps in the accurate transfer of data through requests from a browsers and requests from a browser and responses from server. There are many protocols available on the internet, the world wide web ,which brings all these protocols one roof, HTTP, FTP, Telnet, SMTP etc. DRK College of Engineering & Technology TECHNICAL SEMINAR

URL Pattern:

URL Pattern URL pattern represents how the requests are flowing through one layer to another layer and how the responses are getting by other layers to presentation layer through server in architecture diagram. DRK DRK College of Engineering & Technology

PowerPoint Presentation:

Feasibility Study Preliminary investigation examines project feasibility, the likelihood the system will be useful to the organization. The main objective of the feasibility study is to test the Technical, There are aspects in the feasibility study portion of the preliminary investigation.They are as follows: 1) Technical Feasibility 2)Operation Feasibility 3)Economical Feasibility DRK College of Engineering & Technology TECHNICAL SEMINAR

PowerPoint Presentation:

DRK College of Engineering & Technology TECHNICAL SEMINAR TECHNICAL FEASIBILITY: The technical issue usually raised during the feasibility stage of the investigation includes the following: Does the necessary technology exist to do what is suggested? Do the proposed equipments have the technical capacity to hold the data required to use the new system? Will the proposed system provide adequate response to inquiries, regardless of the number or location of users? Can the system be upgraded if developed?

PowerPoint Presentation:

DRK College of Engineering & Technology TECHNICAL SEMINAR OPERATIONAL FEASIBILITY: These consists of the aspects like User-friendly, Reliability, Security, Portability, Availability, Maintainability. ECONOMIC FEASIBILITY: The computerized system takes care of the present existing system’s data flow and procedures completely and should generate all the reports of the manual system besides a host of other management reports.

:

DATA FLOW DIAGRAMS Data flow diagram will act as a graphical representation of the system in terms of interaction between the system, external entities, and process and how data stored in certain location. External entities Data stores Process Data Flow DRK College of Engineering & Technology TECHNICAL SEMINAR

:

Context Level DFD: The major objective of a context diagram is to provide a graphical representation of the whole system. As stated earlier it consists of all the system boundaries, all the external entities that interact with the system and major data flow between the entities in the system. DRK College of Engineering & Technology TECHNICAL SEMINAR

:

DRK College of Engineering & Technology TECHNICAL SEMINAR

:

UML DIAGRAMS Unified Modeling Language: The Unified Modeling Language allows the software engineer to express an analysis model using the modeling notation that is governed by a set of syntactic semantic and pragmatic rules. A UML system is represented using five different views that describe the system from distinctly different perspective. DRK College of Engineering & Technology TECHNICAL SEMINAR

:

Use Case Diagram Use case Diagrams represent the functionality of the system from a user’s point of view. Use cases are used during requirements elicitation and analysis to represent the functionality of the system. Use cases focus on the behavior of the system from external point of view. DRK College of Engineering & Technology TECHNICAL SEMINAR

:

DRK College of Engineering & Technology TECHNICAL SEMINAR

:

Sequence Diagram A sequence diagram shows, as parallel vertical lines, different processes or objects that live simultaneously, and, as horizontal arrows, the messages exchanged between them, in the order in which they occur. This allows the specification of simple runtime scenarios in a graphical manner. DRK College of Engineering & Technology TECHNICAL SEMINAR

:

DRK College of Engineering & Technology TECHNICAL SEMINAR

:

Class Diagram The class diagram is the main building block in object oriented modeling. It is used both for general conceptual modeling of the systematic of the application, and for detailed modeling translating the models into programming code . The classes in a class diagram represent both the main objects and or interactions in the application and the objects to be programmed. DRK College of Engineering & Technology TECHNICAL SEMINAR

:

DRK College of Engineering & Technology TECHNICAL SEMINAR

:

SYSTEM SECURITY To configure authentication for a Web Application, use the <login- config> element of the web.xml deployment descriptor. In this element you define the security realm containing the user credentials, the method of authentication, and the location of resources for authentication. DRK College of Engineering & Technology TECHNICAL SEMINAR

:

SECURITY IN SOFTWARE To set up authentication for Web Applications: Open the web.xml deployment descriptor in a text editor or use the Administration Console. Specify the authentication method using the <auth-method> element. The available options are: BASIC Basic authentication uses the Web Browser to display a username/password dialog box. This username and password is authenticated against the realm. DRK College of Engineering & Technology TECHNICAL SEMINAR

TECHNOLOGY:

TECHNOLOGY Technology used is JAVA Java is a programmer’s language Java is cohesive and consistent Except for those constraint imposed by the Internet environment. Java gives the programmer, full control DRK College of Engineering & Technology TECHNICAL SEMINAR

:

OUTPUT SCREENS DRK College of Engineering & Technology TECHNICAL SEMINAR

:

DRK College of Engineering & Technology TECHNICAL SEMINAR

:

THANK YOU DRK College of Engineering & Technology TECHNICAL SEMINAR

:

THANK YOU DRK College of Engineering & Technology TECHNICAL SEMINAR

:

THANK YOU DRK College of Engineering & Technology TECHNICAL SEMINAR

:

THANK YOU DRK College of Engineering & Technology TECHNICAL SEMINAR

:

THANK YOU DRK College of Engineering & Technology TECHNICAL SEMINAR

:

THANK YOU DRK College of Engineering & Technology TECHNICAL SEMINAR

:

THANK YOU DRK College of Engineering & Technology TECHNICAL SEMINAR

:

THANK YOU DRK College of Engineering & Technology TECHNICAL SEMINAR

:

THANK YOU DRK College of Engineering & Technology TECHNICAL SEMINAR

:

THANK YOU DRK College of Engineering & Technology TECHNICAL SEMINAR

authorStream Live Help