Methodology for the Analysis and Design of Internet Software Components Providing Relational Database Access Through the World Wide Web

Abstract

This work examines the application of Internet software technologies to provide access to remote relational databases via the World Wide Web. The research applies these software technologies to assist the Air Force Institute of Technology Civilian Institute Program in improving operations and student to staff communication. An analysis of the existing Internet software technologies revealed several competing technologies capable of performing the same database access functions. The analysis further revealed weaknesses and inconsistencies in the existing AFIT/CI database. A methodology is proposed to assist in analyzing an existing development environment and in selecting among the competing technologies to provide the web based database access. The methodology is applied to the AFIT/CI test case to demonstrate a technique of analyzing and designing web software components that will create new and improved uses for the existing CI database. Additional recommendations are also offered to improve the existing database operations. The results of applying the methodology demonstrated that it effectively focuses the developer on the key areas of the development environment necessary to choose among competing software technologies. Additionally, the methodology was proven to be flexible in response to changes in implementation technologies.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Mar 01, 1998
Accession Number
ADA340958

Entities

People

  • Daniel L. Dipiro

Organizations

  • Air Force Institute of Technology

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Application Software
  • Computer Program Documentation
  • Computer Programming
  • Computer Programs
  • Computers
  • Database Management Systems
  • Databases
  • Electronic Mail
  • Information Systems
  • Internet
  • Multiple Access
  • Network Protocols
  • Operating Systems
  • Programming Languages
  • Relational Database Management Systems
  • Relational Databases
  • Web Browsers

Fields of Study

  • Computer science

Readers

  • Computer Networking
  • Database Systems and Applications
  • Organizational Process Management (OPM).