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