Đồ Án Xây dựng Cổng thông tin quản lý thông tin sinh viên trường ĐH Hàng Hải

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ục lục:
    LỜI NÓI ĐẦU 5
    CHƯƠNG I: TỔNG QUAN HỆ THỐNG 6
    1.1. Cổng thông tin là gì?. 6
    1.2. Ứng dụng của Cổng thông tin sinh viên trong trường đại học hiện nay: 8
    1.3. Thực tế trường Đại học Hàng hải đặt ra: 10
    1.4. Yêu cầu của đề tài: 11
    a. Yêu cầu chung: 11
    b. Yêu cầu chức năng với từng mảng: 14
    CHƯƠNG II: PHÂN TÍCH THIẾT KẾ HỆ THỐNG 17
    2.1. Sơ đồ phân rã chức năng: 17
    2.1.1. Hệ thống: 17
    2.1.2. Quản trị: 18
    2.1.3. Sinh viên: 19
    2.1.4. Giảng viên: 20
    2.1.5. Nhân viên phòng đào tạo: 21
    2.1.6. Nhân viên phòng hành chính: 21
    2.1.7. Người dùng: 22
    2.2. Sơ đồ mức ngữ cảnh: 22
    2.3. Chức năng hệ thống: 23
    2.3.1. Sơ đồ dữ liệu mức đỉnh chức năng hệ thống: 23
    2.3.2. Sơ đồ dữ liệu mức dưới đỉnh chức năng hệ thống: 23
    2.4. Chức năng quản trị: 24
    2.4.1. Sơ đồ luồng dữ liệu mức đỉnh chức năng quản trị: 24
    2.4.2. Sơ đồ luồng dữ liệu mức dưới đỉnh chức năng quản trị: 24
    2.4.2.1. Chức năng cập nhật thông tin: 24
    2.4.2.2. Chức năng tìm kiếm: 25
    2.5. Chức năng người dùng là sinh viên: 26
    2.5.1. Sơ đồ luồng dữ liệu mức đỉnh chức năng người dùng là sinh viên: 26
    2.5.2. Sơ đồ luồng dữ liệu mức dưới đỉnh chức năng người dùng là sinh viên: 27
    2.5.2.1. Chức năng xem thông tin: 27
    2.5.2.2. Chức năng cập nhật thông tin: 28
    2.5.2.3. Chức năng tìm kiếm: 29
    2.5.2.4. Chức năng quản lý: 29
    2.6. Chức năng người dùng là giảng viên: 30
    2.6.1. Sơ đồ luồng dữ liệu mức đỉnh chức năng người dùng là giảng viên: 30
    2.6.2. Sơ đồ luồng dữ liệu mức dưới đỉnh chức năng người dùng là giảng viên, nhân viên: 30
    2.6.2.1. Chức năng xem thông tin: 30
    2.6.2.2. Chức năng cập nhật: 31
    2.6.2.3. Chức năng tìm kiếm: 32
    2.6.2.3. Chức năng quản lý: 32
    2.7. Chức năng Nhân viên phòng đào tạo: 33
    2.7.1. Sơ đồ luồng dữ liệu mức đỉnh chức năng nhân viên phòng đào tạo: 33
    2.7.2. Sơ đồ luồng dữ liệu mức dưới đỉnh chức năng nhân viên đào tạo: 34
    2.7.2.1. Chức năng xem thông tin: 34
    2.7.2.2. Chức năng cập nhật: 34
    2.7.2.3. Chức năng tìm kiếm: 35
    2.7.2.4. Chức năng quản lý: 35
    2.8. Chức năng nhân viên phòng hành chính: 36
    2.8.1. Sơ đồ luồng dữ liệu mức đỉnh chức năng người dùng là nhân viên phòng hành chính: 36
    2.8.2. Sơ đồ luồng dữ liệu mức dưới đỉnh chức năng người dùng là nhân viên phòng hành chính: 36
    2.8.2.1. Chức năng quản lý: 36
    2.8.2.2. Chức năng cập nhật: 37
    2.8.2.3. Chức năng tìm kiếm: 37
    2.8.2.4. Chức năng quản lý: 38
    2.9. Chức năng người dùng: 38
    2.9.1. Sơ đồ luồng dữ liệu mức đỉnh chức năng người dùng: 38
    2.9.2. Sơ đồ luồng dữ liệu mức dưới đỉnh chức năng người dùng: 39
    2.9.2.1. Chức năng xem thông tin: 39
    2.9.2.2. Chức năng tìm kiếm: 39
    2.9.2.3. Chức năng liên hệ: 39
    2.10. Sơ đồ thực thể - quan hệ: 40
    2.10.1. Xác định các thực thể: 40
    2.10.2. Quan hệ giữa các thực thể: 43
    2.10.3. Sơ đồ thực thể - quan hệ ER: 48

    2.11. Sơ đồ dữ liệu quan hệ: 48
    2.11.1. Sơ đồ dữ liệu quan hệ: 48
    2.11.2. Các bảng cơ sở dữ liệu: 50
    CHƯƠNG III: CƠ SỞ LÝ THUYẾT VÀ CÔNG CỤ 57
    3.1. Framework Yii: 57
    3.1.1. Frame work: 57
    3.1.1.1. Lịch sử phát triển: 57
    3.1.1.2. Mô hình MVC: 58
    3.1.2. Yii Framework: 64
    3.1.2.1. Model – View – Controller trong Yii: 64
    3.1.2.2. Dòng làm việc chuẩn: 65
    3.1.2.3 Làm việc với cơ sở dữ liệu: 67
    3.1.2.4. Làm việc với Form: 67
    3.1.2.5. Các hỗ trợ của Yii: 68
    3.1.2.6.Hiệu năng xử lý của Yii: 69
    3.2. PHP VÀ LẬP TRÌNH HƯỚNG ĐỐI TƯỢNG 70
    3.2.1. Tổng quan về PHP. 70
    3.2.2. Các kiểu lập trình trong PHP: 71
    3.2.3. Một số khái niệm trong lập trình hướng đối tượng: 72
    3.2.4. Biểu thức chính qui (Regular Expression): 73
    3.2.4.1. Một số hàm hỗ trợ biểu thức chính qui: 74
    3.2.4.2. Các ký hiệu biểu thức chính qui 76
    3.2.5. Mảng (Array) 77
    3.2.6. Một số phương thức thường sử dụng trong PHP. 80
    3.3. Hệ quản trị MySQL: 80
    3.3.1. Tổng quan về MySQL: 80
    3.3.2. Một số hàm PHP cơ bản kết nối và tương tác với CSDL MySQL. 81
    3.4. Các công cụ hỗ trợ ứng dụng và phát triển Website: 82
    CHƯƠNG IV: CÀI ĐẶT CHƯƠNG TRÌNH. 83
    4.1. Chức năng hệ thống: 83
    4.2. Chức năng người dùng: 84
    4.3. Chức năng quản trị: 85
    4.4. Chức năng sinh viên: 88
    4.5. Chức năng giảng viên: 92
    4.6. Chức năng nhân viên hành chính: 94













    LỜI NÓI ĐẦU

    Trong những năm cuối thế kỷ XX, đầu thế kỷ XXI ngành công nghệ thông tin đã có một bước phát triển thần kỳ. Hiện nay, tin học đã và đang được ứng dụng rộng rãi trong hầu hết các lĩnh vực của nền kinh tế trong mỗi quốc gia. Một nền kinh tế mạnh, một quốc gia mạnh đồng nghĩa với việc ở quốc gia đó công nghệ thông tin đã được ứng dụng và khai thác một cách hiệu quả. Việc ứng dụng rộng rãi của tin học đã đem lại những thành tựu vô cùng to lớn trong nhiều ngành, nhiều lĩnh vực khác nhau. Một trong các ứng dụng to lớn của ngành công nghệ thông tin đó là giúp cho việc trao đổi thông tin diễn ra dễ dàng hơn. Xã hội càng phát triển thì nhu cầu trao đổi thông tin càng lớn. Và cổng thông tin đã ra đời để đáp ứng nhu cầu đó. Cổng thông tin được dùng nhiều trong các trường đại học bởi những tiện ích vô cùng lớn mà nó mang lại. Cổng thông tin giúp cho việc quản lý thông tin sinh viên của nhà trường trở lên dễ dàng hơn, giúp cho việc trao đổi thông tin trong trường thuận tiện hơn. Điều đó rất cần thiết đối với các trường đại học có số lượng lớn nhân viên, giảng viên và sinh viên.
    Nhận thấy ứng dụng to lớn của cổng thông tin sinh viên, đồng thời xét thấy thực tế trường ĐH Hàng Hải rất phù hợp để áp dụng hệ thống cổng thông tin. Chúng em đã lựa chọn đề tài : “Xây dựng Cổng thông tin quản lý thông tin sinh viên trường ĐH Hàng Hải “ làm đề tài tốt nghiệp cho mình. Hy vọng rằng đề tài này sẽ giúp ích cho nhà trường.
     

    Các file đính kèm:

Đang tải...