Client Application
From UG
Contents |
Intro
tbd
Business Requirements
- Need "kick ass", XXI century concept/graphics!
Layout
ss1 Each page consists of:
- Header
- Body
- Footer
ss2) See example page here: http://mantis.jaguarfreight.com/svn/ct2/SS/client/v2/client-wireframes2.jpg
ss3. Header and Footer are same for every page ss4. Body is different from page to page but has some "shared standard components":
- main menu bar
- breadcrumb trail
Major Components
Client has the following subcomponents:
- Home Page
- User Profile
- List All
- Watch List
- Where Is
- Reports
- MAWB Tracking
- Header (shared)
- Footer (shared)
- Other shared components (main menu bar, breadcrumb trail, 'tbd')
Home Page
Home page consists of the following subcomponents:
- Main menu
- Top 5
- RSS News
- Quote of the Day
- Testimonials
- Weather
- Financial
Main menu
tbd
Top 5
tbd
RSS News
tbd
Quote of the Day
tbd
Testimonials
tbd
Weather
tbd
Financial
tbd
User Profile
TBD
List All
ss1) This panel shows CTs visible to logged user.See CT visibility rules below.
ss2) It has a number of related CT reports arranged using tabs:
- undef
- live
- delivered
- archived
ss3) Fields on reports (same for all):
- MOT
- Nickname
- CT#
- Created On
- Shipper
- Consignee
ss4) Add to Watch List Feature
It allows to add any CT from List All to Watch List. Use case:
- point cursor into Nickname field for desired CT
- enter nickname
- click "Add to Watch List"
ss5) Selecting CT
TBD
ss6) Paging
TBD
CT Visibility rule
ss1) It controls what CTs client user can see. We have the following rule - client user can see only:
- CTs with E0 field that equals to ANY client set in table Admin.NonJagUserProfile.PartB.
- TBD
Watch List
Where Is
Reports
MAWB Tracking
Header
Footer
Other shared components
Dev
Proj plan: http://docs.google.com/View?id=dgwxtwcq_47g5zxfrd3