1.1. PhDn m=m sử dụng
Để đáp $ng đưYc yêu cDu phân tích , em đ< sử dụng đJn phDn m=m IBM Rational Rose để giúp ngư9i dVng hEnh dung cụ thể hơn v= đ= tài.
o IBM Rational Rose là phDn m=m hỗ trY phân tích, thiJt kJ hệ th?ng theo đ?i tưYng. NM giúp ta mô hEnh hMa hệ th?ng trưPc khi viJt m< chương trEnh . o Mô hEnh Rose là b$c tranh cRa hệ th?ng từ những ph?i c3nh khác nhau nM bao gTm tất c3 các mô hEnh UML, actor ,use case,...trong hệ th?ng . NM mô t3 chi tiJt mà hệ th?ng làm việc như thJ nào , vE thJ ngư9i lập trEnh cM thể dVng mô hEnh như một b3n thiJt kJ.
Ưu điểm:
o Cung cấp nhi=u tính năng o Mơ hEnh hưPng đ?i tưYng
o Hỗ trY phát sinh m< cho ngôn ngữ NhưYc điểm :
o Không lVi đưYc v= các bưPc đ< làm
o Ph3i căn chỉnh nhi=u cho mô hEnh đưYc đẹp
1.2. Cơ sở lý thuyJt
- Là quy trEnh để phát triển, b3o trE một $ng dụng hệ th?ng thơng tin vPi mục đích nâng cao hiệu qu3 cơng việc.
- Phân tích thiJt kJ hê 6 th?ng thực hiện dựa trên quy trEnh công nghệ phDn m=m gTm phương pháp luận, k‹ thuâ 6t và cơng cụ.
Cơng cụ: chương trEnh máy tính. Ví dụ như CASE( computer- aided sofware engineering) để thực hiện các k‹ năng cụ thể một cách dS dàng.
K‹ thuâ 6t: trEnh tự mà ngư9i phân tích hệ th?ng theo để thực hiện các cơng việc như phXng vấn ngư9i dVng để xác nhận yêu cDu, lập kJ ho:ch, vẽ biểu đT,…
Phương pháp luận: trEnh tự cRa cách tiJp cận từng bưPc để phát triển s3n phẩm cu?i cVng là hê 6 th?ng thông tin.