Đồ Án Xây dựng component quản lý dự án phần mềm cho website joomla

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Củ Đậu Đậu, 29/3/14.

  1. Củ Đậu Đậu

    Bài viết:
    991
    Được thích:
    1
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỤC LỤC
    MỞ ĐẦU .1
    .I Đặt vấn đề .1
    .II Lý do chọn đề tài .1
    .III Hướng nghiên cứu của đề tài . 2
    .III.1. Về mặt lý thuyết 2
    .III.2. Công cụ xây dựng đề tài 2
    .IV Dự kiến kết quả đạt được 2
    .V Nội dung tóm tắt các chương tiếp theo .3

    CƠ SỞ LÝ THUYẾT 1
    .I Giới thiệu về joomla . 1
    .I.1. Joomla là gì? .1
    .I.2. Các dòng phiên bản của Joomla .1
    .I.3. Kiến trúc Joomla .1
    .II Một số khái niệm trong Joomla 2
    .II.1. Front-end và back-end 2
    .II.1.1. Front-end . 2
    .II.1.2. Back-end .2
    .II.2. Template 2
    .II.3. Menu 2
    .II.4. Các thành phần mở rộng . 3
    .II.4.1. Module . 3
    .II.4.2. Component . 3
    .II.4.3. Mambot (Plug-in) 4
    .III Cách xây dựng một component trong Joomla 1.5 .4
    .III.1. Giới thiệu mô hình MVC .4
    .III.2. Cài đặt Joomla MVC . 5
    .III.3. Tạo một component . 5
    .III.3.1. Tạo một entry point .5
    .III.3.2. Tạo Controller 7
    .III.3.3. Tạo View . 8
    .III.3.4. Tạo Template 8
    .III.3.5. Đóng gói tất cả- Tạo file hello.xml .9
    .III.4. Bổ sung Model vào component . 10
    .III.4.1. Tạo Model .10
    .III.4.2. Sử sụng Model 11
    .III.4.3. Bổ sung file vào package . 12
    .III.5. Sử dụng cơ sở dữ liệu trong component MVC 13
    .III.5.1. Lấy dữ liệu 13
    .III.5.2. Tạo file SQL trong quá trình cài đặt và gỡ bỏ component .15

    Cập nhật file cài đặt 16
    .III.6. Tạo giao diện quản trị trong MVC 17
    .III.6.1. Tạo Framework cơ sở .17
    .III.6.2. Model Hellos .18
    .III.6.3. View Hellos .20
    .III.6.4. Template hellos .21

    PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .23
    .I Phân tích hệ thống thông tin .23
    .I.1. Sơ đồ Use Case .24
    .I.1.1. Use Case “Projects Management” . 24
    .I.1.2. Use Case “Tasks Management” . 24
    .I.1.3. Use Case “Delivery Management” .25
    .I.1.4. Use Case “Requirements Management” .25
    .I.1.5. Use Case “Design Management” . 26
    .I.1.6. Use Case “Coding Management” .26
    .I.1.7. Use Case “Risks Management” 27
    .I.1.8. Use Case “File Manage” 27
    .I.1.9. Use Case “Calendar Management” . 28
    .I.1.10. Use Case “Board Management” 28
    .I.1.11. Use Case “Profile Management” . 29
    .I.1.12. Use Case “User Management” .29
    .I.2. Danh sách Actor, Phân Quyền và Use Case .29
    .I.2.1. Actor 29
    .I.2.2. Use Case 30
    .I.3. Đặc tả chi tiết 33
    .I.3.1. Use Case “Login” . 33
    .I.3.2. Use Case “Projects Management” . 34
    .I.3.3. Use Case “Tasks Management” . 35
    .I.3.4. Use Case “Delivery Management” .37
    .I.3.5. Use Case “Requirements Management” .38
    .I.3.6. Use Case “Design Management” . 40
    .I.3.7. Use Case “Coding Management” .41
    .I.3.8. Use Case “Risks Management” 42
    .I.3.9. Use Case “File Manage” 44
    .I.3.10. Use Case “Calendar Management” . 45
    .I.3.11. Use Case “Board Management” 46
    .I.3.12. Use Case “Profile Management” . 48
    .I.3.13. Use Case “User Management” .48
    .I.4. Sơ đồ tuần tự .50
    .I.4.1. Chức năng “Login” .50
    .I.4.2. Chức năng “Projects Management” .50
    .I.4.3. Chức năng “Tasks Management” . 52
    .I.4.4. Chức năng “Delivery Management” 53
    .I.4.5. Chức năng “Requirements Management” 54
    .I.4.6. Chức năng “Design Management” 55
    .I.4.7. Chức năng “Coding Management” 56
    .I.4.8. Chức năng “Risks Management” 57
    .I.4.9. Chức năng “File Manage” 58
    .I.4.10. Chức năng “Calendar Management” . 59
    .I.4.11. Chức năng “Board Management” 60
    .I.4.12. Chức năng “User Management” 61
    .I.5. Thiết kế hệ thống 62
    .I.5.1. Sơ đồ lớp 62
    .I.5.2. Tổ chức dữ liệu 62

    XÂY DỰNG CHƯƠNG TRÌNH VÀ KẾT QUẢ THỰC HIỆN 73
    .I Công cụ và môi trường phát triển .73
    .II Một số kết quả đạt được 73
    .II.1. Màn hình khởi động 73
    .II.2. Màn hình “Tasks Management” . 74
    .III Màn hình “Delivery Management” . 74
    .III.1. Màn hình “Requirements Management” . 75
    .III.2. Màn hình “Design Management” 75
    .III.3. Mành hình “Coding Management” 76
    .III.4. Màn hình “Risks Management” .76
    .III.5. Màn hình “Upload File” .77
    .III.6. Màn hình “Calendar Management” .77
    .III.7. Màn hình “Update profile” 78
    .III.8. Màn hình “User Management” 78
    KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN . 79
     

    Các file đính kèm:

Đang tải...