Các thuộc tính của các lớp trong HBH

Một phần của tài liệu giáo trình ngôn ngữ hóa thống nhất uml (Trang 95 - 97)

- 17

4.5.2 Các thuộc tính của các lớp trong HBH

Theo cáchhướngdẫn nêutrên, chúng tacóthể xácđịnhđượccác thuộctính cho cáclớp đểthựchiệncasửdụng“Muahànhbằngtiềnmặt”trongbiểuđồ ởhình4-10 nhưsau: HBH soHieuHT: Int PhienBanHang ngayBan: Date gioBan: Time MatHang maSanPham: UPC DongBanHang - 80 - soLuong: Int CuaHang tenGoi: String diaChi: Address KhachHang

NguoiBan NguoiQL ThanhToan

tongSoTien: Number DanhMucMatHang MoTaMatHang maSanPham: UPC giaBan: Number moTa: Text Hình4-14 Cácthuộctínhcủacáclớp

Đó lànhững thuộc tínhđược xác địnhđể thựchiện casửdụng “Mua hàng bằng

tiền mặt”. Tươngtự, xemxétcácchứcnăngcủahệthống,nghiêncứu cáccasửdụng

còn lạivàdựavàonhữngtàiliệu khácđểxácđịnhđầyđủ vàchínhxáccácthuộctính chocáclớpđốitượng.

Biểu đồ các lớp với các thuộc tính mô tả cấu trúc tĩnh của hệ thống. Nó mô tả mối liênkếtcó cấu trúcgiữacác mụcdữ liệuđượcthao tác, xửlý tronghệ thống.Nó cũng mô tảcáchcác thôngtin đượcphânchia thànhtừngphần chocácđối tượng,chỉ ra cách các đối tượng được chia thành các lớpvà thể hiện mối quan hệ giữa các đối

tượnglàgì.

Tóm lại,trongmôhìnhkháiniệmchúngtatậptrungmôtả:

 Nhữngkháiniệmlàcáclớp đốitượngtronghệthống,

 Cácmốiliênkếtgiữacáclớp,

 Cácthuộctínhcủacáclớp.

4.6 Ghinhận trong từđiểnthuật ngữ

Từ điển thuật ngữ (Glossary)làloạitàiliệuđơn giảnđểđịnhnghĩacáchạngmục

(term), cácthuậtngữđượcsửdụngtrongquá trìnhpháttriểnphầnmềm. Từđiểnthuật ngữhay từ điển mô hình,liệtkêvàđịnhnghĩacáchạngmụcmộtcáchrõràng,dễhiểu nhằmphụcvụtốthơn tronggiaotiếp, traođổigiữacácthànhviêntrongdựánvàgiảm thiểuđượcnhữngmayrủiđángtiếcdosựhiểulầmcóthểgâyra.

Thông thườngtừ điển thuật ngữ được xây dựng từpha đầu tiên, pha định nghĩa bài toán vàkhảosát cácca sửdụng,các hạngmụcđãđược tạo ra, vàsauđótiếp tụcbổ sung,làmmịnhơnởcácphatiếptheo.Nghĩalàviệcxâydựngtừđiểnthuậtngữđượcthực

- 81 -

Hạng mục Phạm trù Chú thich

Bánhàng Casửdụng Môtảquátrìnhbánhàngcho

kháchtrongmộtcửahàng

MoTaMatHang.moTa:Text Thuộctính Mô tả ngắn gọn về mặt hàng ở

MatHang Lớp(kiểu) Hàngđểbántrongmộtcửahàng ThanhToan Lớp(kiểu) Lớp làm nhiệm vụ thu tiền m

à MoTaMatHang.giaBan:Numbe

r

Thuộctính Giá bán của mặt hàng ở tron g

DongBanHang.soLuong:Int Thuộctính Số lượng một mặt hàng mà khác h

PhienBanHang Lớp(kiểu) Mộtgiaodịchbánhàng

DongBanHang Lớp(kiểu) Mộtdòngtrongphiêngiaodịchbá n

CuaHang Lớp(kiểu) Nơicócácgiaodịchbánhàng PhienBanHang.tongSoTien:Nu

mber

Thuộctính Tổng số tiền khách phải trả tron g

ThanhToan.tongSo:Number Thuộctính Tổngsốtiềncầnphảithucủakhác MoTaMatHang.maSanPham:UP Thuộctính MãsảnphẩmởtrongMoTaMatHang

hiện songhànhvớicáccông việcđặc tả yêucầu,xâydựngcasửdụng,thiếtlậpmô hình kháiniệm,biểuđồtuầntự,cộngtác,v.v.

SauđâylàmộtvídụvềtừđiểnthuậtngữtronghệHBH.

Một phần của tài liệu giáo trình ngôn ngữ hóa thống nhất uml (Trang 95 - 97)

Tải bản đầy đủ (DOCX)

(195 trang)
w