1. Trang chủ >
  2. Công nghệ thông tin >
  3. Lập trình >

Chương 1: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (822.86 KB, 21 trang )


3



Quản lý lớp học: thêm, xóa, sửa lớp học

1.2. Xác định yêu cầu chức năng

• Quản lý điểm:

Thêm điểm: kiểm tra tính hợp lệ của giá trị điểm mà người dùng nhập vào trước khi

cập nhập vào cơ sở dữ liệu.

• Quản lý môn học: thêm vào những môn học mới, xóa đi những môn học không

còn trong chương trình giáo dục, sửa môn học.

• Quản lý học sinh: có thể thêm học sinh mới, hay xóa đi học sinh đã nghỉ.

• Quản lý lớp: có thể thêm lớp học mới. Xóa đi lớp học không cần thiết.

1.3 Chức năng chính của hệ thống

1.3.1 Sơ đồ chức năng của hệ thống



Hình 1.1 Sơ đồ chức năng của chương trình

1.3.2 Mô tả chức năng của hệ thống

• Cập nhật điểm: cập nhật điểm vào CSDL.

• Thêm môn học: thêm môn học mới vào CSDL.



4



• Xóa môn học: chức năng này dành cho người quản trị xóa môn học không

còn nằm trong chương trình đào tạo.

• Sửa môn học: chỉnh sửa môn học cần thiết để lưu vào CSDL

• Thêm học sinh: thêm học sinh mới vào CSDL.

• Xóa học sinh: chức năng này dành cho người quản trị xóa học sinh đã nghỉ

học.

• Sửa học sinh: chỉnh sửa thông tin học sinh.

• Thêm lớp học: thêm lớp học mới vào CSDL.

• Xóa lớp học: chức năng này dành cho người quản trị xóa lớp học đã nghỉ học.

• Sửa lớp học: chỉnh sửa thông tin lớp học.

1.4 Các ràng buộc trong chương trình

• Thang điểm 10

• Giá trị điểm không được âm



5



Chương 2 - PHÂN TÍCH, THIẾT KẾ MÔ HÌNH

2.1 Phân tích

2.1.1 Mô hình DFD mức ngử cảnh.



Hình 2.1: Mô hình DFD mức ngử cảnh.



2.1.2 Mô hình DFD mức 1



Hình 2.2: Mô hình DFD mức 1



6



2.1.3 Mô hình ngữ cảnh



Hình 2.3: Mô hình ngữ cảnh

Phân tích mô hình

• Hệ thống quản lý môn học: cho phép người dùng thêm, xóa, sửa môn học khi cần

thiết.

• Hệ thống quản lý lớp học: cho phép người dùng thêm, xóa, sửa lớp học khi cần

thiết.

• Hệ thống quản lý học sinh: cho phép người dùng thêm, xóa, sửa học sinh khi cần

thiết.

• Hệ thống quản lý người dùng: cho phép quản trị quản lý thông tin giáo viên cũng

như tài khoản của giáo viên, cấp quyền cho giáo viên.

• Hệ thống cập nhật điểm: cho phép người dùng cập nhật điểm khi cần thiết.

• CSDL môn học: lưu trữ thông tin về môn học (mã môn học, tên môn học)

• CSDL giáo viên: lưu trữ thông tin giáo viên (mã giáo viên, tên giáo viên, chức vụ,

tài khoản, mật khẩu).



Xem Thêm
Tải bản đầy đủ (.doc) (21 trang)

×