Documente Academic
Documente Profesional
Documente Cultură
DCN/ICN Team
Joseph P. Brazy WVU B&E MIS Association
Ted Kula Morgantown, WV
Thurs. Apr 13, 2000
Today’s Topics
Source: http://www.faqs.org/faqs/software-eng/part1/
What is an MIS?
• MIS Definitions
– (management information systems) is a general term for
the computer systems in an enterprise that provide
information about its business operations –
http://www.whatis.com
– "concerning both the management of information
technology and the use of information technology for
managerial and organizational purposes” - MIS
Quarterly (http://www.misq.org)
– set of interrelated components that collect (retrieve),
process, store, and distribute information to support
decision making and control in an organization
http://saber.towson.edu/~rosecky/m437txt.htm
Software Engineering Yesterday:
• Software Engineering
(term wasn’t used)
• Computer Scientists (often
did both hardware and
software)
• Internet Forefathers
– Leonard Kleinrock, a computer
scientist at UCLA, stands next to the
refrigerator-sized computer that made
the first-ever connection in 1969 to
what was to become the Internet. (AP)
– The UCLA team of graduate students in
1969 included future Internet leaders
like Vinton Cerf, who later helped
create the Internet's common language
(TCP/IP), and the late Jonathan Postel,
who pioneered its address system
– Robert Kahn – computer language
creator (TCP/IP)
– Lawrence Roberts - the designer and Leonard Kleinrock
developer of ARPANET
Software Engineering Today:
• Software Engineering
– An engineering discipline that includes these processes
and products:
– Software Engineering Management
– Software Requirements Analysis
– Software Configuration Management
– Software Design Source: SWEBOK
– Software Construction –http://www.swebok.org/
– Software Testing
– Software Engineering Infrastructure
– Software Engineering Process
– Software Evolution and Maintenance
– Software Quality Analysis
Software Engineering Body of Knowledge
BOK
Software
Computing Software Software
Product
Fundamentals Management Domains
Engineering
Algorithms and Requirements Project Process Artificial
Data Structures Engineering Management Intelligence
Computer Software Risk Database
Architecture Design Management Systems
Mathematical Software Quality Human-Computer
Foundations Coding Management Interaction
Operating Numerical &
Software Configuration
Systems Symbolic Comp.
Testing Management
Programming Computer
Software Dev. Process
Languages Simulation
Ops& Maint Management
Real-Time
Acquisition
Systems
Management
Source: http://www.sei.cmu.edu/pub/documents/99.reports/pdf/99tr004.pdf
Software Engineering: Today and
Tomorrow
• Information Technology Worker Shortage
– Companies in nearly every industry are reporting serious
difficulty in finding and/or retraining qualified IT staff.
– The Bureau of Labor Statistics growth projections for the
three core occupational classifications of IT workers
(computer scientists and engineers, systems analysts, and
programmers) –
• indicate that between 1996 and 2006, the US will require more than
1.3 million new Information Technology workers, an average of
about 137,800 per year
IT Market in the United States
• Electronic Commerce
/Electronic Data
Interchange
• Business Growth
(.com hosts at 24M+)
Today’s Topics
• Conferences
– Forums
• Threads
– Message
• Search
• New Messages
• Attached Files
• Demonstration
Web-Centric Calendar
• Calendar of Events
• Single, Periodic,
Duration (multiple
days) Events
Comment/Annotation Tool
• Web-Centric
• Comment on
Documents
• View Comments
• Download Files
• File Upload for
Administrators
• Comment Disposition
for Adminstrators.
Desktop Video Conference
User Interface
Features
• Audio*, Video*, Text
Chat
• Whiteboarding,
• Application Sharing
(e.g. MS Word, Excel,
AutoCad)
• File Transfer
NetMeeting Client is a free component of
* Microphone, the Microsoft Internet Explorer Web
Desktop Video Camera needed.
Browser. DCN/ICN provides locator service.
Information Services
Technologies/Tools
• Tools
• Technologies – Microsoft Internet Explorer 5.0
– Netscape Navigator/Comm. 4.x+
– Web based browsers and
– Cold Fusion 4.0
servers
– Oracle Application Web Server
– Relational Database 4.0
Management System – Oracle 8.0 OR Database
– High Level Programming Management System
Languages – Oracle WebDB 2.0 development
tool
– Selective Push/Pull
– Visual Basic 6, JavaScript, Active
– Web Server Extensions Server Pages
– MS Office Server Extensions
(notification and subscription)
DCN/ICN CALS Archive
• CALS/IDE Project
Deliverables
• Other CALS Interest
Documents
– CODE Report
– ODIS Report
• Search Engine
– Keywords
– Meta Tags
• Demonstration
DCN/ICN Information Services
• Web-enabled 3-tier
architecture (Web Client,
Web Server, Database)
• CALS related information
(world-wide)
– Organizations
– Implementations
– Technology Transfer
– Other CALS related
information repositories
Oracle Application Server (Web Server)
Oracle WebDB Rapid Application
Development Tool
Oracle 8.x Object-Relational Database
Today’s Topics
• Tucows
– Software Product Reviews
including shareware and COTS
(HTML stuff, Windows
95/98/NT, Games, Music
– Internet URL:
http://www.tucows.com
• Multiple Search Engine
– Copernic 2000 uses 8 search
engines including Altavista
– Internet URL:
http://www.copernic.com
Some Internet Resources
• Top 100 Women in Jeopardy Game Category:
Computing (1996) Women in Computing
– Information Services, and Technology
technology, research, senior
management a. Dr Anita Borg
– http://http://www.wcmh.com/wi b. Carly Fiorina
c/previous/96top100.html
• Resources for Women in
Computing, Engineering,
and the Sciences
– Learning, Formal Education,
Job Related Categories
– Internet
URL:http://www.ohsu.edu/bicc-
Library/staff/zeigenl/awsemreso
urces.html
Some Internet Resources
• Asset
– Software Engineering and Web
Technology
– http://www.asset.com/
• CNET
– News, hardware, web building,
downloads, trends, games, jobs…
– http://home.cnet.com/
• Internet Society (ISOC)
– home for the groups responsible for
Internet infrastructure standards,
including the Internet Engineering
Task Force (IETF) and the Internet
Architecture Board (IAB).
– http://www.isoc.org/internet/history/
Software Engineering Summary