210 likes | 217 Views
Develop and implement a secure login application with a variety of options and languages, choosing Java over PHP for easier development, better aesthetics, portability, and a solid GUI interface. The project activities include planning, coding, quality assurance, and final review.
E N D
Team SES Omer Idrees Hadi Garib Dulanjan Katuwawela Fu-Sheng Hung Chi-Ti Shih
Project Details • Develop a secure login application • Implement login application • Variety of Options • Variety of Languages • Choosing Team Members
Available Solutions • Reasons behind choosing Java over php • Easier to base solution on panels • Better aesthetic value provided • Portability • Solid GUI interface • More personal experience java
Approach Taken • Process Diagram • Project Activities • State Diagrams • Function Tables
Design (Interface) Planning and Management Basic Coding Quality Assurance Final Review Estimation Final Version of the Program Submit Testing Project Activities
Obtain username and password Return value for success/failure LOGIN State Diagrams
Login Get email List Select Email Return array if found else error Logout Read Email Read Email
Login Get Inbox Compose Send Email Return value for success/failure Logout Send email Send Email
Results • Screenshots • Explanation of functionality
Problems Encountered • Had trouble efficiently integrating PHP and SQL • Windows Based Apache implementation proved cumbersome & time consuming • Compatibility issues weighed out • System security reviewed