1. Trang chủ
  2. » Luận Văn - Báo Cáo

Nhập môn công nghệ phần mềm power designer

13 2K 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 1,11 MB

Nội dung

Nhập môn công nghệ phần mềm power designer

Trang 1

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC QUI NHƠN

KHOA CNTT



NHẬP MÔN CÔNG NGHỆ PHẦN MỀM

POWER DESIGNER

Giảng viên hướng dẫn : Lê Quang Hùng Sinh viên thực hiện : Nhóm 5

Trang 2

Lời nói đầu

Việc phân tích và thiết kế hệ thống thông tin là một trong những bước cực kì quan trọng trong việc tạo ra một sản phẩm phần mềm, hiện nay có rất nhiều công cụ

hỗ trợ cho việc này, một trong số đó có một công cụ rất mạnh và dễ sử dụng là power designer vậy power designer là gì? Cách sử dụng nó ra sao? Tài liệu này

sẽ giúp các bạn có cái nhìn tổng quát về power designer và nắm được cách sử dụng nó…

Nội dung của tài liệu được đề cập ở phần mục lục giúp các bạn có thể dễ dàng tìm hiểu hơn đặc biệt là các bạn mới bắt đầu

Trong quá trình biên soạn chắc chắn sẽ có những thiếu sót Rất mong các bạn

có thể cho ý kiến để nhóm có thể hoàn thiện hơn Mọi ý kiến hoặc thắc mắc gì chưa hiểu các bạn có thể gửi về địa chỉ mail: xin chân thành cảm ơn!

Quy nhơn, ngày 9/12/2013 Nhóm 5 – CNTT K34

Trang 3

Mục lục

I. Tổng quan về power designer

1. Khái niệm

Power designer là môi trường mô hình hóa tổng thể donh nghiệp dưới dạng đồ họa và dễ dàng sử dụng

2. Công dụng

Power designer cung cấp:

• Việc mô hình hóa được tích hợp thông qua các phương pháp và kí hiệu chuẩn để vẽ các sơ đồ:

o Sơ đồ phân rã chức năng

o Sơ đồ dòng chảy dữ liệu

o Mô hình dữ liệu quan niệm(CDM)

o Phát sinh mô hình vật lí(PDM) dữ liệu từ mô hình dữ liệu quan niệm

• Phát sinh code tự động SQL

• Khả năng tạo các báo cáo(report) tự động

3. Cài đặt

Các bạn tải phần mềm power designer mới nhất hiện nay(bản 15.2) tại đây

http://sinhvienit.net/forum/download-powerdesigner-15-kem-cach-su-dung.49227.html

Các bạn giải nén và chạy file PowerDesigner15.2_Evaluation.exe

Tiến trình cài đặt như sau:chú ý ở mỗi bước các bạn đều có thể hủy tiến trình cài đặt

bằng cách nhấn “cancle”.

B1: Khi chạy file cài đặt chương trình có hình như bên dưới các bạn nhấn next để

tiếp tục qua bước kế tiếp bấm cancke để kết thúc

Trang 4

B2: Ở bước này các bạn phải chọn quốc gia và tích chọn đồng ý với điều khoản sử dụng phần mềm

B3: Chọn thư mục cài và nhấn next để tiếp tục

Trang 5

B4, B5 bạn nhấn next để tiếp tục.

B6:

Trang 6

B7: Nhấn next để tiếp tục và chương trình sẽ tự động cài đặt trong vài phút

Trang 7

Chương trình đã cài đặt xong bạn bấm finish và chạy chương trình lên sẽ có giao diện như sau:

Như vậy là ta đã cài đặt xong chương trình rất nhanh và đơn giản

Trang 8

II. Sử dụng power designer

1. Vẽ sơ đồ phân rã chức năng

a. Giới thiệu thanh công cụ palette

• Công cụ Processbiểu diễn Chức năng:

• Công cụ Composition link Biểu diễn sự phân rã chức năng:

b. Vẽ sơ đồ phân rã chức năng bài toán giữ xe:

- Tạo mới: Chọn file -> new -> model -> model types -> business process model-> process hierarchy diagram

- Để biểu diễn chức năng ta kéo thả công cụ process trong công cụ palette

- Để biểu diễn sự phân rã của chức năng A thành chức năng A1, A2… ta dùng công cụ process composition link kéo từ chức năng A tới chức năng A1, A2…

Sơ đồ phân rã chức năng bài toán trông giữ bãi xe

2. Vẽ biểu đồ luồng dữ liệu

a. Giới thiệu thanh công cụ data flow diagram

- Data store công cụ thể hiện kho dữ liệu

- extemal entily công cụ thể hiện tác nhân

- process công cụ thể hiện chức năng

- flow công cụ thể hiện liên hệ giữa các chức năng

- resource flow công cụ thể hiện liên hệ giữa chức năng và kho dữ liệu

Trang 9

diagram nhấn ok

- Sau khi biểu diễn tác nhân bằng công cụ, các kho dữ liệu, chức năng

- Để biểu diễn liên hệ giữa các chức năng ta sử dụng công cụ flow kéo từ chức năng này đến chức năng khác

- Để biểu diễn liên hệ giữa chức năng với kho dữ liệ ta sử dụng công cụ resource flow

o Nếu chức năng đọc dữ liệu thì kéo từ kho dữ liệu đến chức năng

o Nếu chức năng sửa hoặc tạo kho dữ liệu thì kéo từ chức năng đến kho dữ liệu

Biểu đồ luồng dữ liệu chức năng trả xe trong bài toán trông giữ bãi xe

3. Vẽ mô hình dữ liệu quan niệm (CDM)

a. Giới thiệu công cụ palette:

- Entity công cụ tạo thực thể

- Association công cụ tạo quan hệ giữa 2 thực thể

- Association link công cụ tạo kết nối giữa thực thể và quan

hệ

- Relationship công cụ tạo kết nối giữa 2 thực thể

- Inheritance công cụ tạo mối quan hệ kế thừa

Trang 10

Click vào biểu tượng ,sau đó click vào lược đồ.

Khai báo thông tin của thực thể Nhập thông tin cho thực thể

tên , thuộc tính thực thể

- Tại table Attributes :

- Tên thuộc tính (Name)

- Tên tắt thuộc tính (Code)

- Kiểu dữ liệu (Data Type)

- Độ dài (Length)

- Not Null M (Madatory)

- Khóa chính P (Primary Indentifier)

- Hiển tính thuộc tính D (Displayed)

c. Tạo mối liên kết giữa hai thực thể

Giả sử ta có mối kết hợp giữa

hai thực thể sau:

- Chọn biểu tượng

Association, và click vào trong lượt đồ

- Vẽ liên kết giữa thực thể và mối kết hợp: Click chọn biểu tượng , kéo thả

từ thực thể đến mối kết hợp

- Khai báo bản số: Double click vào

đường Link Chọn hay nhập bản số

trong mục Cardinality

Xuất hiện bảng association link properties:

Trang 11

+ Click trong thanh Palette

+ Drag và Drop từ thực thể con đến thực thể cha.Sẽ sinh ra MKH kế thừa có tên là Inheritance_1

+ nếu muốn khai báo thêm thực thể con the drag và drop từ ký hiệu hình bán nguyệt tới thực thể con được thêm

e. Kiểm tra mô hình

Chọn Tool>Check Model (F4).

Chon hoặc bỏ đối tượng cần kiểm tra

Sau đó click vào OK

- Chú ý nếu cóthông báo lỗi như sau

Bạn chỉ cần chọn tool -> check model và bỏ chọn như hình sau

f. Vẽ mô hình dữ liệu quan niệm

- Tạo mới: Chọn file -> model -> model types -> conceptual data model -> conceptual diagram

- Dùng công cụ entity tạo các thực thể, công cụ association tạo quan hệ

- Dùng công cụ Association link kéo từ thực thể tới quan hệ để tạo liên kết giữa thực thể với quan hệ

- Để tạo liên kết giữa 2 thực thể ta dùng công cụ Relationship kéo từ thực thể

A đến thực thể B

Giả sử ta có bài toán quản lí phòng như sau:

Trang 12

có một diễn giải trang bị đó Một loại thiết bị có thể được trang bị cho một phòng hay không được trang bị cho phòng nào cả.một phòng được trang bị ít nhất 1 loại trang bị

Mô hình quan niệm bài toán quản lí phòng

4. Phát sinh mô hình vật lí dữ liệu từ mô hình quan niệm

để lưu trữ database sau này

+ Trang Selection, chọn các đối tượng cần chuyển đổi sang PDM

+ Click để thực hiện

Mô hình vật lí dữ liệu của mô hình quản lí phòng

5. Chuyển PDM qua database trong SQL

Bước 1: Từ giao diện của power designer bạn chọn Database > chọn Generate Database

Trang 13

Bước 3: bạn khởi động SQL

server 2008

+ Tạo 1 Database mới

+ Tạo một Query mới với code

là nội dung file sql bạn vừa tạo

ra ở bước 2

6. Tạo report báo cáo

Tạo report mới

+ Mở mô hình cần báo cáo

+ Chọn Report > Report

+ Sau đó click vào New Report.

+ Click vào OK

+ Chọn các đối tượng cần hiện trên báo

cáo tại khung Available items

chọn đối tượng và Add vào.

- Mở report

+ Mở mô hình báo cáo

+ Chọn report > report.

+ Chọn report cần mở và chọn

Edit report

* Chú ý

+ Để xem trước nội dung báo cáo: chon File > Print Preview

+ Để tạo file RTF hoặc HTML:Chọn File > Generate > RTF hoặc Html Nhập tên

File cần lưu

7. Kết luận

Power designer là một phần mềm rất hay và hữu ích nó có khá nhiều ưu điểm như

o Giao diện thân thiện dễ sử dụng cho người mới

o Thao tác nhanh và chính xác

Tuy vậy nó cũng có một số hạn chế nếu bạn quá lạm dụng nó:

Vd: Mối quan hệ giữa 2 thực thể không được biểu diễn bằng hình thoi mà là hình ôvan, kho dữ liệu là hình chữ nhật liền không phải là hình chữ nhật mất một cạnh như vậy nó không đúng theo qui định trong việc phân tích và thiết kế hệ thống thông tin

8. Tài liệu tham khảo

Hướng dẫn power designer 11 file word

Ngày đăng: 01/04/2016, 13:27

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w