Báo Cáo Thực tập : Hệ thống thi trắc nghiệm

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Quy Ẩn Giang Hồ, 1/9/15.

  1. Quy Ẩn Giang Hồ

    Quy Ẩn Giang Hồ Administrator
    Thành viên BQT

    Bài viết:
    3,084
    Được thích:
    23
    Điểm thành tích:
    38
    Xu:
    0Xu
    LỜI NÓI ĐẦU
    Ngày nay, việc ứng dụng công nghệ thông tin vào việc tin học hóa các phần việc thủ công được xem là một trong những yếu tố mang tính quyết định trong hoạt động của các chính phủ, tổ chức, cũng như của các công ty. Nó đóng vai trò hết sức quan trọng và có thể tạo ra những bước đột phá mạnh mẽ.
    Hiện nay, không chỉ nước ta nói riêng mà toàn thế giới nói chung. Internet là cầu nối liên lạc, cầu nối thông tin rất hữu ích. Nó là mảnh đất màu mỡ cho những người phát triển ứng dụng(trên nền WEB). Mỗi năm có hàng trăm dự án tin học trên nền tảng WEB được đề xuất thực hiện. Phạm vi của các dự án ngày càng được mở rộng trên mọi lĩnh vực truyền thông, đo lường, tự động hóa, quản lý các hoạt động của con người và xã hội Những lợi ích mà các dự án phần mềm mang lại là đáng kể: Lưu trữ xử lý, tìm kiếm các thông tin nhanh chóng, chính xác, khoa học, giảm bớt nhân lực công sức, tiền của và hiệu quả của công việc được nâng lên một cách rõ rệt. Đặc biệt ở nước ta hiện nay ứng dụng công nghệ thông tin trong quản lý chiếm phần lớn về sản phẩm phần mềm tin học.
    Với sự phát triển không ngừng của cơ sở hạ tầng Internet, song hành cùng với sự phát triển đó là sự phát triển của các ngôn ngữ lập trình (trên nền WEB) như PHP . hay các hệ quản trị CSDL MySQL , cho phép chúng ta xây dựng các trang WEB, các ứng dụng một cách tốt nhất.
    Với tầm quan trọng của ứng dụng CNTT trong quản lý tôi đã tìm hiểu và sử dụng ngôn ngữ lập trình PHP và hệ quản trị CSDL mysql.
    Căn cứ vào yêu cầu của đê tài, tôi quyết định chọn ngôn ngữ lập trình PHP và hệ CSDL MYSQL để xây dựng hệ thống thi trắc nghiệm.
    Nội dung của đề tài được chia làm 5 chương:
    Chương 1: Khảo sát, đặc tả yêu cầu bài toán
    Chương 2: Phân tích thiết kế hệ thống
    Chương 3: Thiết kế hệ thống
    Chương 4: Cài đặt và chạy thử
    Chương 5: Kết luận
    Để hoàn thành được đề tài thực tập này, em xin được gửi lời cảm ơn chân thành đến:
     Thầy giáo hướng dẫn đề tài – Kỹ Sư Trần Viết Cường , Giảng viên Trường Cao Đẳng Nghề Bách Khoa Hà Nội - đã hết lòng giúp đỡ để em có thể hoàn thành được đề tài này.

    Mục lục
    LỜI NÓI ĐẦU 3
    1.1 Đặt vấn đề 5
    1.2 Giới thiệu về bài toán 5
    1.2.1 Mô tả đề tài 5
    1.2.2 Mục đích của đề tài 5
    1.3 Bài toán được đưa ra. 6
    1.3.1 Các yêu cầu về thông tin 6
    1.3.2 Quy trình của hệ thống 6
    1.4 Mô tả các loại người dùng 7
    1.5 Mô tả chức năng 7
    1.5.1 Sinh Viên (Người dùng 1) 7
    1.5.2 Giảng Viên (Người dùng 2) 7
    1.5.3 Quản trị (Người dùng 3) 8
    Chương II : PHÂN TÍCH HỆ THỐNG 10
    2.1 Một số khái niệm cơ bản mô hình phân rã chức năng 10
    2.3 Phân tích hệ thống về mặt chức năng 16
    2.3.1 Biểu đồ luồng phân cấp chức năng 16
    2.3.2 Biểu đồ luồng dữ liệu 18
    2.4 Phân tích hệ thống về mặt dữ liệu 28
    CHƯƠNG III : THIẾT KẾ HỆ THỐNG 28
    3.1 Sơ đồ thực thể liên kết 28
    3.2 Thiết kế cơ sở dữ liệu 29
    3.3 Thiết kế các chức năng xử lý 32
    3.3.1 Đăng ký 32
    3.3.2 Đăng nhập 32
    3.3.3 Tìm kiếm 33
    3.3.4 Lập giỏ hàng 34
    3.3.5 Chức năng của quản trị 35
    3.3.6 Chức năng dành cho nhân viên giao hàng 40
    3.3.7 Chức năng chăm xóc khách hàng. 40
    4.1 Các chương trình được sử dụng để xây dựng website 41
    - Premium Navicat 8 41
    - Encryption Md5 41
    4.1.1 Giới thiệu về PHP: 41
    4.1.2 Giới thiệu về My SQL: 42
    My SQL là gì? 42
    Tại sao lại sử dụng My SQL? 42
    Một số đặc điểm của My SQL: 42
    4.2 Cấu trúc thư mục lưu trữ mã lệnh 43
    4.3 Cấu trúc lưu trữ cơ sở dữ liệu 43
    CHƯƠNG V : KẾT LUẬN 44
    Tiếng việt: 45
    Internet : 45
     
Đang tải...