... hunglt@it-hut.edu.vn
(c) SE/FIT/HUT 2002
Ngôn ngữmôhìnhhóa thực tại ảo
VRML
(c) SE/FIT/HUT 2002
VRML ? Lịch sử
VRML là một ngônngữ văn bản dùng để mô tả các môi trờng tơng tác
và các vật thể ... viết bằng các ngôn ngử
ã Java ngônngử lập trình rất mạnh
ã JavaScript ngônngử kịch bản dễ học
ã VRMLscript giống JavaScript
Ngôn ngữ VRML không bắt buộc phải hỗ trợ các ngônngữ kịch bản ... .wrl
VRML 1.0 dựa trên ngônngữmô tả Silicon Graphics 3D gọi là Open Inventor. VRML
1.0 cho phép mô tả các cảnh tỉnh và không tơng tác.
VRML 2.0 là một ngônngữmô tả dựa trên Silicon Graphics...
... là gì?
Đáp: Ngônngữmôhìnhhóa thống nhất – UML là một ngônngữ để biểu diễn môhình theo hướng
đối tượng.
Hỏi: Điểm khác nhau cơ bản giữa phương pháp (method) và một ngônngữmôhìnhhoá (modeling
language) ... những biểu tượng được dùng trong mô
hình – và một tập các quy tắc chỉ cách sử dụng chúng.
Một môhình được biểu diễn theo một ngônngữmôhình hoá. Ngônngữmôhìnhhoá bao gồm các
ký hiệu ... Language):
Ngôn ngữmôhìnhhóa thống nhất (Unifield Modeling Language – UML) là một ngônngữ để biểu
diễn môhình theo hướng đối tượng được xây dựng bởi ba tác giả trên với chủ đích là:
- Mô hình...
... Language là m t ngôn ng dùng các s đ và môhình th ngộ ữ ơ ồ ố
nh t đ môhình các h th ng ph n m m.ấ ể ệ ố ầ ề
M c đích c a UML là:ụ ủ
• Tr thành ngôn ng môhình mà t t c m i ng i làm môhình có th ... khi cac môhình đã hoàn t t. Trong quá trình xâyệ ậ ặ ỉ ượ ế ấ
d ng các môhình c n liên t c ti p xúc v i khách hàng đ đ m b o tính chính xác c a mô ầ ụ ế ớ ể ả ả ủ
hình. M t khi các môhình ... diagrams) mô t c u trúc tĩnh c a h th ng và m i quan hả ấ ủ ệ ố ố ệ
gi a các đ i t ngữ ố ượ
• Môhình t ng tác (interaction diagrams), môhình tr ng thái (state diagrams), mô ơ ạ
hình ho t...
... các tác động lên
phần mềm và hệ thống.
III- Phân tích - thiết kế bằng ngônngữMôhìnhhóa thống nhất UML
1. Môhìnhhóa yêu cầu bằng Use Case
1.1 Các tác nhân chính cơ bản(Actor):
Có hai ... tin cấu hình hiện
tại.
Điều chỉnh thông tin cấu hình:
1. Người dùng thay đổi thông tin cấu hình.
2. Người dùng bấm vào nút kết nối.
3. Hệ thống sẽ thay đổi cấu hình và sử dụng cấu hình đó ... cấu hình.
3. Người dùng kích hoạt trang cấu hình hệ thống.
Post – Conditions: 1. Xem cấu hình hiện tại của hệ thống
2. Thiết lập mới cấu hình cho hệ thống.
Normal Flow: Xem thông tin cấu hình: ...
... của
đường dây ta có môhình toán học như sau: (xem hình 3.1). Tại tọa độ x lấy vi phân dx trên
mỗi pha so với trung tính và khảo sát phân tố dx.
I + dI I
R
I
S
Hình 3.1 : Quan hệ điện ... đường dây dài như
hình 3.2 (gọi là sơ đồ hình
π
).
Z
π
I
S
I
R
+
V
S
-
Y
π1
Y
π2
+
V
R
-
Hình 3.2 : Sơ đồ
π
của đường dây
truyền tải
Từ sơ đồ hình 3.2 ta có:
RRRRRS
IZVZYZYVIZVV
.).1( ... chương này ta xem xét các phần tử của hệ thống điện như đường dây truyền tải, biến áp,
phụ tải. Môhìnhhóa chúng trong hệ thống điện với trạng thái ổn định đủ để nghiên cứu các
trạng thái cơ bản...
... tác với hệ
thống này?
Tác nhân
Chương 6. Môhìnhhóa chức năng
2006
1
Nguyễn Trung Trực - Khoa CNTT
Chương 6
Mô hìnhhóa chức năng
Chương 6. Môhìnhhóa chức năng
2006
23
Nguyễn Trung Trực - ... cùng
một mô hình.
y
Bao gồm các ký tự chữ, số, dấu phân
cách.
Use-case
Chương 6. Môhìnhhóa chức năng
2006
8
Nguyễn Trung Trực - Khoa CNTT
Bản mô tả use-case
Use-case có thể được mô tả:
f
Bằng ... Chương 6. Môhìnhhóa chức năng
2006
30
Nguyễn Trung Trực - Khoa CNTT
Viết mô tả use-case hiệu quả
Chương 6. Môhìnhhóa chức năng
2006
25
Nguyễn Trung Trực -...
... Cardinality in a 1:M Unary Relationship
Chương 7. Môhìnhhóa cấu trúc
2006
3
Nguyễn Trung Trực - Khoa CNTT
Giới thiệu
Mô hình cấu trúc hoặc môhình ý niệm mô
tả cấu trúc của dữ liệu được dùng trong ... thủ tục.
Chương 7. Môhìnhhóa cấu trúc
2006
41
Nguyễn Trung Trực - Khoa CNTT
Mối liên kết
Transaction and Line Items as Composition
Loosely Bound Aggregation
Chương 7. Môhìnhhóa cấu trúc
2006
43
Nguyễn ... Chương 7. Môhìnhhóa cấu trúc
2006
4
Nguyễn Trung Trực - Khoa CNTT
Mục đích của môhình cấu trúc
Làm giảm các “thiếu sót ngữ nghĩa”
(semantic gap) giữa thế giới...
...
- 35 -
Kết quả mô phỏng trên Active HDL 6.1:
Code 1:
Hình 3.2.a. K ết quả mô phỏng cho đoạn mã 1của ví dụ 3.2
Code 2:
Hình 3.2.b. K ết quả mô phỏng cho đoạn mã ... ý: VHDL không phân biệt chữ hoa và chữ thường.)
* Kết quả mô phỏng:
Hình 2.6: Kết quả mô phỏng của ví dụ 2.1
Hình 2.6 mô phỏng kết quả từ ví dụ 2.1, đồ thị có thể được giải thích ... FPGA ), thì 2 kết quả cho cout thoả mãn là ở
hình (b) và hình (c) ( ). Còn nếu mục đích công nghệ là
ASIC, thì chúng ta có thể sử dụng hình (d). Hình D sử dụng công nghệ CMOS
với các tầng transistor...
... 12
Yêu cầu hiệu quả 12
Yêu cầu tương thích 12
Yêu cầu an toàn 12
Yêu cầu bảo mật 12
Phần 2 MÔHÌNHHOÁ YÊU CẦU 13
Yêu cầu nghiệp vụ 13
Sơ đồ luồng dữ liệu cho yêu cầu lập thẻ độc giả 13 ... phiếu mượn sách
Số lượng sách tối đa được mượn : 7 Thời gian mượn tối đa (ngày) : 6
11
Phần 2 MÔHÌNHHOÁ YÊU CẦU
Yêu cầu nghiệp vụ
Sơ đồ luồng dữ liệu cho yêu cầu lập thẻ độc giả
BM1 Lập thẻ...
... các bảng biểu
Bảng 1.1 Môhình bốn bớc 15
Bảng 1.2 Định nghĩa và mối quan hệ giữa cấp độ môi trờng 19
Bảng 1.3 Các yếu tố môi trờng vĩ mô tác động đến Công ty 22
Bảng 1.4 Môhình năm lực lợng 23
Bảng ... hai quan điểm chính nghiên cứu môi trờng kinh doanh:
thứ nhất, nghiên cứu các yếu tố môi trờng xuyên suốt. Thứ hai, nghiên cứu cấp độ
môi trờng.
Theo cấp độ môi trờng, việc nghiên cứu đợc ... 1.2.
Việc phân tích môi trờng vĩ mô giúp doanh nghiệp trả lời một phần câu hỏi:
Doanh nghiệp đang trực diện với những gì?
Mặc dù nhiều vấn đề khác nhau về môi trờng vĩ mô có thể bàn đến xem...