final project presentation
TRANSCRIPT
![Page 1: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/1.jpg)
In the Name of the ALLAH, the Most Gracious, the Most Merciful
![Page 2: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/2.jpg)
![Page 3: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/3.jpg)
![Page 4: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/4.jpg)
Group Members Introduction
![Page 5: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/5.jpg)
INTRODUCTION OF INTRODUCTION OF
PROJECTPROJECT
![Page 6: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/6.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/8.jpg)
![Page 9: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/9.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/10.jpg)
Waterfall Process Model DiagramWaterfall Process Model Diagram
![Page 11: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/11.jpg)
Actors Catalog
User
![Page 12: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/12.jpg)
Use Case Diagram
![Page 13: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/13.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/14.jpg)
Architectural Design
![Page 15: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/15.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/16.jpg)
Context Diagram
![Page 17: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/17.jpg)
Team Structure
![Page 18: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/18.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/19.jpg)
Sequence diagramPUE & DCiE
![Page 20: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/20.jpg)
Sequence diagramEnergy Saving & Bill Calculation
![Page 21: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/21.jpg)
Sequence diagramGraphical Representation
![Page 22: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/22.jpg)
Class diagram
![Page 23: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/23.jpg)
ER diagram
![Page 24: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/24.jpg)
Database Design
![Page 25: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/25.jpg)
User Interface
![Page 26: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/26.jpg)
User Interface Input GUI (Pre-Virtualization)
![Page 27: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/27.jpg)
User Interface Input GUI (Post-Virtualization)
![Page 28: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/28.jpg)
User Interface Output GUI (Results)
![Page 29: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/29.jpg)
User Interface PUE and DCiE (Graphical representation)
![Page 30: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/30.jpg)
User Interface Impact On Bill (Graphical representation)
![Page 31: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/31.jpg)
User Interface Helping Hints
![Page 32: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/32.jpg)
Tools
• JAVA • Ulead Photo Impact• Netbeans IDE
![Page 33: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/33.jpg)
Test Cases
1. User entered the total capacity of data center:
![Page 34: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/34.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/35.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/36.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/37.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/38.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/39.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/40.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/41.jpg)
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](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/42.jpg)
Thanks ….
Any Question … ?
![Page 43: Final Project Presentation](https://reader034.vdocuments.us/reader034/viewer/2022042821/55cf94db550346f57ba4e052/html5/thumbnails/43.jpg)
Allah Hafiz