logging in or signing up flash george Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 293 Category: Entertainment License: All Rights Reserved Like it (1) Dislike it (0) Added: December 28, 2007 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Slide1: Presented by: Dindo Liboon, Alicia Permell, & Zohair AhmadSenior Project: Senior Project Instant Messenger Very popular and widely used software Interesting and challenging Named Flash Instant Messenger Speed of communication Sends and receive messages in a flashSoftware Development Life Cycle: Software Development Life Cycle Problem Definition Analysis Design Code Generation Testing and Debugging Implementation MaintenanceProblem Definition: Problem Definition Basic features of instant messenger Create account and login Send and receive messages See when contacts are online Add a contact to Friends List Change display name LogoutAnalysis: Analysis Feasibility Analysis Investigated group’s ability to : Communicate via internet Windows Sockets User Datagram Protocol (UDP) Develop a windows environment application Coding: Microsoft Visual Basic 6.0 Graphics: Adobe Photoshop 7.0Analysis Cont’d: Analysis Cont’d Limitations Application runs on Microsoft Windows Platform only Visual Basic requires specific runtime filesDesign: Design Algorithm Login: Client sends login name and password to server If user not connected to internet Display “Error. Not Connected to server.” Else Server receives message from client Server sends client successful login notification Client waits for messages from server Server waits for messages from clientDesign Cont’d: Design Cont’d Send IM: Client sends server login names and message Server looks up destination user’s IP address and port address Server sends message to destination client Client receives message from server Recv IM: Client waits for messages from server Server sends message to client Client receives message from server Design Cont’d: Design Cont’d Add Contact: Client sends server login name If login name is found Server adds contact’s login name to client’s Friend List Else Server sends client “login not found” msg Clients prompts user to send invitation Design Cont’d: Design Cont’d /* User logs in, logs out or changes status */ Status Update: Client sends server status Server sends status to all contacts on client’s Friend List Contacts receive client’s status and updates itDesign Cont’d: Design Cont’d Log off: Client sends server logout notification Server sends logout notification to all contacts on client’s Friend List Server sends client “Successful Logout” notification Program terminates Design Cont’d: Design Cont’d Server stores for each client: Login name Password Display name Current IP address Current Port address Current Status Date and Time Account was created List of contacts added and their block status List of contacts who have client on their Friend ListsCode Generation: Code Generation Application Development Microsoft Visual Basic 6.0 Windows Sockets User Datagram Protocol Windows Registry Interface Design Adobe Photoshop 7.0 Testing and Debugging: Testing and Debugging Tested on Windows 98, 2000, ME, NT and XP Used Iterative Prototyping Approach Developed 22 prototypes Each prototype improved on the previous oneImplementation: Implementation Flash Instant Messenger Demonstration Documentation: Documentation Programmer’s Documentation Client Server User’s Documentation WebsiteMaintenance: Maintenance Future refinements and enhancements Skins Send files Change Instant Message font style and color Emoticons User Profiles Conferencing Flash Email SystemGroup Members: Group Members Dindo Liboon Senior Programmer Alicia Permell Programmer, Graphics Designer, Web Developer Zohair Ahmad Programmer, Beta-Tester, Documenter You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
flash george Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINTLite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 293 Category: Entertainment License: All Rights Reserved Like it (1) Dislike it (0) Added: December 28, 2007 This Presentation is Public Favorites: 0 Presentation Description No description available. Comments Posting comment... Premium member Presentation Transcript Slide1: Presented by: Dindo Liboon, Alicia Permell, & Zohair AhmadSenior Project: Senior Project Instant Messenger Very popular and widely used software Interesting and challenging Named Flash Instant Messenger Speed of communication Sends and receive messages in a flashSoftware Development Life Cycle: Software Development Life Cycle Problem Definition Analysis Design Code Generation Testing and Debugging Implementation MaintenanceProblem Definition: Problem Definition Basic features of instant messenger Create account and login Send and receive messages See when contacts are online Add a contact to Friends List Change display name LogoutAnalysis: Analysis Feasibility Analysis Investigated group’s ability to : Communicate via internet Windows Sockets User Datagram Protocol (UDP) Develop a windows environment application Coding: Microsoft Visual Basic 6.0 Graphics: Adobe Photoshop 7.0Analysis Cont’d: Analysis Cont’d Limitations Application runs on Microsoft Windows Platform only Visual Basic requires specific runtime filesDesign: Design Algorithm Login: Client sends login name and password to server If user not connected to internet Display “Error. Not Connected to server.” Else Server receives message from client Server sends client successful login notification Client waits for messages from server Server waits for messages from clientDesign Cont’d: Design Cont’d Send IM: Client sends server login names and message Server looks up destination user’s IP address and port address Server sends message to destination client Client receives message from server Recv IM: Client waits for messages from server Server sends message to client Client receives message from server Design Cont’d: Design Cont’d Add Contact: Client sends server login name If login name is found Server adds contact’s login name to client’s Friend List Else Server sends client “login not found” msg Clients prompts user to send invitation Design Cont’d: Design Cont’d /* User logs in, logs out or changes status */ Status Update: Client sends server status Server sends status to all contacts on client’s Friend List Contacts receive client’s status and updates itDesign Cont’d: Design Cont’d Log off: Client sends server logout notification Server sends logout notification to all contacts on client’s Friend List Server sends client “Successful Logout” notification Program terminates Design Cont’d: Design Cont’d Server stores for each client: Login name Password Display name Current IP address Current Port address Current Status Date and Time Account was created List of contacts added and their block status List of contacts who have client on their Friend ListsCode Generation: Code Generation Application Development Microsoft Visual Basic 6.0 Windows Sockets User Datagram Protocol Windows Registry Interface Design Adobe Photoshop 7.0 Testing and Debugging: Testing and Debugging Tested on Windows 98, 2000, ME, NT and XP Used Iterative Prototyping Approach Developed 22 prototypes Each prototype improved on the previous oneImplementation: Implementation Flash Instant Messenger Demonstration Documentation: Documentation Programmer’s Documentation Client Server User’s Documentation WebsiteMaintenance: Maintenance Future refinements and enhancements Skins Send files Change Instant Message font style and color Emoticons User Profiles Conferencing Flash Email SystemGroup Members: Group Members Dindo Liboon Senior Programmer Alicia Permell Programmer, Graphics Designer, Web Developer Zohair Ahmad Programmer, Beta-Tester, Documenter