Flight By Night’s Information Searching Services Youn Hyuk Jun 96907116 k894002@hotmail.com Copyright Youn Hyuk Jun, 2002. All rights reserved.
Roadmap Motivations for Studying SUN’s Java programs Architecture and understanding technical department Based on J2EE. What about is this application? What I must do, How I must do it? Explanation Database Client-side Graphical Interface Server-side Graphical Interface Additional Comment Execution Application & Explanation
What about is this application Server-Client side application. Use JFC(JavaTM Foundation Classes) On Presentaion Logic Use RMI(Remote Method Invocation) On Business Logic Database using Binary Data File About Information Services & Searching & Modification Information On Server-Client Environ.
What I must do? A Graphical User-Interface Extensions API to support a more flexible search and record locking Network server functionality for the database system Communications functionality to connect the user interface with the database code
How I must do it? Clarity and Maintainability - A clear design, such as will be readily understood by junior programmers Documentation - The code itself should be as clear as possible, and "obvious" comments should be avoided Correctness Use of Standard Elements and Design Patterns - The design should use standard Java package facilities wherever possible
Explanation Database
Client-side Graphical Interface
Server-side Graphical Interface
Additional Comment Used JDK 1.3.1 and working platform is window 2000 server And this is tested on the window 98, window 2000 professional, window 2000 server and turbo-linux 6.5 Used Policy File for Security-Access Used Design patterns, Adapter pattern, MVC , Singleton pattern.
Execution Application & Explanation