Page 25 -
P. 25
xxii PREFACE
data dictionaries to create XML. Chapter 9 includes ma-
terial on developing process specifications. A discussion ::Class Object::Class
of both logical and physical process specifications shows
how to use process specifications for horizontal balancing. method(Parameter)
Chapter 9 also covers how to diagram structured decisions
with the use of structured English, decision tables, and de- return
cision trees. In addition, the chapter covers how to choose
an appropriate decision analysis method for analyzing
structured decisions and creating process specifications.
Part III concludes with Chapter 10 on object-ori-
ented systems analysis and design. This chapter in- asynchronousSignal( )
cludes an in-depth section on using Unified Modeling
Language (UML). There is detailed coverage of the
use case model, creating the class model diagram with
UML, sequence diagrams, creating gen/spec diagrams,
use case scenarios, and activity diagrams. Through
several examples and Consulting Opportunities, this
chapter demonstrates how to use an object-oriented
approach. Consulting Opportunities, diagrams, and problems enable students to learn and
use UML to model systems from an object-oriented perspective. Students learn the appropri-
ate situations for using an object-oriented approach. This chapter helps students to decide
whether to use the SDLC, the agile approach, or object-oriented systems analysis and design
to develop a system.
Part IV (Chapters 11–14) covers the essentials of Web site logo jpeg image Feature story
design. It begins with designing output because many
practitioners believe systems to be output driven. Search engine Banner ads
The design of Web-based forms is covered in detail.
Links to
sub-Webs
Particular attention is paid to relating output method
RSS feeds
to content, the effect of output on users, and designing
Video
good forms and screens. Chapter 11 considers output, subscription
including Web displays, audio, and electronic output
Main
Advertisements Quick links stories Chat rooms Email contact link
such as Web pages, email, and RSS feeds. Designing
a website for ecommerce purposes is emphasized, and the importance of adding Web 2.0
technologies and social media to corporate and ecommerce websites is explored. Designing
apps for smartphones and tablets is included, along with storyboarding, wireframing, and
mockups. Output production and XML are covered.
Chapter 12 includes innovative material on designing for smartphones and tablets as well as
designing Web-based input forms and other electronic forms design. Also included is computer-
assisted forms design. Chapter 12 also features in-depth coverage of website design, including
guidelines on when designers should add video, audio, and animation to website designs. There
is detailed consideration of how to create effective graphics for corporate websites and ways to
design effective onscreen navigation for website users.
Coverage of intranet and extranet page design is also included. Consideration of database
integrity constraints has been included as well, in addition to how the user interacts with the com-
puter and how to design an appropriate interface. The importance of user feedback is also found
in Part IV. How to design accurate data entry procedures that take full advantage of computer and
human capabilities to assure entry of quality data is emphasized here.
Chapter 13 demonstrates how to use an entity-relationship diagram to determine record keys,
as well as providing guidelines for file/database relation design. Students are shown the relevance
of database design for the overall usefulness of the system, and how users actually use databases.
The concepts of business intelligence (BI) and its relationships to big data, business analytics,
and text analytics are also introduced in the context of data warehouses.
Chapter 14 emphasizes human–computer interaction (HCI), especially as it relates to inter-
face design. It discusses the importance of HCI in designing systems that suit individuals and
assisting them in achieving personal and organizational goals through their use of information
technology. The concept of usability is introduced, so that systems analysis students can knowl-
edgeably incorporate HCI practices into their designs. Chapter 14 introduces material on how to