GUI toolkit(library) for textBrowser
-window
-scrollbar
File Manager
-some way to access the file’s contents
-provide a module that can retrieve a limited length, consecutive subsequence of the file’s lines.
ViewPort
-need to be able to display the textual content graphically
ScrollBar
-need to give the user some way to access different parts of the file
Use Cases
-three candidate structural elements
-behavior of the TextBrowser
-how the user will use the intended solution
Basic Concept: Why this application exist?
-> Re-text
– move handle
– change window(ViewPort) size
Analysis Model
– UML class-model diagram
– rectangle for classes
– Each rectangle is divided vertically
– Lines between the components denote relationships
Operation
– comprise those actions that the user can undertake to interact with the TextBrowser