SlideShare a Scribd company logo
Name : Siti Nurul Afifi Binti Ghazali
Matrik No. : A141560
Title : Software requirement for Report and Suggestion System
Statements of functional requirements of the system
1. The user should be provided with facilities to define the type of external file.
2. Each external file type may have an associated tool which may be applied to the file.
3. Each external file type may be represented as a specific icon on the user display.
4. Facilities should be provided for the icon representing an external file type to be
defined by the user.
5. When a user selects an icon representing an external file, the effect of the selection is
to apply the tool associated with the type of the external file to the file represented by
the selected icon.
The mathematical statements of the functional requirements
1. Let
p : User provided
q : facilities
r : define type of external file
Then
p ^ q => r
2. m ϵ ext_file_type│assotd_tool(m) ᵛapp_to_file(m)
3. n ϵ ext_file_type│specific_icon(n) ^ user_display(n)
4. Let
p : facilities provided
q : icon representing
r : define by user
Then
p ^ q r
5. Let
user_select : user selects an icon representing external file
apply_associated_tool : apply the tool associated with the type of external file
selected_icon : file represented the selected icon
Then
User_select ^ apply_associated_tool selected_icon
Your comments about the translation process from natural languages statements to
mathematical statements.
Process to translate the software requirement from natural language to mathematical statements
is not a easy process because the first step is we must understand first about the software
requirement and after that decide which mathematical statement should use either propositional
or predicate. When understand the requirement it make easier for me to translate the requirement.
I hope my decision to translate the requirement is correct and appropriate with the requirement.

More Related Content

PPTX
S rstatmnt
PDF
The Program I need to write is in the the picture it is in Python, thank you!...
PPT
Introduction to software testing
PDF
Entity Linking Combining Open Source Annotators
PPTX
Static Import and access modifiers
PPT
Iostreams
PDF
Software Design Document
PDF
IT 145 FINAL PROJECT GUIDELINES / TUTORIALOUTLET DOT COM
S rstatmnt
The Program I need to write is in the the picture it is in Python, thank you!...
Introduction to software testing
Entity Linking Combining Open Source Annotators
Static Import and access modifiers
Iostreams
Software Design Document
IT 145 FINAL PROJECT GUIDELINES / TUTORIALOUTLET DOT COM

Similar to Math statemnt (20)

DOCX
The quality & richness of E-Education
PPT
Smart document sharing application presentation(stufac connect)
PPTX
Lec-3-Mobile Application Development.pptx
PPT
Software tools
PPTX
computer software
DOC
Question bank unit i
PPTX
sds_presentation for engineering student for final year
PPTX
Install Software Application (2).pptx exct
PPTX
Install Software Application (2).pptxfdhg
PDF
C++ for Engineers and Scientists 4th Edition Bronson Solutions Manual
PDF
lake city institute of technology
PDF
Graphical Password Authenticationimp.docx2
PDF
C++ for Engineers and Scientists 4th Edition Bronson Solutions Manual
PDF
C++ for Engineers and Scientists 4th Edition Bronson Solutions Manual
DOCX
Lab 8 User-CF Recommender System – Part I 50 points .docx
PPTX
Software Development
PPT
Software engineering lecture 1
PDF
J1802026976
PPTX
Kotlin for Android App Development Presentation
The quality & richness of E-Education
Smart document sharing application presentation(stufac connect)
Lec-3-Mobile Application Development.pptx
Software tools
computer software
Question bank unit i
sds_presentation for engineering student for final year
Install Software Application (2).pptx exct
Install Software Application (2).pptxfdhg
C++ for Engineers and Scientists 4th Edition Bronson Solutions Manual
lake city institute of technology
Graphical Password Authenticationimp.docx2
C++ for Engineers and Scientists 4th Edition Bronson Solutions Manual
C++ for Engineers and Scientists 4th Edition Bronson Solutions Manual
Lab 8 User-CF Recommender System – Part I 50 points .docx
Software Development
Software engineering lecture 1
J1802026976
Kotlin for Android App Development Presentation
Ad

Math statemnt

  • 1. Name : Siti Nurul Afifi Binti Ghazali Matrik No. : A141560 Title : Software requirement for Report and Suggestion System Statements of functional requirements of the system 1. The user should be provided with facilities to define the type of external file. 2. Each external file type may have an associated tool which may be applied to the file. 3. Each external file type may be represented as a specific icon on the user display. 4. Facilities should be provided for the icon representing an external file type to be defined by the user. 5. When a user selects an icon representing an external file, the effect of the selection is to apply the tool associated with the type of the external file to the file represented by the selected icon. The mathematical statements of the functional requirements 1. Let p : User provided q : facilities r : define type of external file
  • 2. Then p ^ q => r 2. m ϵ ext_file_type│assotd_tool(m) ᵛapp_to_file(m) 3. n ϵ ext_file_type│specific_icon(n) ^ user_display(n) 4. Let p : facilities provided q : icon representing r : define by user Then p ^ q r 5. Let user_select : user selects an icon representing external file apply_associated_tool : apply the tool associated with the type of external file selected_icon : file represented the selected icon Then User_select ^ apply_associated_tool selected_icon Your comments about the translation process from natural languages statements to mathematical statements. Process to translate the software requirement from natural language to mathematical statements is not a easy process because the first step is we must understand first about the software requirement and after that decide which mathematical statement should use either propositional or predicate. When understand the requirement it make easier for me to translate the requirement. I hope my decision to translate the requirement is correct and appropriate with the requirement.