You are on page 1of 8

SYSTEM DESIGN

Data Flow Diagram / Use Case Diagram / Flow Diagram



The DFD is also called as bubble chart. It is a simple graphical
formalism that can be used to represent a system in terms of the input data to the
system, various processing carried out on these data, and the output data is
generated by the system.
Secure and Practical Outsourcing of Linear
Programming in Cloud Computing.

Usecase Diagram:
Admin
Admin File Upload
Generate Random Key
Key Encrption
Key Decryption
Verify User Key
User File Download



Sequence Diagram:

Admin
Cloud Server Client
File Upload
Random Key Generate
Key Verify
File Encryption and Decryption
File Download







Activity Diagram:
Admin
File Upload
Random Key Generate
Key Encryption
Key Verify Key Verify
File Receive User
Key Decryption



Class Diagram:

Admin
File Upload
Random Key Generate
Ker Encryption
Key Encryption
User Details
Ulpoad()
Key Generate()
Encrption()
Decryption()
Client
Register
File Request
Verify Key
File Download
Register()
Verify Key()
Download()
Cloud Server
File Stored in Cloud Server
Key Encryption
Key Decryption
File Store()








Component Diagram:

Admin File Upload
with Random Key
Generate
Key Encryption and Decryption File Download
Key Encryption and Decryption,user
verify the key
Admin
Verify Key












Data Flow Diagram:

User send FIle
Request
Key Encryption Key Decryption
File Download
Start
Admin file Upload wirh
Random Key
User Key Verify


ER Diagram:

User Admin
Key Verify
File Download
Send file
request
Key Verify
Send File
Forum Delete
Cloud Server
Yes
No
File not Downloaded
Encrypt Key
Key Encryptionwith
Random Key
Generate

You might also like