Documente Academic
Documente Profesional
Documente Cultură
ON
GUI CALCULATOR
Submitted By:
Ayushi(1709710034)
Anurag Chaudhary(1709710022)
Submitted To:
1.1 PURPOSE
This SRS Document contains the complete software and graphical re-
quirements for making arithmetical operations and describes the design
decisions ,architectural design and detailed design required to imple-
ment the GUI calculator. It provides visibility in design and provides in-
formation needed for software support. This setup basically helps to
make your calculations quick and set you free from paperwork.
1.2 SCOPE
GUI Calculator helps to provide efficient ,quick and accurate result of the
given input. It tends to make the performance better and reliable. It saves
time and reduces human efforts by performing arithmetic operations fast
and accurate.
OS - Operating System
1.4 REFERENCES
2. Overall Description
THE GRAPHICAL USER INTERFACE CALCULATOR ALLOWS AUTHOR-
ISED ADMIN TO MAKE CALCULATIONS. IT CAN BE USED IN VARIOUS
COMPUTERS ACROSS THE GLOBE AND SIMPLIFIES WORKING OF
USER.
The Calculator will have following user-friendly and menu driven interfaces
None
At least 512 MB RAM and 500 MB space of hard disk will be required to run
the software.
2.1.7. Operations
None
The terminal at client site will have to support the hardware and software
interfaces specified in the section 2.1.3 and 2.1.4 respectively.
2.4. Constraints
·There will only be screen for displaying score and buttons with numbers
on them.
- To clear the screen backspace is used.
2.5 Assumptions and Dependencies
4. Functional Requirements
1 Introduction
This use case documents the steps that must be followed in order to use
the GUI calculator.
2 Actors Administrator
3 Pre-Condition
None.
4 Post Condition
If the use case is successful, the actor is able to perform arithmetic opera-
tions.
If not, the system state remains unchanged.
5 Basic Flow
5.1 Performance
The system must be interactive and the delays involved must be less .So in
every action-response of the system, there are no immediate delays. In
case of opening windows forms, of popping error messages and saving the
settings or sessions there must be a delay of less than 2 seconds.
5.2 Reliability
As the system provide the right tools for discussion, problem solving it
must be made sure that the system is reliable in its operations and for se-
curing the sensitive details.
5.3.1 Security
The main security concern is for users account hence proper login mecha-
nism should be used to avoid hacking.
5.3.2 Usability
As the system is easy to handle and navigates in the most expected way
with no delays. In that case the system program reacts accordingly and
transverses quickly between its states.