Virtual Screen Splitter: Virtualians Social Network
Virtual Screen Splitter: Virtualians Social Network
Virtual Screen Splitter: Virtualians Social Network
Version 1.0
Group Id:
Supervisor Name:
Tanveer Arshad
Date
(dd/mm/yyyy)
05/02/2014
Version
1.0
Description
Author
only
addition,
subtraction,
computers.
Now
as
computer
TABLE OF CONTENTS
Applying old techniques to our routine work is very difficult. Consumption of paper is
very costly instead of getting a computer and using it for life time. Computer can provide
us proper functionality needed to perform an activity. Using computer applications in
proper way like Virtual Screen Splitter will provide more reliability and better
functionality and performance in doing routine work.
Virtual Screen Splitter can perform any task that will be given to it to perform. We can
run multiple tasks like can listen songs in one screen and play games on other and
installations can be run on another screen parallel to it. Use of VSP is better then
traditional usage.
Virtual Screen Splitter will be able to run on any Windows based Operating System and
we just need to run it and then we will move the tasks by dragging them into their
screens. If user have multiple tasks to perform and current screen is not enough then user
can add another screen into Virtual Screen Splitter by clicking at add screen button.
Newly added screen will also work same as its working in previous active screens.
Non-Functional Requirements
Scalability:
VSP fits into any size of windows or can receive and adopt all configurations of active
desktop. No need to configure it separately.
Portability:
Application is easy to install on any operating system. It is portable and can be used
anywhere on Windows Operating System..
Efficiency:
Virtual Screen Splitter can give result and work efficiently within limited resources. It
will provide full functionality without any restriction.
Flexibility:
Virtual Screen Splitter is updateable to any new change in technology, and it also will
guide us to update our software. There will never be any issue to upgrade it to new
version.
Versatility:
Virtual Screen Splitter is a versatile machine and it provide all required features by the
user and can accept all changings made by a user.
Performance:
VSP provide high performance and give us positive results on its use. System
performance will be boost up when we properly deploy application.
Easy To Access:
This application should be easy to access, we can easily use each pan and can easily
manage the software.
USAGE SCENARIOS:
1. DRAG TASK
Drag Task
Use Case Id
Requirement Id
Description: User Click And Hold The Task, Move Mouse And Drop It To Required
Screen.
Pre-Condition: Application Is Running And User Select The Task
Task Sequence
Exceptions
Authority: User
Modification history: 1.0
Author:
Administer Task
Use Case Id
Requirement Id
Description: User Have Dragged Task In VSP Screen And Now He Can Administer The
Task.
Pre-Conditions: Application Must Be Running
Task Sequence
Exceptions
Authority: User
Modification history: 1.0
Author:
3. CLOSE TASK
Close Task
Use Case Id
Requirement Id
Description: User Can Close/Finish Task Which Was Dragged Into Its Screen.
Pre-Conditions: Application Is Running And Task Have Been Completed
Task Sequence
Exceptions
Authority: User
Modification history: 1.0
Author:
4. CLOSE APPLICATION
Close Application
Use Case Id
Requirement Id
Description: Application Have Performed Task Required And Now User Click At Close
Button To Close IT
Pre-Conditions: Application Is Running
Task Sequence
Exceptions
Authority: User
Modification history: 1.0
Author:
5. SYSTEM MAINTENANCE
System Maintenance
Use Case Id
Requirement Id
Description: User Must Have Permissions To Manage System Unit, Install Or Uninstall
Applications, Manage Rights and Screen Resolution etc.
Pre-Conditions: System Unit Is Power On
Task Sequence
Exceptions
Authority: User
Modification history: 1.0
Author:
Put In Screen
Use Case Id
Requirement Id
Task Sequence
Exceptions
Authority: System
Modification history: 1.0
Author:
Task Performed
Use Case Id
Requirement Id
Exceptions
Authority: System
Modification history: 1.0
Author:
8. SAVE TASK
Save Task
Use Case Id
Requirement Id
Description: System Will Display a Dialog box to Save The Specific Task
Pre-Conditions: Application Is Running And Task Saved
Task Sequence
Exceptions
Authority: System
Modification history: 1.0
Author:
Allow To Close
Use Case Id
Requirement Id
Description: System Allow User To Perform Multiple Tasks and System Will Show
Efficiency In Work/Tasks, After Completion Of Task He Can Close Application.
Pre-Conditions: User Created An Event To Close Application
Task Sequence
Exceptions
Authority: System
Modification history: 1.0
Author:
Allow To Maintain
Use Case Id
10
Requirement Id
10
Task Sequence
Exceptions
Authority: System
Modification history: 1.0
Author: