1. Trang chủ
  2. » Công Nghệ Thông Tin

Dac ta yeu cau quan ly hoc sinh

7 227 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 91,16 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Ví dụ như việc quản lý điểm số học sinh trong trường trung học phổ thông.. 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

Trang 1

<TÊN CÔNG TY PHẦN MỀM>

QUẢN LÝ HỌC SINH

TÀI LIỆU ĐẶC TẢ YÊU CẦU PHẦN MỀM

Mã dự án: ……

<Địa điểm, thời gian>

Trang 2

TRANG KÝ

Trang 3

MỤC LỤC

Hiện nay, công nghệ thông tin được xem là một ngành mũi nhọn của các quốc gia, đặc biệt là các quốc gia đang phát triển, tiến hành công nghiệp hóa và hiện đại hoá như nước

ta Sự bùng nổ thông tin và sự phát triển mạnh mẽ của công nghệ kỹ thuật số, yêu cầu muốn phát triển thì phải tin học hoá tất cả các ngành, các lĩnh vực

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 Ví dụ như việc quản lý điểm số học sinh trong trường trung học phổ thông 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ơ học sinh Một số nghiệp vụ như tra cứu, thống kê, và hiệu chỉnh thông tin khá vất vả Ngoài ra còn có một số khó khăn về vấn đề lưu trữ khá đồ sộ,

dễ bị thất lạc, tốn kém, … Trong khi đó, các nghiệp vụ này hoàn toàn có thể tin học hoá một cách dễ dàng Với sự giúp đỡ của tin học, việc quản lý học vụ sẽ trở nên đơn giản, thuận tiện, nhanh chóng và hiệu quả hơn rất nhiều

Chính vì thế đề tài “Quản lý học sinh” của chúng em mong muốn sẽ giúp việc quản lý học sinh trung học phổ thông được dễ dàng và hiệu quả, nhất là ở các trường học lớn, số học sinh đông

Phần mềm gồm các chức năng chính:

• Tiếp nhận học sinh

• Lập danh sách lớp

• Tra cứu học sinh

• Nhập bảng điểm môn

• Lập báo cáo tổng kết

• Thay đổi qui định

- Tuổi học sinh phải từ 15 đến 20

- Có 3 khối lớp (10, 11, 12) Khối 10 có 4 lớp (10A1, 10A2, 10A3, 10A4) Khối 11 có

3 lớp (11A1, 11A2, 11A3) Khối 12 có 2 lớp (12A1, 12A2) Mỗi lớp không quá 40 học sinh

- Có 2 học kỳ (I, II) Có 9 môn học (Toán, Lý, Hóa, Sinh, Sử, Địa, Văn, Đạo Đức, Thể Dục) 0 <= Điểm <= 10

I GIỚ I THI Ệ U CHUNG

II Lý do chọn đề tài

III

IV

V Mô tả tổng thể

a Chức năng

b Qui định

Trang 4

- Học sinh đạt môn/đạt nếu có điểm trung bình >= 5.

-…

1 Thêm học sinh

Tên chức năng Thêm học sinh

Mô tả Thêm một học sinh mới vào trong danh sách

Điều kiện trước Đăng nhập vào hệ thống với quyền giáo vụ

Điều kiện sau Nếu chức năng thành công, thông tin một hoặc nhiều học sinhmới được thêm vào trong danh sách Ngược lại trạng thái hệ

thống không thay đổi

Ngoại lệ

Các yêu cầu đặc biệt

1 Mô tả dòng sự kiện chính

Hành động của tác nhân Phản ứng của hệ thống

Mở Form từ giao diện

chính

Hiển thị Form giao diện

Nhấn nút “Thêm hồ sơ” để

them hồ sơ

Yêu cầu nhập thông tin đăng nhập Nhập thông tin đăng nhập

người dùng

Kết quả đăng nhập, Nếu nhập thành công: Yêu cầu nhập thông tin học sinh cần them vào CSDL Nếu nhập sai: Hủy bỏ yêu cầu

Nhập thông tin hồ sơ học

sinh

Kiểm tra rang buộc độ tuổi theo quy định và các trường thông tin Nếu có lỗi, Yêu cầu nhập lại Nếu nhập đúng xác nhận có lưu hồ sơ vào CSDL hay không

Nhập lại thông tin khi nhập

sai

Nhấn “Lưu” hoặc “Nhập lại”

nếu muốn nhập lại thông tin

Nhập lại luồng 8 cho tới khi không

VI ĐẶC TẢ YÊU CẦU HỆ THỐNG

VII Tiếp nhận học sinh

i Thông tin chung chức năng

“Thêm học sinh”

Trang 5

còn lỗi nhập dữ liệu từ người dùng.

Chọn “Lưu” nếu muốn lưu Ngược lại chọn

“Không”

Thêm học sinh vào CSDL khi người dùng chọn “Lưu”

2 Mô tả dòng sự kiện phụ

Hành động của tác nhân Phản ứng của hệ thống Đăng nhập sai quá nhiều

Biểu mậu

Qui định: Tuổi học sinh từ 15-20

b Biểu đồ luồng xử lý chức

năng

Thiết bị

nhập

Bộ nhớ phụ

Thiết bị xuất

Giáo vụ

Tiếp nhận học sinh

Họ và tên: Địa chỉ:

Ngày sinh: Email:

Giới tính:

Trang 6

Các ký hiệu

D1: Thông tin học sinh mới, Họ Tên, địa chỉ, ngày sinh, giới tính, địa chỉ Email, cùng với các thông tin chi tiết (ghi chú)

D2: Thông tin từ bàn phím

D3: Họ Tên, địa chỉ, ngày sinh, giới tính, địa chỉ Email

D4: D1

D5: D4

D6: Thông báo kết quả cho người dùng

Thuật toán

B1: Nhận D1 từ người dung

B2: Kết nối cơ sở dữ liệu

B3: Đọc D3 từ bộ nhớ phụ

B4: Kiểm tra quy định tuổi tối da và tối thiểu

B5: Kiểm tra học sinh (D1) có thuộc danh sách học sinh (D3)

B6: Nếu không thỏa mãn đồng thời 2 điều kiện trên thì đến bước 9

B7: Lưu D4 xuống bộ nhớ phụ

B8: Xuất D5 ra màn hình

B9: Đóng kết nối cơ sở dữ liệu

B10: Kết thúc

1.1.5 Ghi chú Cách hiển thị dữ liệu lên màn hình:

-Select

-Tính toán

-Hiển thị

Tên chức năng

Thêm điểm

Mô tả Nhập them cột điểm của một môn học cho học sinh trong mộtlớp. Tác nhân Giáo viên bộ môn

Điều kiện trước Đăng nhập vào hệ thống với quyền giáo viên

Điều kiện sau Nếu chức năng thành công, một cột điểm được thêm vào hệ thống Ngược lại trạng thái hệ thống không thay đổi.

Ngoại lệ

Các yêu cầu đặc biệt

1 Quản lý điểm

1 Thêm điểm

1 Thông tin chung chức năng “Thêm

điểm”

Trang 7

3 Biểu đồ luồng xử lý chức năng

Biểu mẫu và qui định:

Sơ đồ luồng dữ liệu

Bộ nhớ phụ

Giáo viên

Thiết bị xuất Thiết bị nhập Thêm điểm

Ngày đăng: 29/10/2017, 20:12

TỪ KHÓA LIÊN QUAN

w