Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Consider the development of an ftp (file transfer) client, a tool that you shoul

ID: 3920690 • Letter: C

Question

Consider the development of an ftp (file transfer) client, a tool that you should be familiar with, having used it since CS252. 1. Write a functional requirement that you might expect to find in a Software Requirements Specification for this program. 2. Write a non-functional requirement that you might expect to find in a Software Requirements Specification for this program. 3. Write a user story that would contribute towars the fulfillment of the functional requirement you listed in part 1. TTT ? Paragraph: Arial 3 (12pt) ;?·?·T·?·?

Explanation / Answer

1) The file transfer protocol is a primary internet standard that resolves the file transfer from the server to the client and vice-versa
Suppose we create a ftp client program, then the following functions the program has to include:

Some functions which the program should include consists of the following

If we create a program then we could specify the authentication and grant access permission to the types of files and folders that could be in different mode such as read, write, modify and accessed. It is also required to give authentication regarding the person who could read the remote file system. We can also specify the drag and drop functionality.

2) Non-functional requirement:
The advanced type of implementations can be designed that includes

3)The ftp client is designed in such a way that could retrieve a file from different servers, or even from the same one using two different paths.