+ All Categories
Home > Documents > Final Project Presentation

Final Project Presentation

Date post: 27-Dec-2015
Category:
Upload: muhammad-bilal-dhudi
View: 2 times
Download: 0 times
Share this document with a friend
Popular Tags:
43
In the Name of the ALLAH, the Most Gracious, the Most Merciful
Transcript
Page 1: Final Project Presentation

In the Name of the ALLAH, the Most Gracious, the Most Merciful

Page 2: Final Project Presentation
Page 3: Final Project Presentation
Page 4: Final Project Presentation

Group Members Introduction

Page 5: Final Project Presentation

INTRODUCTION OF INTRODUCTION OF

PROJECTPROJECT

Page 6: Final Project Presentation

Introduction of ProjectIntroduction of ProjectEnergy Consumption Calculator helps IT professionals to understand the short term and the long term savings that can be achieved by improving the energy efficiency of there data center infrastructure.

This software can be used for small data centers as well as large data centers and it will help the data centers to reduce their electricity cost.

The features covered in this calculator will enable to User to calculate Total Load available to IT equipment details i.e. Servers, Networking Equipment, and Environment Control Equipment.

Page 7: Final Project Presentation

Introduction of ProjectIntroduction of ProjectThis will also help to calculate Total Electricity Cost (per month or yearly basis) & Energy saving by virtualization.

Graphics Representation of Power Usage Effectiveness (PUE) & Data Center Infrastructure Efficiency (DCIE) will add that will reflect the impact of energy.

Energy consumption calculator will help the user to find out the all efficiency cost savings. While taking the inputs as total capacity of facility, IT equipment load and cost per kW, our calculator provide quick solutions and results that will display in the form of numeric calculations and graphs representation.

Page 8: Final Project Presentation
Page 9: Final Project Presentation

Waterfall Process ModelWaterfall Process ModelThe waterfall method, sometimes called the classic life cycle, suggests a systematic, sequential approach to the software development that begins with customer specification of requirements and progresses through planning, modeling, construction, and deployment.

The waterfall model is the oldest paradigm for software engineering' However, over the past three decades, criticism of this process model has caused even ardent supporters to question its efficacy.

Page 10: Final Project Presentation

Waterfall Process Model DiagramWaterfall Process Model Diagram

Page 11: Final Project Presentation

Actors Catalog

User

Page 12: Final Project Presentation

Use Case Diagram

Page 13: Final Project Presentation

Functional RequirementsFunctional requirement bring-in the system’s view and define from the system’s perspective, Some Functional requirements are given below:• Total Data Center Capacity entered by User (in kW)• Total IT Load entered by User (in kW)• Electricity Cost (per kW) • Server Virtualization entered by User• Graphical representation of calculated results• Power Usage Effectiveness (PUE) Calculation• Data Center Infrastructure Efficiency (DCiE) Calculation• Energy Saving Calculation

Page 14: Final Project Presentation

Architectural Design

Page 15: Final Project Presentation

Project ScopeThe scope of this project will broadly cover the Energy consumption calculator features available in this project. The features covered in this calculator will enable to User to calculate Total Load available to IT equipment details i.e. Servers, Networking Equipment, and Environment Control Equipment. The goal of this project is to calculate total Energy Used by IT Equipment.

Page 16: Final Project Presentation

Context Diagram

Page 17: Final Project Presentation

Team Structure

Page 18: Final Project Presentation

Project ScheduleNO Phases Deliverables Description

Submission

Date

1GATHERING &ANALYZINGREQUIREMENT

SRS Document

Scope of the project, functional & non-functional requirements, use case diagram(s), usageScenarios

November 24, 2011

2 PLANNING PHASEMethod & Work

PlanDescribes the methodology & schedule of the project

December 23,

2011

3ANALYSIS AND

DESIGN PHASE

Design Document

I

Activity Diagram, Sequence diagrams, Architecture DesignDiagram, DFD(s) and ERD if the project domain requires

January 30,

2011

Design Document

II

Object model ,class diagram, interface design, database design if the project domain requires database, testcases, Deployment Diagram , Component Diagram

March 12, 2012

4 Final DeliverablesCode&FINAL REPORT

Complete Project coding and final project Report June 19, 2012

Page 19: Final Project Presentation

Sequence diagramPUE & DCiE

Page 20: Final Project Presentation

Sequence diagramEnergy Saving & Bill Calculation

Page 21: Final Project Presentation

Sequence diagramGraphical Representation

Page 22: Final Project Presentation

Class diagram

Page 23: Final Project Presentation

ER diagram

Page 24: Final Project Presentation

Database Design

Page 25: Final Project Presentation

User Interface

Page 26: Final Project Presentation

User Interface Input GUI (Pre-Virtualization)

Page 27: Final Project Presentation

User Interface Input GUI (Post-Virtualization)

Page 28: Final Project Presentation

User Interface Output GUI (Results)

Page 29: Final Project Presentation

User Interface PUE and DCiE (Graphical representation)

Page 30: Final Project Presentation

User Interface Impact On Bill (Graphical representation)

Page 31: Final Project Presentation

User Interface Helping Hints

Page 32: Final Project Presentation

Tools

• JAVA • Ulead Photo Impact• Netbeans IDE

Page 33: Final Project Presentation

Test Cases

1. User entered the total capacity of data center:

Page 34: Final Project Presentation

Use Case Title Enter Total Capacity of Data centerUse Case Id 3.1.1Requirement Id 1

Description: This case is used to take input of total capacity (in kW) of the data center. Every data center has it own

Electricity capacity that is written in the input text field with name Data Center Capacity (in kW), because all

calculation will be carry on with this value

Pre Conditions: User will open the software and it is important to input values as total data center capacity to make

calculations. The default value will be set to 1000 kW.

Task Sequence Exceptions

1. User input the value. Error if input is invalid

2. User able to input numerical value

3. System will response when ever user change the

values

Post Conditions: Total Data center capacity is entered and corresponding result will display.

Authority: User

Modification history: 1.0

Author: F11CS61993648

Page 35: Final Project Presentation

Use Case Title Enter Total IT LoadUse Case Id 3.1.2Requirement Id 2Description: This case is used to take input of total IT Load (in kW) of the data center. User entered the Total IT Load that it includes all server, racks and all equipments used in IT.

Pre Conditions: User will open the software and it is important to input values as total data center capacity to make calculations. The default value will be set to 1000 kW.

Task Sequence Exceptions1. User input the value.2. User able to input numerical value

3. System will response when ever user change the values

Post Conditions: Total IT Load is entered and corresponding result will display.Authority: UserModification history: 1.0Author: F11CS61993648

Page 36: Final Project Presentation

Use Case Title Cost per kW

Use Case Id 3.1.3

Requirement Id 3

Description: In this case User will input the cost per kW. It is important value. Any User can input his own cost per kW amount in Rs.

Pre Conditions: User will provide the amount of cost per kW because it is the feature and results will occur on the basics of that value.

Task Sequence Exceptions

1. User will provide the required such cost value that is charged in his data center.

Error if Invalid Input

2. System will response when ever user change the values

Post Conditions: Total cost per kW will be added

Authority: User

Modification history: 1.0Author: F11CS61993648

Page 37: Final Project Presentation

Use Case Title Virtualized IT equipmentUse Case Id 3.1.4Requirement Id 4Description: This case is used to take input from the User as how many IT equipment he want to virtualized. This value must be in the form of percentage.Pre Conditions: User will provide the amount of IT equipment which he wants to virtualize because it is the feature and results will occur on the basics of that value.

Task Sequence Exceptions1. User find out the no. of IT equipment that he want to virtualizes.2. User enter the percentage of IT equipment that used in data centers.3. System will response when ever user change the values

Post Conditions: Total data center’s virtualized IT equipment will be addedUnresolved issues: Authority: UserModification history: 1.0Author: F11CS61993648

Page 38: Final Project Presentation

Use Case Title Graph representation of dataUse Case Id 3.1.5Requirement Id 5Description: This case is used to display the graphical representation of results like as PUE, DCiE, etc.

Pre Conditions: System will take the resulted value of PUE and DCiE to represent efficiency and yearly bill efficiency. Task Sequence Exceptions1. System takes resulted value of PUE.

2. System take resulted value of DCiE.3. System will take the resulted amount of bill before and after virtualization.4. System will response when ever user change the values

5. System will display the final graph of above activities.

Post Conditions: Graphical representation will display in graph..Authority: SystemModification history: 1.0Author: F11CS61993648

Page 39: Final Project Presentation

Use Case Title Power Usage Effectiveness CalculationAbbreviated Title PUE (Power Usage Effectiveness)Use Case Id 3.1.6Requirement Id 6Description: This case is used to calculate the PUE with formula as it is equal to The total data center capacity is divided to the total IT equipment load. It better efficiency level is 2.0

Pre Conditions: System will take the total capacity of data center and total Load of IT equipment to calculate PUE.

Task Sequence Exceptions1. System take input as Total data center capacity.

2. System takes input as Total IT equipment load.

3. System will calculate the amount of PUE.

4. System will response when ever user change the values

Post Conditions: PUE (Power Usage Effectiveness) will be calculated.Authority: SystemModification history: 1.0Author: F11CS61993648

Page 40: Final Project Presentation

Use Case Title Infrastructure Efficiency CalculationAbbreviated Title DCiE ( Infrastructure Efficiency)Use Case Id 3.1.7Requirement Id 7Description: This case is used to calculate the DCiE with formula as it is equal to The total IT equipment load is divided to the total data center capacity. It better efficiency level is 0.5

Pre Conditions: System will take total Load of IT equipment and the total capacity of data center to calculate DCiE.

Task Sequence Exceptions1. System takes input as Total IT equipment load.

2. System take input as Total data center capacity.

3. System will calculate the amount of DCiE.

4. System will response when ever user change the values

Post Conditions: DCiE (Data Center Infrastructure Efficiency) will be calculated.Authority: SystemModification history: 1.0Author: F11CS61993648

Page 41: Final Project Presentation

Use Case Title Energy Saving CalculationUse Case Id 3.1.8Requirement Id 8Description: This case is used to calculate the Energy savings with formulas on the basics of cost per kW.

Pre Conditions: System will take cost per kW and total used energy in IT before and after It equipment virtualization.Task Sequence Exceptions1. System takes input as Total IT equipment load.

2. System takes input as Total data center capacity.

3. System takes input as cost per kW.4. System calculates the energy savings.5. System will response when ever user change the valuesPost Conditions: Total Energy savings will be calculated.Authority: SystemModification history: 1.0Author: F11CS61993648

Page 42: Final Project Presentation

Thanks ….

Any Question … ?

Page 43: Final Project Presentation

Allah Hafiz


Recommended