Upload
sharath-kumar
View
701
Download
2
Tags:
Embed Size (px)
Citation preview
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
USB Temperature Sensor & Its Linux DriverSoftware 1
Group#4,Computer Science & Engg. ,
G.E.C Thrissur
1We wish to thank Savyan Sir for being our guide ;-)
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Outline
1 Introduction
2 Development Strategy
3 User Requirements
4 Project Requirements
5 Functionalities of the system
6 Design
7 Conclusion
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Introduction
Motivation to this project
Existing Systems
Proposed System
Advantages over the existing systems
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Introduction
Motivation to this project
Existing Systems
Proposed System
Advantages over the existing systems
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Introduction
Motivation to this project
Existing Systems
Proposed System
Advantages over the existing systems
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Introduction
Motivation to this project
Existing Systems
Proposed System
Advantages over the existing systems
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Outline
1 Introduction
2 Development Strategy
3 User Requirements
4 Project Requirements
5 Functionalities of the system
6 Design
7 Conclusion
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Development Strategy
Agile development strategy
Face to face communication
Working software
Customer collaboration
Responding to change
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Outline
1 Introduction
2 Development Strategy
3 User Requirements
4 Project Requirements
5 Functionalities of the system
6 Design
7 Conclusion
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
User Requirements
API should be simple to use.
Project must provide sufficient documentation and helpregarding how to use API.
Maximum level of hardware abstraction is preferred.
The prototype hardware must be able to measure temperatureat an acceptable level of accuracy.
Product must be portable.
Long term support
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Outline
1 Introduction
2 Development Strategy
3 User Requirements
4 Project Requirements
5 Functionalities of the system
6 Design
7 Conclusion
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Project Requirements
Operating Environment
Interface Requirements
Functional Requirements.
Non Functional Requirements.
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Functional Requirements
Temperature sensor must provide readings at an acceptablelevel of accuracy.
The system must use USB port for communication, because,USB is a widely accepted and used bus protocol.
The system must be easily portable to other platforms.
Must provide proper documentation to for applicationdevelopers.
The system must be very stable at any kind of hostileconditions.
Cost and effectiveness of the hardware are two mainconstraints of the project.
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Non-Functional Requirements
Scalability.
Maintainability.
Adaptability.
Reliability.
Testability.
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Outline
1 Introduction
2 Development Strategy
3 User Requirements
4 Project Requirements
5 Functionalities of the system
6 Design
7 Conclusion
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Functionalities of the system
Device Detection.
Device Configuration.
Data Retrieval.
Micro Controller - Temperature Sensor Communication.
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Outline
1 Introduction
2 Development Strategy
3 User Requirements
4 Project Requirements
5 Functionalities of the system
6 Design
7 Conclusion
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Use Case Diagram
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Device Detection
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Device Configuration
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Micro Controller - Temperature Sensor CommunicationModule.
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Data Retrieval
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Outline
1 Introduction
2 Development Strategy
3 User Requirements
4 Project Requirements
5 Functionalities of the system
6 Design
7 Conclusion
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Conclusion
This project had gone through feasibility study, requirementelicitation, requirement collection, requirement validation, designand design validation stages. The remaining stages areImplementation and Testing.
Introduction Development Strategy User Requirements Project Requirements Functionalities of the system Design Conclusion
Thanks For Your Attention
Questions...