ITEC 334 Fall 2008
Computer Programming in the Web Era

Application Examples

 

In this course you have learned about several technologies to implement business applications online, including: HTML, Database, Client-Side Scripting with JavaScript and Server-Side Scripting with VBScript and Active Server Pages. You have learned how to develop static web pages, dynamic web pages with effects and calculations and dynamic web pages that interact with databases. You have learned how to read, insert, delete and update data in databases, plus a few other ASP techniques.

Now, step back and take a look at the big picture. The objective of this course is not to make you a programmer (although you should now have solid fundamentals about programming), but to make you understand how online business applications are developed and implemented.

How would you go about developing (you or your contrator) the following online applications:

  • Web page hit counter (i.e., number of visitors)

  • Web site in multiple languages (i.e., select a language and display all content in that language)

  • Blackboard

  • My.American or other portals

  • UPS or FedEx package tracking

  • A wiki

  • Wikipedia

  • A blog

  • An online chat application (e.g., to interact with your clients)

  • Weather Channel (e.g., pick a zip code and display detailed weather forecast information)

  • News or other fast-paced content change

  • Document management (e.g., faculty effort reporting)

  • Airline reservation system (e.g., Travelocity, Orbiz)

  • OIT or other IT support ticket tracking

  • Knowledge base for customer support (e.g., FAQs)