Luận Văn Tìm hiểu phần mềm nguồn mở Nuke Viet và ứng dụng

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Mai Kul, 25/11/13.

  1. Mai Kul

    Mai Kul New Member

    Bài viết:
    1,299
    Được thích:
    0
    Điểm thành tích:
    0
    Xu:
    0Xu
    Đồ án tốt nghiệp năm 2013
    Đề tài: Tìm hiểu phần mềm nguồn mở Nuke Viet và ứng dụng




    NHIỆM VỤ ĐỀ TÀI
    1. Nội dung và các yêu cầu cần giải quyết trong nhiệm vụ đề tài tốt nghiệp
    a. Nội dung
    - Biết được mã nguồn mở là gì,tìm hiểu các mã nguồn mở hiện có,đặc
    biệt là tìm hiểu kĩ về mã nguồn mở NukeViet.
    - Tổng hợp các tài liệu tham khảo có liên quan đến nội dung khóa luận.
    - Thực hiện cài đặt,cấu hình và chạy được mã nguồn mở NukeViet.
    - Từ đó ứng dụng bài toán đưa vào xây dựng lên một website hoàn
    chỉnh trên NukeViet.
    b. Các yêu cầu cần giải quyết
    Các phần mềm cần thiết để xây dựng
    - Web Server: Xampp
    - Bộ mã nguồn NukeViet




    MỤC LỤC
    LỜI MỞ ĐẦU 1
    CHƯƠNG I. GIỚI THIỆU VỀ PHẦN MỀM NGUỒN MỞ . 2
    1.1. Khái niệm Opensource (nguồn mở) 2
    1.2. Phân loại phần mềm nguồn mở 3
    1.3. Lợi ích của phần mềm nguồn mở đối với người sử dụng 4
    1.4. Giới thiệu về một số loại phần mềm nguồn mở thường gặp 4
    CHƯƠNG II. PHẦN MỀM NGUỒN MỞ NUKEVIET 6
    2.1. Giới thiệu về phần mềm nguồn mở NukeViet. 6
    2.1.1. Nukeviet là gì? . 6
    2.1.2 Lịch sử phát triển của Nukeviet. 6
    2.1.3 Ứng dụng của Nukeviet. 8
    2.1.4. Ưu nhược điểm của Nukeviet. 9
    2.1.4.1 Ưu điểm của Nukeviet 9
    2.1.4.2 Nhược điểm của Nukeviet 9
    2.1.5.Các phiên bản của Nukeviet 10
    2.1.6. Cấu trúc NukeViet 3. 10
    2.1.7. Các khái niệm cơ bản. 12
    2.1.8. Các website ứng dụng Nukeviet. 16
    2.2. Cách thức cài đặt NukeViet 17
    2.2.1 Cài đặt WebServer Xampp để chạy Nukeviet. 17
    2.2.1.1. Các phần mềm yêu cầu. 17
    2.2.1.2. Các bước tiến hành cài đặt. 17
    2.2.2. Cài đặt NukeViet. 21
    2.3. Cấu trúc của gói cài đặt Module 28
    2.4. Viết nội dung cho Module. 33
    2.5. Cách đưa Module tích hợp vào Nukeviet 34
    CHƯƠNG III. ỨNG DỤNG NUKEVIET ĐỂ XÂY DỰNG WEBSITE BÁN HÀNG CHO
    CỬA HÀNG MÁY TÍNH 2T 35
    3.1. Hiện trạng của thương mại điện tử 35
    3.2. Giới thiệu cơ bản về Công ty TNHH MÁY TÍNH 2T 36
    3.3. Giới thiệu cơ bản về trang web ứng dụng Nukeviet làm shop bán hàng 37
    3.3.1. Tiêu chí cho hệ thống. 37
    3.3.2. Cài đặt module shop trong Nukeviet 37
    3.3.3.Phát triển Giao diện, Module, Block cho Shop Nukeviet 48
    3.3.3.1. Phát triển Giao diện (Theme) . 48
    3.3.3.2. Phát triển Block hỗ trợ trực tuyến 56
    3.3.3.3. Phát triển Block Popup quảng cáo khuyến mại 58
    3.3.4. Sử dụng Nukeviet Shop 60
    3.3.4.1. Hướng dẫn sử dụng trang quản trị. 60
    3.3.4.2. Hướng dẫn sử dụng trang người dùng 69
    KẾT LUẬN 73




    LỜI MỞ ĐẦU
    Phần mềm nguồn mở là phần mềm với mã nguồn được công bố và sử dụng
    một giấy phép nguồn mở. Giấy phép này cho phép bất cứ ai cũng có thể nghiên cứu,
    thay đổi và cải tiến phần mềm, phân phối phần mềm ở dạng chưa thay đổi hoặc đã
    thay đổi.
    Năm 1998, một nhóm người chủ trương rằng thuật ngữ phần mềm tự do nên
    được thay thế bằng phần mềm nguồn mở vì thuật ngữ này ít mơ hồ hơn và dễ sử
    dụng hơn cho giới doanh nghiệp.
    Hiện tại
    Phần mềm nguồn mở có nghĩa gần tương đương với mã nguồn mở nhưng với
    độ trừu tượng cao hơn. Ngày nay có rất nhiều dạng mở (không đóng) bao gồm:
    phần cứng, phầm mềm nguồn mở, tài liệu mở . Mã nguồn mở ngày nay phát triển
    với tốc độ khá cao, cho thấy nó có nhiều động lực hơn so với mã đóng. Không nghi
    ngờ ngày nay sự phát triển lĩnh vực công nghệ thông tin có thể nói tới mã nguồn mở
    như cái gì đó năng động nhất. Tốc độ thay đổi của mã có thể nói đến từng giờ một.
    Ở Việt Nam, phần mềm tự do nguồn mở là thuật ngữ được khuyến khích sử
    dụng gần đây, thay thế cho hai thuật ngữ là phần mềm tự do và phần mềm nguồn
    mở, đặc biệt là thuật ngữ mã nguồn mở bởi vì sự bó hẹp của nó.
    Để tìm hiểu kĩ hơn nữa về vấn đề này, em đã chọn đề tài: “Tìm hiểu phần
    mềm nguồn mở Nuke Viet và ứng dụng”.
    Vì khả năng và thời gian còn hạn chế, Website không tránh khỏi có những
    thiếu sót nhất định, rất mong sự góp ý của quý thầy cô và các bạn để Website được
    hoàn thiện hơn.
    Xin chân thành cảm ơn !
     

    Các file đính kèm:

Đang tải...