1. Trang chủ
  2. » Luận Văn - Báo Cáo

Baocao

58 22 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

Cấu trúc

  • 1. Đặt vấn đề

    • 1.1. Khái quát hệ thống

    • 1.2. Hệ thống hiện tại

    • 1.3. Cách thức hoạt động

      • 1.3.2. Mục tiêu:

      • 1.3.3. Lợi ích mang lại:

  • 2. Tiêu chuẩn đánh giá:

    • 2.1. Đánh giá, xếp loại học lực:

    • 2.2. Đánh giá, xếp loại hạnh kiểm:

    • 2.3. Sử dụng kết quả đánh giá xếp loại:

    • 2.4. Quy định:

    • 2.5. Quản lý:

    • 2.6. Nghiệp vụ:

    • 2.7. Hệ thống báo cáo:

    • 2.8. Quản lý hệ thống:

  • 3. Chức năng của quản lý giáo viên:

    • 3.1. Chức năng quản lý giáo viên:

    • 3.2. Quản lý tổ môn học:

    • 3.3. Quản lý môn học:

  • 4. Chức năng quản lý học sinh:

    • 4.1. Danh sách học sinh:

    • 4.2. Điểm cho học sinh:

    • 4.3. Khen thưởng học sinh:

    • 4.4. Kỷ luật học sinh:

    • 4.5. Hạnh kiểm học sinh:

    • 4.6. Thời khóa biểu:

    • 4.7. Chuyển lớp

  • 5. Các chức năng khác:

  • 6. Phạm vi ứng dụng của hệ thống :

  • 7. Đối tượng sử dụng :

    • 7.1. Cấu hình yêu cầu

      • 7.1.1. Cấu hình tối thiểu

      • 7.1.2. Cấu hình khuyến khích

  • 8. Các yêu cầu của khách hàng

    • 8.1. Đối tượng sử dụng hệ thống

      • 8.1.1. Guest (khách vãng lai):

      • 8.1.2. Member (thành viên):

      • Là những thành viên truy cập vào trang web cụ thể là giáo viên. Những người mà tham sử dụng phần mềm để nhập liệu thông tin cho nhu cầu quản lý điểm của nhà trường.

      • 8.1.3. Admin (người quản trị hệ thống):

      • Là người có quyền quản trị, duy trì hệ thống, có quyền hạn cao nhất. Toàn quyền trên hệ thống website. Tuy nhiên việc sửa thông tin của các nghiệp vụ chỉ dành cho giáo viên thì ban giám hiệu không được vào sửa xóa thông tin.

    • 8.2. Chức năng của hệ thống

    • 8.2.1. GUEST (khách vãng lai)

      • a. Tra cứu(điểm, hạnh kiểm, thời khóa biểu)

      • b. Xem thống kê

      • c. Tra cứu thông tin học sinh:

    • 8.2.2. MEMBER (giáo viên)

      • a. Đăng nhập

      • b. Đăng xuất

      • d. Quản lý điểm học sinh:

      • e. Quản lý danh sách học sinh của lớp:

      • f. Quản lý danh sách học sinh khen thưởng:

      • g. Quản lý danh sách học sinh kỷ luật:

      • h. Quản lý hạnh kiểm:

      • i. Quản lý thời khóa biểu:

      • a. Quản lý giáo viên:

      • b. Quản lý môn học:

      • c. Quản lý bộ môn:

      • d. Quản lý thông tin nhà trường:

      • e. Quản lý tin tức:

      • f. Quản lý học kỳ:

      • Xử lý

      • Khi nút tìm kiếm, hệ thống sẽ xử lý dữ liệu, truy vấn và đưa ra đúng học kỳ đó.

      • g. Quản lý năm học:

      • h. Quản lý khối lớp:

      • i. Quản lý danh sách lớp:

  • 9. Thiết kế hệ thống

    • 9.1. Sơ đồ mối quan hệ thực thể

    • 9.2. Thiết kế Cơ sở dữ liệu

    • 1.1. Sitemap

  • 10. Bảng phân công công việc

Nội dung

LỜI CẢM ƠN Trên thực tế không có sự thành công nào mà không gắn liền với những sự hỗ trợ, giúp đỡ dù ít hay nhiều, dù trực tiếp hay gián tiếp của người khác. Trong suốt thời gian từ khi bắt đầu học tập ở giảng đường đại học đến nay, tôi đã nhận được rất nhiều sự quan tâm, giúp đỡ của quý Thầy Cô, gia đình và bạn bè. Để hoàn thành đề tài thực tập tốt nghiệp này, tôi xin tỏ lòng biết ơn sâu sắc đến cô giáo, Th.S Trần Thị Diệu Linh đã tận tình hướng dẫn tôi trong suốt quá trình thực hiện đề tài. Tôi cũng xin chân thành cảm ơn quý Thầy, Cô khoa Công Nghệ Thông Tin trường Đại Học Quảng Nam đã tận tình truyền đạt kiến thức cho tôi trong suốt ba năm học tại trường. Với vốn kiến thức được tiếp thu trong quá trình học tập không chỉ là nền tảng cho quá trình nghiên cứu đề tài thực tập tốt nghiệp này mà còn là hành trang quý báu để tôi bước vào đời một cách vững chắc và tự tin. Trong quá trình thực hiện đề tài thực tập, khó tránh khỏi sai sót, rất mong quý Thầy, Cô bỏ qua, đồng thời do trình độ lý luận cũng như kinh nghiệm thực tiễn còn hạn chế nên tôi rất mong nhận được ý kiến đóng góp từ quý Thầy, Cô để tôi học hỏi thêm được nhiều kinh nghiệm và sẽ hoàn thành tốt hơn bài báo cáo thực tập sắp tới. Cuối cùng kính chúc quý Thầy, Cô dồi dào sức khỏe và đạt được nhiều thành công tốt đẹp trong công việc. Tôi xin chân thành cảm ơn! Quảng Nam, ngày 18 tháng 04 năm 2020 Sinh viên thực hiện Nguyễn Hữu Tín CÁC TỪ VIẾT TẮT Từ viết tắt Tên đầy đủ API Application Programming Interface CSS Cascading Style Sheets CDN Content Delivery Network OSI Open Systems Interconnection HTML HyperText MarkupLanguage HTTP HyperText Transfer Protocol IDE Integrated Development Environment CSDL Cơ Sở Dữ Liệu THCS Trung Học Cơ Sở HĐT Hướng Đối Tượng UML Unified Modeling Language KQ Kết Quả UC Use Case R Reference Rule V8 Version 8 A. PHẦN MỞ ĐẦU 1. Lý do chọn đề tài Cùng với sự phát triển nhanh chóng về phần cứng máy tính, các phần mềm ngày càng trở nên đa dạng, phong phú, hoàn thiện hơn và hỗ trợ hiệu quả cho con người. Các phần mềm hiện nay ngày càng mô phỏng được rất chuyên nghiệp vụ khó khăn, hỗ trợ cho người dùng thuận tiện sử dụng, thời gian xử lý nhanh chóng, và một số nghiệp vụ được tự động hóa cao. Do vậy mà trong việc phát triển phần mềm, sự đòi hỏi không chỉ là sự chính xác, xử lý được nhiều nghiệp vụ thực tế mà còn phải yêu cầu khác như về tốc độ, giao diện thân thiện, mô hình hóa được thực tế vào máy tính để giúp người sử dụng tiện lợi, quen thuộc, tính tương thích cao, bảo mật cao…Các phần mềm giúp tiết kiệm một phần lớn thời gian, công sức của con người, và tăng độ chính xác hiệu quả trong công việc. Một ví dụ cụ thể, việc quản lý điểm trong trường trung học cơ sở, THCS Nguyễn Văn Trỗi – Tam dân – Phú ninh – Quảng Nam. Nếu không có sự hỗ trợ của tin học, việc quản lý này phải cần khá nhiều người, chia thành nhiều khâu mới có thể quản lý được toàn bộ hồ sơ điểm của học sinh, lớp học…cũng như các nghiệp vụ tính điểm trung bình và xếp lực học tập cho học sinh toàn trường. Các công việc này đòi hỏi nhiều thời gian và công sức, mà sự chính xác và hiệu quả không cao vì đa số đều làm bằng thủ công rất ít tự động. Ngoài ra còn một số khó khăn về dữ liệu lưu trữ khá đồ sộ, dễ thất lạc, tốn kém… Một website quản lý điểm cần khẳng định được:  Tính nghiệp vụ  Tự động tính toán điểm các chỉ tiêu liên quan hỗ trợ tra cứu, quản lý thông tin một cách nhanh chóng và thuận tiện nhất.  Cung cấp các thông tin tức thời thông qua sơ đồ mô phỏng, các báo cáo kết xuất số liệu  Tính linh động  Website quản lý điểm dễ dàng thay đổi, thêm, bớt các loại danh mục.  Có khả năng hỗ trợ mạng WAN, gửi và nhận dữ liệu nhanh chóng.  Giao diện đẹp mắt  Kế thừa đầy đủ trên Website. Chính vì vậy, người dùng rất dễ dàng sử dụng chương trình những người mới có thể làm quen với chương trình một cách nhanh chóng  Giao diện đẹp mắt, dễ sử dụng, hỗ trợ tất cả các khâu trong công tác quản lý điểm cho nhà trường  Hiệu suất làm việc hiệu quả  Là công cụ mới tạo ra bước đột phá trong việc quản lý điểm  Phần mềm chạy trên môi trường V8 JavaScript runtime - một trình thông dịch JavaScript cực nhanh chạy trên trình duyệt Chrome.  Hỗ trợ đắc lực cho hệ thống kiểm tra, giám sát.  Giảm thiểu chi phí phát sinh, giảm thiểu công tác quản lý bằng ghi chép tay thông thường.  Năng suất làm việc cao, tiết kiệm chi phí nhân lực, hoạt động hiệu quả với chi phí thấp nhất.  Thiết kế website quản lý điểm được viết mới hoàn toàn theo yêu cầu.  Số liệu chính xác, tức thời, nâng cao chất lượng.  Tính bảo mật  Phân quyền, phân cấp bảo mật dữ liệu, sử dụng đến từng chức năng trong chương trình, phân quyền cập nhật truy xuất dữ liệu theo phân cấp quản lý của người dùng.  Mã hoá dữ liệu hai lớp tạo cho dữ liệu an toàn một cách tốt nhất.  Sự an toàn tuyệt đối Thiết kế website quản lý điểm đảm bảo dữ liệu luôn luôn được thông suốt, công việc được tiến hành trôi chảy vì thế chương trình có chức năng sao lưu và phục hồi dữ liệu vào thời điểm bất kỳ.  Tiện ích cao Cho phép kết xuất dữ liệu dễ dàng từ phần mềm sang các định dạng: Exel. Cùng những lí do trên đây, tôi đã chọn đề tài “Ứng dụng công nghệ Nodejs và hệ quản trị cơ sở dữ liệu PostgreSQL xây dựng phần mềm quản lý điểm trường THCS Nguyễn Văn Trỗi – Tam Dân – Phú Ninh – Quảng Nam” cho đề tài thực tập tốt nghiệp của mình, với mong muốn xây dựng một website quản lý điểm một cách chuyên nghiệp, nhanh chóng, dễ dàng và hiệu quả hơn. 2. Mục tiêu của đề tài  Nghiên cứu lý thuyết về web như HTML, CSS, Bootstrap, Jquery, Node js.. phục vụ việc xây dựng wesite.  Vận dụng cơ sở lý thuyết đã nghiên cứu xây dựng Website quản lý điểm tại trường THCS Nguyễn Văn Trỗi. 3. Đối tượng và phạm vi nghiên cứu  Đối tượng nghiên cứu: Website quản lý điểm Trường THCS Nguyễn Văn Trỗi.  Phạm vi nghiên cứu:  - Về nội dung: Phương thức quản lý điểm Trường THCS Nguyễn Văn Trỗi. - Về không gian: Trường THCS Nguyễn Văn Trỗi, Tam Dân, Phú Ninh, Quảng Nam. 4. Phương pháp nghiên cứu  Phương pháp nghiên cứu tự luận: Nghiên cứu thực trạng, đọc các tài liệu, giáo trình liên quan tới website quản lý điểm để đưa ra giải pháp xây dựng website quản lý điểm.  Phương pháp tổng kết kinh nghiệm: Qua việc nghiên cứu tài liệu, giáo trình rút ra kinh nghiệm để xây dựng website quản lý điểm.  Phương pháp lấy ý kiến chuyên gia: Lấy ý kiến giảng viên trực tiếp hướng dẫn để hoàn thiện về mặt nội dung cung như hình thức của đề tài. 5. Đóng góp của đề tài  Cung cấp kiến thức về thiết kế website.  Cung cấp một trang website điểm và Có thể nói đây là một trang website có tính ứng dụng cao và sẽ làm phong phú thêm cho kho trang website quản lý.  Với đề tài này tôi mong muốn cung cấp một tài liệu tham khảo cho sinh viên trong khoa cũng như ngoài khoa khi tiếp cận và tìm hiểu về lĩnh vực nghiên cứu trang website quản lý và nhất là lĩnh vực mà tôi đang nghiên cứu. LỜI CẢM ƠN Trên thực tế không có sự thành công nào mà không gắn liền với những sự hỗ trợ, giúp đỡ dù ít hay nhiều, dù trực tiếp hay gián tiếp của người khác. Trong suốt thời gian từ khi bắt đầu học tập ở giảng đường đại học đến nay, tôi đã nhận được rất nhiều sự quan tâm, giúp đỡ của quý Thầy Cô, gia đình và bạn bè. Để hoàn thành đề tài thực tập tốt nghiệp này, tôi xin tỏ lòng biết ơn sâu sắc đến cô giáo, Th.S Trần Thị Diệu Linh đã tận tình hướng dẫn tôi trong suốt quá trình thực hiện đề tài. Tôi cũng xin chân thành cảm ơn quý Thầy, Cô khoa Công Nghệ Thông Tin trường Đại Học Quảng Nam đã tận tình truyền đạt kiến thức cho tôi trong suốt ba năm học tại trường. Với vốn kiến thức được tiếp thu trong quá trình học tập không chỉ là nền tảng cho quá trình nghiên cứu đề tài thực tập tốt nghiệp này mà còn là hành trang quý báu để tôi bước vào đời một cách vững chắc và tự tin. Trong quá trình thực hiện đề tài thực tập, khó tránh khỏi sai sót, rất mong quý Thầy, Cô bỏ qua, đồng thời do trình độ lý luận cũng như kinh nghiệm thực tiễn còn hạn chế nên tôi rất mong nhận được ý kiến đóng góp từ quý Thầy, Cô để tôi học hỏi thêm được nhiều kinh nghiệm và sẽ hoàn thành tốt hơn bài báo cáo thực tập sắp tới. Cuối cùng kính chúc quý Thầy, Cô dồi dào sức khỏe và đạt được nhiều thành công tốt đẹp trong công việc. Tôi xin chân thành cảm ơn! Quảng Nam, ngày 18 tháng 04 năm 2020 Sinh viên thực hiện Nguyễn Hữu Tín CÁC TỪ VIẾT TẮT Từ viết tắt Tên đầy đủ API Application Programming Interface CSS Cascading Style Sheets CDN Content Delivery Network OSI Open Systems Interconnection HTML HyperText MarkupLanguage HTTP HyperText Transfer Protocol IDE Integrated Development Environment CSDL Cơ Sở Dữ Liệu THCS Trung Học Cơ Sở HĐT Hướng Đối Tượng UML Unified Modeling Language KQ Kết Quả UC Use Case R Reference Rule V8 Version 8 A. PHẦN MỞ ĐẦU 1. Lý do chọn đề tài Cùng với sự phát triển nhanh chóng về phần cứng máy tính, các phần mềm ngày càng trở nên đa dạng, phong phú, hoàn thiện hơn và hỗ trợ hiệu quả cho con người. Các phần mềm hiện nay ngày càng mô phỏng được rất chuyên nghiệp vụ khó khăn, hỗ trợ cho người dùng thuận tiện sử dụng, thời gian xử lý nhanh chóng, và một số nghiệp vụ được tự động hóa cao. Do vậy mà trong việc phát triển phần mềm, sự đòi hỏi không chỉ là sự chính xác, xử lý được nhiều nghiệp vụ thực tế mà còn phải yêu cầu khác như về tốc độ, giao diện thân thiện, mô hình hóa được thực tế vào máy tính để giúp người sử dụng tiện lợi, quen thuộc, tính tương thích cao, bảo mật cao…Các phần mềm giúp tiết kiệm một phần lớn thời gian, công sức của con người, và tăng độ chính xác hiệu quả trong công việc. Một ví dụ cụ thể, việc quản lý điểm trong trường trung học cơ sở, THCS Nguyễn Văn Trỗi – Tam dân – Phú ninh – Quảng Nam. Nếu không có sự hỗ trợ của tin học, việc quản lý này phải cần khá nhiều người, chia thành nhiều khâu mới có thể quản lý được toàn bộ hồ sơ điểm của học sinh, lớp học…cũng như các nghiệp vụ tính điểm trung bình và xếp lực học tập cho học sinh toàn trường. Các công việc này đòi hỏi nhiều thời gian và công sức, mà sự chính xác và hiệu quả không cao vì đa số đều làm bằng thủ công rất ít tự động. Ngoài ra còn một số khó khăn về dữ liệu lưu trữ khá đồ sộ, dễ thất lạc, tốn kém… Một website quản lý điểm cần khẳng định được:  Tính nghiệp vụ  Tự động tính toán điểm các chỉ tiêu liên quan hỗ trợ tra cứu, quản lý thông tin một cách nhanh chóng và thuận tiện nhất.  Cung cấp các thông tin tức thời thông qua sơ đồ mô phỏng, các báo cáo kết xuất số liệu  Tính linh động  Website quản lý điểm dễ dàng thay đổi, thêm, bớt các loại danh mục.  Có khả năng hỗ trợ mạng WAN, gửi và nhận dữ liệu nhanh chóng.  Giao diện đẹp mắt  Kế thừa đầy đủ trên Website. Chính vì vậy, người dùng rất dễ dàng sử dụng chương trình những người mới có thể làm quen với chương trình một cách nhanh chóng  Giao diện đẹp mắt, dễ sử dụng, hỗ trợ tất cả các khâu trong công tác quản lý điểm cho nhà trường  Hiệu suất làm việc hiệu quả  Là công cụ mới tạo ra bước đột phá trong việc quản lý điểm  Phần mềm chạy trên môi trường V8 JavaScript runtime - một trình thông dịch JavaScript cực nhanh chạy trên trình duyệt Chrome.  Hỗ trợ đắc lực cho hệ thống kiểm tra, giám sát.  Giảm thiểu chi phí phát sinh, giảm thiểu công tác quản lý bằng ghi chép tay thông thường.  Năng suất làm việc cao, tiết kiệm chi phí nhân lực, hoạt động hiệu quả với chi phí thấp nhất.  Thiết kế website quản lý điểm được viết mới hoàn toàn theo yêu cầu.  Số liệu chính xác, tức thời, nâng cao chất lượng.  Tính bảo mật  Phân quyền, phân cấp bảo mật dữ liệu, sử dụng đến từng chức năng trong chương trình, phân quyền cập nhật truy xuất dữ liệu theo phân cấp quản lý của người dùng.  Mã hoá dữ liệu hai lớp tạo cho dữ liệu an toàn một cách tốt nhất.  Sự an toàn tuyệt đối Thiết kế website quản lý điểm đảm bảo dữ liệu luôn luôn được thông suốt, công việc được tiến hành trôi chảy vì thế chương trình có chức năng sao lưu và phục hồi dữ liệu vào thời điểm bất kỳ.  Tiện ích cao Cho phép kết xuất dữ liệu dễ dàng từ phần mềm sang các định dạng: Exel. Cùng những lí do trên đây, tôi đã chọn đề tài “Ứng dụng công nghệ Nodejs và hệ quản trị cơ sở dữ liệu PostgreSQL xây dựng phần mềm quản lý điểm trường THCS Nguyễn Văn Trỗi – Tam Dân – Phú Ninh – Quảng Nam” cho đề tài thực tập tốt nghiệp của mình, với mong muốn xây dựng một website quản lý điểm một cách chuyên nghiệp, nhanh chóng, dễ dàng và hiệu quả hơn. 2. Mục tiêu của đề tài  Nghiên cứu lý thuyết về web như HTML, CSS, Bootstrap, Jquery, Node js.. phục vụ việc xây dựng wesite.  Vận dụng cơ sở lý thuyết đã nghiên cứu xây dựng Website quản lý điểm tại trường THCS Nguyễn Văn Trỗi. 3. Đối tượng và phạm vi nghiên cứu  Đối tượng nghiên cứu: Website quản lý điểm Trường THCS Nguyễn Văn Trỗi.  Phạm vi nghiên cứu:  - Về nội dung: Phương thức quản lý điểm Trường THCS Nguyễn Văn Trỗi. - Về không gian: Trường THCS Nguyễn Văn Trỗi, Tam Dân, Phú Ninh, Quảng Nam. 4. Phương pháp nghiên cứu  Phương pháp nghiên cứu tự luận: Nghiên cứu thực trạng, đọc các tài liệu, giáo trình liên quan tới website quản lý điểm để đưa ra giải pháp xây dựng website quản lý điểm.  Phương pháp tổng kết kinh nghiệm: Qua việc nghiên cứu tài liệu, giáo trình rút ra kinh nghiệm để xây dựng website quản lý điểm.  Phương pháp lấy ý kiến chuyên gia: Lấy ý kiến giảng viên trực tiếp hướng dẫn để hoàn thiện về mặt nội dung cung như hình thức của đề tài. 5. Đóng góp của đề tài  Cung cấp kiến thức về thiết kế website.  Cung cấp một trang website điểm và Có thể nói đây là một trang website có tính ứng dụng cao và sẽ làm phong phú thêm cho kho trang website quản lý.  Với đề tài này tôi mong muốn cung cấp một tài liệu tham khảo cho sinh viên trong khoa cũng như ngoài khoa khi tiếp cận và tìm hiểu về lĩnh vực nghiên cứu trang website quản lý và nhất là lĩnh vực mà tôi đang nghiên cứu.

Hệ thống đào tạo lập trình viên quốc tế Bách Khoa-Aptech o0o BÁO CÁO Đồ án: Website quản lý điểm trường THPT Cầu Giấy Mục lục Đặt vấn đề 1.1 Khái quát hệ thống Trong thời đại ngày nay, tin học trở nên phổ biến với người từ cấp học, từ ngạch-bậc xã hội Cùng với phát triển đó, phần mềm ứng dụng tương ứng với chức cụ thể đời Song, khơng thể có phần mềm cung cấp hết chức cho cơng việc, từ cơng việc kế tốn, quản lý nhân viên đến quản lý nhân sự, quản lý bán hàng Bởi, chức cần có yêu cầu riêng, có nét đặc trưng mà khơng phần mềm đáp ứng Do việc phát triển phần mềm, đòi hỏi khơng xác, xử lý nhiều nghiệp vụ mà phải đáp ứng yêu cầu khác như: giao diện thân thiện, sử dụng tiện lợi, bảo mật cao, tốc độ xử lý nhanh,… Ví dụ việc quản lý điểm số học sinh trường THPT Nếu có hỗ trợ tin học việc quản lý từ toàn hồ sơ học sinh, lớp học, giáo viên đến nghiệp vụ tính điểm trung bình, xếp loại học lực cho học sinh trở nên đơn giản, thuận tiện, nhanh chóng hiệu Ngược lại cơng việc dịi hỏi nhiều thời gian cơng sức mà xác hiệu khơng cao, hầu hết làm thủ công vất vả 1.2 Hệ thống Hiện tại, trường THPT Cầu Giấy cịn tính điểm lưu trữ chương trình Excel Microsoft Office 2003 Đây công cụ hỗ trợ tốt, dễ sử dụng, nhiên nhiều hạn chế dùng Excel để quản lý điểm - Giao diện khó tương thích - Truy xuất thơng tin khó khăn, thời gian - Độ an toàn cho liệu khơng cao - Do việc đời phần mềm để giải hạn chế cần thiết 1.3 Cách thức hoạt động Ban Giám Hiệu, Giáo Viên, khách BGH đóng vai trị Admin: lập bảng phân công GV, thay đổi qui định, cập nhật tin tức nhà trường Giáo Viên đóng vai trò User: tiếp nhận học sinh, lập danh sách phân lớp,nhập bảng điểm, lập báo cáo tổng kết, Quản lý điểm THPT 1.3.1 Đối với người dùng khác truy cập đến Website: - Là phụ huynh học sinh hay học sinh xem điểm hạnh kiểm, thống kê danh sách điểm, hạnh kiểm theo lớp độc lập theo học sinh cụ thể 1.3.2 Mục tiêu: - Mục tiêu dự án đặt mức độ tự động hóa cho cơng việc báo cáo, lưu trữ, tra cứu thông tin, kết học tập học sinh Đồng thời lưu trữ thông tin học sinh khoảng thời gian dài Với giao diện thân thiện, bắt mắt giúp cho việc quản lý Ban Giám Hiệu, GV thủ thư dễ dàng hơn, mà khơng cần địi hỏi cao trình độ tin học 1.3.3 Lợi ích mang lại: - Giảm bớt công việc cho phận quản lý điểm học sinh Bên cạnh tạo mẫu báo ngắn kết học tập lớp, học sinh, … cần Tiêu chuẩn đánh giá: 2.1 Đánh giá, xếp loại học lực: Loại Xuất Sắc: ĐTB môn từ 9.0 trở lên (một hai mơn Tốn Ngữ Văn từ 9.0 trở lên), khơng có mơn 6.5 Loại Giỏi: ĐTB môn từ 8.0 trở lên (một hai môn Tốn Ngữ Văn từ 8.0 trở lên), khơng có môn 6.5 Loại Khá: ĐTB môn từ 6.5 trở lên (một hai mơn Tốn Ngữ Văn từ 6.5 trở lên), khơng có mơn 5.0 Loại Trung Bình: ĐTB mơn từ 5.0 trở lên (một hai mơn Tốn Ngữ Văn từ 5.0 trở lên), khơng có mơn 3.5 2.2 Đánh giá, xếp loại hạnh kiểm: Đánh giá hạnh kiểm học sinh phải vào biểu cụ thể thái độ hành vi đạo đức; ứng xử mối quan hệ với giáo viên, với bạn bè quan hệ XH; ý thức phấn đấu vươn lên học tập; kết tham gia lao động, hoạt động tập thể lớp, trường hoạt động XH; rèn luyện thân thể, giữ gìn vệ sinh bảo vệ môi trường Hạnh kiểm xếp thành loại: Tốt, Khá, Trung Bình, Yếu sau kết thúc học kỳ, năm học Việc xếp loại hạnh kiểm năm học chủ yếu kết xếp loại hạnh kiểm học kỳ Quản lý điểm THPT 2.3 Sử dụng kết đánh giá xếp loại:  Lên lớp: Hạnh kiểm học lực từ Trung Bình trở lên Nghỉ khơng q 45 buổi học năm học (nghỉ có phép khơng phép, nghỉ liên tục nghĩ nhiều lần cộng lại.)  Lưu ban: Nghỉ 45 buổi học năm học (nghỉ có phép khơng phép, nghỉ liên tục nghĩ nhiều lần cộng lại.) Học lực năm loại Kém học lực hạnh kiểm năm loại Yếu Sau thi lại số môn học có Điểm TB 5.0 để xếp loại lại học lực năm không đạt loại Trung Bình Hạnh kiểm năm xếp loại Yếu, khơng hoàn thành nhiệm vụ rèn luyện hè nên không xếp loại lại hạnh kiểm  Thi lại: Học sinh xếp loại hạnh kiểm năm học từ Trung Bình trở lên học lực năm học loại Yếu, lựa chọn số mơn học có Điểm TB năm học 5.0 để kiểm tra lại Điểm kiểm tra lại thay cho Điểm TB năm học mơn học để tính lại Điểm TB mơn học năm học xếp loại lại học lực; đạt loại Trung Bình lên lớp  Rèn luyện hè: Học sinh xếp loại học lực năm từ Trung Bình trở lên hạnh kiểm năm học xếp loại Yếu phải rèn luyện thêm hạnh kiểm hè, hình thức rèn luyện Hiệu Trưởng quy định Nhiệm vụ rèn luyện hè thông báo đến quyền, đồn thể xã, phường, thị trấn (gọi chung cấp xã) nơi học sinh cư trú Cuối hè, Ủy ban nhân dân cấp xã công nhận hồn thành nhiệm vụ giáo viên chủ nhiệm đế nghị Hiệu Trưởng cho xếp loại lại hạnh kiểm; đạt loại Trung Bình lên lớp 2.4 Quy định: Tuổi học sinh phải 10 đến 30 Mỗi lớp không 50 học sinh Điểm số lấy theo thang điểm 10, môn lấy theo thang điểm 100 quy thang điểm 10 Điểm kiểm tra miệng 15 phút hệ số 1, điểm kiểm tra tiết kiểm tra thực hành từ tiết trở lên hệ số 2, điểm thi học kỳ hệ số Điểm trung bình mơn học kỳ hệ số 1, điểm trung bình mơn học kỳ hệ số Quản lý điểm THPT Mơn Tốn Ngữ văn hệ số 2.5 Quản lý: Năm học: Một năm học có tháng.Thơng tin lưu trữ: Mã năm học, Tên năm học - Học kỳ: Một năm học có học kỳ Thơng tin lưu trữ: Mã học kỳ, Tên học kỳ - Khối lớp: Một trường có khối lớp Thơng tin lưu trữ: Mã khối lớp, Tên khối lớp, Hệ số, Số tiết - Lớp: Một lớp có giáo viên chủ nhiệm Thông tin lưu trữ: Mã Lớp, Tên lớp, Mã khối lớp, Mã năm học, Mã giáo viên, Sỉ số - Mơn học: Mơn Văn Tốn hệ số 2, mơn cịn lại hệ số Thơng tin lưu trữ: Mã môn học, Tên môn học, Hệ số, Số tiết - Điểm: Điểm trung bình mơn học:  • Điểm trung bình mơn học kỳ (ĐTBmhk) trung bình cộng điểm KTtx, KTđk, KThk với hệ số theo quy định: ĐKTtx + * ĐKTđk + * ĐKThk ĐTBmhk = Tổng hệ số • Điểm trung bình mơn học năm (ĐTBmcn) trung bình cộng ĐTBmhkI với ĐTBmhkII, ĐTBmhkII tính theo hệ số 2: ĐTBmhkI + * ĐTBmhkII ĐTBmcn =  • Điểm trung bình mơn học kỳ, năm học: Điểm trung bình mơn học kỳ (ĐTBhk) trung bình cộng điểm trung bình mơn học kỳ tất mơn với hệ số (a, b…) môn học: a * ĐTBmhk Tốn +…+ b * ĐTBmhk Vật lí Quản lý điểm THPT ĐTBhk = Tổng hệ số • Điểm trung bình mơn năm (ĐTBcn) trung bình cộng điểm trung bình năm tất môn học, với hệ số (a, b…) mơn học: a * ĐTBmcn Tốn +…+ b * ĐTBmcn Vật lí ĐTBcn = Tổng hệ số • Điểm trung bình mơn học kỳ năm học số nguyên thập phân lấy đến chữ số thập phân thứ sau làm tròn số 2.5.1 Kết quả: Dựa theo tiêu chuẩn đánh giá Thông tin lưu trữ: Mã kết quả, Tên kết 2.5.2 Học lực: Dựa theo tiêu chuẩn xếp loại học lực Thông tin cần lưu trữ: Mã học lực, Tên học lực, Điểm cận trên, Điểm cận dưới, Điểm khống - Hạnh kiểm: Dựa theo tiêu chuẩn xếp loại hạnh kiểm Thông tin cần lưu trữ: Mã hạnh kiểm, Tên hạnh kiểm - Học sinh: Thông tin cần lưu trữ: Mã học sinh, Tên học sinh, Giới tính, Ngày sinh, Nơi sinh, Dân tộc, Tôn Giáo, Họ tên cha, Nghề nghiệp cha, Họ tên mẹ, Nghề nghiệp mẹ - Giáo viên: Thông tin cần lưu trữ: Mã giáo viên, Tên giáo viên, Chuyên môn giảng dạy, Điện thoại, Giới tính - Người dùng: người thuộc bảng Người dùng đăng nhập vào hệ thống Thơng tin cần lưu trữ: Mã người dùng, Tên người dùng, Loại người dùng, Tên đăng nhập, Mật 2.6 Nghiệp vụ: Tiếp nhận học sinh: học sinh đến nhập học giáo vụ lưu thông tin học sinh bảng Học sinh - Lập bảng phân lớp: Giáo vụ phân bổ học sinh đến lớp học Quản lý điểm THPT - Nhập bảng điểm môn: Giáo viên Giáo vụ nhập điểm cho học sinh sau đợt kiểm tra thi học kỳ - Lập bảng phân cơng giáo viên: BGH có nhiệm phân cơng giáo viên chủ nhiệm giảng dạy lớp - Tra cứu học sinh - Tra cứu giáo viên - Lập báo cáo tổng kết - Thay đổi quy định: BGH: sỉ số, độ tuổi, thang điểm 2.7 Hệ thống báo cáo: • Kết học kỳ theo lớp học • Kết học kỳ theo mơn học • Kết năm theo lớp học • Kết năm theo môn học 2.8 Quản lý hệ thống: BGH có quyền:  Phân quyền người dùng  Thiết lập đường dẫn tới CSDL  Sao lưu phục hồi liệu Chức quản lý giáo viên: 3.1 Chức quản lý giáo viên: 3.1.1 Hiện thị danh sách giáo viên 3.1.2 Thêm giáo viên 3.1.3 Sửa thơng tin giáo viên 3.1.4 Xóa thơng tin giáo viên 3.2 Quản lý tổ môn học: 3.2.1 Hiển thị danh sách tổ môn học 3.2.2 Thêm tổ môn 3.2.3 Sửa thông tin tổ môn 3.2.4 Xóa thơng tin tổ mơn 3.3 Quản lý môn học: 3.3.1 Hiển thị danh sách môn học 3.3.2 Thêm môn học Quản lý điểm THPT 3.3.3 Sửa thơng tin mơn học 3.3.4 Xóa mơn học Chức quản lý học sinh: 4.1 Danh sách học sinh: 4.1.1 Hiển thị danh sách học sinh: 4.1.2 Thêm học sinh: 4.1.3 Sửa học sinh: 4.1.4 Xóa học sinh: 4.2 Điểm cho học sinh: 4.2.1 Hiện thị điểm học sinh: 4.2.2 Thêm điểm cho học sinh: 4.2.3 Sửa điểm học sinh: 4.2.4 Xóa điểm học sinh: 4.3 Khen thưởng học sinh: 4.3.1 Hiển thị danh sách khen thưởng 4.3.2 Thêm học sinh khen thưởng 4.3.3 Sửa thông tin khen thưởng học sinh 4.3.4 Xóa thơng tin khen thưởng học sinh 4.4 Kỷ luật học sinh: 4.4.1 Hiển thị danh sách kỷ luật 4.4.2 Thêm học sinh kỷ luật 4.4.3 Sửa thông tin kỷ luật học sinh 4.4.4 Xóa thơng tin kỷ luật học sinh 4.5 Hạnh kiểm học sinh: 4.5.1 Hiển thị danh sách hạnh kiểm học sinh theo lớp 4.5.2 Thêm hạnh kiểm cho học sinh 4.5.3 Sửa thơng tin hạnh kiểm học sinh 4.5.4 Xóa thơng tin hạnh kiểm học sinh 4.6 Thời khóa biểu: 4.6.1 Thơng tin thời khóa biểu 4.6.2 Thêm thời khóa biểu 4.6.3 Sửa thơng tin thời khóa biểu 4.6.4 Xóa thơng tin thời khóa biểu 4.7 Chuyển lớp 4.7.1 Xem thơng tin danh sách học sinh chuyển lớp 4.7.2 Thêm học sinh chuyển lớp 4.7.3 Sửa thông tin học sinh chuyển lớp 4.7.4 Xóa thơng tin học sinh chuyển lớp Các chức khác: Quản lý điểm THPT Ngồi chức trên, cịn có số chức khác là: tìm kiếm, quản lý thơng tin người dùng, quản lý thông tin khác nhà trường như: năm học, học kỳ, khối lớp, danh sách lớp học, thông tin nhà trường, tin tức, banner… 5.1 Ưu điểm: + Giúp tiết kiệm thời gian chi phí + Quản lý nhanh gọn tốt, liệu lưu hỏng hóc điều kiện bên ngồi tác động + Giảm bớt cơng việc cho phận quản lý điểm học sinh Bên cạnh tạo mẫu báo ngắn kết học tập lớp, học sinh, … cần Phạm vi ứng dụng hệ thống : Hệ thống xây dựng ứng dụng rộng rãi môi trường Internet,Web Đối tượng sử dụng : Trường học, trường trung học phổ thông… 7.1 Cấu hình yêu cầu 7.1.1 Cấu hình tối thiểu Cấu hình tối hiểu: Hardware Server Client * Ram 1GB mB trở lên * Ram 256 Mb trở lên * CPU 800 Mhz trở lên * CPU 266 MHZ trở lên * HDD 80 GB trở lên * Kết nối Internet * Kết nối Internet LAN Software * Windows Server 2003 *Windows 2000hoặc phiên phiên mới * IIS phiên * Firefox 4.0 phiên Quản lý điểm THPT * Microsoft Office Access 2003 (Hay phiên hơn) *Internet Explorer 7.0 *SQL Server 2008 *Google Chrome 20.0 *SQL Management Studio 2008 *Visual Studio 2008 7.1.2 Cấu hình khuyến khích Cấu hình khuyến khích: Hardware Server Client * Ram GB * Ram 1GBtrở lên * CPU 2.0 Ghz trở lên * CPU 800 MHZ trở lên * HDD 120 GB trở lên * Kết nối Internet * Kết nối Internet LAN Software * Windows Server 2003 *Windows XP Service Pack phiên phiên * IIS phiên * Firefox 18hoặc phiên * Microsoft Office Access 2003 (Hay phiên hơn) *Internet Explorer 9.0 *SQL Server 2012 *Google Chrome 30.0 *SQL Management Studio 2012 *Visual Studio 2012 Quản lý điểm THPT 10 HieuTruong nvarchar(30) Not null Hiệu trưởng Website nchar(100) null Website HOCSINH Tên trường Kiểu liệu Độ dài Giới hạn Mô tả MaHocinh varchar(10) 10 Identity(1,1) Mã học sinh Primary Key MaLop int Not null Mã lớp TenHocSinh nvarchar(50) 50 Not null Tên học sinh Email nvarchar(50) 50 null Email GioiTinh nvarchar(5) Not null Giới tính NgaySinh datetime Not null Ngày sinh NoiSinh nvarchar(100) 100 Not null Nơi sinh DiaChi nvarchar(100) 100 null Địa NgayNhapHoc datetime Not null Ngày nhập học HoTenBo nvarchar(30) 30 Not null Họ tên bố HoTenMe nvarchar(30) 30 Not null Họ tên mẹ Anh nchar(10) 10 Not null Ảnh đại diện NgheBo nvarchar(50) 50 null Nghề mẹ NgheMe nvarchar(50) 50 null Nghể bố NgayVaoDoan datetime Not null Ngày vào đoàn TrangThai nvarchar(30) Not null Trạng thái Quản lý điểm THPT 30 44 MaNamHoc int SoDienThoaiNha nchar(20) 20 Tên trường Kiểu liệu Độ dài MaHocinh Int Not null Mã năm học null Số điện thoại BANGDIEM Giới hạn Mô tả Identity(1,1) Mã nhà sản xuất Primary Key MaMonHoc int Null Mã môn học DM_1 float Not null Điểm miệng DM_2 float null Điểm miệng D15_1 float Not null Điểm 15 phút D15_2 float Not null Điểm 15 phút D15_3 float null Điểm 15 phút D1T_1 float Not null Điểm tiết D1T_2 float Not null Điểm tiết Malop Int Not null Mã lớp MaHK int Not null Mã học kỳ DThi float Not null Điểm thi TINTUC Tên trường Kiểu liệu MaTinTuc int Quản lý điểm THPT Độ dài Giới hạn Mô tả Not null Mã tin tức 45 TieuDeTin nvarchar(500) NoiDungTin 500 Not null Tiêu đề tin nvarchar(MAX) Not null Nội dung tin MotaNgan ntext Not null Mô tả ngắn NgayDangTin datetime Not null Ngày đăng tin Giới hạn Mô tả Not null Mã tổ TONBOMON Tên trường Kiểu liệu Độ dài MaTo int TenToBoMon nvarchar(100) 100 Not null Tên tổ môn MoTa nvarchar(200) 200 Null Mô tả Tên trường Kiểu liệu Độ dài Giới hạn Mô tả TenBanner Navarchar(50) 50 Not null Tên banner Link nchar(100) 100 Not null Link MoTo nvarchar(500) 500 Null Mô tả BANNER PHANCONG Quản lý điểm THPT 46 Tên trường Kiểu liệu STT INT Độ dài Giới hạn Mô tả Not null Mã phân công indentity MAGIAOVIEN nchar(10) MONHOC LOPHOC 10 Not null Mã giáo viên INT Not Null Mã môn học INT Not null Lớp học Giới hạn Mô tả Not null Mã phân lớp PHANLOP Tên trường Kiểu liệu STT int Độ dài indentity Malop int MaHS nvarchar(50) 10 Not null Mã lớp Not Null Mã học sinh CHUYENLOP Tên trường Kiểu liệu Độ dài Giới hạn Mô tả Tulop Navarchar(50) 50 Not null Từ lớp DenLop nchar(100) 100 Not null Đến lớp NgayChuyen datetime Null Ngày chuyển LyDoChuyen nvarchar(500) Null Lý chuyển Quản lý điểm THPT 500 47 ChuyenBangDie Bit Not null Chuyển bảng điểm Not null Mã học sinh m MaHocSinh varchar(10) 10 Tên trường Kiểu liệu Độ dài MaLop Int DANHSACHLOP Giới hạn Mô tả Identity(1,1) Mã lớp Primary Key TenLop nvarchar(50) MaKhoi Not null Tên lớp int Not null Mã khối SiSo int Not null Sĩ Số MaGiaoVien varchar(10) 10 Not null Mã giáo viên MoTaKhac nvarchar(500) 500 null Mô tả khác Quản lý điểm THPT 50 48 Quản lý điểm THPT 49 Quản lý điểm THPT 50 1.1 Sitemap Quản lý điểm THPT 51 1.2 Sơ đồ kiểm tra đăng nhập: Quản lý điểm THPT 52 1.3 Sơ đồ đăng xuất hệ thống: \ Quản lý điểm THPT 53 1.4 Sơ đồ quản lý hiển thị thêm sửa xóa thơng tin 1.5 Sơ đồ chức xem thơng tin học sinh, tài khoản: Quản lý điểm THPT 54 Quản lý điểm THPT 55 1.6 Sơ đồ tìm kiếm học sinh: Quản lý điểm THPT 56 10 Bảng phân công công việc Quản lý điểm THPT Nguyễn Văn Trường: thiết kế giao diện 57 - Nguyễn Trung Đức: Thiết kế database, quản trị admin phần quản lý giáo viên, phân quyền người dùng Phạm Quang Trung: Thiết kế phần quản trị nhà trường, quản lý học sinh, hiển thị trang chủ Quản lý điểm THPT 58

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

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

TÀI LIỆU LIÊN QUAN

w