Software PF
Software PF
1.
Select and Write down the problem statement for a real time system of
relevance
2.
Analyze requirement for a system and develop Software Requirement
Specification (SRS) for suggested system.
3.
To create the function oriented diagram: Data Flow Diagram (DFD).
4.
To perform the users view analysis for the suggested system: Use case
diagram.
5.
To draw the structural view diagram for the system: Class diagram
6.
To draw the behavioral view diagram : Statechart diagram or Activity
diagram.
7.
To perform the behavioral view diagram for the suggested system :
Sequence diagram.
8.
Draw the component diagram.
9.
Draw the Deployment diagram.
10.
Perform Measurement of complexity with Halstead Metrics for chosen
system. Suggested Application .(i) Inventory Management.
Q-1 Select and Write down the problem statement for a real time system of
relevance.
🔍 Title:
📌 Background:
🎯 Problem:
✅ Objective:
To design and implement a Real-Time Fault Detection System (RTFDS) that:
2. Analyzes the data in real time using predefined thresholds and rules.
📈 Expected Outcome:
1.Introduction
1.1 Purpose
1.2 Scope
1.4 References
2.Overall Description
The RTFDS will integrate with existing production systems and machinery. It will
have modules for data collection, fault detection, alerting, and visualization.
2.4 Constraints
• Software Interface: REST API for integration with ERP or CMMS tools.
This shows the system as a single process and its interactions with external
entities.
🔹Level 1 DFD (Decomposition)
Output
Q-5 To draw the structural view diagram for the system: Class diagram
Q-6 To draw the behavioral view diagram : Statechart diagram or Activity
diagram.
Q-7 To perform the behavioral view diagram for the suggested system :
Sequence diagram.
Output:-
Q-8 Draw the component diagram.
Output:-
Q-9 Draw the Deployment diagram.
Output:-
Q-10 Perform Measurement of complexity with Halstead Metrics for chosen
system.
Suggested Application.
Output