Luận Văn Ứng dụng mã nguồn mở xây dựng cổng thông tin điện tử về đào tạo và hỗ trợ việc làm cho trung tâm Phá

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    MỞ ĐẦU​ ​ Hiện nay, việc ứng dụng mã nguồn mở vào các cơ sở giáo dục và đào tạo là ưu tiên hàng đầu được nhà nước khuyến khích áp dụng. Với nhu cầu hoàn thiện về cơ sở đào tạo, đạt mục tiêu nâng cấp Trường cao đẳng công nghệ thông tin Hữu nghị Việt-Hàn lên đại học trong thời gian tới, việc triển khai cổng thông tin điện tử về đào tạo và hỗ trợ việc làm là việc làm cấp thiết phải có của trung tâm Phát Triển Nội Dung và Đào Tạo trường CĐ CNTT Hữu Nghị Việt-Hàn.
    Với các lý do trên, Tôi mạnh dạn đề xuất đề tài “Ứng dụng mã nguồn mở xây dựng cổng thông tin điện tử về đào tạo và hỗ trợ việc làm cho trung tâm Phát triển nội dung và Đào tạo trường CĐ CNTT Hữu Nghị Việt-Hàn” để làm đồ án tốt nghiệp cho mình. Tôi thấy đây là đề tài mang tính thực tế cao, giúp trung tâm có thể “tin học hoá ” quá tình đăng ký thực tập cho sinh viên, hỗ trợ việc làm và đào tạo từ xa(e-learning) qua website, đồng thời giúp ích rất nhiều cho Tôi trong các công việc sau này. Đồ án bao gồm những nội dung chính sau:
    Chương 1: Nghiên cứu tổng quan.
    Trong chương này chủ yếu trình bày tổng quan về lý thuyết, những kiến thức cần thiết để xây dựng ứng dụng.
    Chương 2: Xây dựng cổng thông tin điện tử về đào tạo và hỗ trợ việc làm trên nền Joomla và Moodle.
    Chương này trình bày khảo sát các quy trình nghiệm vụ của trung tâm để từ đó rút ra các tính năng cần thiết đồng thời phân tích, thiết kế hệ thống cho cổng thông tin.
    Chương 3: Chương trình thực nghiệm.
    Trong chương 3 sẽ giới thiệu chương trình, chức năng của chương tình và hướng dẫn cài đặt, vận hành.



    MỤC LỤC​ LỜI CẢM ƠN i
    MỤC LỤC ii
    DANH MỤC CÁC TỪ VIẾT TẮT iv
    DANH MỤC HÌNH ẢNH v
    DANH MỤC BẢNG BIỂU vii
    MỞ ĐẦU viii
    CHƯƠNG 1. NGHIÊN CỨU TỔNG QUAN 1
    1.1. GIỚI THIỆU VỀ NGÔN NGỮ LẬP TRÌNH PHP VÀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU MYSQL 1
    1.1.1. Giới thiệu PHP và môi trường lập trình Web. 1
    1.1.1.1. PHP là gì?. 1
    1.1.1.2. Tại sao phải sử dụng PHP. 1
    1.1.1.3. Những điểm mạnh của PHP. 3
    1.1.2. Giới thiệu hệ cơ sở dữ liệu MySQL 4
    1.2. GIỚI THIỆU VỀ HỆ QUẢN TRỊ NỘI DUNG MÃ NGUỒN MỞ JOOMLA 5
    1.2.1. Giới thiệu hệ quản trị nội dung. 5
    1.2.2. Giới thiệu hệ quản trị nội dung mã nguồn mở Joomla. 5
    1.2.3. Các Phiên Bản Của Joomla. 7
    1.2.4. Các loại thành phần mở rộng của joomla. 8
    1.2.4.1. Component 8
    1.2.4.2. Modules. 9
    1.2.4.3. Plugins. 11
    1.2.4.4. Template. 13
    1.2.4.5. Languages. 14
    CHƯƠNG 2. PHÂN TÍCH VÀ THIẾT KẾ CỔNG THÔNG TIN ĐIỆN TỬ VỀ ĐÀO TẠO VÀ HỖ TRỢ VIỆC LÀM TRÊN NỀN JOOMLA VÀ MOODLE 15
    2.1. CÁC QUY TRÌNH NGHIỆP VỤ CỦA TRUNG TÂM PHÁT TRIỂN NỘI DUNG VÀ ĐÀO TẠO 15
    2.1.1. Giới thiệu Trung tâm 15
    2.1.2. Khảo sát hiện trạng quy trình đào tạo ngắn hạn tại trường. 16
    2.1.2.1. Lưu đồ quy trình đào tạo ngắn hạng tại trường. 16
    2.1.2.2. Diễn giải lưu đồ. 17
    2.1.3. Khảo sát quy trình hỗ trợ thực tập và việc làm cho sinh viên. 20
    2.1.3.1. Lưu đồ quy trình thực tập và việc làm cho sinh viên. 20
    2.1.3.2. Diễn giải lưu đồ. 21
    2.1.4. Kết luận. 23
    2.2. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 25
    2.2.1. Xác định chức năng của hệ thống. 25
    2.2.2. Chức năng quản lý tin tức. 26
    2.2.3. Tính năng đăng ký khoá học trực tuyến. 28
    2.2.3.1. Phân tích yêu cầu. 28
    2.2.3.2. Đề xuất giải pháp. 29
    2.2.4. Tính năng cổng thông tin việc làm 31
    2.2.4.1. Phân tích yêu. 31
    2.2.4.2. Đề xuất giải pháp. 32
    2.2.5. Sơ đồ các quy trình đăng ký thực tập. 33
    2.2.6. Tính năng đăng ký thực tập trực tuyến. 34
    2.2.6.1. Mô hình hoá yêu cầu. 34
    2.2.6.2. Mô hình khái niệm 42
    2.2.6.3. Biểu đồ trình tự. 43
    2.2.6.4. Biểu đồ lớp chi tiết 46
    CHƯƠNG 3. XÂY DỰNG CHƯƠNG TRÌNH THỰC NGHIỆM . 47
    3.1. YÊU CẦU HỆ THỐNG 47
    3.2. GIỚI THIỆU CHƯƠNG TRÌNH 47
    3.2.1. Trang chủ. 47
    3.2.2. Trang đăng ký khoá học trực tuyến. 51
    3.2.2.1. Giao diện cho người dùng. 51
    3.2.2.2. Giao diện cho người quản trị 53
    3.2.3. Trang hỗ trợ việc làm 58
    3.2.3.1. Giao diện người dùng. 58
    3.2.3.2. Giao diện cho người quản trị 64
    3.3. BẢO MẬT CỔNG THÔNG TIN 67
    3.3.1. Các nguy cơ bảo mật 67
    3.3.2. Đề xuất giải pháp bảo mật 68
    3.3.2.1. Bảo mật cho trang quản trị bằng cookie. 68
    3.3.2.2. Bảo mật trang quản trị bằng cách đặt mật khẩu thư mục. 68
    3.3.2.3. Bảo mật bằng các component của Joomla. 69
    KẾT LUẬN 71
    TÀI LIỆU THAM KHẢO 72
    Ý KIẾN CỦA GIẢNG VIÊN HƯỚNG DẪN 73
     

    Các file đính kèm:

Đang tải...