1 / 1

Future Work

Purdue Secure Schell(SSH). Problem. There is a need of system which can make easy remote access to files from Purdue home directory. In addition to that printing can be done using the Application on Smart Phone. Project Goals.

tocho
Download Presentation

Future Work

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Purdue Secure Schell(SSH) Problem • There is a need of system which can make easy remote access to files from Purdue home directory. In addition to that printing can be done using the Application on Smart Phone. Project Goals • An application that will enable Purdue students to access their ECN network drive via SSH. • Print documents contained in their network drive remotely from their android phones to any available ECN printers. • Use ConnectBot Open Source Code to build Purdue SSH Client. • SSH Client can directly print files that are in the host server Current Methods • Log in on system and then print. ` SahajAgarwala, Alexander Wang, JitbhatPatmastana, , Han Byul (Kevin) Park Purdue University, Vertically Integrated Project Introduction Figure 6: Use Case Diagram • Three types of users: User, Developer Team, Application • Users enters the server host name, log in to his account using his user credentials. • Developer Team is responsible for designing and implementing the application, as well as developing and linking the application to server. They ensure data safety and updates, error checks. • Application shows the results and owns the application, authorizes the changes/updates to the application, updates the database. Figure 4: Entity-Relation-Diagram • This shows the relationship between different activities and the user. System Architecture Significance • Group determined the most suitable architectures and design for easy future use • Well-documented system design and architecture lays the ground work for future development • Organized application code will prove to be beneficial to future development Figure 1: System Architecture Diagram • Platform for Android Application • Java (Eclipse Indigo latest version) • Android API level 7 as new API’s are not supported by many Android phones Figure 7: Purdue SSH Screen Shots Future Work • Architecture • Add new features based on requirement. • If successful then develop iPhone and tablet version of it. • Interface • Improve the user interface to make it more interesting using animations. • Adjust interface flow to become more intuitive Software Analysis and Design Acknowledgements • A special thanks to Professor Edward J. Delp and Professor Jan P. Allebach. Figure 2: Working flow of the application and printers Figure 3: Screen Flow Diagram

More Related