没有合适的资源?快使用搜索试试~ 我知道了~
首页系统架构师教程-Systems_Architect_Tutorial
资源详情
资源评论
资源推荐
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页未读,继续阅读
doudouding3
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1