HRM 3440 Lecture Notes - Lecture 28: Computer-Aided Software Engineering, Dte Energy, Rational Software
HRM 3440 Lecture 28 Notes – Object-Oriented Systems Development
Introduction
• Oracle Designer by Oracle (www.oracle.com) and Visible Analyst by Visible Systems
Corporation (www.visible.com) are examples of CASE tools.
• Oracle Designer is a CASE tool that can help systems analysts automate and simplify the
development process for database systems.
• Other CASE tools include Embarcadero Describe (www.embarcadero.com), Popkin
Software (www.popkin.com), Rational Software (part of IBM), and Visio (a charting and
graphics program) from Microsoft.
• CASE tools that focus on activities associated with the early stages of systems
development are often called upper-case tools.
• These packages provide automated tools to assist with systems investigation, analysis,
and design activities.
• Other CASE packages, called lower- CASE tools, focus on the later implementation stage
of systems development and can automatically generate structured program code.
• The success of a systems development effort can depend on the specific programming
tools and approaches used.
• As mentioned object-oriented (OO) programming languages allow the interaction of
programming objects—that is, an object consists of both data and the actions that can
be performed on the data.
• So, an object could be data about an employee and all the operations (such as payroll,
benefits, and tax calculations) that might be performed on the data.
• Developing programs and applications using OO programming languages involves
constructing modules and parts that can be reused in other programming projects.
• DTE Energy, a $7 billion Detroit-based energy company, has set up a library of software
components that can be reused by its programmers.
• Systems developers from the company reuse and contribute to software components in
the library.
find more resources at oneclass.com
find more resources at oneclass.com