Booking a Vacation on the Internet Bob Cartolano 12/06/01

advertisement
Booking a Vacation
on the Internet
Bob Cartolano
12/06/01
ISE 582
IT for Industrial Engineers
Dr. Elaine Chew
Agenda
Purpose and scope
 Subject websites
 Observations
 Conclusions

12/06/01
Bob Cartolano, ISE 582
2
Purpose and Scope




Examine the design of three popular
websites
Analyze the use of HTML and Model/View
design/architecture
Identify similarities, differences, advantages
Look at page layout and ordering sequence
for booking a cruise
12/06/01
Bob Cartolano, ISE 582
3
1
1
4
2
2
5
3
3
4
5

Subject Websites
– Priceline.com
– Travelocity.com
– Expedia.com
1
5
2
3
12/06/01
Bob Cartolano, ISE 582
4
4
Observations




Travelocity and Expedia GUIs are
cluttered/crowded
Priceline had a simple looking GUI
Code is extensive, complicated and often
difficult to decipher
Variety of technologies used
– HTML tables, forms, meta tags
– Server side applications used to fetch
information from databases


Active Server Page (ASP) designs
Search engine based technologies
– JavaScript/Java

12/06/01
Objects defined to facilitate searches and GUI display
Bob Cartolano, ISE 582
5
Conclusions



Different websites can use the same database
information (but hosted on different servers).
JavaScript can be quicker at loading GUIs than HTML
references to HTML pages.
Server side applications used by all sites.
– HTML based forms fire server side applications to fetch and
return information based on search criteria.
– Use of parsers and objects when fetching information.



“More” information is not necessarily better.
As a user, I care more about website look and feel and
speed, and less about technology.
Presentation and speed can differentiate one site from
another, since each offered the same cruise pricing or
packages.
12/06/01
Bob Cartolano, ISE 582
6
Download