Tải bản đầy đủ (.ppt) (32 trang)

Tiếp cận và xây dựng ứng dụng E-store theo công nghệ J2EE với rational rose và UML

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (363.12 KB, 32 trang )


Trang 1
 
 
 
 
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
TRƯỜNG ĐẠI HỌC THỦY SẢN NHA TRANG
KHOA CÔNG NGHỆ THÔNG TIN
                                                
 
 
 
ĐỒ ÁN 
TỐT NGHIỆP ĐẠI HỌC
 
Chuyên ngành Công nghệ thông tin 
 
 
                         Đề tài: 
 
TIẾP CẬN VÀ XÂY DỰNG ỨNG DỤNG E-STORE THEO CÔNG 
NGHỆ J2EE VỚI RATIONAL ROSE VÀ UML
                                  
                                                                                  
                                                       Sinh viên thực hiện:       LÊ QUANG DUNG
                                                            
                                                       Giáo viên hướng dẫn:  Thầy NGUYỄN THANH TÙNG
 
 
 


 

Trang 2
Mục đích của đồ án

Tìm hiểu phương pháp phân tích thiết kế ứng dụng theo
hướng đối tượng bằng ngôn ngữ UML.

Tiếp cận công nghệ J2EE trong việc xây dựng ứng
dụng đa tầng, phân tán.

Tiếp cận đặc tả EJB, công nghệ JSP, Servlet, … của
kiến trúc J2EE.

Xây dựng ứng dụng demo các công nghệ nói trên.

Minh họa cách sử dụng Rational Rose.

Trang 3
Nội dung

Phần I : Giới thiệu công nghệ

Chương 1. Giới thiệu về phân tích và thiết kế hướng
đối tượng với UML

Chương 2. Giới thiệu về kiến trúc J2EE

Phần II: Phát triển ứng dụng


Chương 3. Phân tích mô tả yêu cầu trường hợp
người dùng và kịch bản ứng dụng.

Chương 4. Thiết kế thành phần.

Chương 5. thiết kế hiện thực hoá các use case.

Chương 6. Thực hiện cài đặt và triển khai ứng dụng.


Trang 4
Chương 1. Giới thiệu về phân tích và thiết
kế hướng đối tượng với UML

Các khái niệm cơ bản của hướng đối tượng

Đối tượng (Object)

Lớp (Class)

Thuộc tính (Atribute)

Thao tác (Operation)

Giao tiếp–đa hình (Interface - Polymorphimse)

Thành phần (Component)

Đóng gói (Package)


Hệ thống con (Subsystem)

Quan hệ (Relationship)

Trang 5
Chương 1. Giới thiệu về phân tích và thiết
kế hướng đối tượng với UML

Phát triển hướng đối tượng

Là cách suy nghĩ mới về phần mềm dựa trên những
khái niệm trừu tượng đang tồn tại trong thế giới
thực.

Lợi ích và sức mạnh của hướng đối tượng.

Giảm chi phí bảo trì

Mô hình thế giới thực

Tính tin cậy cao

khả năng sử dụng lại mã nguồn cao

Trang 6
Chương 1. Giới thiệu về phân tích và thiết
kế hướng đối tượng với UML

Tổng quan về UML


UML phát triển trên sự hợp nhất trong các phương
pháp của tác giả Booch, Rumbaugh và Jacopson,
và đã được chuẩn hóa bởi OMG (Object
Management Group).


Trang 7
Chương 1. Giới thiệu về phân tích và thiết
kế hướng đối tượng với UML

Cấu trúc View trong UML

Trang 8
Chương 2. Giới thiệu về hệ thống J2EE

Giới thiệu sơ lược về kiến trúc J2EE

Một hệ thống J2EE tổng quát có thể gồm ba máy
logic như sau:
-
Máy dùng cho Client
-
Máy J2EE Server
-
Máy dùng cho Database Server

Xét về các lớp để xây dựng ứng dụng thì bao gồm
bốn lớp chính:
-
Client tier

-
Web tier
-
Business tier
-
EIS tier


Trang 9
Chương 2. Giới thiệu về hệ thống J2EE

Tổng quát các máy logic, các lớp của hệ thống J2EE

Trang 10
Chương 2. Giới thiệu về hệ thống J2EE

Sơ đồ thể hiện lớp nghiệp vụ (business tier), lớp khách
(client tier), lớp web tier và lớp EIS tier.


Trang 11
Chương 2. Giới thiệu về hệ thống J2EE

Kiến trúc tổng thể của một hệ thống J2EE


Trang 12
Chương 2. Giới thiệu về hệ thống J2EE

Giới thiệu dịch vụ JNDI (Java Naming and Directory

Interface)

×