The scenario ShareYourFiles is a new project, funded by a public-private partnership. Its aims are to provide an easy, affordable, intuitive, secure and quick way for users (home or corporate) to be able to upload and share files to a secure system in the

computer science

Description

The scenario ShareYourFiles is a new project, funded by a public-private partnership. Its aims are to provide an easy, affordable, intuitive, secure and quick way for users (home or corporate) to be able to upload and share files to a secure system in the cloud, and to allow collaborators to access the uploaded data. The plan is to develop an application that anyone can run from their browser (along with apps for all mobile platforms) that will draw data from the same data store (securely hosted and run by a separate company). The application will provide information on files that the end user has uploaded, and allow anyone they share their data with (e.g. friends, project collaborators, and so on) to access the files. The owner of the file will be able to specify the permissions collaborators have on the shared files (e.g. read-only or edit) and the collaborators will be able to access the files with the permissions set. It will log every access to the data store and provide the owners of the file with automated alerts if any worrying pattern starts to develop. The application must allow for communication between file owners and collaborators as well as provide versioning of the files, i.e. the ability to log all changes and go back in time to a previous version of the file (how long this period will be will depend on the plan the user has signed up for). The application will also provide a ‘communication channel’ space where asynchronous online chat can happen, e.g. to discuss changes to files, agree plans, and so on. A history will be maintained for these chats and priority channels can be made available depending on the price plan that the user (home or corporate) is signed up for. Some functionality will be a matter of interfacing to external systems, while the biggest part will be bespoke development.

Instruction Files

Related Questions in computer science category


Disclaimer
The ready solutions purchased from Library are already used solutions. Please do not submit them directly as it may lead to plagiarism. Once paid, the solution file download link will be sent to your provided email. Please either use them for learning purpose or re-write them in your own language. In case if you haven't get the email, do let us know via chat support.