Beruflich Dokumente
Kultur Dokumente
1.
2.
3.
Use Cases.................................................................................................................................2
1.1.
Login:................................................................................................................................2
1.2.
Connectivity:.....................................................................................................................3
1.3.
Search:...............................................................................................................................4
1.4.
Accessing data:.................................................................................................................5
1.5.
Data Sharing:.....................................................................................................................6
1.6.
Server Notification:...........................................................................................................7
1.7.
Activity Diagrams:...................................................................................................................9
2.1.
Login.................................................................................................................................9
2.2.
Connectivity....................................................................................................................10
2.3.
Search..............................................................................................................................10
2.4.
Accessing data:...............................................................................................................10
2.5.
Data Sharing:...................................................................................................................11
2.6.
Server Notification:.........................................................................................................11
Sequence Diagrams................................................................................................................11
3.1.
Connectivity....................................................................................................................12
3.2.
Search..............................................................................................................................13
3.3.
Accessing data.................................................................................................................14
3.4.
Data Sharing....................................................................................................................15
3.5.
Server Notification..........................................................................................................16
4.
Class Diagram:.......................................................................................................................17
5.
System Design:.......................................................................................................................18
1. Use Cases
1.1. Login:
USE CASE NO
USE CASE NAME
UC-C1.
Login.
PRIMARY ACTOR
GOAL IN CONTEXT
PRE-CONDITIONS
System Response
Step 1:
The user will start the application by
Clicking the Icon of the Application.
Step 2:
The Software checks whether the WiFi/Bluetooth is ON.
Step 3:
User Enter his/her Username and
Password.
Step 4:
The Software will connect to the
Server machine and Validate User.
ALTERNATE COURSE
Step 5:
The System Shall Display appropriate Error Message in Case of Invalid User.
PRIORITY
High Priority.
WHEN AVAILABLE
FREQUENCY OF USE
CHANNEL TO ACTOR
SECONDARY ACTORS
None.
1.2. Connectivity:
USE CASE NO
UC-C2.
Connectivity.
PRIMARY ACTOR
GOAL IN CONTEXT
PRE-CONDITIONS
NORMAL COURSE OF EVENTS
Actor Action
System Response
Step 1:
The user should select the Network
Wi-Fi or Bluetooth.
Step 2:
The Software checks whether the WiFi or Bluetoothis ON or NOT.
Step 3:
Select a Cloud Community.
Step 4:
The Software will connect to the
Cloud Community.
ALTERNATE COURSE
Step 5:
The System Shall Display appropriate Error Message in Case of Lost Connection.
PRIORITY
High Priority.
WHEN AVAILABLE
FREQUENCY OF USE
CHANNEL TO ACTOR
1.3. Search:
SECONDARY ACTORS
None.
USE CASE NO
UC-C3
Search
PRIMARY ACTOR
GOAL IN CONTEXT
PRE-CONDITIONS
System Response
Step 1:
The User Click on the Search button.
Step 2:
Step 3:
The Administrator
Machine
will
ALTERNATE COURSE
Step 3:
The System Shall Display appropriate Error Message in Case of any problem.
PRIORITY
High Priority.
WHEN AVAILABLE
FREQUENCY OF USE
CHANNEL TO ACTOR
SECONDARY ACTORS
None.
UC-C4
Accessing data
PRIMARY ACTOR
GOAL IN CONTEXT
PRE-CONDITIONS
Must be an authenticated user
NORMAL COURSE OF EVENTS
Actor Action
System Response
Step 1:
To use click on the share folder
Step 2:
button.
ALTERNATE COURSE
Step 5:
The System Shall Display appropriate Error Message in Case of any problem.
PRIORITY
High Priority.
WHEN AVAILABLE
When Require.
FREQUENCY OF USE
CHANNEL TO ACTOR
Mobile Screen.
SECONDARY ACTORS
None.
UC-C5
Data Sharing
PRIMARY ACTOR
GOAL IN CONTEXT
PRE-CONDITIONS
Must be an authenticated user
NORMAL COURSE OF EVENTS
Actor Action
System Response
Step 1:
To use click on the share folder
Step 3:
button.
Step 2:
of Members in cloud.
Step 4:
data.
ALTERNATE COURSE
Step 5:
The System Shall Display appropriate Error Message in Case of any problem.
PRIORITY
High Priority.
WHEN AVAILABLE
When Require.
FREQUENCY OF USE
CHANNEL TO ACTOR
Mobile Screen.
SECONDARY ACTORS
None.
UC-C6
Server Notification
PRIMARY ACTOR
GOAL IN CONTEXT
PRE-CONDITIONS
Admin
NORMAL COURSE OF EVENTS
Actor Action
System Response
Step 1:
Admin click on the Change server
Step 3:
button.
Step 2:
Step 4:
ALTERNATE COURSE
Step 5:The System Shall Display appropriate Error Message in Case of any problem.
PRIORITY
High Priority.
WHEN AVAILABLE
When Require.
FREQUENCY OF USE
CHANNEL TO ACTOR
Mobile Screen.
SECONDARY ACTORS
None.
2. Activity Diagrams:
2.1. Login
2.2. Connectivity:
2.3. Search:
3. Sequence Diagrams
Login
3.1.
Connectivity:
3.2. Search
4. Class Diagram:
5. System Design: