Airlines (component)
From UG
(Difference between revisions)
(→Business Needs and Business Requirements) |
(→Use Cases) |
||
Line 72: | Line 72: | ||
== Use Cases == | == Use Cases == | ||
- | === | + | === List / Find === |
- | + | # open the page | |
+ | # scroll up / down | ||
+ | # click on a header to sort | ||
- | === Edit | + | === Add === |
+ | |||
+ | === Edit === | ||
# Select airline from the list | # Select airline from the list | ||
# Click on *Add* button | # Click on *Add* button | ||
+ | # Pop up appears | ||
+ | # Edit all fields | ||
+ | # click on "OK" or "Cancel" | ||
- | === Delete | + | === Delete === |
== Test Cases and QA == | == Test Cases and QA == |
Revision as of 23:10, 22 January 2010
Prerequisites, Classified As, Parent Mantis
- Prerequisites:
- none
Business Needs and Business Requirements
We need a place in the system where we manage Airlines. This is to be used on CT record, etc.
Required functionality: list, add, edit, delete, archive.
Technical Notes from Systems Architect
This is a typical Admin component. Please apply standard patterns.
Technical Specification
Summary
Objects and Fields
Airline
Name
- type/format: alphanumeric; max=30 chars
Airline 2 Letter Code
- type/format: alphanumeric; max=30 chars; all caps
Airline 3 Letter Numeric Code
- type/format: positive integer; max=3 digits
User Interface and Functionality
List All
- Columns: one per field
- Sort: every column, alphabetical
- Paging: none
Add
Edit
Delete
Archive / Unarchive
- Apply standard archive functionality: Archive (Feature) .
- List all archived on #List All
Special Cases and Misc
Use Cases
List / Find
- open the page
- scroll up / down
- click on a header to sort
Add
Edit
- Select airline from the list
- Click on *Add* button
- Pop up appears
- Edit all fields
- click on "OK" or "Cancel"
Delete
Test Cases and QA
Look And Feel
This section is to be written / defined by Graphic Designer and UI Designer.
Figures
Figure 1: List Airlines
Figure 2: Edit Airline
Questions and RFC
Known Non Critical Bugs
Links to Archived / Old specs
History
This doc has been created
<date/signat>
Re-design (Tweak) (Spec Update): ..... <summary> .....
<wiki date/signature>
- mantis: <link>
- Biz Req updated? N/Y
- Tech Spec updated? N/Y
DB
- see Tbl Airline
Code
http://mantis.jaguarfreight.com/svn/repo2/cybertrax/trunk/java/CyberTrax/proto2.0.1f/admin/carriers/