Development Schedule
  1. Review, Finish-up file access
    1. Document typical access
    2. Document Object access (ie., Dog/Cat)
    3. Add object access to test program
    4. Query access review
    5. Recheck TableTest
    6. Review source
  2. Screen design=Web view
    1. Menus
      1. Sign-in
      2. Program navigation
      3. Search navigation With frames
    2. File Maintenance
      1. popups 
      2. lookups
      3. forms
      4. Toolbar(s)/ Navigation
      5. Help/ Bug report
    3. Grid/Display/Lookup
      1. Select
      2. Maintenance (Form)
    4. Calendar
      1. Booking
      2. Tour lookup/Product lookup
    5. Tour Applications
      1. Itinerary
      2. Product List
      3. Vendor Contacts
      4. Tour Order
      5. Vouchers
  3. Test/Finish Swing Screen (Tables, Lists and Memos)
  4. Implement Prototype Programs
    1. Menus
    2. File Maintenance
    3. Display
    4. HTML Versions (Java and HTML [Frame/Non Frame])
      1. Get preferences working Header/No Menu/No Frames/No HTML/JAVA
    5. Get split screens working
      1. Query/Grid
      2. Form/Grid
  5. Get Program Generator Working Again
  6. Match Record/Table calls with JDK1.2 Table/Iterator/Map
  7. Design Applications (Follow application flow)
    1. Infrastructure
      1. Menus
      2. Basic file maintenance
        1. GL
        2. A/D
        3. A/R
        4. A/P
        5. Product
        6. Booking
        7. Operations
        8. Ticketing
    2. The pre-contractual phase concerned with the gathering of 'intelligence' concerning the products or services being sought, and the discovery of the sources of supply.
      1. Customer queries
        1. Brochure Request
          1. Thick version
          2. Thin Version
          3. HTML Version
        2. Product Search
      2. Vendor queries
        1. Product entry screens
          1. Hotel info display/entry (thin)
          2. Land info display/entry (thin/html)
    3. The contractual phase, in which a formal relationship between buyer and seller is created, including the establishment of the terms and conditions to apply to transactions under the contract;
      1. Customer queries
        1. Tour Costing and Booking System (Calendar)
        2. Product lookup
        3. Itinerary building
      2. Vendor queries
        1. Product pricing
        2. Product Availability
    4. The ordering and logistics phase, in which purchase orders are placed and processed, the goods transported and/or the services provided, and post-delivery functions (e.g. inspection and acceptance/rejection) performed;
      1. Customers
        1. Invoicing
        2. Documentation (Vouchers)
      2. Vendors
        1. Tour Orders/Ticketing
        2. Confirmations
    5. The settlement phase, in which invoicing, payment authorization, payment and remittance advice transmission take place;
      1. Customers
      2. Vendors
        1. Invoices
        2. Payments
    6. The post-processing phase, in which management information is gathered and reported, and the storage and analysis of trade statistics takes place.
      1. Customers
        1. Reporting/Marketing
      2. Vendors
        1. Reporting/Sales data
      3. Accounting
        1. General Accounting (G/L)
        2. Asset/Debt
        3. Accounts Receivable
        4. Accounts Payable
        5. Ticket Maintenance
    End to End Web-site design starting with the Home Page
    Convert all code to JDK1.2
    Make sure Record fully implements Collections
    Do full code review and testing
    File system
    Normal Record Queries
    Auto-increment fields (ID)
    Multiple-record queries (links)
    Merge queries (inherited)
    Combinations (Merge -> link)
    Localization of data files
    Client-Server
    Connection
    Query handling
    Method handling
    Thin/XML
    Lightweight screens Remote database
    Corba
    Figure out how to sell/implement
    Screen system/Base application logic
    Basic screen
    HTML screen
    Lightweight screens
    Complex screens
    Grid
    Toolbars
    Report
    Headers
    Footers
    Detail
    Applications
    Profile System and Request System (for testing)
    HITIS compliant
    Client/Server
    HTML
    Lightweight
    Product system
    Hotel
    HITIS
    Light Server
    Light Client
    Land
    Air
    Booking entry
    Light
    Product lookup
    Light
    Accounting
    General Ledger
    Asset Debt
    Accounts Receivable
    Accounts Payable
    Air
    Get physical web site www.xxxxx.com