1. Trang chủ
  2. » Giáo Dục - Đào Tạo

xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật

59 3 0
Tài liệu đã được kiểm tra trùng lặp

Đ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

Tiêu đề Xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho Trường Đại học Sư phạm Kỹ thuật
Tác giả Ksor Sret
Người hướng dẫn PGS.TS Võ Trung Hùng
Trường học Trường Đại học Sư phạm Kỹ thuật
Chuyên ngành Công nghệ thông tin
Thể loại Đồ án tốt nghiệp
Năm xuất bản 2022
Thành phố Đà Nẵng
Định dạng
Số trang 59
Dung lượng 2,15 MB

Cấu trúc

  • Chương 1 CƠ SỞ LÝ THUYẾT (18)
    • 1.1. Công nghệ (18)
      • 1.1.1. Framework (18)
      • 1.1.2. Ngôn ngữ PHP (18)
        • 1.1.2.1. PHP (18)
        • 1.1.2.2. Mô hình MVC (18)
        • 1.1.2.3. Laravel (19)
      • 1.1.3. Ngôn ngữ thuộc Frontend (19)
        • 1.1.3.1. Html, Css, JavaScript (19)
        • 1.1.3.2. Ajax (19)
        • 1.1.3.3. JQuery (19)
      • 1.1.4. MySQL (19)
    • 1.2. Lý thuyết xây dựng website (20)
    • 1.3. Cở sở thực tiễn (20)
      • 1.3.1. Qui định về hồ sơ đăng ký chế độ chính sách (20)
      • 1.3.2. Hình thức nộp hồ sơ (21)
  • Chương 2 PHÂN TÍCH THIẾT KẾ HỆ THỐNG (23)
    • 2.1. Tác nhân (23)
    • 2.2. Đặc tả yêu cầu nghiệp vụ (23)
      • 2.2.1. Khách vãng lai (23)
      • 2.2.2. Sinh viên (23)
      • 2.2.3. Quản trị viên (23)
    • 2.3. Đặc tả yêu cầu phần mềm (23)
      • 2.3.1. Khách vãng lai (23)
      • 2.3.2. Sinh viên (23)
      • 2.3.3. Quản trị viên (24)
    • 2.4. Sơ đồ Use case (24)
    • 2.5. Kịch bản cho use case (24)
      • 2.5.1. Khách vãng lai (24)
        • 2.5.1.1. Tìm kiếm thông tin chế độ chinh sách (25)
        • 2.5.1.2. Xem thông tin chế độ chinh sách (25)
      • 2.5.2. Sinh viên (26)
        • 2.5.2.1. Đăng ký chế độ chính sách (26)
        • 2.5.2.2. Bổ sung minh chứng (26)
        • 2.5.2.3. Đổi mật khẩu (27)
        • 2.5.2.4. Xem thông báo (28)
        • 2.5.2.5. Cập nhật thông tin cá nhân (28)
      • 2.5.3. Quản trị viên (29)
        • 2.5.3.1. Quản lý sinh viên (29)
        • 2.5.3.2. Import danh sách sinh viên (29)
        • 2.5.3.3. Quản lý các thông tin liên quan đến chế độ chính sách (30)
        • 2.5.3.4. Quản lý chế độ chính sách (31)
        • 2.5.3.5. Quản lý hồ sơ đăng ký (31)
    • 2.6. Sơ đồ hoạt động (32)
      • 2.6.1. Khách vãng lai (32)
        • 2.6.1.1. Tìm kiếm chế độ chính sách (32)
        • 2.6.1.2. Xem thông tin chế độ chính sách (33)
      • 2.6.2. Sinh viên (33)
        • 2.6.2.1. Đăng ký chế độ chính sách (33)
        • 2.6.2.2. Bổ sung minh chứng cho chế độ đã đăng ký (33)
        • 2.6.2.3. Cập nhật thông tin cá nhân (34)
      • 2.6.3. Quản trị viên (35)
        • 2.6.3.1. Quản lý khoa (35)
        • 2.6.3.2. Quản lý ngành (35)
        • 2.6.3.3. Quản lý lớp (35)
        • 2.6.3.4. Import danh sách sinh viên (36)
        • 2.6.3.5. Quản lý chế độ chính sách (36)
        • 2.6.3.6. Duyệt hồ sơ (37)
        • 2.6.3.7. Đăng thông báo (37)
        • 2.6.3.8. Thống kê (37)
    • 2.7. Sơ đồ ERD (38)
  • Chương 3 THIẾT KẾ FORM, CƠ SỞ DỮ LIỆU (39)
    • 3.1. Thiết kế form, bảng (39)
      • 3.1.1. Sinh viên (39)
        • 3.1.1.1. Quản lý thông tin cá nhân (39)
        • 3.1.1.2. Quản lý chế độ đã đăng ký (40)
        • 3.1.1.3. Đổi mật khẩu (41)
        • 3.1.1.4. Đăng ký chế độ chính sách (42)
        • 3.1.1.5. Bổ sung minh chứng (43)
      • 3.1.2. Quản trị viên (44)
        • 3.1.2.1. Quản lý khoa (44)
        • 3.1.2.2. Quản lý ngành (45)
        • 3.1.2.3. Quản lý lớp (46)
        • 3.1.2.4. Import danh sách sinh viên (46)
        • 3.1.2.5. Quản lý năm học (48)
        • 3.1.2.6. Quản lý học kì (48)
        • 3.1.2.7. Quản lý thông báo (49)
        • 3.1.2.8. Quản lý loại chính sách (49)
        • 3.1.2.9. Quản lý đối tượng (50)
  • Chương 4 XÂY DỰNG CHƯƠNG TRÌNH (52)
    • 4.1. Giao diện trang chủ (52)
    • 4.2. Giao diện danh sách các đối tư chinh sách (0)
    • 4.3. Chi tiết đối tượng chính sách (0)
    • 4.4. Chi tiết đối tượng cần xác nhận đăng kí (0)
    • 4.5. Trang thông báo (0)
    • 4.6. Thông tin cá nhân sinh viên và chế độ đã đăng ký (0)
    • 4.7. Giao diện quy đinh về hồ sơ (0)
    • 4.8. Giao diện nhận Mail sau khi hồ sơ đã được duyệt (0)

Nội dung

Phòng công tác sinh viên sẽ là người quản trị cao nhất của hệ thống, quản lí tất cả các thông tin liên quan đến website có thể xem chi tiết và tìm kiếm hồ sơ mà sinh viên đã đăng kí, kiể

CƠ SỞ LÝ THUYẾT

Công nghệ

Framework chính là một thư viện với các tài nguyên có sẵn cho từng lĩnh vực để lập trình viên sử dụng thay vì phải tự thiết kế Có Framework, lập trình viên chỉ tìm hiểu và khai thác những tài nguyên đó, gắn kết chúng lại với nhau và hoàn chỉnh sản phẩm của mình Đối với lập trình viên trong mỗi một lĩnh vực, họ cần phải xây dựng các lớp chương trình để xây dựng nên những phần mềm, ứng dụng thành phẩm

PHP: Hypertext Preprocessor, thường được viết tắt thành PHP là một ngôn ngữ lập trình kịch bản hay một loại mã lệnh chủ yếu được dùng để phát triển các ứng dụng viết cho máy chủ, mã nguồn mở, dùng cho mục đích tổng quát Nó rất thích hợp với web và có thể dễ dàng nhúng vào trang HTML

Mô hình MVC (Mô hình - Giao diện - Bộ điều khiển) là kiến trúc do các nhà phát triển áp dụng để thiết kế ứng dụng Trong kiến trúc MVC, chúng ta xem xét cấu trúc ứng dụng dựa trên cách luồng dữ liệu của ứng dụng hoạt động.

Mô hình MVC được chia làm 3 lớp xử lý gồm Model – View – Controller:

- Model: là nơi chứa những nghiệp vụ tương tác với dữ liệu hoặc hệ quản trị cơ sở dữ liệu (mysql, mssql, …); nó sẽ bao gồm các class/function xử lý nhiều nghiệp vụ như kết nối database, truy vấn dữ liệu, thêm – xóa – sửa dữ liệu…

- View: là nơi chứa những giao diện như một nút bấm, khung nhập, menu, hình ảnh… nó đảm nhiệm nhiệm vụ hiển thị dữ liệu và giúp người dùng tương tác với hệ thống

- Controller: là nơi tiếp nhận những yêu cầu xử lý được gửi từ người dùng, nó sẽ gồm những class/function xử lý nhiều nghiệp vụ logic giúp lấy đúng dữ liệu thông tin cần thiết nhờ các nghiệp vụ lớp Model cung cấp và hiển thị dữ liệu đó ra cho người dùng nhờ lớp View

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Laravel là PHP Web Framework miễn phí, mã nguồn mở, được tạo bởi Taylor Otwell và dành cho việc phát triển các ứng dụng web theo mô hình kiến trúc mô hình

Laravel là một framework PHP dựa trên MVC và tích hợp hệ thống đóng gói module Nó sử dụng Composer để quản lý các package phụ thuộc và hỗ trợ nhiều hệ quản trị cơ sở dữ liệu quan hệ như MySQL, SQLite và PostgreSQL.

HTML (Ngôn ngữ Đánh dấu Siêu văn bản) là một ngôn ngữ đánh dấu dùng để tạo các trang web với các mẩu thông tin được trình bày trên World Wide Web.

- CSS là viết tắt của Cascading Style Sheets Ngôn ngữ lập trình này chỉ ra cách các yếu tố HTML của trang web thực sự sẽ xuất hiện trên giao diện của trang

- JavaScript là ngôn ngữ lập trình dựa trên logic Nó có thể được sử dụng để sửa đổi nội dung trang web Và khiến nó hoạt động theo nhiều cách khác nhau để đáp ứng với hành động của người dùng

Ajax là chữ viết tắt của cụm từ Asynchronous Javascript and XML Ajax là phương thức trao đổi dữ liệu với máy chủ và cập nhật một hay nhiều phần của trang web, hoàn toàn không reload lại toàn bộ trang Ajax được viết bằng Javascript chạy trên client, tức là mỗi browser sẽ chạy độc lập hoàn toàn không ảnh hưởng lẫn nhau

Về mặt kĩ thuật, nó đề cập đến việc sử dụng các đối tượng XmlHttpRequest để tương tác với một máy chủ web thông qua Javascript

JQuery là thư viện javascript nổi bật nhất, phổ biến nhất trong lập trình web Ra đời vào năm 2006 bởi John Resig Nó đã trở thành một thành phần không thể thiếu trong các website có sử dụng Javascript Với slogan “Write less – Do more” (viết ít hơn – làm nhiều hơn) nó đã giúp lập trình viên tiết kiệm được rất nhiều thời gian và công sức trong việc thiết kế website

MySQL là một hệ thống quản lý cơ sở dữ liệu (RDBMS) mã nguồn mở, sử dụng ngôn ngữ truy vấn có cấu trúc (SQL) Hệ thống này được phát triển, phân phối và hỗ trợ bởi Oracle Corporation.

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

SVTH: Ksor Sret 5 bởi tập đoàn Oracle MySQL chạy trên hầu hết tất cả các nền tảng, bao gồm cả Linux, UNIX và Windows MySQL thường được kết hợp với các ứng dụng web.

Lý thuyết xây dựng website

Mô hình hoạt động MVC (Server Side Rendering):

- Người dung gửi yêu cầu (HTTP Request) qua một trình duyệt web bất kỳ Yêu cầu này có thể kèm theo nhứng dữ liệu tới Controller xử lý Bộ Routing điều hướng sẽ xác định Controller xử lý

- Khi Controller nhận được yêu cầu, nó sẽ kiểm tra yêu cầu đó có cần dữ liệu từ Model hay không Nếu có sẽ dung các class/function trong Model sau đó trả ra kết quả Khi đó, Controller cũng sẽ xử lý các giá trị đó và trả ra view để hiển thị Controller sẽ xác định các View tương ứng và hiển thị đúng theo yêu cầu

- Khi View nhận được giá trị từ Controller, chúng sẽ xây dựng các thành phần hiển thị như hình ảnh, thông tin dữ liệu, … rồi trả về GUI content để Controller đưa ra kết quả và hiển thị lên màn hình Browser

- Browser sẽ nhận được giá trị trả về và hiển thị với người dùng và kết thúc quá trình hoạt động.

Cở sở thực tiễn

- Sinh viên thuộc diện miễn, giảm học phí chỉ phải nộp 01 bộ hồ sơ cho cả thời gian học tập

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

- Riêng đối với sinh viên bị tàn tật, khuyết tật có khó khăn về kinh tế; sinh viên là người dân tộc thiểu số thuộc hộ nghèo, hộ cận nghèo thì vào mỗi đầu học kỳ phải nộp bổ sung giấy xác nhận hộ nghèo, hộ cận nghèo để làm căn cứ xem xét miễn, giảm học phí và hỗ trợ chi phí học tập cho kỳ học tiếp theo

Sinh viên có trách nhiệm nộp văn bản xác nhận hộ thoát nghèo để dừng cấp học bổng nếu gia đình thuộc diện đã thoát nghèo Nếu không thực hiện đúng quy định, sinh viên phải chịu toàn bộ trách nhiệm.

- Đối với sinh viên chưa thuộc diện hỗ trợ chi phí học tập, nếu trong năm học, gia đình sinh viên được bổ sung diện hộ nghèo, hộ cận nghèo thì nộp hồ sơ bổ sung đối tượng hưởng chính sách làm căn cứ chi trả chi phí học tập từ học kỳ tiếp theo đến thời hạn hết hiệu lực của Giấy chứng nhận hộ nghèo, hộ cận nghèo

- Trường hợp trong quá trình học tập, sinh viên thuộc đối tượng được hưởng chế độ hỗ trợ chi phí học tập không nộp đầy đủ hồ sơ theo qui định thì chỉ được chi trả chi phí học tập tính từ học kỳ cơ sở giáo dục đại học nhận được đầy đủ hồ sơ đến khi kết thúc khóa học, không được giải quyết truy lĩnh tiền hỗ trợ chi phí học tập đối với thời gian đã học trước thời điểm đó

- Trường hợp sinh viên thuộc đối tượng được miễn, giảm học phí đồng thời học ở nhiều cơ sở giáo dục hoặc nhiều khoa, nhiều ngành trong cùng một Trường thì chỉ được hưởng một chế độ ưu đãi

- Sinh viên bỏ học hoặc bị kỷ luật buộc thôi học thì không được nhận kinh phí hỗ trợ chi phí học tập kể từ thời điểm Quyết định kỷ luật có hiệu lực Trường hợp sinh viên đã nhận kinh phí hỗ trợ chi phí học tập mà bỏ học hoặc bị kỷ luật buộc thôi học thì cơ sở giáo dục đại học công lập dừng thực hiện chi trả kinh phí hỗ trợ chi phí học tập vào kỳ học tiếp theo

Sinh viên bị đình chỉ học tập không được hưởng kinh phí hỗ trợ học tập trong thời gian đình chỉ Trường hợp được hưởng trợ cấp là khi sinh viên ngừng học vì lý do ốm đau, tai nạn, học lại, lưu ban hoặc lý do khách quan được nhà trường xác nhận.

Trường hợp sinh viên đã nhận kinh phí hỗ trợ chi phí học tập mà bị đình chỉ học tập thì cơ sở giáo dục đại học công lập thực hiện khấu trừ số tiền tương ứng với số tháng bị đình chỉ học tập vào kỳ học tiếp theo sau khi sinh viên nhập học lại

1.3.2 Hình thức nộp hồ sơ

- Sinh viên chọn chế độ chính sách và bấm đăng ký

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

- Mỗi chế độ sẽ cần các minh chứng khác nhau để xét duyệt

- Sinh viên cần chuẩn bị đủ tất cả minh chứng dưới dạng ảnh

- Ảnh phải chụp rõ để xét duyệt

- Sinh viên chỉ được đăng ký duy nhất 1 loại chính sách cụ thể

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

PHÂN TÍCH THIẾT KẾ HỆ THỐNG

Tác nhân

- Khách vãng lai - Sinh viên - Quản trị viên (Phòng Công tác sinh viên)

Đặc tả yêu cầu nghiệp vụ

Có thể tìm kiếm, xem chi tiết các chế độ chính sách và xem thông báo trên website

Sinh viên kế thừa các chức năng như khách vãng lai, có thể đăng ký chế độ chính sách, xem danh sách đăng ký đã thực hiện, bổ sung chứng minh, cập nhật các thông tin cá nhân và thực hiện các tác vụ tương tự.

Quản trị viên có thể thực hiên tất cả các chức năng của các actor khác Đồng thời quản lý tất các các thông tin của website, gửi Mail xác nhận duyệt hồ sơ thành công, kiểm tra hồ sơ sinh viên theo chế độ đã đăng ký.

Đặc tả yêu cầu phần mềm

- Tìm kiếm các chế độ chính sách

- Xem thông báo trên website

- Xem các thông tin website

- Tìm kiếm chế độ chính sách

- Xem chi tiết tất cả các chế độ chính sách

- Quản lý các chế độ đã đăng ký

- Đăng ký chế độ chính sách

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

- Cập nhật minh chứng cho chế độ đã đăng ký

- Cập nhật thông tin cá nhân

- Quản lý tất cả các thông tin của website

- Quản lý tất cả chế độ chính sách

- Xét duyệt hồ sơ cho sinh viên

- Gửi mail cho sinh viên đã được xét duyệt

- Duyệt hồ sơ sinh viên đã đăng ký

- Quản lý sinh viên, Import danh sách sinh viên

- Thống kê dữ liệu, Export danh sách sinh viên diện chính sách theo học kỳ

- Cập nhật thông tin cá nhân.

Sơ đồ Use case

Kịch bản cho use case

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

2.5.1.1 Tìm kiếm thông tin chế độ chinh sách

STT Use case name Tìm kiếm thông tin chế độ chính sách 1 Description Khách vãng lai tìm kiếm thông tin chế độ chính sách 2 Actors Khách vãng lai

3 Input Khách vãng lai truy cập vào hệ thống 4 Output Danh sách chế độ chính sách được hiển thị 5 Basic flow Khách vãng lai (actor) thực hiên use-case tìm kiếm chế độ chính sách 1) Bắt đầu use-case

2) Actor khách vãng lai nhấn vào input nhập từ khoá sau đó bấm tìm kiếm

3) Danh sách chế độ chính sách được hiển thị ra Kết thúc use case

6 Alternative flow (nêu các bước phát sinh trong Basic flow)

(Nêu các trường hợp ngoại lệ của Basic flow)

3 Từ khóa không trùng khớp

Bảng 3.1: Kịch bản cho use case tìm kiếm chế độ chính sách

2.5.1.2 Xem thông tin chế độ chinh sách

STT Use case name Xem thông tin chế độ chính sách 8 Description Khách vãng lai xem thông tin chế độ chính sách 9 Actors Khách vãng lai

10 Input Khách vãng lai truy cập vào hệ thống 11 Output Danh sách chế độ chính sách được hiển thị

12 Basic flow Khách vãng lai (actor) thực hiên use-case xem thông tin chế độ chính sách 1) Bắt đầu use-case 2) Actor khách vãng lai nhấn vào nút xem chi tiết

3) Chi tiết chế độ chính sách được hiển thị ra Kết thúc use case

13 Alternative flow (nêu các bước phát sinh trong Basic flow)

(Nêu các trường Không có

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

SVTH: Ksor Sret 11 hợp ngoại lệ của Basic flow)

Bảng 3.2: Kịch bản cho use case xem chế độ chính sách

Có các kịch bản giống với actor khách vãng lai, ngoài ra còn có thêm:

2.5.2.1 Đăng ký chế độ chính sách

STT Use case name Đăng ký chế độ chính sách

1 Description Sinh viên muốn đăng ký chế độ chính sách 2 Actors Sinh viên đã được cấp tài khoản

3 Input Sinh viên truy cập vào hệ thống đăng nhập vào quản lý chế độ chính sách

4 Output Chế độ chính sách đã được đăng ký và quản trị viên đã xét duyệt 5 Basic flow Sinh viên (actor) thực hiên use-case đăng kí chế độ chính sách sau khi đăng nhập vào hệ thống 1) Bắt đầu use-case

2) Actor Sinh viên nhấn vào đăng ký chế độ chính sách và điển đầy đủ thông tin minh chứng vào

3) Thông báo đăng ký chế độ thành công Kết thúc use case

6 Alternative flow (nêu các bước phát sinh trong Basic flow)

(Nêu các trường hợp ngoại lệ của Basic flow)

3.1 Đăng nhập lỗi (hết phiên đăng nhập) 3.2 Hệ thống chưa mở đăng ký

3.3 Sinh viên đăng ký trùng loại chính sách

Bảng 3.3: Kịch bản cho use case đăng kí chế độ chính sách

STT Use case name Bổ sung minh chứng

1 Description Sinh viên muốn bổ sung minh chứng cho chế độ đã đăng ký 2 Actors Sinh viên đã được cấp tài khoản 3 Input Sinh viên truy cập vào hệ thống đăng nhập vào chọn quản lý chế độ chinh sách đã đăng kí

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

4 Output Minh chứng đã được bổ sung cho chế độ đã đăng ký 5 Basic flow Sinh viên (actor) thực hiên use-case bổ sung minh chứng sau khi đăng nhập vào

1) Bắt đầu use-case 2) Actor Sinh viên nhấn vào nút bổ sung minh chứng và chọn các minh chứng cần bổ sung sau đó nhấn nộp minh chứng

3) Thông báo bổ sung minh chứng thành thành công Kết thúc use case

6 Alternative flow (nêu các bước phát sinh trong Basic flow)

(Nêu các trường hợp ngoại lệ của Basic flow)

1 Đăng nhập lỗi (hết phiên đăng nhập)

Bảng 3.4: Kịch bản cho use case bổ sung minh chứng

STT Use case name Đổi mật khẩu

1 Description Sinh viên muốn thay đổi mật khẩu 2 Actors Sinh viên đã được cấp tài khoản

3 Input Sinh viên truy cập vào hệ thống đăng nhập vào chọn thông tin cá nhân và chọn vào đổi mật khẩu 4 Output Mật khẩu đã được thay đổi

5 Basic flow Sinh viên (actor) thực hiên use-case đổi mật khẩu sau khi login vào 1) Bắt đầu use-case

2) Actor Sinh viên chọn thông tin cá nhân rồi chọn đổi mật khẩu

3) Sinh viên nhập mật khẩu cũ và xác nhận mật khẩu mới

3) Thông báo thay đổi mật khẩu thành công Kết thúc use case

6 Alternative flow (nêu các bước phát sinh trong Basic flow)

(Nêu các trường hợp ngoại lệ của Basic flow)

1 Đăng nhập lỗi (hết phiên đăng nhập)

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Bảng 3.5: Kịch bản cho use case đổi mật khẩu

STT Use case name Xem thông báo

1 Description Sinh viên muốn xem thông báo 2 Actors Sinh viên

3 Input Sinh viên truy cập vào hệ thống 4 Output Chi tiết thông báo

5 Basic flow Sinh viên (actor) thực hiên use-case tải tài liệu sau khi login vào 1) Bắt đầu use-case 2) Actor Sinh viên chọn thông báo cần xem chi tiết 3) Sinh viên click vào xem chi tiết

3) Chi tiết thông báo đã hiện ra Kết thúc use case

6 Alternative flow (nêu các bước phát sinh trong Basic flow)

(Nêu các trường hợp ngoại lệ của Basic flow)

Bảng 3.6: Kịch bản cho use case xem thông báo

2.5.2.5 Cập nhật thông tin cá nhân

STT Use case name Cập nhật thông tin cá nhân

1 Description Sinh viên muốn cập nhật thông tin cá nhân 2 Actors Sinh viên đã được cấp tài khoản

3 Input Sinh viên truy cập vào hệ thống đăng nhập vào chọn thông tin cá nhân sau đó bấm cập nhật 4 Output Thông tin cá nhân được cập nhật 5 Basic flow Sinh viên (actor) thực hiên use-case cập nhật thông tin cá nhân sau khi đăng nhập vào 1) Bắt đầu use-case

2) Actor Sinh viên chọn thông tin cá nhân 3) Sinh viên nhập thông tin mới cần cập nhật và ấn button cập nhật

3) Thông tin đã được cập nhật Kết thúc use case

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

SVTH: Ksor Sret 14 flow (nêu các bước phát sinh trong Basic flow)

(Nêu các trường hợp ngoại lệ của Basic flow)

1 Đăng nhập lỗi (hết phiên đăng nhập)

Bảng 3.7: Kịch bản cho use case cập nhật thông tin cá nhân

STT Use case name Quản lý sinh viên

1 Description Quản trị viên muốn quản lý sinh viên 2 Actors Quản trị viên

3 Input Quản trị viên truy cập vào hệ thống đăng nhập vào chọn sinh viên 4 Output Quản lý được sinh viên 5 Basic flow Quản trị viên (actor) thực hiên use-case quản lý sinh viên sau khi đăng nhập vào 1) Bắt đầu use-case 2) Actor Quản trị viên chọn thêm hoặc cập nhật hoặc xóa sinh viên

3) Nhập thông tin sinh viên nếu chọn thêm hoặc cập nhật, xác nhận xóa nếu chọn xóa sinh viên

4) Quản lý sinh viên Kết thúc use case 6 Alternative flow (nêu các bước phát sinh trong Basic flow)

(Nêu các trường hợp ngoại lệ của Basic flow)

1 Đăng nhập lỗi (hết phiên đăng nhập)

Bảng 3.8: Kịch bản cho use case quản lý sinh viên

2.5.3.2 Import danh sách sinh viên

STT Use case name Import danh sách sinh viên

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

1 Description Quản trị viên muốn import danh sách sinh viên 2 Actors Quản trị viên

3 Input Quản trị viên truy cập vào hệ thống đăng nhập vào chọn sinh viên, chọn tải file lên 4 Output Danh sách sinh viên được thêm vào 5 Basic flow Quản trị viên (actor) thực hiên use-case import danh sách sinh viên sau khi đăng nhập vào 1) Bắt đầu use-case

2) Actor Quản trị viên chọn import file và chọn file cần import

3) Quản trị viên chọn tải tệp excel danh sách sinh viên

3) Thông tin danh sách sinh viên đã được thêm Kết thúc use case

6 Alternative flow (nêu các bước phát sinh trong Basic flow)

(Nêu các trường hợp ngoại lệ của Basic flow)

1 Đăng nhập lỗi (hết phiên đăng nhập) 3.1 File import sai định dạng

Bảng 3.9: Kịch bản cho use case import danh sách sinh viên

2.5.3.3 Quản lý các thông tin liên quan đến chế độ chính sách

STT Use case name Quản lý các thông tin liên quan đến chế độ chính sách

1 Description Quản trị viên muốn quản lý các thông tin liên quan đến chế độ chính sách 2 Actors Quản trị viên

3 Input Quản trị viên truy cập vào hệ thống đăng nhập vào chọn quản lý khoa, ngành, lớp, khoá hoăc loại chính sách 4 Output Quản lý các thông tin liên quan đến chế độ chính sách

5 Basic flow Quản trị viên (actor) thực hiên use-case quản lý các thông tin đến chế độ chính sách sau khi đăng nhập vào 1) Bắt đầu use-case

2) Actor Quản trị viên chọn thêm hoặc cập nhật hoặc xóa các thông tin liên quan đến chế độ chính sách

3) Nhập thông tin liên quan đến chế độ chính sách nếu chọn thêm hoặc cập nhật, xác nhận xóa nếu chọn xóa các thông tin liên quan

3) Quản lý các thông tin liên quan đến chế độ chính sách Kết thúc use case

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

(nêu các bước phát sinh trong Basic flow)

(Nêu các trường hợp ngoại lệ của Basic flow)

1 Đăng nhập lỗi (hết phiên đăng nhập)

Bảng 3.10: Kịch bản cho use case quản lý các thông tin liên quan đến chế độ chính sách

2.5.3.4 Quản lý chế độ chính sách

STT Use case name Quản lý chế độ chính sách

1 Description Quản trị viên muốn quản lý các chế độ chính sách 2 Actors Quản trị viên

3 Input Quản trị viên truy cập vào hệ thống đăng nhập vào chọn đối tượng 4 Output Quản lý được đối tượng 5 Basic flow Quản trị viên (actor) thực hiên use-case quản lý chế độ sau khi đăng nhập vào 1) Bắt đầu use-case

2) Actor Quản trị viên chọn thêm hoặc cập nhật hoặc xóa đối tượng

3) Nhập thông tin đối tượng nếu chọn thêm hoặc cập nhật, xác nhận xóa nếu chọn xóa đối tượng

4) Quản lý đối tượng Kết thúc use case 6 Alternative flow (nêu các bước phát sinh trong Basic flow)

(Nêu các trường hợp ngoại lệ của Basic flow)

1 Đăng nhập lỗi (hết phiên đăng nhập)

Bảng 3.11: Kịch bản cho use case quản lý đối tượng

2.5.3.5 Quản lý hồ sơ đăng ký

STT Use case name Quản lý hồ sơ đăng ký

1 Description Quản trị viên muốn quản lý hồ sơ đăng ký 2 Actors Quản trị viên

3 Input Quản trị viên truy cập vào hệ thống đăng nhập vào chọn danh sách đăng ký

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

4 Output Quản lý được hồ sơ sinh viên đã đăng ký 5 Basic flow Quản trị viên (actor) thực hiên use-case quản lý hồ sơ sau khi đăng nhập vào 1) Bắt đầu use-case 2) Actor Quản trị viên chọn xác nhận duyệt hồ sơ hoặc xoá hồ sơ

3) Quản lý hồ sơ mà sinh viên đã đăng kí Kết thúc use case

6 Alternative flow (nêu các bước phát sinh trong Basic flow)

(Nêu các trường hợp ngoại lệ của Basic flow)

1 Đăng nhập lỗi (hết phiên đăng nhập) 3.1 Không thể duyệt lại

Bảng 3.12: Kịch bản cho use case quản lý hồ sơ đăng kí của sinh viên

Sơ đồ hoạt động

2.6.1.1 Tìm kiếm chế độ chính sách

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Hình 3.2: Sơ đồ hoạt động tìm kiếm chế độ chính sách

2.6.1.2 Xem thông tin chế độ chính sách

Hình 3.3: Sơ đồ hoạt động xem thông tin chế độ chính sách

Có các sơ đồ giống với khách vãng lai Ngoài ra còn có thêm:

2.6.2.1 Đăng ký chế độ chính sách

Hình 3.4: Sơ đồ hoạt động quản lý tài liệu hoặc câu hỏi

2.6.2.2 Bổ sung minh chứng cho chế độ đã đăng ký

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Hình 3.5: Sơ đồ hoạt động bổ sung minh chứng

2.6.2.3 Cập nhật thông tin cá nhân

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Hình 3.6: Sơ đồ hoạt động cập nhật thông tin

Hình 3.7: Sơ đồ hoạt động quản lý khoa

Hình 3.8: Sơ đồ hoạt động quản lý ngành

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Hình 3.9: Sơ đồ hoạt động quản lý lớp

2.6.3.4 Import danh sách sinh viên

Hình 3.10: Sơ đồ hoạt động import danh sách sinh viên

2.6.3.5 Quản lý chế độ chính sách

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Hình 3.11: Sơ đồ hoạt động quản lý chế độ chính sách

Hình 3.12: Sơ đồ hoạt động quản lý ngành

Hình 3.13: Sơ đồ hoạt động quản lý ngành

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Hình 3.14: Sơ đồ hoạt động thống kê

Sơ đồ ERD

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

THIẾT KẾ FORM, CƠ SỞ DỮ LIỆU

Thiết kế form, bảng

3.1.1.1 Quản lý thông tin cá nhân

Hình 4.1: Quản lý thông tin cá nhân

➢ Dữ liệu được lưu vào bảng sinh viên, bảng khoa, bảng ngành, bảng lớp, bảng khoá học, bảng hệ đào tạo

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID sinh viên Khóa chính sv_maSinhVien int Mã sinh viên Unique sv_hoTen varchar Họ tên sinh viên [0-50] sv_email varchar Email Unique password varchar Mật khẩu [0-255] sv_avatar varchar Đường dẫn ảnh [0-255] sv_ngaySinh date Ngày sinh sv_gioiTinh tinyint Giới tính sv_soDienThoai varchar Số điện thoại [0-255] sv_diaChi varchar Địa chỉ [0-255] sv_khoaID tinyint ID khoa Khóa ngoại

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

SVTH: Ksor Sret 25 sv_nganhID tinyint ID ngành Khóa ngoại sv_lopID tinyint ID lớp Khóa ngoại sv_status tinyint Trạng thái

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID khoa Khóa chính

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint Id ngành Khóa chính n_tenNganh varchar Tên ngành [0-255]

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID của lớp Khóa chính l_maLop int Mã lớp Unique l_tenLop varchar Tên lớp [0-255] l_khoaHocID tinyint ID của khoá học Khóa ngoại l_heDaoTaoID tinyint ID của hệ đào tạo Khóa ngoại l_nganhID tinyint ID của ngành Khóa ngoại

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID của khoá học Khóa chính khoahoc_ten varchar Tên khoá học [0-255]

Bảng 4.6: Bảng hệ đào tạo

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID của hệ đào tạo Khóa chính hdt_ten varchar Tên hệ đào tạo [0-255]

3.1.1.2 Quản lý chế độ đã đăng ký

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Hình 4.2: Quản lý chế độ đã đăng ký

➢ Dữ liệu được lưu vào bảng đăng kí chính sách

Bảng 4.7: Bảng đăng kí chính sách

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID của đăng kí chính sách

Khóa chính dky_sinhVienID tinyint ID của sinh viên [0-255] dky_loaiChinhSachID tinyint ID của loại chính sách

Khóa ngoại dky_doiTuongID tinyint ID của đối tượng Khóa ngoại dky_hocKiID tinyint ID của học kì Khóa ngoại dky_status tinyint Trạng thái dky_ngayDangKi date Ngày đăng kí dky_ngayDuyet date Ngày duyệt

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

➢ Dữ liệu được lưu vào bảng sinh viên

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID sinh viên Khóa chính sv_maSinhVien int Mã sinh viên Unique sv_hoTen varchar Họ tên sinh viên [0-50] sv_email varchar Email Unique password varchar Mật khẩu [0-255] sv_avatar varchar Đường dẫn ảnh [0-255] sv_ngaySinh date Ngày sinh sv_gioiTinh tinyint Giới tính sv_soDienThoai varchar Số điện thoại [0-255] sv_diaChi varchar Địa chỉ [0-255] sv_khoaID tinyint ID khoa Khóa ngoại sv_nganhID tinyint ID ngành Khóa ngoại sv_lopID tinyint ID lớp Khóa ngoại sv_status tinyint Trạng thái

3.1.1.4 Đăng ký chế độ chính sách

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Hình 4.4: Đăng ký chế độ chính sách

➢ Dữ liệu được lưu vào bảng đăng kí chính sách

Bảng 4.9: Bảng đăng kí chính sách

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID của đăng kí chính sách

Khóa chính dky_sinhVienID tinyint ID của sinh viên [0-255] dky_loaiChinhSachID tinyint ID của loại chính sách

Khóa ngoại dky_doiTuongID tinyint ID của đối tượng Khóa ngoại dky_hocKiID tinyint ID của học kì Khóa ngoại dky_status tinyint Trạng thái dky_ngayDangKi date Ngày đăng kí dky_ngayDuyet date Ngày duyệt

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Hình 4.5: Bổ sung minh chứng

➢ Dữ liệu được lưu vào bảng đăng kí chính sách

Bảng 4.10: Bảng đăng kí chính sách

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID của đăng kí chính sách

Khóa chính dky_sinhVienID tinyint ID của sinh viên dky_loaiChinhSachID tinyint ID của loại chính sách

Khóa ngoại dky_doiTuongID tinyint ID của đối tượng Khóa ngoại dky_hocKiID tinyint ID của học kì Khóa ngoại dky_status tinyint Trạng thái dky_ngayDangKi date Ngày đăng kí dky_ngayDuyet date Ngày duyệt

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

➢ Dữ liệu được lưu vào bảng khoa

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID khoa Khóa chính k_tenKhoa varchar Tên khoa [0-255]

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

➢ Dữ liệu được lưu vào bảng ngành

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint Id ngành Khóa chính n_tenNganh varchar Tên ngành [0-255]

➢ Dữ liệu được lưu vào bảng lớp

Bảng lớp học có các trường `id` lưu trữ ID, `l_maLop` lưu trữ mã lớp duy nhất, `l_tenLop` lưu trữ tên lớp có độ dài [0-255], `l_khoaHocID` là khóa ngoại tham chiếu khóa chính của bảng khóa học, `l_heDaoTaoID` là khóa ngoại tham chiếu khóa chính của bảng hệ đào tạo, `l_nganhID` là khóa ngoại tham chiếu khóa chính của bảng ngành.

3.1.2.4 Import danh sách sinh viên

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Hình 4.9: Import danh sách sinh viên

➢ Dữ liệu được lưu vào bảng sinh viên

Bảng SinhVien chứa các thông tin về sinh viên với các trường dữ liệu sau: id là ID tự tăng của sinh viên, sv_maSinhVien là mã sinh viên duy nhất, sv_hoTen là họ tên sinh viên, sv_email là email duy nhất, password là mật khẩu, sv_avatar là đường dẫn đến ảnh đại diện, sv_ngaySinh là ngày sinh, sv_gioiTinh là giới tính, sv_soDienThoai là số điện thoại, sv_diaChi là địa chỉ, sv_khoaID là ID khoa, sv_nganhID là ID ngành, sv_lopID là ID lớp và sv_status là trạng thái.

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Hình 4.10: Quản lý năm học

➢ Dữ liệu được lưu vào bảng năm học

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID năm học Khóa chính nh_tenNamHoc varchar Tên năm học [0-255]

Hình 4.11: Quản lý học kì

➢ Dữ liệu được lưu vào bảng học kì

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID học kì Khóa chính hk_maHocKi varchar Mã học kì [0-255] hk_tenHocKi varchar Tên học kì [0-255] nh_namHocID int ID năm học Khóa ngoại

Hình 4.12: Quản lý thông báo

➢ Dữ liệu được lưu vào bảng thông báo

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID thông báo Khóa chính tb_tieuDe varchar Tiêu đề [0-255] tb_noiDung varchar Nội dung [0-255] tb_adminID tinyint ID khoa Khóa ngoại tb_srcFile varchar Đường dẫn file [0-255] tb_ngayTao date Ngày tạo tb_ngayCapNhat date Ngày cập nhật tb_slug varchar Slug thông báo [0-255]

3.1.2.8 Quản lý loại chính sách

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Hình 4.13: Quản lý loại chính sách

➢ Dữ liệu được lưu vào bảng loại chính sách

Bảng 4.18: Bảng loại chính sách

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID của loại chính sách

Khóa chính cs_kiHieu varchar Kí hiệu loại chính sách

[0-255] cs_tenLoaiChinhSach varchar Tên loại chính sách [0-255] cs_slug varchar Slug loại chính sách

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

Hình 4.14: Quản lý đối tượng

➢ Dữ liệu được lưu vào bảng đối tượng

Tên trường Kiểu dữ liệu Mô tả Ràng buộc id bigint ID đối tượng Khóa chính dt_maDoiTuong varchar Mã đối tượng [0-255] dt_tenDoiTuong varchar Tên đối tượng [0-255] dt_mucMienGiamHP int Mức miễn giảm học phí dt_mucHoTro int Mức hỗ trợ dt_moTa text Mô tả dt_loaiChinhSachID tinyint ID loại chính sách Khoá ngoại dt_slug varchar Slug đối tượng [0-255] dt_image varchar Đường dẫn ảnh [0-255]

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

XÂY DỰNG CHƯƠNG TRÌNH

Giao diện trang chủ

Trang chủ hệ thống đăng ký sinh viên chính sách của Trường Đại học Sư phạm Kỹ thuật Đà Nẵng cung cấp tổng quan về hệ thống này cho sinh viên Sau khi đăng nhập, sinh viên có thể sử dụng các chức năng sau:

Hình 5.1: Giao diện trang chủ sau khi đăng nhập

4.2 Giao diện trang chủ khi chưa đăng nhập

Các chức năng trong trang web sẽ tuỳ thuộc vào sinh viên đã đăng nhập hay chưa đăng nhập

Hình 5.2: Giao diện trang chủ khi chưa đăng nhập

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

4.3 Giao diện đăng nhập sinh viên

Sau khi sinh viên bấm vào đăng nhập thì giao diện đăng nhập sẽ xuất hiện và sinh viên sẽ đăng nhập vào hệ thống

Hình 5.3: Giao diện đăng nhập sinh viên

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

4.4 Giao diện danh sách các đối tư chinh sách

Danh sách tất cả các đối tượng chính sách, sinh viên có thể chọn theo danh mục hoặc tìm kiếm các đối tượng mà mình muốn đăng ký

Hình 5.4: Giao diện danh sách đối tượng chính sách

4.5 Chi tiết đối tượng chính sách

Chi tiết đối tượng chính sách, mô tả chi tiết đối tượng và toàn bộ các hồ sơ cần nộp

Hình 5.5: Giao diện chi tiết đối tượng chính sách

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

4.6 Chi tiết đối tượng cần xác nhận đăng kí

Sinh viên có thể kiểm tra lại đối tượng mà mình muốn đăng ký và giao diện nộp hồ sơ (minh chứng) cho đối tượng đã chọn Ở đây sinh viên sẽ bấm vào nút “cộng” để thêm một option để tải minh chứng lên cũng như là bấm vào nút “X” để xoá option đó đi Sinh viên có thể tải lên tối đa 8 minh chứng và tối thiểu 1 minh chứng cho đối tượng cần đăng ký Mỗi minh chứng sẽ gồm có tên minh chứng và file minh chứng Một chế độ đăng ký có thể có nhiều minh chứng

Hình 5.6: Giao diện xác nhận đăng ký chế độ chính sách

Sinh viên có thể xem tất cả thông báo của phòng công tác sinh viên cũng như xem chi tiết thông báo

Hình 5.7: Thông báo từ phòng công tác sinh viên

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

4.8 Thông tin cá nhân sinh viên và chế độ đã đăng ký

Sinh viên có thể cập nhật lại thông tin cá nhân, đổi mật khẩu khi đăng nhập lần đầu, quản lý tất cả chế độ mình đã đăng ký

Hình 5.8: Thông tin cá nhân và chế độ đã đăng ký

4.9 Giao diện quy đinh về hồ sơ

Sinh viên có thể xem tất cả quy định về hồ sơ và tất cả quy định hình thức lưu hành hồ sơ

Hình 5.9: Chi tiết về quy định hồ sơ

Xây dựng website hỗ trợ quản lý sinh viên diện chính sách Trường Đại học Sư phạm Kỹ Thuật – Đại học Đà

4.10 Giao diện nhận Mail sau khi hồ sơ đã được duyệt

Sinh viên nhận được email ngay sau khi hồ sơ của mình được duyệt và có thể vô trang web để kiểm tra lại tình trạng hồ sơ

Hình 5.10: Giao diện email nhận được sau khi hồ sơ được duyệt

Xây dựng website quản lý sinh viên diện chính sách Trường Đại học Sư Phạm Kỹ thuật – Đại học Đà Nẵng

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

1 Kết quả đạt được: Đã xây dựng hoàn thành website quản lý sinh viên diện chính sách cho Trường Đại học Sư phạm Kỹ thuật – Đại học Đà Nẵng

2 Những việc chưa đạt được:

Chưa liên kết được với trang trường để lấy thông tin số tín chỉ theo học kì để tính học phí cho sinh viên Chưa đảm bảo được hiệu năng của website khi mà lượng sinh viên truy cập quá lớn cùng một thời điểm

Tiếp tục tối ưu hiệu năng của hệ thống bằng cách chuyển dần qua hệ thống dạng Single Page Application, tiếp tục phát triển nghiên cứu các chức năng mới và liên kết với trang trường thông qua API để lấy dữ liệu về số tín chỉ đăng ký môn học theo từng học kì để thêm chức năng tự động tính học phí cho sinh viên.

Ngày đăng: 24/09/2024, 09:49

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Tài liệu về PHP, https://www.php.net/ Link
[2] Tài liệu về Laravel, https://laravel.com/docs/7.x [3] Tài liệu về JQuery, https://jquery.com/ Link
[4] Tài liệu về Bootstrap 4, https://getbootstrap.com/docs/4.0/getting-started/introduction/ Link
[5] Tài liệu về Ajax, https://api.jquery.com/jquery.ajax/ Link
[6] Tài liệu về Toastr, https://github.com/CodeSeven/toastr Link
[7] Tài liệu về JQuery confirm, https://craftpip.github.io/jquery-confirm/ Link

HÌNH ẢNH LIÊN QUAN

Hình 3.1:  UseCase - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 3.1 UseCase (Trang 24)
Bảng 3.4:  Kịch bản cho use case bổ sung minh chứng - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Bảng 3.4 Kịch bản cho use case bổ sung minh chứng (Trang 27)
Bảng 3.5:  Kịch bản cho use case đổi mật khẩu - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Bảng 3.5 Kịch bản cho use case đổi mật khẩu (Trang 28)
Bảng 3.10:  Kịch bản cho use case quản lý các thông tin liên quan đến chế độ chính sách - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Bảng 3.10 Kịch bản cho use case quản lý các thông tin liên quan đến chế độ chính sách (Trang 31)
Bảng 3.12:  Kịch bản cho use case quản lý hồ sơ đăng kí của sinh viên - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Bảng 3.12 Kịch bản cho use case quản lý hồ sơ đăng kí của sinh viên (Trang 32)
Hình 3.2:  Sơ đồ hoạt động tìm kiếm chế độ chính sách - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 3.2 Sơ đồ hoạt động tìm kiếm chế độ chính sách (Trang 33)
Hình 3.3:  Sơ đồ hoạt động xem thông tin chế độ chính sách - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 3.3 Sơ đồ hoạt động xem thông tin chế độ chính sách (Trang 33)
Hình 3.5:  Sơ đồ hoạt động bổ sung minh chứng - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 3.5 Sơ đồ hoạt động bổ sung minh chứng (Trang 34)
Hình 3.11:  Sơ đồ hoạt động quản lý chế độ chính sách - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 3.11 Sơ đồ hoạt động quản lý chế độ chính sách (Trang 37)
Hình 3.15:   Sơ đồ ERD - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 3.15 Sơ đồ ERD (Trang 38)
Bảng 4.1:  Bảng sinh viên - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Bảng 4.1 Bảng sinh viên (Trang 39)
Hình 4.1:  Quản lý thông tin cá nhân - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 4.1 Quản lý thông tin cá nhân (Trang 39)
Bảng 4.7:  Bảng đăng kí chính sách - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Bảng 4.7 Bảng đăng kí chính sách (Trang 41)
Hình 4.5:  Bổ sung minh chứng - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 4.5 Bổ sung minh chứng (Trang 44)
Bảng 4.11:  Bảng khoa - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Bảng 4.11 Bảng khoa (Trang 45)
Hình 4.9:  Import danh sách sinh viên - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 4.9 Import danh sách sinh viên (Trang 47)
Bảng 4.15:  Bảng năm học - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Bảng 4.15 Bảng năm học (Trang 48)
Hình 4.12:  Quản lý thông báo - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 4.12 Quản lý thông báo (Trang 49)
Hình 4.13:  Quản lý loại chính sách - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 4.13 Quản lý loại chính sách (Trang 50)
Bảng 4.19:  Bảng đối tượng - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Bảng 4.19 Bảng đối tượng (Trang 51)
Hình 5.2:  Giao diện trang chủ khi chưa đăng nhập - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 5.2 Giao diện trang chủ khi chưa đăng nhập (Trang 52)
Hình 5.1:  Giao diện trang chủ sau khi đăng nhập - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 5.1 Giao diện trang chủ sau khi đăng nhập (Trang 52)
Hình 5.3:  Giao diện đăng nhập sinh viên - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 5.3 Giao diện đăng nhập sinh viên (Trang 53)
Hình 5.4:  Giao diện danh sách đối tượng chính sách - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 5.4 Giao diện danh sách đối tượng chính sách (Trang 54)
Hình 5.5:  Giao diện chi tiết đối tượng chính sách - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 5.5 Giao diện chi tiết đối tượng chính sách (Trang 54)
Hình 5.6:  Giao diện xác nhận đăng ký chế độ chính sách - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 5.6 Giao diện xác nhận đăng ký chế độ chính sách (Trang 55)
Hình 5.7:  Thông báo từ phòng công tác sinh viên - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 5.7 Thông báo từ phòng công tác sinh viên (Trang 55)
Hình 5.8:  Thông tin cá nhân và chế độ đã đăng ký - xây dựng website hỗ trợ quản lý sinh viên diện chính sách cho trường đại học sư phạm kỹ thuật
Hình 5.8 Thông tin cá nhân và chế độ đã đăng ký (Trang 56)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w