Đồ án: Tìm hiểu và xây dựng hệ thống quản lý thăm dò ý kiến

Đồ án Tìm hiểu và xây dựng hệ thống quản lý thăm dò ý kiến tìm hiểu lập trình PHP và MYSQL; phân tích thiết kế hệ thống; xây dựng và triển khai ứng dụng.

Đồ án: Tìm hiểu và xây dựng hệ thống quản lý thăm dò ý kiến

1. Mở đầu

Hiện nay tại Việt Nam khảo sát trực tuyến như một giải pháp công nghệ cao đang dần thay thế khảo sát truyền thống. So với phương pháp khảo sát truyền thống thì khảo sát trực tuyến có nhiều ưu điểm vượt trội sau:

  • Chi phí thấp hơn nhiều lần so với khảo sát truyền thống, ước tính chi phí cho một khảo sát trực tuyến chỉ bằng 1/3 so với phương thức khảo sát truyền thống.
  • Phạm vi khảo sát rộng, với công cụ Internet, các cuộc khảo sát có thể đến mọi người có sử dụng Internet ở bất kỳ nơi nào trong cả nước.
  • Thời gian khảo sát nhanh hơn rất nhiều lần so với cách khảo sát truyền thống, nên đáp ứng kịp thời nhu cầu thông tin của các tổ chức, doanh nghiệp.
  • Kỹ thuật thiết kế câu hỏi động (hình ảnh, âm thanh, và video) sẽ là công cụ hết sức hấp dẫn và tiện lợi cho người tham gia khảo sát.
  • Rất tiện lợi cho người tham gia khảo sát, do đối tượng khảo sát bận rộn, nên thời gian rỗi rất bất thường nên khảo sát trực tuyến là thuận tiện nhất cho họ, vì có thể tham gia khảo sát bất cứ lúc nào rỗi tại bất kỳ nơi nào thuận tiện.

2. Nội dung

2.1 Giới thiệu

Giới thiệu 

Mô tả bài toán nghiệp vụ

Đánh giá hiện trạng

Giải pháp đề xuất

  • Yêu cầu với hệ thống cần xây dựng
  • Vai trò của hệ thống 
  • Công nghệ sử dụng
  • Dự kiến kết quả

2.2 Tìm hiểu lập trình PHP và MYSQL

Giới thiệu ngôn ngữ lập trình web động PHP 

  • PHP là gì?
  • Lịch sử ra đời PHP
  • Lý do lựa chọn PHP

Web Server là gì?

Cài đặt SERVER XAMPP trên máy tính cá nhân

Giới thiệu hệ quản trị cơ sở dữ liệu MYSQL

  • MYSQL là gì?
  • Lý do sử dụng MYSQL

Kết hợp PHP với MYSQL

2.3 Phân tích thiết kế hệ thống

Mô hình nghiệp vụ

  • Biểu đồ ngữ cảnh
  • Sơ đồ phân rã chức năng
  • Mô tả chi tiết các chức năng sơ cấp 
  • Danh sách hồ sơ tài liệu sử dụng
  • Ma trận thực thể chức năng

Sơ đồ luồng dữ liệu

  • Sơ đồ luồng giữ liệu mức 0
  • Sơ đồ luồng dữ liệu mức 1 

Thiết kế cơ sở dữ liệu

  • Xây dựng mô hình ER
  • Thiết kế mô hình dữ liệu logic 
  • Thiết kế mô hình dữ liệu vật lý 
  • Mô hình quan hệ

2.4 Xây dựng và triển khai ứng dụng

Thiết kế cơ sở dữ liệu trên MYSQL 

Thiết kế giao diện 

Thiết kế Modun

  • Modun đăng nhập
  • Modun phân trang 
  • Modun hiển thị bài khảo sát 
  • Modun public bài khảo sát 

Một số kết quả thực nghiệm 

  • Giao diện đăng nhập hệ thống
  • Giao diện quản trị người dùng
  • Giao diện quản trị bài khảo sát
  • Giao diện quản trị câu hỏi
  • Giao diện bài khảo sát

Kết luận

3. Kết luận

Trong đồ án này em đã tìm hiểu và xây dựng thành công hệ thống quản lý khảo sát tham dò ý kiến. Đề tài đã đạt được các kết quả sau:

  • Nghiên cứu và tìm hiểu ngôn ngữ lập trình PHP và Mysql.
  • Xây dựng hệ thống chạy trên nền Web với các tính năng và ưu điểm sau: Quản lý thông tin người dùng, câu hỏi, và các bài khảo sát; Tự động thống kê lưu trữ kết quả; Xem được ngay kết quả bài khảo sát; Người tham gia khảo sát có thể thực hiện được ở mọi nơi và mọi lúc có thể khi có Internet, nhanh chóng thuận tiện.

Trong thời gian nghiên cứu, xây dựng chương trình, em đã hết sức cố gắng làm việc với sự giúp đỡ tận tình của thầy giáo hướng dẫn. Chương trình đã đạt được một số kết quả nhất định. Tuy nhiên với thời gian ngắn, trình độ và kinh nghiệm còn hạn chế; chương trình vẫn còn nhiều thiếu sót. Rất mong các thầy cô giáo và các bạn tận tình giúp đỡ để chương trình ngày càng được hoàn thiện hơn.

4. Tài liệu tham khảo

Phân tích và thiết kế hệ thống thông tin quản lý - PGS. TS. Nguyễn Văn Vỵ.

Lập trình web bằng PHP 5.3 và cơ sở dữ liệu MySQL 5.1 – Phạm Hữu Khang.

Xây Dựng Ứng Dụng Web Bằng PHP Và MySQL (Ấn Bản Dành Cho Sinh Viên - Có CD Bài Tập Kèm Theo sách) – Phạm Hữu Khang

www.w3schools.com

www. php.net

--- Nhấn nút TẢI VỀ hoặc XEM ONLINE để tham khảo đầy đủ nội dung Đồ án trên ---

Ngày:09/09/2020 Chia sẻ bởi:

CÓ THỂ BẠN QUAN TÂM