1. Trang chủ
  2. » Tất cả

Báo-cáo-chính-thức-2

59 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 59
Dung lượng 4,72 MB

Nội dung

HỌC VIỆN NÔNG NGHIỆP VIỆT NAM KHOA CÔNG NGHỆ THÔNG TIN ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ CỘNG HÒA Xà HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ BÁO CÁO THỰC TẬP CHUYÊN NGÀNH ĐỀ TÀI: “Xây dựng website quản lý điểm Trường THCS Việt Hưng” Giảng viên hướng dẫn: Ths Lê Thị Minh Thùy Nhóm sinh viên thực hiện: Trương Bá Nghĩa Trần Thị Hảo Đào Xuân Thanh 601317 601289 601332 Hà Nội, 2019 LỜI CẢM ƠN Trong thời gian tìm hiểu làm báo cáo thực tập chun ngành, chúng em gặp khơng khó khăn, hướng dẫn, bảo tận tình ThS-Lê Thị Minh Thuỳ giảng viên môn Công nghệ phần mềm giúp chúng em có thêm vốn kiến thức, kinh nghiệm quý báu, cung cấp cho chúng em điều kiện môi trường học tập tốt suốt trình làm thực tập chuyên ngành Để hoàn thiện báo cáo này, chúng em xin gửi lời cảm ơn chân thành đến ThS.Lê Thị Minh Thuỳ với thầy cô khoa Công Nghệ Thông Tin – Học Viện Nông Nghiệp Việt Nam anh hướng dẫn Công ty TNHH truyền thông công nghệ Vietpro Việt Nam trực tiếp hướng dẫn, bảo tạo điều kiện giúp đỡ chúng em suốt trình làm báo cáo Do điều kiện thời gian, vốn kiến thức kinh nghiệm thực tiễn hạn chế nên báo cáo khơng thể tránh khỏi sai sót, chúng em mong nhận đóng góp ý kiến từ thầy Từ đây, chúng em rút kinh nghiệm hồn thành tốt cho khóa luận tốt nghiệp tới Nhóm em xin chân thành cảm ơn! BẢNG VIẾT TẮT Ký hiệu Mô tả CSDL Cơ sở liệu HĐH Hệ điều hành HTML HyperText Markup Language IE Internet Explorer CSS Cascading Style Sheets XML eXtensible Markup Language SVG Scalable Vector Graphics XHTML Extensible HyperText Markup Language PHP Hypertext Preprocessor SQL Structured Query Language RDBMS Relational Database Management System JSP Java Scripting Preprocessor CDN Cloud Delivery Network PDF Portable Document Format GIF Graphics Interchange Format JS Java Script CMS Content Management System IDE Integrated Development Enviroment CHƯƠNG 1: ĐẶT VẤN ĐỀ 1.1Tính cấp thiết đề tài Hiện nay,trong công tác quản lý học sinh trường THCS, khối lượng thơng tin cần quản lý năm tăng lên nhiều, số lượng thông tin cần lưu trữ lớn, đặt biệt quản lý điểm học sinh Công việc quản lý điểm học sinh, kết học tập học sinh gặp nhiều khó khăn, phức tạp tốn Nhất tìm kiếm liệu cũ cần vơ khó khăn, thời gian nhiều cần nhiều cơng sức cán phịng đào tạo nhà trường Để công việc quản lý học sinh, mà đặt biệt quản lý điểm học sinh dễ dàng hơn, đáp ứng nhu cầu thực tế, thuận lợi cho cơng việc quản lý nhà trường phải đổi phương pháp để đạt hiệu cao Ngày nay, với phát triển công nghệ thông tin ứng dụng công nghệ thông tin vào đời sống ngày đẩy mạnh Mà lĩnh vực giáo dục quan tâm hàng đầu Hiện tại, hầu hết trường THCS có website thơng tin, đơn website giới thiệu, chưa có website quản lý điểm, thông tin liệu giáo viên học sinh Là sinh viên ngành Công nghệ thông tin, chúng em nhận thấy đề tài hấp dẫn nhiều sáng tạo, nhóm chúng em định chọn để tài “Xây dựng phần mềm quản lý điểm trực tuyến cho trường THCS Việt Hưng” Dưới hướng dẫn ThS Lê Thị Minh Thùy, nhóm em mong muốn làm website ứng dụng để phục vụ tối ưu nhu cầu người dùng 1.2 Mục đích – Yêu cầu 1.2.1 Mục đích - Xây dựng website quản lý điểm trường THCS Việt Hưng - Quy trình thực website hồn chỉnh đưa vào sử dụng - Nghiên cứu tảng hỗ trợ xây dựng website Open Source (CMS), HTML5, PHP, CSS3, JavaScript,… 1.2.2 Yêu cầu - Hiểu rõ quy trình nội dung quản lý học sinh, quản lý môn học, quản lý điểm… trường THCS Việt Hưng - Phần mềm chạy tảng sử dụng ngôn ngữ: + Ngôn ngữ HTML, CSS JavaScript + Ngơn ngữ lập trình PHP + Hệ quản trị sở liệu MySQL - Phần mềm có chức như: + Quản trị hệ thống + Quản lý giáo viên + Quản lý học sinh + Quản lý lớp học + Quản lý môn học + Quản lý điểm + Quản lý giảng dạy +Thống kê – Báo cáo - Phần mềm phục vụ đối tượng sử dụng là: Học sinh, giáo viên nhà trường 1.3 Nội dung nghiên cứu 1.3.1 Nội dung  Nội dung nghiên cứu: nội dung cần thực hiên sau: - Nội dung 1: Nghiên cứu lý thuyết HTML, CSS, JavaScript, PHP, Boostrap, MySQL - Nội dung 2: Đặc tả yêu cầu - Nội dung 3: Thiết kế hệ thống: thiết kế giao diện, thiết kế sở liệu, thiết kế thông tin - Nội dung 4: Viết chương trình, kiểm thử báo cáo  Yêu cầu Nhà trường: - Nhà trường quản lý môn học, quản lý lớp học, quản lý điểm học sinh,… - Nhà trường quản lý thay đổi từ giáo viên, môn học,… - Nhà trường, giáo viên, học sinh tìm kiếm cách nhanh chóng xác  u cầu giáo viên: - Giáo viên tìm kiếm thông tin học sinh, quản lý điểm học sinh kỳ cách đơn giản nhanh chóng - Giáo viên biết phụ trách mơn giảng dạy lớp  u cầu học sinh: - Học sinh tra cứu điểm thân thông qua mã học sinh nhanh chóng, dễ dàng 1.3.2 Phân cơng cơng việc Trong q trình thực đề tài, tất thành viên nhóm tham gia khảo sát, tìm hiểu cơng nghệ, đặc tả, thiết kế, kiểm thử làm báo cáo 1.4 Phương pháp phạm vi nghiên cứu 1.4.1 Phương pháp nghiên cứu  Phương pháp nghiên cứu lý luận: Đọc lý thuyết, tài liệu liên quan tổng hợp lại  Phương pháp nghiên cứu thực tiễn: Khảo sát thực tế, thu thập thông tin, xử lý liệu  Phương pháp tham khảo ý kiến chuyên gia: - Tiếp nhận ý kiến giáo viên hướng dẫn, định hướng - Tham khảo ý kiến chuyên gia 1.4.2 Phạm vi nghiên cứu  Đề tài thực Trường THCS Việt Hưng nằm Kim Quan Thượng, khu đô thi Việt Hưng, Long Biên, Hà Nội Công ty TNHH truyền thông công nghệ Vietpro Việt Nam  Thời gian thực hiện: tuần (Từ ngày 05 / 08 /2019 đến ngày 16 /9 / 2019) 1.5 Tình hình nghiên cứu ngồi nước 1.5.1 Tình hình nghiên cứu nước - Từ năm 2010, Thứ trưởng Thường trực Bộ Giáo dục Đào tạo Phạm Vũ Luận ký ban hành thông tư quy định sử dụng phần mềm tự mã nguồn mở sở giáo dục Theo phần mềm quản lý giáo dục Việt Nam đưa vào sử dụng thức sở giáo dục như:  Phần mềm quản lý đào tạo: daotao.vnua.edu.vn(Học viện Nông Nghiệp Việt Nam): xem điểm, đăng ký lịch học, xem thời khóa biểu, …  Hệ thống thơng tin quản lý giáo dục: ESCHOOL,…  Phần mềm tra cứu điểm thi THPT Quốc Gia(thisinh.thithptquocgia.edu.vn): xem thơng tin thí sinh, tra cứu điểm thi,…  …… Tuy nhiên, lại chưa có phần mềm hay website có đầy đủ chức quản lý giảng dạy, môn học, lớp học, học sinh, giáo viên quản lý điểm….được tích hợp website - Hiện nay, Trường THCS Việt Hưng tất tài liệu lưu trữ thủ công dạng cứng mềm Bản cứng mềm bao gồm tài liệu:  Danh sách giáo viên  Danh sách học sinh  Danh sách môn học, lớp học  Danh sách điểm - Hàng năm, Nhà trường tiến hành kiểm tra, rà sốt lại tồn điểm học sinh trường  Vậy nên, tình hình trường chưa có website quản lý điểm tối ưu 1.5.2 Tình hình nghiên cứu ngồi nước Sự phát triển ngày nhanh chóng, đa dạng công nghệ thông tin tạo cách mạng cơng nghệ thơng tin tồn giới, thể nhiều lĩnh vực khác kinh tế, xã hội, giải trí, giáo dục Mọi người giới trọng việc phát triển ứng dụng phần mềm hay website chuyên dụng dành cho lĩnh vực giáo dục Nổi bật ứng dụng E-learning; Phần mềm Mythware, i-Talc Intel; Greenstone UNESCO, D-space; … CHƯƠNG 2: TÌM HIỂU VỀ CÁC NGƠN NGỮ LẬP TRÌNH WEB 2.1 Khái qt HTML, CSS, JavaScrip, PHP, MySQL, Bootstrap 2.1.1 HTML HTML ?  HTML chữ viết tắt cụm từ HyperText Markup Language, có nghĩa “ngơn ngữ đánh dấu siêu văn bản”  HTML dùng để mô tả cấu trúc, thuộc tính liên quan đến cách hiển thị đoạn văn trình duyệt  Các phần tử HTML khối xây dựng nên trang web  Các phần tử HTML biểu diễn thẻ  Trình duyệt khơng hiển thị thẻ HTML, sử dụng chúng để hiển thị nội dung trang Bố cục HTML trang web Thông thường, bố cụ trang web chia làm phần cặp thẻ  Phần Head  Phần Body Ví dụ đơn giản : PageTitle Heading

Paragraph

Trong :  : Dùng để xác định tài liệu thuộc dạng html cho trình duyệt biết  : Là phần tử gốc, nằm ngồi trang web, có nhiệm vụ bao toàn nội dung trang web  : Phần mở đầu Có nhiệm vụ khai báo tất thông tin trang web  : Thẻ tiêu đề: Dùng để khai báo tiêu đề cho trang web Tiêu đề hiển thị tab trình duyệt  : Phần nội dung Chứa tất nội dung hiển thị trình duyệt 

: Các thẻ định dạng văn a) Thẻ HTML  Là phần tử bao quanh cặp ngoặc nhọn: Nội dung  Các thẻ HTML thường theo cặp Ví dụ

 Đầu tiên thẻ bắt đầu (opening tag) Thẻ thẻ kết thúc (closing tag)  Thẻ kết thúc viết giống thẻ bắt đầu, khác thêm dấu gạch chéo ( / ) chèn trước tên thẻ b) Trình duyệt web  Có nhiều trình duyệt web sử dụng phổ biến Chrome, IE, Firefox, Safari,… Mục đích chúng đọc tài liệu HTML hiển thị nội dung chúng  Trình duyệt không hiển thị thẻ HTML sử dụng để xác định cách hiển thị nội dung tài liệu c) Thẻ  Thẻ khai báo dùng để xác định định dạng tài liệu Và giúp trình duyệt hiển thị trang web cách xác  Thẻ xuất lần, đầu trang trước thẻ HTML  Thẻ không phân biệt chữ hoa chữ thường Nên hay giống  Khai báo cho định dạng html là: d) Công cụ code Hiện nay, có nhiều cơng cụ dùng để code HTML Notepad, Notepad ++ , SublimeText, NetBeans,… 2.1.2 CSS a) CSS ?

Ngày đăng: 10/10/2021, 14:00

HÌNH ẢNH LIÊN QUAN

BẢNG VIẾT TẮT - Báo-cáo-chính-thức-2
BẢNG VIẾT TẮT (Trang 3)
Hình 2.1: Phần mềm PhpStrom - Báo-cáo-chính-thức-2
Hình 2.1 Phần mềm PhpStrom (Trang 16)
Hình 2.2: Phần mềm SublimeText - Báo-cáo-chính-thức-2
Hình 2.2 Phần mềm SublimeText (Trang 17)
Hình 2.3: Phần mềm NetBeans - Báo-cáo-chính-thức-2
Hình 2.3 Phần mềm NetBeans (Trang 18)
Hình 4.1: Sơ đồ phân cấp chức năng của hệ thống - Báo-cáo-chính-thức-2
Hình 4.1 Sơ đồ phân cấp chức năng của hệ thống (Trang 41)
Hình 4.2: Biểu đồ dữ liệu mức ngữ cảnh của hệ thống - Báo-cáo-chính-thức-2
Hình 4.2 Biểu đồ dữ liệu mức ngữ cảnh của hệ thống (Trang 42)
Hình 4.3: Biểu đồ dữ liệu mức đỉnh của hệ thống - Báo-cáo-chính-thức-2
Hình 4.3 Biểu đồ dữ liệu mức đỉnh của hệ thống (Trang 43)
Hình 4.4: Biểu đồ dữ liệu chức năng quản trị hệ thống - Báo-cáo-chính-thức-2
Hình 4.4 Biểu đồ dữ liệu chức năng quản trị hệ thống (Trang 44)
Hình 4.10: Biểu đồ dữ liệu chức năng quản lý giáo viên - Báo-cáo-chính-thức-2
Hình 4.10 Biểu đồ dữ liệu chức năng quản lý giáo viên (Trang 44)
Hình 4.7: Biểu đồ dữ liệu chức năng quản lý môn học - Báo-cáo-chính-thức-2
Hình 4.7 Biểu đồ dữ liệu chức năng quản lý môn học (Trang 45)
Hình 4.6: Biểu đồ dữ liệu chức năng quản lý học sinh - Báo-cáo-chính-thức-2
Hình 4.6 Biểu đồ dữ liệu chức năng quản lý học sinh (Trang 45)
Hình 4.8: Biểu đồ dữ liệu chức năng quản lý lớp học - Báo-cáo-chính-thức-2
Hình 4.8 Biểu đồ dữ liệu chức năng quản lý lớp học (Trang 46)
Hình 4.10: Biểu đồ dữ liệu chức năng quản lý điểm - Báo-cáo-chính-thức-2
Hình 4.10 Biểu đồ dữ liệu chức năng quản lý điểm (Trang 47)
Hình 4.10: Biểu đồ dữ liệu chức năng quản lý giảng dạy - Báo-cáo-chính-thức-2
Hình 4.10 Biểu đồ dữ liệu chức năng quản lý giảng dạy (Trang 47)
Hình 4.11: Biểu đồ dữ liệu chức năng tìm kiếm thống kê - Báo-cáo-chính-thức-2
Hình 4.11 Biểu đồ dữ liệu chức năng tìm kiếm thống kê (Trang 48)
Hình 4.11: Biểu đồ dữ liệu chức năng tra cứu điểm - Báo-cáo-chính-thức-2
Hình 4.11 Biểu đồ dữ liệu chức năng tra cứu điểm (Trang 48)
4.13.1 Mô hình quan hệ - Báo-cáo-chính-thức-2
4.13.1 Mô hình quan hệ (Trang 49)
Hình 5.1: Trang chủ tra cứu điểm - Báo-cáo-chính-thức-2
Hình 5.1 Trang chủ tra cứu điểm (Trang 50)
Hình 5.2: Trang kết quả tra cứu - Báo-cáo-chính-thức-2
Hình 5.2 Trang kết quả tra cứu (Trang 51)
Hình 5.3: Trang đăng nhập - Báo-cáo-chính-thức-2
Hình 5.3 Trang đăng nhập (Trang 52)
Hình 5.4: Trang quản lý thành viên - Báo-cáo-chính-thức-2
Hình 5.4 Trang quản lý thành viên (Trang 52)
Hình 5.6: Trang quản lý thông tin học sinh - Báo-cáo-chính-thức-2
Hình 5.6 Trang quản lý thông tin học sinh (Trang 53)
Hình 5.5: Trang thông tin của giáo viên - Báo-cáo-chính-thức-2
Hình 5.5 Trang thông tin của giáo viên (Trang 53)
- Trang quản lý phân công giảng dạy - Báo-cáo-chính-thức-2
rang quản lý phân công giảng dạy (Trang 54)
Hình 5.7: Trang quản lý thông tin giáo viên - Báo-cáo-chính-thức-2
Hình 5.7 Trang quản lý thông tin giáo viên (Trang 54)
- Trang quản lý thông tin bảng điểm học sinh - Báo-cáo-chính-thức-2
rang quản lý thông tin bảng điểm học sinh (Trang 55)
Hình 5.8: Trang quản lý phân công giảng dạy - Báo-cáo-chính-thức-2
Hình 5.8 Trang quản lý phân công giảng dạy (Trang 55)
Hình 5.10: Trang nhập điểm của giáo viên - Báo-cáo-chính-thức-2
Hình 5.10 Trang nhập điểm của giáo viên (Trang 56)
Hình 5.11: Trang thống kê – báo cáo - Báo-cáo-chính-thức-2
Hình 5.11 Trang thống kê – báo cáo (Trang 56)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w