Академический Документы
Профессиональный Документы
Культура Документы
Alpha FTP Server (WS) is a System Software to download or upload files from server.
The goals for the Alpha FTP server we'll design here are: Upload file to server Download file from server Maintain history of users User Maintenance
The project shows how to do socket programming, JDBC, Swing using Java to build a System Software. It covers an internal functionality of the FTP Server.
PROJECT CATEGORY
Alpha FTP Server is a System Software.
Alpha FTP Server is a server which is used to handle FTP requests and provides files to clients.
FTP Client
FTP Server
Software: JDK 1.6 provides all required tools to develop FTP Server using Java.
Language: Java is Suns strategic language for developing any application which is platform indepedent. It is quiet robust, powerful, efficient and flexible. This language is preferred because one can build software quicker and stable than with any other programming language which can run on any platform. Its a natural language for building system applications, owing to the level and sophistication of the tools included with the language. The project covers system software development with Java including Swings, Socket Programming, File Processing, JDBC, deployment and troubleshooting.
The main elements of the analysis model are briefly described below.
Process Specification
Control Specification
At the core of the model lies the data dictionary, which is a repository that contains descriptions of all the data objects consumed or produced by the software. Three different diagrams surround the core.
The data flow diagram provides an indication of how the data is transformed as they move through the system.
The state transition diagram indicates how the system behaves as a consequence of external events.
The additional aspects about the control aspects of the software are contained in the control specification.
View Server
About
Status Bar
New, Save, Open a configuration file
Accesses Files
Last URL
File Name
VIEW
Last Referred By
SERVER
Folder Listing