Title: EBusiness for Defense: Introduction
1E-Business for Defense Introduction
- Dr. Tom Housel
- Information Sciences Department
2Overview
- Why E-Bus in Defense/Government?
- Network Internet
- Three-tier/NTier model
- Example
- Case eToys.com
- Significant Issues
- Future
3Department of Defense DIRECTIVE 8190.2 (23 June
2000) The Department of Defense (DoD) Electronic
Business/Electronic Commerce (EB/EC) Program
It is Department of Defense policy to
- Foster and promote the integration of EB/EC
technologies into reengineered or improved
business processes. - Establish and use electronic business operations
that employ EB/EC principles, concepts and
technologies in the entire range of DoD
operations. - Plan, develop, and implement EB/EC from a
DoD-wide perspective to provide for integrated
and uniform program direction and planning. - Apply EB/EC processes to interoperate with those
with whom the Department of Defense does business
to achieve integration within and among the DoD
Components and the private sector.
SEE http//www.dtic.mil/whs/directives/corres/pdf
/d81902_062300/d81902p.pdf
4The Future Vision of DoD eBusiness
NMCI
PDML
GCSS
Global IDE
EPASS
ERP
5Telephone Company
Internet (Routers)
Central Office
ISP
eToys.com Website server
A
A
A
A
Request Home page for eToys Packet A
Send back Homepage
Access eToys.com Homepageage
6Central Office
SAI
A
A
F1
F2
ATM
DS3
A
Domain Name Server (DNS)
ISP
A
Packet Request
Look up eToys IP Address
www.eToys.com homepage
A
A
Routers
Internet (Routers)
Using HTTP protocol, server finds eToys homepage
(index.html) and sends it back to users client
IP address home PC
eToys.com Website server
A
7Three Tier/NTier Model for E-Business
Presentation layer
Application layer
Data layer
WEB BROWSERS
INTERNET
DATA BASE
- DATABASE SERVER
- ORACLE
- MS SQL
- ACCESS
- CLIENT BROWSER
- NETSCAPE
- MS I.E.
- WEB SERVER and
- APPLICATION SERVER
- MS I.S.
- UNIX (APACHE)
- ASP, JSP
8How (Module II) a Server-side applications works
- 1. request is received by www server MS internet
server
9Terms
- HTML Forms (Hyper Text Mark-up Language)
- Most HTML documents present information to the
reader. There are situations however, when you
must first get information from the user before
you can provide the information they need. - HTML commands used in form processing may be
ACTION (point to a cgi program) and MEHTOD
GET / POST
10- 2. IS server Loads
- API (Httpobdc.dll)
11Terms
- API (Application Program Interface)
- A set of routines, protocols and tools for
building software applications. An API should
make it easier to program by providing building
blocks for final assembly. - Example httpodbc.dll
12- 3. Httpodbd reads the IDC file
- A. A data source is specified.
- B. An HTX file specified.
13Terms
- IDC (Internet Database Connector)
- Is a ASCII file (text)
- Connects to the ODBC
- Executes the SQL statements
- Fetches the data from the database
- merges that data into an HTX (HTML) file
- HTX (HTML Extension File)
- Is an HTML file with some additional tags
enclosed by ltgt which the IDC file uses to add
dynamic data to the document. Visual Basic
14- 4. The IDC file connects to the data base ODBC
executes the SQL statement(s).
15Terms
- ODBC (Open Data Base Connection
- Standard Database access method developed by
Microsoft. ODBC makes possible access from any
database to any application regardless of which
DBMS is handling the data. Both applications and
DBMS must be ODBC compliant.
16- 5. The IDC fetches the data from the database and
merges it into the HTML Extension file (HTX)
17- 6. The IDC sends the merged HTML file back to the
web server and then to the client browser.
18Lets Reinvent eToys.com
- Why did the company fail?
- External factors
- Internal factors
- What could they have done differently?
- External issues
- Internal issues
- How did they reinvent themselves?
19Review Value of Intangible Assets
- Valuation of intangibles
- Microsoft 85Bil Fixed assets 930Mil. 100
investment 1 in fixed assets (1996) - IBM 70.7Bil Fixed assets 16Bil. 100
investment 23 in fixed assets (1996) - (Royal Dutch Shell 84Bil Motorola 31Bil)
- 1982 - tangible assets (property, plant,
equipment) 62.3 of companies (US Manufacturing
and Mining companies) market value - 1992 - tangible assets 37.9 of market value
20Current Issues
- Billing,
- Security,
- Pricing,
- Net Congestion,
- Telecom Techologies (Broadband)
- Naming,
- New interfaces (Web TV, DirecPC)
21Significance of Issues
22Who Is Winning?
- Infrastructure players Cisco, PCs, Microsoft,
Server - E-Com only in the Stock Market
- Online discount brokers
- AOL
- Amazon
- E-Bay
23Who Will Win in the Future?
- Content - Infrastructure providers?
- Which markets?
- Mass market
- Business market
- Government
- How can defense be a big winner in the future?
24Future of the Internet
- Broadband approach?
- Interface?
- Government subsidized?
- Implications for Defense?
25Conclusions
- NTier architecture for applications
- Continued exponential growth
- Everything will be IP
- Broadband and wireless growth
- Acceleration of business government/ defense
change will continue unabated