Xem trước tài liệu

Đang tải tài liệu...

Thông tin chi tiết tài liệu

Định dạng: PDF
Số trang: 28 trang
Dung lượng: 597 KB

Giới thiệu nội dung

Nghiên cứu và Xây dựng Website Chia sẻ Tài liệu với ASP.NET MVC

Tác giả: Lê Trung Hiếu

Lĩnh vực: Công nghệ Thông tin

Nội dung tài liệu:

Đồ án tốt nghiệp này tập trung vào việc nghiên cứu và xây dựng một website chia sẻ tài liệu trực tuyến. Với sự phát triển mạnh mẽ của công nghệ thông tin và internet, nhu cầu tìm kiếm và trao đổi thông tin, đặc biệt là kiến thức học thuật, ngày càng tăng cao. Đề tài này nhằm giải quyết khó khăn trong việc tiếp cận tài liệu cho học sinh, sinh viên bằng cách tạo ra một nền tảng xem tin tức và chia sẻ tài liệu một cách thuận tiện. Website được xây dựng dựa trên công nghệ ASP.NET MVC, sử dụng Visual Studio 2017 và SQL Server 2012. Hệ thống bao gồm các chức năng chính cho người quản trị (đăng nhập, quản lý tài liệu, kiểm duyệt, đăng tin tức, quản lý người dùng) và người dùng (đăng ký, đăng nhập, sử dụng tiền ảo, đăng tải tài liệu, tải tài liệu, xem tin tức, đóng góp ý kiến, bình luận, thay đổi thông tin tài khoản, chỉnh sửa thông tin tài liệu). Đồ án đi sâu vào phân tích các yêu cầu hệ thống, thiết kế mô hình vật lý, các biểu đồ UML (phân cấp chức năng, usecase, trình tự) và các công nghệ liên quan như HTML, CSS, ASP.NET MVC, SQL Server.

Mục lục chi tiết:

  • MỞ ĐẦU
    • Lý do chọn đề tài
    • Mục tiêu và nhiệm vụ nghiên cứu
    • Đối tượng và phạm vi nghiên cứu
    • Phương pháp nghiên cứu
    • Kết quả
    • Ý nghĩa khoa học và thực tiễn
  • CHƯƠNG 1: CƠ SỞ LÝ THUYẾT
    • GIỚI THIỆU VỀ ASP.NET
      • Khái niệm về ASP.NET
      • Những ưu điểm nổi bật của ASP.NET
    • GIỚI THIỆU VỀ MÔ HÌNH ASP.NET MVC
      • Khái niệm
      • Lợi ích của ứng dụng web dựa trên mô hình MVC
      • Cách thức hoạt động theo mô hình MVC
    • GIỚI THIỆU VỀ HTML VÀ CSS
      • Giới thiệu về HTML
        • Khái niệm
        • Cấu trúc cây HTML cơ bản
      • Giới thiệu về CSS
        • Khái niệm về CSS
        • Cú pháp cơ bản của CSS
        • Các vùng chọn CSS (selector) cần biết
    • GIỚI THIỆU VỀ SQL SEVER
      • Khái niệm
      • Đặc điểm
      • Đối tượng làm việc của SQL Sever
  • CHƯƠNG 2. PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG
    • KHẢO SÁT HỆ THỐNG
    • XÁC ĐỊNH YÊU CẦU CỦA HỆ THỐNG
    • PHÂN TÍCH YÊU CẦU HỆ THỐNG
      • Chức năng kiểm duyệt tin tài liệu đăng
      • Chức năng quản lý tin tức
      • Chức năng thống kê
      • Chức năng quản lý hóa đơn
      • Chức năng đăng ký, đăng nhập
      • Chức năng tìm kiếm
      • Chức năng đăng và tải tài liệu
      • Chức năng xem tin tức
      • Chức năng thay đổi thông tin tài khoản
      • Chức năng đóng góp ý kiến
    • MÔ HÌNH VẬT LÝ
    • BIỂU ĐỒ UML
      • Biểu đồ phân cấp chức năng
      • Biểu đồ Usecase
        • Danh sách các Actor
        • Biểu đồ trường hợp sử dụng (UseCase Diagram)
      • Biểu đồ trình tự (Sequence diagram)
        • Sequence diagram – đối với chức năng đăng ký thành viên
        • Sequence diagram – đối với chức năng đăng nhập