SlideShare une entreprise Scribd logo
1  sur  7
ĐẠI HỌC KHOA HỌC TỰ NHIÊN
                KHOA CÔNG NGHỆ THÔNG TIN       CQ – HK1 – 2k9 – 2k10




Đồ án môn Phân tích và thiết kế phần mềm
           Lớp TH2006 + CNTN06




      Thiết kế kiến trúc Game Doraemon Puzzle
                                      Version 1.3




             Sinh viên thực hiện:
        0612292 – Trần Hồ Lê Nguyên
         0612358 – Thái Ngân Phụng
Game Doraemon Puzzle                                        Phiên bản: 1.3
Thiết kế kiến trúc                                          Ngày: 13/01/2010

                 Bảng ghi nhận thay đổi tài liệu
     Ngày         Phiên bản                    Mô tả                Tác giả
   13/01/2010          1.1    Thiết kế kiến trúc hệ thống     Thái Ngân Phụng
   13/01/2010          1.2    Mô tả chi tiết                  Thái Ngân Phụng
   14/01/2010          1.3    Chỉnh sửa, bổ sung              Trần Hồ Lê Nguyên




FIT-HCMUS                                                               Trang 1
Game Doraemon Puzzle                               Phiên bản: 1.3
Thiết kế kiến trúc                                 Ngày: 13/01/2010

                                         Mục lục
1. Kiến trúc hệ thống                                            3

2. Mô tả chi tiết từng thành phần trong hệ thống                 4




FIT-HCMUS                                                      Trang 2
Game Doraemon Puzzle                                          Phiên bản: 1.3
Thiết kế kiến trúc                                            Ngày: 13/01/2010

1.Kiến trúc hệ thống




        Thành phần                             Diễn giải
 PocketPC              PocketPC
 WinForm               Ứng dụng desktop
 Screen                Quản lý các màn hình giao diện
 Message               Quản lý các thông báo cho người chơi
 UC                    Quản lý các user control




FIT-HCMUS                                                                 Trang 3
Game Doraemon Puzzle                                               Phiên bản: 1.3
Thiết kế kiến trúc                                                 Ngày: 13/01/2010


2.Mô tả chi tiết từng thành phần trong hệ thống




     Lớp đối tượng                                    Diễn giải
Screen                    Màn hình giao diện
ScreenAbout               Quản lý các xử lý trên màn hình hiển thị thông tin tác giả
ScreenGame                Quản lý các xử lý trên màn hình chơi game
ScreenMain                Quản lý các xử lý trên màn hình Menu chính
ScreenOption              Quản lý các xử lý trên màn hình tùy chọn




     Lớp đối tượng                                    Diễn giải
Message                   Thông báo
MessageLoadGame           Thông báo người chơi chưa lưu game lần nào
MessageWarning            Thông báo nhắc nhở người chơi đã chơi quá nhiều nên nghỉ ngơi
MessagePuzzle             Thông báo người chơi phải xáo trộn ảnh trước
MessageSave               Thông báo hỏi người chơi có muốn lưu game hay không




FIT-HCMUS                                                                        Trang 4
Game Doraemon Puzzle                                           Phiên bản: 1.3
Thiết kế kiến trúc                                             Ngày: 13/01/2010




     Lớp đối tượng                                Diễn giải
UC                     User control
UCSprite               Quản lý các xử lý của ảnh động giúp game thêm sống động
UCTimer                Quản lý các xử lý của đồng hồ đếm giờ
UCCounter              Quản lý các xử lý của bộ đếm bước di chuyển




      Lớp đối tượng                               Diễn giải
CCurrentView           Quản lý chỉ số của các màn hình giao diện
CMyResources           Quản lý tài nguyên của chương trình (các ảnh bitmap, file nhạc)
CPictureCell           Quản lý các thuộc tính của khung ảnh (ảnh load, tọa độ, kích
                       thước, tag, name) tương tự như control PictureBox
CWin                   Quản lý các xử lý trên màn hình báo chiến thắng
CXML                   Đọc và ghi trạng thái game ra file xml
CSound                 Quản lý nhạc nền của game




FIT-HCMUS                                                                    Trang 5

Contenu connexe

Plus de Nguyen Tran (20)

Se 06
Se 06Se 06
Se 06
 
12report
12report12report
12report
 
11script
11script11script
11script
 
10team
10team10team
10team
 
09componentdeployment
09componentdeployment09componentdeployment
09componentdeployment
 
08activity
08activity08activity
08activity
 
07state
07state07state
07state
 
06collaboration
06collaboration06collaboration
06collaboration
 
05sequence
05sequence05sequence
05sequence
 
04class
04class04class
04class
 
03usecase
03usecase03usecase
03usecase
 
02intro
02intro02intro
02intro
 
01about
01about01about
01about
 
Clear case
Clear caseClear case
Clear case
 
Business process excution language
Business process excution languageBusiness process excution language
Business process excution language
 
Vs doc man
Vs doc manVs doc man
Vs doc man
 
Cm mi
Cm miCm mi
Cm mi
 
Sql packager
Sql packagerSql packager
Sql packager
 
Snag it
Snag itSnag it
Snag it
 
Record mydesktop
Record mydesktopRecord mydesktop
Record mydesktop
 

Pttkpm 6 thiet kekientruc done

  • 1. ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA CÔNG NGHỆ THÔNG TIN CQ – HK1 – 2k9 – 2k10 Đồ án môn Phân tích và thiết kế phần mềm Lớp TH2006 + CNTN06 Thiết kế kiến trúc Game Doraemon Puzzle Version 1.3 Sinh viên thực hiện: 0612292 – Trần Hồ Lê Nguyên 0612358 – Thái Ngân Phụng
  • 2.
  • 3. Game Doraemon Puzzle Phiên bản: 1.3 Thiết kế kiến trúc Ngày: 13/01/2010 Bảng ghi nhận thay đổi tài liệu Ngày Phiên bản Mô tả Tác giả 13/01/2010 1.1 Thiết kế kiến trúc hệ thống Thái Ngân Phụng 13/01/2010 1.2 Mô tả chi tiết Thái Ngân Phụng 14/01/2010 1.3 Chỉnh sửa, bổ sung Trần Hồ Lê Nguyên FIT-HCMUS Trang 1
  • 4. Game Doraemon Puzzle Phiên bản: 1.3 Thiết kế kiến trúc Ngày: 13/01/2010 Mục lục 1. Kiến trúc hệ thống 3 2. Mô tả chi tiết từng thành phần trong hệ thống 4 FIT-HCMUS Trang 2
  • 5. Game Doraemon Puzzle Phiên bản: 1.3 Thiết kế kiến trúc Ngày: 13/01/2010 1.Kiến trúc hệ thống Thành phần Diễn giải PocketPC PocketPC WinForm Ứng dụng desktop Screen Quản lý các màn hình giao diện Message Quản lý các thông báo cho người chơi UC Quản lý các user control FIT-HCMUS Trang 3
  • 6. Game Doraemon Puzzle Phiên bản: 1.3 Thiết kế kiến trúc Ngày: 13/01/2010 2.Mô tả chi tiết từng thành phần trong hệ thống Lớp đối tượng Diễn giải Screen Màn hình giao diện ScreenAbout Quản lý các xử lý trên màn hình hiển thị thông tin tác giả ScreenGame Quản lý các xử lý trên màn hình chơi game ScreenMain Quản lý các xử lý trên màn hình Menu chính ScreenOption Quản lý các xử lý trên màn hình tùy chọn Lớp đối tượng Diễn giải Message Thông báo MessageLoadGame Thông báo người chơi chưa lưu game lần nào MessageWarning Thông báo nhắc nhở người chơi đã chơi quá nhiều nên nghỉ ngơi MessagePuzzle Thông báo người chơi phải xáo trộn ảnh trước MessageSave Thông báo hỏi người chơi có muốn lưu game hay không FIT-HCMUS Trang 4
  • 7. Game Doraemon Puzzle Phiên bản: 1.3 Thiết kế kiến trúc Ngày: 13/01/2010 Lớp đối tượng Diễn giải UC User control UCSprite Quản lý các xử lý của ảnh động giúp game thêm sống động UCTimer Quản lý các xử lý của đồng hồ đếm giờ UCCounter Quản lý các xử lý của bộ đếm bước di chuyển Lớp đối tượng Diễn giải CCurrentView Quản lý chỉ số của các màn hình giao diện CMyResources Quản lý tài nguyên của chương trình (các ảnh bitmap, file nhạc) CPictureCell Quản lý các thuộc tính của khung ảnh (ảnh load, tọa độ, kích thước, tag, name) tương tự như control PictureBox CWin Quản lý các xử lý trên màn hình báo chiến thắng CXML Đọc và ghi trạng thái game ra file xml CSound Quản lý nhạc nền của game FIT-HCMUS Trang 5