Web-Based System SW Design

 

Some General Issues:

  1. Web-site Design
  2. Site Architecture
    • Distributed versus Centralized
  3. Traffic/Bandwidth Issues
  4. Security
    • authentication
    • privacy-encryption
    • safeguarding of intellectual property rights
    • acceptable use policies
    • legal liabilities
  5. Data Management
  6. Maintenance
  7. Financial Transactions
  8. Business Model - EBusinness Issues

 



 
 
What is Internet Programming?
 

Here are some of the possible definitions that people might give:

  • Programming for the WWW
  • Network Programming for both Internet and also Intranet.
  • Programming applications to be delivered easily via the Internet (this could be the WWW or other ways).

 

 
 

Some other Languages related to HTML:

 

  • DHTML
    • Dynamic HTML
    • Add more mutlimedia interactivity to user interface than simply using HTML.
  • SGML
    • Standardized General Markup Language
    • HTML is a subset of this. SGML existed first as a standard.
  • XML
    • Extensible Markup Language
    • is a subset of SGML
    • Allows programmer to create additional markup tags beyond current HTML These tags explain the meaning or user of content as well as how it should be displayed/interacted with.
      • Hence separates structure and content from simple formating.
    • various groups have designed XML "packages" for certain applications. Example Voice XML to support voice interactions using XML.
  • VRML
    • Virtual Reality Markup Language
    • used to create simple 3D or 2D graphics that represent a "virtual world"
    • Need plug-in to view.
    • Allows for simple navigation and interactions with VR world.
  •  

© Lynne Grewe