Khái quát hệ thống xây dựng

Một phần của tài liệu QUẢN Lý d6cntt epu dai (Trang 47 - 49)

- Tiền điều kiện: Tài khoản người dùng phải có quyền Quản lý thông tin cá nhân.

3.2.1Khái quát hệ thống xây dựng

CHƯƠNG 3: XÂY DỰNG VÀ THỬ NGHIỆM HỆ THỐNG

3.2.1Khái quát hệ thống xây dựng

Mục đích của hệ thống:

Giúp cho thí sinh đăng ký tìm hiểu các khóa học lớp học vào trung tâm một cách thuận tiện, an toàn và đảm bảo tiến độ. Ngoài ra, giúp cho trung tâm nắm được đầy đủ các thông tin về thí sinh và tình trạng đăng ký.

- Chức năng: Đăng ký khóa học

Vào: Mã học viên, mã lớp, khóa học, năm học, học kỳ .

Ra (Kết quả): Hồ sơ đăng ký khóa học của học viên.

Ý tưởng (các bước xử lý cơ bản):

- Load CSDL và thông tin học viên đăng ký. - Hiển thị thông tin học viên đăng ký.

- Chức năng: Tra cứu điểm

Vào: Mã học viên, mã lớp, khóa học, năm học .

Ra (Kết quả): Bảng điểm được tìm thấy trong csdl hoặc thông báo không tìm thấy.

Ý tưởng (các bước xử lý cơ bản):

- Load CSDL và thông tin người dùng nhập - Tìm kiếm bảng điểm bằng các câu lệnh sql - Hiển thị kết quả tìm kiếm

- Chức năng: Xem tin tức

Vào: Chọn tin tức từ danh sách tin trên view

Ra (Kết quả): Hiển thị tin tức chi tiết

Ý tưởng (các bước xử lý cơ bản):

- Load CSDL

- Tìm kiếm tin tức qua mã tin tức bằng các câu lệnh sql - Hiển thị tin tức chi tiết

- Chức năng: Xem lớp học

Vào: Chọn xem môn học trên view

Ra (Kết quả): Hiển thị danh sách lớp học

Ý tưởng (các bước xử lý cơ bản):

- Load CSDL

- Truy vấn môn học bằng các câu lệnh sql - Hiển thị danh sách môn học

- Chức năng: Đăng nhập

Vào: Tên tài khoản, mật khẩu, ghi nhớ đăng nhập

Ra (Kết quả): Người dùng đăng nhập thành công

- Load CSDL và thông tin người dùng nhập - Truy vấn cơ sở dữ liệu và đối chiếu thông tin - Nếu thông tin trùng nhau thì đăng nhập thành công - Nếu thông tin khác nhau thì hiển thị thông báo - Chức năng: Cập nhật học viên

Vào: Mã học viên viên, tên học viên, điện thoại, ngày sinh.

Ra (Kết quả): Cập nhật thông tin học viên.

Ý tưởng (các bước xử lý cơ bản): (adsbygoogle = window.adsbygoogle || []).push({});

- Load CSDL và thông tin người dùng nhập - Truy vấn học viên bằng mã học viên - Xoá học viên đó

- Cập nhật học viên đó theo thông tin mới - Thêm học viên:

• Nếu có học viên trả về thông báo: Đã có học viên

• Nếu không có học viên, thêm học viên mới và trả về thông báo: Đã thêm thành công

- Chức năng: Cập nhật khóa học

Vào: Mã khóa học, tên khóa học.

Ra (Kết quả): Cập nhật thông tin khóa học.

Ý tưởng (các bước xử lý cơ bản):

- Load CSDL và thông tin người dùng nhập. - Truy vấn môn học bằng mã khóa học. - Xoá khóa học đó.

- Cập nhật môn học đó theo thông tin mới. - Thêm khóa học:

• Nếu có khóa học trả về thông báo: Đã có kháo học.

• Nếu không có, thêm khóa học mới và trả về thông báo: Đã thêm thành công - Chức năng: Cập nhật giảng viên

Vào: Mã giảng viên, tên giảng viên, số điện thoại, địa chỉ

Ra (Kết quả): Cập nhật thông tin giảng viên

Ý tưởng (các bước xử lý cơ bản):

- Load CSDL và thông tin người dùng nhập - Truy vấn giảng viên bằng mã giảng viên - Xoá giảng viên đó

- Cập nhật giảng viên đó theo thông tin mới - Thêm giảng viên:

• Nếu có giảng viên trả về thông báo: Đã có giảng viên

• Nếu không có, thêm giảng viên mới và trả về thông báo: Đã thêm thành công

- Chức năng: Cập nhật điểm

Ra (Kết quả): Cập nhật thông tin bảng điểm

Ý tưởng (các bước xử lý cơ bản):

- Load CSDL và thông tin người dùng nhập - Truy vấn điểm thi bằng mã sinh viên, mã lớp - Xoá điểm thi đó

- Cập nhật điểm thi đó theo thông tin mới - Thêm điểm thi:

• Nếu có điểm thi trả về thông báo: Đã có điểm trong csdl

• Nếu không có, thêm điểm mới và trả về thông báo: Đã thêm thành công - Chức năng: Cập nhật tin tức

Vào: Mã tin tức,tiêu đề, ngày đăng, nội dung

Ra (Kết quả): Cập nhật thông tin tin tức

Ý tưởng (các bước xử lý cơ bản):

- Load CSDL và thông tin người dùng nhập - Truy vấn tin tức theo mã tin (adsbygoogle = window.adsbygoogle || []).push({});

- Xoá tin tức đó

- Cập nhật tin tức đó theo thông tin mới - Thêm tin tức

- Chức năng: Cập nhật lớp

Vào: Mã lớp,mã môn, sĩ số, học kỳ, năm học.

Ra (Kết quả): Cập nhật thông tin tin tức

Ý tưởng (các bước xử lý cơ bản):

- Load CSDL và thông tin người dùng nhập - Truy vấn tin tức theo mã tin

- Xoá tin tức đó

- Cập nhật tin tức đó theo thông tin mới - Thêm tin tức

Một phần của tài liệu QUẢN Lý d6cntt epu dai (Trang 47 - 49)