没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
1
Introduction to
System Architect
Student Edition
(A Product of Popkin Software)
Dr. DOROTHY G. DOLOGITE
Dr. RICHARD D. HOLOWCZAK
Professors of Computer Information Systems
Zicklin School of Business, Baruch College, City University of New York
1/26/2005
Contents:
Part I: Getting Started with System Architect
1. Introduction .............................................................................................................2
2. Starting Up System Architect ................................................................................3
Part II: Structured Modeling with System Architect
3. Data Modeling using Entity Relationship Diagrams ...........................................7
4. Process Modeling using Data Flow Diagram ........................................................17
5. Process Modeling using Functional Hierarchy Diagram ....................................20
6. Linking Structured Diagrams.................................................................................23
7. Completeness Analysis and Rule-Based Error Checking ...................................26
8. Transforming Entity Relationship Models to Physical Database Models..........28
Part III: Object Oriented Modeling with System Architect
9. Object Oriented Modeling with Use Cases ............................................................33
10. Object Oriented Modeling with Class Diagrams ................................................44
11. Object Oriented modeling with Sequence diagrams ...........................................59
12. Object Oriented modeling with Collaboration diagrams ....................................65
13. Object Oriented modeling with Activity diagrams ..............................................69
14. Object Oriented modeling with State diagrams ...................................................74
15. Object Oriented modeling with Component diagrams .......................................80
16. Object Oriented modeling with Deployment diagrams .......................................82
Part IV: Reporting, Encyclopedia Management and Additional Features
17. Generating Reports..................................................................................................84
18. Project and Diagram Management .......................................................................87
19. Additional Features of System Architect ..............................................................89
20. Conclusions for this Tutorial .................................................................................93
2
Part I: Getting Started with System Architect
1. Introduction
The purpose of this tutorial is to support learning the basic skills and features of the Popkin
Software System Architect - Computer Aided Software Engineering (CASE) tool (called simply
“SA” here). While the complete CASE tool has hundreds of features capable of addressing the
complete enterprise systems development life cycle, this tutorial will focus only on a small, but
important subset.
Students who work with this tutorial should have a basic understanding of the systems
development life cycle. In particular, the role of different modeling techniques including Entity
Relationship, Data Flow and Functional Decomposition should be studied first at the conceptual
level (for example, from a Systems Analysis textbook such as those given in the references
section or appropriate lectures) prior to undertaking this tutorial. Much of terminology used in
this tutorial is derived from common Systems Analysis literature.
Students who work with this tutorial, and who are interested in so-called “object-oriented”
methods, should have a basic understanding of the object-oriented development process. Again,
a Systems Analysis textbook will provide a foundation prior to undertaking this tutorial.
In addition, students should have a working knowledge of Microsoft Windows (98, ME, NT,
2000 or XP) including working with multiple applications and windows, dialog boxes, left and
right-clicking, dragging objects on the screen, and so on. This tutorial was developed based on
the Student Edition version 8.8 of System Architect. Most recent versions (such as the prior
System Architect 2001 version) have very similar basic features and most if not all of the
examples in this tutorial should apply.
How to Use This Tutorial
In general, each section of the tutorial builds on previous materials although some background is
given at the start of each section as a review and to set the scene for the lessons to be taught.
Students need not complete the entire tutorial all in one sitting. Each of the sections can be
completed one at a time. Once a student becomes familiar with navigating around SA and with
the basics of drawing diagrams with various tools, rapid progress can be made through the latter
portions of the tutorial. Two broad modeling approaches are introduced in this tutorial:
Structured Modeling and Object Oriented Modeling. Structured modeling is covered in the
following three primary topics:
• Data Modeling using Entity Relationship Diagrams
• Process Modeling using Data Flow Diagrams and Completeness Analysis and Rule-
Based Error Checking
• Process Modeling using Functional Hierarchy Diagrams
• Linking Structured Diagrams
3
It is also recommended that students review Section 17 on Generating Reports, Section 18 on
Project and Diagram Management and Section 19 that covers Additional Features of System
Architect.
Object Oriented modeling is covered in the following topics:
• Object Oriented Modeling with Use Cases
• Object Oriented Modeling with Class Diagrams
• Object Oriented modeling with Sequence diagrams
• Object Oriented modeling with Collaboration diagrams
• Object Oriented modeling with Activity diagrams
• Object Oriented modeling with State diagrams
• Object Oriented modeling with Component diagrams
• Object Oriented modeling with Deployment diagrams
2. Starting Up System Architect
In this section, the basic techniques for starting up the Popkin Systems Architect Student Edition
will be described. SA is a Windows software application that runs within the Microsoft
Windows 98, ME, NT, 2000 or XP operating system. As with most Windows applications,
starting SA is simply a matter of navigating the Windows Start menu as shown here:
Start the program by going to "Start" menu, selecting All Programs and then Popkin
Software. Then click on the System Architect as shown in Figure 1:
Figure 1 Windows Start menu showing Popkin Software and System Architect menus and icon
4
Note that on your own PC or in your School’s computer lab, this menu may appear slightly
differently.
When the software is started for the first time you may also see the Audit ID dialog box as
shown in Figure 2. Type in any integer for the Audit ID field and then click on the OK button to
close the dialog box.
Figure 2 The Audit ID Dialog box
As with the previous dialog box, you may be prompted with a Configuration dialog box that will
appear as shown in Figure 3.
5
Figure 3 Configuration Dialog box
For the Student Edition of SA, simply click on the Cancel button. Once this is done, this dialog
box may not appear in the future.
Next, you may see a SA “Tip of the Day”. Click on Close button to close this dialog box.
Once these few startup dialog boxes have been dismissed, the main SA screen should appear.
The main screen is shown in Figure 4.
剩余92页未读,继续阅读
资源评论
- hanhaiwulang2012-12-18很有参考价值,增加知识
doudouding3
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功