Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 80

[29/01/2015] Software

Requirements
Specification

SUNDRAGON
Quản lý hệ thống trường mầm non V3.0

Quản lý tài nguyên hệ thống

Yêu cầu kĩ thuật của phần mềm.


Version 3.0

17/05/2024 Page 1 of 80
Quản lý hệ thống trường mầm non V3.0

Contents

1. Lịch sử chỉnh sửa tài liệu............................................................................................................................3

2. Tài liệu tham khảo....................................................................................................................................3

3. Phân công công việc.................................................................................................................................3

4. Giới thiệu................................................................................................................................................3

4.1 Mục đích.............................................................................................................................................3

4.2 Phạm vi đề tài......................................................................................................................................3

5. Tổng quan..............................................................................................................................................4

5.0 Các Actor.............................................................................................................................................. 4

5.1 Biểu đồ use case..................................................................................................................................4

5.2 System Page Flow................................................................................................................................4

6. Giao diện chính........................................................................................................................................5

7. Mô tả chức năng......................................................................................................................................7

7.1 Quản lý danh mục................................................................................................................................7

7.1.1 Danh mục lớp, năng khiếu trẻ, đối tượng ưu tiên...............................................................................7

7.1.2 Khối (nhóm) lớp...........................................................................................................................7

7.1.3 Lớp............................................................................................................................................9

7.1.4 Năng khiếu trẻ...........................................................................................................................11

7.1.5 Đối tượng ưu tiên.......................................................................................................................13

7.2 Danh mục học phí và định mức học phí.................................................................................................15

7.2.1 Định mức học phí.......................................................................................................................15

7.3 Danh mục chức vụ, lương, hình thức chấm công......................................................................................19

7.3.1 Danh mục Trình độ.....................................................................................................................19

7.3.2 Danh mục lương.........................................................................................................................21

Danh mục lương...................................................................................................................................21

7.3.3 Danh mục hình thức chấm công.................................................................................................23

Hình thức chấm công............................................................................................................................23

7.3 các loại chi phí..................................................................................................................................23

17/05/2024 Page 2 of 80
Quản lý hệ thống trường mầm non V3.0

Danh mục các loại chi phí......................................................................................................................24

7.4 Danh mục nhà cung cấp, chi phí cơ bản, CSVC........................................................................................25

Nhà cung cấp.......................................................................................................................................25

Quảnlýnhàcungcấp................................................................................................................................25

Nhóm loại cơ sở vật chất.......................................................................................................................26

7.4.1 Danh thực phẩm khẩu phần dinh dưỡng........................................................................................27

7.4.2 Nhóm thực phẩm.......................................................................................................................27

7.4.3 Thành phần dinh dưỡng..............................................................................................................28

7.4.4 Thành phần dinh dưỡng của trẻ....................................................................................................30

7.5 Danh mục loại đánh giá.......................................................................................................................32

7.5.1 Đánh giá cân nặng.....................................................................................................................32

7.5.2 Đánh giá chiều cao.....................................................................................................................34

7.5.3 Đánh giá tình trạng cơ sở vật chất.................................................................................................35

7.5.4 Đánh giá chất lượng CSVC...........................................................................................................38

7.5.5 Tình trạng sức khỏe....................................................................................................................40

7.6 Login:...............................................................................................................................................43

7.7 Quản lý học sinh................................................................................................................................44

7.7.1 Quản lý học sinh........................................................................................................................44

7.7.2 Thiết kế giao diện.......................................................................................................................44

7.8 Quản lý học sinh................................................................................................................................47

7.8.1 Học phí theo tháng.....................................................................................................................47

7.8.2 Học phí theo năm.......................................................................................................................49

7.8.3 Dịch vụ cộng thêm......................................................................................................................51

7.9 Quản trị người sử dụng.......................................................................................................................53

7.9.1 Người sử dụng...........................................................................................................................53

7.9.2 Phân quyền nhóm......................................................................................................................55

Quản trị phân quyền hệ thống.................................................................................................................56

7.10 Quản lý thực đơn nhà trẻ.................................................................................................................57

7.10.1 Suất ăn dinh dưỡng................................................................................................................57

17/05/2024 Page 3 of 80
Quản lý hệ thống trường mầm non V3.0

7.10.2 Thực đơn ngày/tuần................................................................................................................60

Quản lý thực đơn nhà trẻ.........................................................................................................................60

7.11 Quản lý cơ sở vật chất.....................................................................................................................61

7.11.1 Tình trạng thiết bị, cơ sở vật chất..............................................................................................61

Tình trạng thiết bị cơ sở vật chất...............................................................................................................61

QLCSVC................................................................................................................................................61

7.11.2 Phiếu nhập kho......................................................................................................................62

Phiếu nhập kho......................................................................................................................................62

7.11.3 Xem thông tin nhập kho..........................................................................................................63

Xem thông tin nhập kho..........................................................................................................................64

7.12 Quản lý nhân viên..........................................................................................................................64

7.12.1 Quản lý nhân viên...................................................................................................................64

7.12.2 Thiết kế giao diện...................................................................................................................65

7.13 Quản lý thu chi...............................................................................................................................70

7.13.1 Quản lý phiếu thu...................................................................................................................70

7.13.2 Quản lý phiếu chi...................................................................................................................72

7.13.3 Tổng hợp thu chi....................................................................................................................74

8. Yêu cầu phi chức năng và yêu cầu khác.....................................................................................................76

Hiệu năng hệ thống máy tính.....................................................................................................................76

Phát triển.................................................................................................................................................76

Bảo mật...................................................................................................................................................76

Cơ sở hạ tầng...........................................................................................................................................76

Trình duyệt...............................................................................................................................................76

Giá thành.................................................................................................................................................76

Tính tiện dụng..........................................................................................................................................76

17/05/2024 Page 4 of 80
Quản lý hệ thống trường mầm non V3.0

17/05/2024 Page 5 of 80
Quản lý hệ thống trường mầm non V3.0

1. Lịch sử chỉnh sửa tài liệu.


Date Summary of Changes Version
20/01/2015 Chỉnh sửa nội dung các phần đến các sơ đồ usecase V1.0
21/01/2015 Chỉnh sửa từ use case cho đến hết V1.0.1
22/01/2015 Chỉnh sửa full V1.5
28/01/2015 Thêm chặn bắt lỗi, thêm use case, bổ sung màn hình chính V1.7
29/01/2015 Chỉnh sửa yêu cầu phi chức năng, chỉnh sửa actor. V1.9
4/2/2015 Update các usecase V2.0
4/2/2015 Thêm Page Flow V2.0
5/2/2015

2. Tài liệu tham khảo.


Document Name Description
Wikimedia Khái niệm
Google Thông tin…

3. Phân công công việc.


Name Title
Đặng Công Hoàng
Nguyễn Danh
Hoàng Đại Việt Quốc
Trần Ngọc Cả
Hồ Vũ Nhật Huy

4. Giới thiệu.
4.1 Mục đích.
- Hệ thống giúp quản lý cơ sở mầm non một cách tiện lợi và nhanh chóng hơn, k mất thời gian.

4.2 Phạm vi đề tài.


- Đa số sử dụng được cho tất cả các trường mầm non trong nước ta có nhu cầu để quản lý.

17/05/2024 Page 6 of 80
Quản lý hệ thống trường mầm non V3.0

5. Tổng quan
5.0 Các Actor
Actor Description
Administrator Has the right to View, Add new, Update and Delete data in all modules.
Xem thêm mới, cập nhật và xóa tất cả dữ liệu
Normal User Account Xem thêm, cập nhật.

5.1 Biểu đồ use case


(Do hình ảnh lớn nên em đã gửi kèm file theo)

5.2 System Page Flow

17/05/2024 Page 7 of 80
Quản lý hệ thống trường mầm non V3.0

6. Giao diện chính.

17/05/2024 Page 8 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Giao diện chính.


Description Quản lý giao diện chínnh
Screen Access Trên menu kick vào tabs Danh mục để quản lý danh mục, tabs Quản lý để
quản lý các danh mục Quản lý, kich vào tap Công Cụ để quản lý các công
cụ hỗ trợ…

Screen Content

Item Type Data Description


Danh mục Tabs bar Thanh menu
Quản lý Tabs bar Thanh menu
Công cụ Tabs bar Thanh menu
Cấu hình Tabs bar Thanh menu
Trợ giúp Tabs bar Thanh menu
Các danh mục List List để chọn
Các danh mục List List để chọn
quản lý

Screen Actions

Action Name Description Success Failure


Thoát Thoát khỏi chương trình Chương trình thoát
Các list danh Danh mục quản lý của chương trình Hiện đến các cửa sổ
mục quản lý
Các list quản lý Chức năng quản lý của chương trình Hiện đến các cửa sổ
danh mục quản lý
Các list Công cục Các công cụ của hệ thống Hiện ra các cửa sổ quản
lý công cụ hỗ trợ hệ
thống
Thoát Thuộc list Danh mục Chương trình được thoát
ra

17/05/2024 Page 9 of 80
Quản lý hệ thống trường mầm non V3.0

7. Mô tả chức năng.
7.1 Quản lý danh mục

7.1.1 Danh mục lớp, năng khiếu trẻ, đối tượng ưu tiên.

Use Case Name Danh mục lớp.

Use Case ID

High Level Thông tin về sô khối, số lớp mỗi khối, các loại năng khiếu của trẻ, tên loại đối tượng ưu
Requirement Ref tiên và định mức giảm tương ứng

Actor Admin, tài khoản người dùng

Description Cho phép xem, sửa, xóa, update dữ liệu

Trigger NA

Pre-condition Được sử dụng khi đã đăng nhập thành công vào hệ thống.

Post-processing

7.1.2 Khối (nhóm) lớp

17/05/2024 Page 10 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Danh mục lớp, năng khiếu và đối tượng ưu tiên

Description Hiển thị danh sách khối (nhóm) lớp

Screen Access Vào menu Danh mục--> Danh mục lớp, năng khiếu trẻ, đối tượng ưu tiên

Screen Content

Item Type Data Description

Bảng Khối Datagridview Dữ liệu được lấy từ database. Sau khi thay Tên nhóm (khối) lớp và ghi chú
(nhóm) lớp đổi sẽ cập nhật xuống database

Cập nhật Button Thực hiện thao tác cập nhật Dữ


liệu xuống Database

Đóng lại Button Đóng cửa sô Danh mục lớp,


năng khiếu và đối tượng ưu tiên

Screen Actions

Action Name Description Success Failure

Cập nhật Thay đổi Dữ liệu ở Database Bảng khối(nhóm) lớp Xuất hiện cửa sổ
thay đổi tùy theo thao thông báo lỗi “Thay
tác thêm nhóm, đổi đổi không thành

17/05/2024 Page 11 of 80
Quản lý hệ thống trường mầm non V3.0

nhóm hay xóa nhóm công”

Đóng lại Đóng cửa sô Danh mục lớp, năng khiếu Cửa sổ Danh mục lớp, Xuất hiện cửa sổ
và đối tượng ưu tiên năng khiếu và đối báo lỗi “Cần cạp
tượng ưu tiên bị đóng, nhật”(nếu dữ liệu có
trở về màn hình chính thay đổi)

Thêm nhóm (khối) lớp Được thực hiện khi click chuột phải vảo Xuất hiện của sổ yêu Xuất hiện cửa sổ
mới bảng-->chọn “Thêm khối(nhóm) lớp” . cầu nhập “Tên thông báo lỗi
Dùng để thêm khối nhóm lớp vào bảng nhóm(khối) lớp” và “ghi
và CSDL chú”

Xóa Nhóm(khối) lớp Được thực hiện khi click chuột phải vảo Xuất hiện của sổ yêu Xuất hiện của sổ
bảng-->chọn “xóa khối(nhóm) lớp”. dùng cầu xác nhận việc báo lỗi
để xóa nhóm(khối lớp) xóa,chọn yes nếu muốn
xóa, ngược lại chọn no

Đổi tên nhóm (khối) lớp Được thực hiện khi click chuột phải vảo Xuất hiện cửa sổ yêu Xuất hiện của sổ
bảng-->chọn “Đổi tên khối(nhóm) lớp”. cầu nhập thay đổi tên báo lỗi
dùng để thay đổi tên và ghi chú của nhóm(khối) lớp và ghi
nhóm(khối) lớp chú

7.1.3 Lớp

Screen Danh mục lớp, năng khiếu và đối tượng ưu tiên

17/05/2024 Page 12 of 80
Quản lý hệ thống trường mầm non V3.0

Description Hiển thị danh sách các lớp

Screen Access Vào menu Danh mục--> Danh mục lớp, năng khiếu trẻ, đối tượng ưu tiên -->chọn tab Lớp

Screen Content

Item Type Data Description

Bảng Lớp Datagridview Dữ liệu được lấy từ database. Sau khi thay Hiển thị tên lớp
đổi sẽ cập nhật xuống database

Cập nhật Button Thực hiện thao tác cập nhật Dữ


liệu xuống Database

Đóng lại Button Đóng cửa sô Danh mục lớp,


năng khiếu và đối tượng ưu tiên

Xóa Button Xóa 1 lớp trên bảng trong


trường hợp lớp đó chưa có học
sinh nào

Các Combobox Combobox Chọn 1 trong các nhóm(khối)


để chọn nhóm lớp
lớp

Screen Actions

Action Name Description Success Failure

Cập nhật Thay đổi Dữ liệu ở Database Bảng lớp thay đổi tùy Xuất hiện cửa sổ
theo thao tác đổi nhóm thông báo lỗi “Thay
hay xóa lớp, hoặc ghi đổi không thành
chú công”

Đóng lại Đóng cửa sô Danh mục lớp, năng khiếu Cửa sổ Danh mục lớp, Xuất hiện cửa sổ
và đối tượng ưu tiên năng khiếu và đối báo lỗi “Cần cập
tượng ưu tiên bị đóng, nhật”(nếu dữ liệu có
trở về màn hình chính thay đổi)

17/05/2024 Page 13 of 80
Quản lý hệ thống trường mầm non V3.0

Đổi nhóm Được thực hiện khi click vào Combobox Ở combobox hiển thị Xuất hiện cửa sổ
và chọn các nhóm(khối) lớp cho mỗi lớp nhóm(khối) lớp vừa thông báo lỗi
chọn

Xóa lớp Được thực hiện khi click vào button Xóa Xuất hiện của sổ yêu Xuất hiện của sổ
cầu xác nhận việc báo lỗi
xóa,chọn yes nếu muốn
xóa, ngược lại chọn no

Thêm lớp Được thực hiện khi click chuột trái vào Vị trí chuột ở dòng dưới Xuất hiện cửa sổ
dòng cuối cùng của bảng, dùng để thêm cùng của bảng, có nhấp báo lỗi
lớp mới nháy và có thể nhập dữ
liệu

Đổi tên lớp Được thực hiện khi click chuột trái vào tên Sau khi gõ xong di Xuất hiện của sổ
lớp và nhập tên mới chuyển chuột ra khỏi báo lỗi
vùng lớp và click thì tên
lớp đã được thay đổi

7.1.4 Năng khiếu trẻ

Screen Danh mục lớp, năng khiếu và đối tượng ưu tiên

Description Hiển thị danh sách tên các năng khiếu của trẻ

17/05/2024 Page 14 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Access Vào menu Danh mục--> Danh mục lớp, năng khiếu trẻ, đối tượng ưu tiên -->chọn tab Năng khiếu
trẻ

Screen Content

Item Type Data Description

Bảng Năng Datagridview Dữ liệu được lấy từ database. Sau khi thay Hiển thị tên năng khiếu và ghi
khiếu đổi sẽ cập nhật xuống database chú

Cập nhật Button Thực hiện thao tác cập nhật Dữ


liệu xuống Database

Đóng lại Button Đóng cửa sô Danh mục lớp,


năng khiếu và đối tượng ưu tiên

Xóa Button Xóa 1 năng khiếu trên bảng

Screen Actions

Action Name Description Success Failure

Cập nhật Thay đổi Dữ liệu ở Database Bảng năng khiếu thay Xuất hiện cửa sổ
đổi tùy theo thao tác thông báo lỗi “Thay
đổi nhóm hay xóa lớp, đổi không thành
hoặc ghi chú công”

Đóng lại Đóng cửa sô Danh mục lớp, năng khiếu Cửa sổ Danh mục lớp, Xuất hiện cửa sổ
và đối tượng ưu tiên năng khiếu và đối báo lỗi “Cần cập
tượng ưu tiên bị đóng, nhật”(nếu dữ liệu có
trở về màn hình chính thay đổi)

Thêm năng khiếu Được thực hiện khi click chuột trái vào Vị trí chuột ở dòng dưới Xuất hiện cửa sổ
dòng cuối cùng của bảng, dùng để thêm cùng của bảng, có nhấp thông báo lỗi
năng mới nháy và có thể nhập dữ
liệu

17/05/2024 Page 15 of 80
Quản lý hệ thống trường mầm non V3.0

Xóa năng khiếu Được thực hiện khi click vào button Xóa Xuất hiện của sổ yêu Xuất hiện của sổ
cầu xác nhận việc báo lỗi
xóa,chọn yes nếu muốn
xóa, ngược lại chọn no

Đổi tên năng khiếu Được thực hiện khi click chuột trái vào tên Tên năng khiếu cũ được Xuất hiện của sổ
năng khiếu và nhập tên mới bôi đen và người dùng báo lỗi
có thể nhập tên mới

Đổi ghi chú Được thực hiện khi click chuột trái vào ghi Ghi chú cũ được bôi Xuất hiện của sổ
chú và nhập tên mới đen và người dùng có báo lỗi
thể nhập tên mới

7.1.5 Đối tượng ưu tiên

Screen Danh mục lớp, năng khiếu và đối tượng ưu tiên

Description Hiển thị danh sách tên các năng khiếu của trẻ

17/05/2024 Page 16 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Access Vào menu Danh mục--> Danh mục lớp, năng khiếu trẻ, đối tượng ưu tiên -->chọn tab Đối tượng
ưu tiên

Screen Content

Item Type Data Description

Bảng Đối tượng Datagridview Dữ liệu được lấy từ database. Sau khi thay Hiển thị tên đối tượng ưu tiên,
ưu tiên đổi sẽ cập nhật xuống database Định mức giảm theo % và theo
đồng tiên,, ghi chú

Cập nhật Button Thực hiện thao tác cập nhật Dữ


liệu xuống Database

Đóng lại Button Đóng cửa sô Danh mục lớp,


năng khiếu và đối tượng ưu tiên

Xóa Button Xóa 1 tên đối tượng ưu tiên trên


bảng

Screen Actions

Action Name Description Success Failure

Cập nhật Thay đổi Dữ liệu ở Database Bảng đối tượng ưu tiên Xuất hiện cửa sổ
thay đổi tùy theo thao thông báo lỗi “Thay
tác đổi nhóm hay xóa đổi không thành
lớp, hoặc ghi chú công”

Đóng lại Đóng cửa sô Danh mục lớp, năng khiếu Cửa sổ Danh mục lớp, Xuất hiện cửa sổ
và đối tượng ưu tiên năng khiếu và đối báo lỗi “Cần cập
tượng ưu tiên bị đóng, nhật”(nếu dữ liệu có
trở về màn hình chính thay đổi)

Thêm đối tượng ưu tiên Được thực hiện khi click chuột trái vào Vị trí chuột ở dòng dưới Xuất hiện cửa sổ
dòng cuối cùng của bảng, dùng để thêm cùng của bảng, có nhấp thông báo lỗi
đối tượng ưu tiên mới nháy và có thể nhập dữ

17/05/2024 Page 17 of 80
Quản lý hệ thống trường mầm non V3.0

liệu

Xóa năng khiếu Được thực hiện khi click vào button Xóa Xuất hiện của sổ yêu Xuất hiện của sổ
cầu xác nhận việc báo lỗi
xóa,chọn yes nếu muốn
xóa, ngược lại chọn no

Sửa dữ liệu trên bảng Được thực hiện khi click chuột trái vào 1 ô Con trỏ chuột nhấp Xuất hiện của sổ
bất kỳ của bảng, dùng để thay đổi nội nháy ở ô được chọn và báo lỗi
dung ô đó người dùng có thể sửa
nội dung ô đó

7.2 Danh mục học phí và định mức học phí.


7.2.1 Định mức học phí.

7.2.1.1 Loại học phí tháng

Screen Định mức học phí

Use Case QLýDMHọc phí

Description Hiển thị tên loại học phí theo tháng

17/05/2024 Page 18 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Access Vào menu Danh mục--> Danh mục loại học phí và định mức học phí--> chọn tab loại HP tháng

Screen Content

Item Type Data Description

Bảng loại học Datagridview Dữ liệu được lấy từ database. Sau khi thay Hiển thị tên loại học phí và ghi
phí đổi sẽ cập nhật xuống database chú

Cập nhật Button Thực hiện thao tác cập nhật Dữ


liệu xuống Database

Xóa Button Xóa 1 tên học phítrên bảng

Năm học Combobox Chọn năm học

Screen Actions

Action Name Description Success Failure

Cập nhật Thay đổi Dữ liệu ở Database Bảng đối tượng ưu tiên Xuất hiện cửa sổ
thay đổi tùy theo thao thông báo lỗi “Thay
tác đổi nhóm hay xóa đổi không thành
lớp, hoặc ghi chú công”

Đóng lại Đóng cửa sô Danh mục lớp, năng khiếu Cửa sổ Danh mục lớp, Xuất hiện cửa sổ
và đối tượng ưu tiên năng khiếu và đối báo lỗi “Cần cập
tượng ưu tiên bị đóng, nhật”(nếu dữ liệu có
trở về màn hình chính thay đổi)

Thêm loại học phí Được thực hiện khi click chuột trái vào Vị trí chuột ở dòng dưới Xuất hiện cửa sổ
dòng cuối cùng của bảng, dùng để thêm cùng của bảng, có nhấp thông báo lỗi
loại học phí mới nháy và có thể nhập dữ
liệu

Xóa loại học phí Được thực hiện khi click vào button Xóa Xuất hiện của sổ yêu Xuất hiện của sổ
cầu xác nhận việc báo lỗi
xóa,chọn yes nếu muốn
xóa, ngược lại chọn no

Sửa dữ liệu trên bảng Được thực hiện khi click chuột trái vào 1 ô Con trỏ chuột nhấp Xuất hiện của sổ

17/05/2024 Page 19 of 80
Quản lý hệ thống trường mầm non V3.0

bất kỳ của bảng, dùng để thay đổi nội nháy ở ô được chọn và báo lỗi
dung ô đó người dùng có thể sửa
nội dung ô đó

Chọn năm học Được thực hiện khi click chuột trái vào Combobox năm học Xuất hiện của sổ
combobox năm học, dùng để chọn năm hiển thị năm học vừa báo lỗi
học được chọn

7.2.1.2 Định mức học phí tháng

Screen Định mức học phí

Description Hiển thị định mức học phí tháng

Screen Access Vào menu Danh mục--> Danh mục loại học phí và định mức học phí--> chọn tab Định mức HP
tháng

Screen Content

Item Type Data Description

Bảng loại định Datagridview Dữ liệu được lấy từ database. Sau khi thay Hiển thị tên loại học phí và ghi
mức học phí đổi sẽ cập nhật xuống database chú

17/05/2024 Page 20 of 80
Quản lý hệ thống trường mầm non V3.0

Thêm mới Button Thực hiện thêm 1 bản ghi vào


bảng định mức học phí

Cập nhật Button Thực hiện thao tác cập nhật Dữ


liệu xuống Database

Mức học phí Combobox Thực hiện chọn khối lớp


khối lớp

Ngày áp dụng Date Ngày mức học phí định mức


này được áp dụng

Ghi chú Textfield Ghi chú

Xóa Button Xóa 1 tên học phítrên bảng

Năm học Combobox Chọn năm học

Screen Actions

Action Name Description Success Failure

Cập nhật Thay đổi Dữ liệu ở Database Xuất hiện cửa sổ thông Xuất hiện cửa sổ
báo cập nhật thành thông báo lỗi “cập
công nhật không thành
công”

Thêm bản ghi mới Được thực hiện khi click chuột trái bào Xuất hiện cửa sổ thông Xuất hiện cửa sổ
button Thêm mới, dùng để thêm mới 1 báo yêu cầu nhập định thông báo lỗi
bản ghi mức học phí

Xóa bản ghi Được thực hiện khi click chuột phải vào 1 Xuất hiện của sổ yêu Xuất hiện của sổ
bản ghi và chọn xóa hạng mục cầu xác nhận việc báo lỗi
xóa,chọn yes nếu muốn
xóa, ngược lại chọn no

Sửa bàn ghi Được thực hiện khi click chuột phải vào 1 Xuất hiện cửa sổ sửa lại Xuất hiện của sổ
bản ghi và chọn chỉnh sửa hạng mục định mức học phí báo lỗi

Chọn năm học Được thực hiện khi click chuột trái vào Combobox năm học Xuất hiện của sổ

17/05/2024 Page 21 of 80
Quản lý hệ thống trường mầm non V3.0

combobox năm học, dùng để chọn năm hiển thị năm học vừa báo lỗi
học được chọn

7.3 Danh mục chức vụ, lương, hình thức chấm công.
7.3.1 Danh mục Trình độ.

Screen Trình độ giáo viên


Use case QLChứcVàLương
Description Lấy thông tin về trình độ giáo viên
Screen Access Người dùng kích vào Danh mục -> Quản lý nhân viên -> Trình độ

Screen Content

Item Type Data Description


Trình độ Table Người dùng nhập vào Quản lý thông tin về trình độ nhân viên
STT Autonumber Autonumber Mã trình độ
Tên trình độ học Text Người dùng nhập vào Trình độ học vấn của giáo viên theo bằng cấp
vấn
Mô tả/Ghi chú Text Người dùng nhập vào Mô tả rõ hơn về trình độ học vấn ( ví dụ trường đã
học và tốt nghiệp,…)

Screen Actions

Action Name Description Success Failure


Xóa Xóa dòng được chọn Hiển thị thông báo Hiển thị thông báo
“Dòng đã được xóa” “Không có dòng được
xóa”
Cập nhật Cập nhật dữ liệu trong bảng Hiển thị thông báo “Cập Hiển thị thông báo

17/05/2024 Page 22 of 80
Quản lý hệ thống trường mầm non V3.0

nhật thành công” “Không có dữ liệu


được cập nhật”
Thoát ra Thoát khỏi giao diện Quay về màn hình chính

17/05/2024 Page 23 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Trình độ giáo viên


Description Lấy thông tin về trình độ giáo viên
Screen Access Người dùng kích vào Danh mục -> Quản lý nhân viên -> Trình độ

Screen Content

Item Type Data Description


Trình độ Table Người dùng nhập vào Quản lý thông tin về trình độ nhân viên
STT Autonumber Autonumber Mã trình độ
Tên trình độ học Text Người dùng nhập vào Trình độ học vấn của giáo viên theo bằng cấp
vấn
Mô tả/Ghi chú Text Người dùng nhập vào Mô tả rõ hơn về trình độ học vấn ( ví dụ trường
đã học và tốt nghiệp,…)

Screen Actions

Action Name Description Success Failure


Xóa Xóa dòng được chọn Hiển thị thông báo Hiển thị thông báo
“Dòng đã được xóa” “Không có dòng
được xóa”
Cập nhật Cập nhật dữ liệu trong bảng Hiển thị thông báo “Cập Hiển thị thông báo
nhật thành công” “Không có dữ liệu
được cập nhật”
Thoát ra Thoát khỏi giao diện Quay về màn hình chính

7.3.2 Danh mục lương.

Screen Danh mục lương


Liệt kê danh mục được tăng hoặc giảm lương ( như tiền thưởng cuối năm, tiền bảo hiểm,
Description
….)
Screen Access Người dùng kích vào Danh mục -> Quản lý nhân viên -> Danh mục lương

Screen Content

Item Type Data Description


Danh mục lương Table Người dùng nhập vào Liệt kê danh mục được tăng hoặc giảm
lương và số lương được tăng hoặc giảm
Tên loại lương Text Người dùng nhập vào Danh mục được tăng hoặc giảm lương
Phần tăng(+)/ Number Người dùng nhập vào Số lương được tăng hoặc giảm
giảm(-) lương
Ghi chú Text Người dùng nhập vào

Screen Actions

Action Name Description Success Failure


Xóa Xóa dòng được chọn Hiển thị thông báo Hiển thị thông báo “Không
“Dòng đã được xóa” có dòng được xóa”
Cập nhật Cập nhật dữ liệu trong bảng Hiển thị thông báo “Cập Hiển thị thông báo “Không
nhật thành công” có dữ liệu được cập nhật”
Thoát ra Thoát khỏi giao diện Quay về màn hình chính

17/05/2024 Page 24 of 80
Quản lý hệ thống trường mầm non V3.0

17/05/2024 Page 25 of 80
Quản lý hệ thống trường mầm non V3.0

7.3.3 Danh mục hình thức chấm công.

Screen Hình thức chấm công


Description Chấm công nhân viên bằng phân loại theo hình thức để tính lương
Screen Access Người dùng kích vào Danh mục -> Quản lý nhân viên -> Bảng chấm công

Screen Content

Item Type Data Description


Bảng chấm công Table Người dùng nhập vào Chấm công tương ứng với các hình thức
để tính lương cho nhân viên
Mã hình thức Autonumber Autonumber Mã hình thức
Tên hình thức Text Người dùng nhập vào Danh sách các hình thức dùng để đánh giá
công việc của nhân viên
Tương ứng ngày công Number Người dùng nhập vào Tính lương nhân viên bằng ngày công
tương ứng với các hình thức
Ghi chú Text Người dùng nhập vào

Screen Actions

Action Name Description Success Failure


Xóa Xóa dòng được chọn Hiển thị thông báo Hiển thị thông báo “Không
“Dòng đã được xóa” có dòng được xóa”
Cập nhật Cập nhật dữ liệu trong bảng Hiển thị thông báo “Cập Hiển thị thông báo “Không
nhật thành công” có dữ liệu được cập nhật”
Thoát ra Thoát khỏi giao diện Quay về màn hình
chính

7.3.4

17/05/2024 Page 26 of 80
Quản lý hệ thống trường mầm non V3.0

7.3.5 Danh mục các loại chi phí.


Screen Danh mục các loại chi phí
Description Quan lý các loại chi phí
Người dùng kích vào Danh mục -> Danh mục nhà cung cấp, loại chi phí -> Danh mục các
Screen Access
loại chi phí

Screen Content

Item Type Data Description


Danh mục các loại chi Table Người dùng nhập vào Liệt kê các loại chi phí chung phải trả
phí
STT Autonumber Autonumber Mã chi phí
Tên loại chi phí Text Người dùng nhập vào Tên các loại chi phí phải trả
Ghi chú Text Người dùng nhập vào

Screen Actions

Action Name Description Success Failure


Xóa Xóa dòng được chọn Hiển thị thông báo “Dòng Hiển thị thông báo “Không
đã được xóa” có dòng được xóa”
Cập nhật Cập nhật dữ liệu trong bảng Hiển thị thông báo “Cập Hiển thị thông báo “Không
nhật thành công” có dữ liệu được cập nhật”
Thoát ra Thoát khỏi giao diện Quay về màn hình chính

17/05/2024 Page 27 of 80
Quản lý hệ thống trường mầm non V3.0

7.4 Danh mục nhà cung cấp, chi phí cơ bản, CSVC.
Screen Nhà cung cấp

Use case Quảnlýnhàcungcấp.


Description Quản lý danh sách các nhà cung cấp
Screen Access Người dùng kích vào Danh mục -> Danh mục nhà cung cấp, loại chi phí -> Nhà cung cấp

Screen Content

Item Type Data Description


Nhà cung cấp Table Người dùng nhập vào Quản lý các nhà cung cấp
STT Autonumber Autonumber Mã nhà cung cấp
Tên nhà cung cấp Text Người dùng nhập vào Danh sách tên các nhà cung cấp
Địa chỉ Text Người dùng nhập vào Địa chỉ nhà cung cấp
Điện thoại Number Người dùng nhập vào Số điện thoại nhà cung cấp
Fax Text Người dùng nhập vào Fax nhà cung cấp
Mã số thuế Number Người dùng nhập vào Mã số thuế nhà cung cấp
Tài khoản Number Người dùng nhập vào Số tài khoản ngân hàng của nhà cung cấp
Ngân hàng Text Người dùng nhập vào Ngân hàng nhà cung cấp dung để chuyển
tiền

Screen Actions

Action Name Description Success Failure


Xóa Xóa dòng được chọn Hiển thị thông báo Hiển thị thông báo “Không
“Dòng đã được xóa” có dòng được xóa”
Cập nhật Cập nhật dữ liệu trong bảng Hiển thị thông báo “Cập Hiển thị thông báo “Không
nhật thành công” có dữ liệu được cập nhật”
Thoát ra Thoát khỏi giao diện Quay về màn hình chính

17/05/2024 Page 28 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Nhóm loại cơ sở vật chất


Description Phân loại cơ sở vật chất
Người dùng kích vào Danh mục -> Danh mục nhà cung cấp, loại chi phí -> Nhóm loại cơ
Screen Access
sở vật chất

Screen Content

Item Type Data Description


Nhóm loại CSVC Table Người dùng nhập vào Quản lý cơ sở vật chất theo nhóm, loại
STT Autonumber Autonumber Mã nhóm cơ sở vật chất
Tên nhóm cơ sở vật Text Người dùng nhập vào Danh sách các nhóm cơ sở vật chất được
chất phân loại để quản lý
Ghi chú Text Người dùng nhập vào

Screen Actions

Action Name Description Success Failure


Xóa Xóa dòng được chọn Hiển thị thông báo “Dòng đã Hiển thị thông báo
được xóa” “Không có dòng được
xóa”
Cập nhật Cập nhật dữ liệu trong bảng Hiển thị thông báo “Cập nhật Hiển thị thông báo
thành công” “Không có dữ liệu được
cập nhật”
Thoát ra Thoát khỏi giao diện Quay về màn hình chính

17/05/2024 Page 29 of 80
Quản lý hệ thống trường mầm non V3.0

7.4.1 Danh thực phẩm khẩu phần dinh dưỡng.

Screen Nhóm thực phẩm

Use Case

Description phân chia thành các nhóm thực phẩm có thành phần dinh dưỡng tương tự nhau vào 1 nhóm

Screen Access Người dùng kích vào Menu Danh mục->Danh mục Thực phẩm, dinh dưỡng -> Nhóm thực phẩm

Screen Content

Item Type Data Description

Nhóm thực Tabs Bar -Người dùng chọn Hiển thị thông tin về tên nhóm thực phẩm và
phẩm mã của mỗi nhóm, có thể chú thích ở ghi chú

Mã nhóm thực Data Grid/ -Người dùng nhập vào Hiển thị mã số của nhóm.
phẩm Table

Tên nhóm thực Data Grid/ -Người dùng nhập vào Hiển thị tên nhóm thục phẩm tương ứng với
phẩm Table mã nhóm thực phẩm

Screen Actions

Action Name Description Success Failure

Cập nhật Lưu lại thông tin sau khi người dùng nhập vào. Lưu thông tin và hiện lên
vào list ở Người sử dụng.

Đóng lại Thoát khỏi giao diện Nhóm thực phẩm Trở về giao diện chính

17/05/2024 Page 30 of 80
Quản lý hệ thống trường mầm non V3.0

7.4.2 Nhóm thực phẩm

7.4.3 Thành phần dinh dưỡng

Screen Thành phần dinh dưỡng

Description Mỗi loại thực phẩm có hàm lượng dinh dưỡng khác nhau, Giáo viên có thể dựa vào để cân
đối khẩu phần ăn cho trẻ

Screen Access Người dùng kích vào Menu Danh mục->Danh mục Thực phẩm, dinh dưỡng -> Thành phần
dinh dưỡng

Screen Content

Item Type Data Description

17/05/2024 Page 31 of 80
Quản lý hệ thống trường mầm non V3.0

Thành phần Tabs Bar -Người dùng chọn


dinh dưỡng

Mã nhóm thực Data Grid/ -Người dùng nhập vào -Hiển thị mã số của nhóm.
phẩm Table

Tên thực phẩm Data Grid/ -Người dùng nhập vào -Hiển thị tên thực phẩm tương ứng với mã
Table nhóm thực phẩm

Nguồn từ động Data Grid/ -Người dùng chọn -Tick nếu thực phẩm có xuất xứ động vật
vật Table

Khối lượng (kg) Data Grid/ -Người dùng nhập vào -khối lượng cơ sở để tính hàm lượng dinh
Table dưỡng

Năng lượng Data Grid/ -Người dùng nhập vào - hiển thị hàm lượng dinh dưỡng so với khối
(kcal) Table lượng

Chất béo (g) Data Grid/ -Người dùng nhập vào - hiển thị hàm lượng dinh dưỡng so với khối
Table lượng

Carbonhydrat Data Grid/ -Người dùng nhập vào - hiển thị hàm lượng dinh dưỡng so với khối
Table lượng

Chất đạm Data Grid/ -Người dùng nhập vào - hiển thị hàm lượng dinh dưỡng so với khối
Table lượng

Screen Actions

Action Name Description Success Failure

Cập nhật Lưu lại thông tin sau khi người dùng nhập Lưu thông tin và hiện
vào. lên vào list ở Người sử
dụng.

Đóng lại Thoát khỏi giao diện Nhóm thực phẩm Trở về giao diện chính

17/05/2024 Page 32 of 80
Quản lý hệ thống trường mầm non V3.0

7.4.4 Thành phần dinh dưỡng của trẻ.

17/05/2024 Page 33 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Nhu cầu dinh dưỡng của trẻ trong ngày

Description Trẻ ở mỗi độ tuổi sẽ có chế độ dinh dưỡng khác nhau, Giáo viên phải dựa vào từng độ tuổi để
phân chia khẩu phần cho hợp lí

Screen Access Người dùng kích vào Menu Danh mục->Danh mục Thực phẩm, dinh dưỡng -> Nhu cầu dinh
dưỡng của trẻ trong ngày

Screen Content

Item Type Data Description

Nhu cầu dinh Tabs Bar -Người dùng chọn


dưỡng của trẻ
trong ngày

Độ tuổi Data Grid/ -từ 2 đến 6 tuổi


Table

Năng lượng Data Grid/ -Người dùng nhập vào -Hiển thị nhu cầu của trẻ trong ngày
(kcal) Table

Chất béo (g) Data Grid/ -Người dùng nhập vào -Hiển thị nhu cầu của trẻ trong ngày
Table

Carbonhydrat Data Grid/ -Người dùng nhập vào -Hiển thị nhu cầu của trẻ trong ngày
Table

Chất đạm Data Grid/ -Người dùng nhập vào -Hiển thị nhu cầu của trẻ trong ngày
Table

Screen Actions

Action Name Description Success Failure

Cập nhật Lưu lại thông tin sau khi người dùng nhập vào. Lưu thông tin và hiện lên
vào list ở Người sử dụng.

17/05/2024 Page 34 of 80
Quản lý hệ thống trường mầm non V3.0

Đóng lại Thoát khỏi giao diện Nhóm thực phẩm Trở về giao diện chính

17/05/2024 Page 35 of 80
Quản lý hệ thống trường mầm non V3.0

7.5 Danh mục loại đánh giá.


7.5.1 Đánh giá cân nặng

Screen Đánh giá cân nặng

Use case Quảnlýđánhgiá.

Description Quy định các mức đánh giá về cân nặng của trẻ

Screen Access Người dùng kích vào Menu Danh mục->Danh mục Các loại đánh giá -> Đánh giá cân nặng

Screen Content

Item Type Data Description

Đánh giá cân Tabs Bar -Người dùng chọn Hiển thị thông tin về các chuẩn để đánh giá
nặng cân nặng có thể chú thích ở ghi chú

Đánh giá cân Data Grid/ BPD1Béo (phì độ 1) Hiển thị thông tin về các chuẩn để đánh giá
nặng Table cân nặng có thể chú thích ở ghi chú
BPD2 (Béo phì độ 2)

BT (Bình thường)

17/05/2024 Page 36 of 80
Quản lý hệ thống trường mầm non V3.0

SDDD1 (suy dinh dưỡng độ


1)

SDDD2 (suy dinh dưỡng độ


2)

Ghi chú Data Grid/ Chú thích cho các chuẩn ở phần bên
Table

Screen Actions

Action Name Description Success Failure

Cập nhật Lưu lại thông tin sau khi người dùng nhập Lưu thông tin và hiện Dữ liệu không
vào. lên vào list ở Người sử được lưu lại trên
dụng. hệ thống

Đóng lại Thoát khỏi giao diện Nhóm thực phẩm Trở về giao diện chính

17/05/2024 Page 37 of 80
Quản lý hệ thống trường mầm non V3.0

7.5.2 Đánh giá chiều cao.

17/05/2024 Page 38 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Đánh giá chiều cao

Description Quy định các mức đánh giá về cân nặng của trẻ

Screen Access Người dùng kích vào Menu Danh mục->Danh mục Các loại đánh giá -> Đánh giá chiều cao

Screen Content

Item Type Data Description

Đánh giá chiều Tabs Bar -Người dùng chọn Hiển thị thông tin về các chuẩn để đánh giá c
cao chiều cao có thể chú thích ở ghi chú

Đánh giá chiều Data Grid/ BT (Bình thường) Hiển thị thông tin về các chuẩn để đánh giá
cao Table chiều cao có thể chú thích ở ghi chú
QGH (Quá giới hạn)

TC1 (Thấp còi 1)

TC2 (Thấp còi 2)

Ghi chú Data Grid/ Chú thích cho các chuẩn ở phần bên
Table

Screen Actions

Action Name Description Success Failure

Cập nhật Lưu lại thông tin sau khi người dùng nhập Lưu thông tin và hiện Dữ liệu không
vào. lên vào list ở Người sử được lưu lại trên
dụng. hệ thống

Đóng lại Thoát khỏi giao diện Nhóm thực phẩm Trở về giao diện chính

7.5.3 Đánh giá tình trạng cơ sở vật chất

17/05/2024 Page 39 of 80
Quản lý hệ thống trường mầm non V3.0

17/05/2024 Page 40 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Đánh giá tình trạng cơ sở vật chất

Description Quy định các mức Đánh giá tình trạng cơ sở vật chất

Screen Access Người dùng kích vào Menu Danh mục->Danh mục Các loại đánh giá -> Đánh giá tình trạng
cơ sở vật chất

Screen Content

Item Type Data Description

Đánh giá tình Tabs Bar -Người dùng chọn Hiển thị thông tin về các chuẩn để Đánh giá
trạng cơ sở vật tình trạng cơ sở vật chất có thể chú thích ở
chất ghi chú

Đánh giá tình Data Grid/ -Đã loại bỏ (Hư hỏng) Hiển thị thông tin về các chuẩn để Đánh giá
trạng cơ sở vật Table tình trạng cơ sở vật chất có thể chú thích ở
chất -Đã thanh lí ghi chú

-Đang sử dụng

-Không sử dụng

Ghi chú Data Grid/ Chú thích cho các chuẩn ở phần bên
Table

Screen Actions

Action Name Description Success Failure

Cập nhật Lưu lại thông tin sau khi người dùng nhập Lưu thông tin và hiện Dữ liệu không
vào. lên vào list ở Người sử được lưu lại trên
dụng. hệ thống

Đóng lại Thoát khỏi giao diện Nhóm thực phẩm Trở về giao diện chính

17/05/2024 Page 41 of 80
Quản lý hệ thống trường mầm non V3.0

7.5.4 Đánh giá chất lượng CSVC

Screen Đánh giá chất lượng cơ sở vật chất

Description Quy định các mức đánh giá về chất lượng của cơ sở vật chất

Screen Access Người dùng kích vào Menu Danh mục->Danh mục Các loại đánh giá -> Đánh giá Chất lượng
cơ sở vật chất

Screen Content

Item Type Data Description

Đánh giá chất Tabs Bar -Người dùng chọn Hiển thị thông tin về các chuẩn để đánh giá
lượng cơ sở vật chất lượng cơ sở có thể chú thích ở ghi chú
chất

Đánh giá chất Data Grid/ -Hỏng Hiển thị thông tin về các chuẩn để Đánh giá
lượng cơ sở vật Table chất lượng cơ sở vật chất có thể chú thích ở
chất -Kém(Hoạt động không bình ghi chú
thường)

-Tốt

Ghi chú Data Grid/ Chú thích cho các chuẩn ở phần bên
Table

Screen Actions

Action Name Description Success Failure

17/05/2024 Page 42 of 80
Quản lý hệ thống trường mầm non V3.0

Cập nhật Lưu lại thông tin sau khi người dùng nhập Lưu thông tin và hiện Dữ liệu không
vào. lên vào list ở Người sử được lưu lại trên
dụng. hệ thống

Đóng lại Thoát khỏi giao diện Nhóm thực phẩm Trở về giao diện chính

7.5.5 Tình trạng sức khỏe

Screen Đánh giá tình trạng sức khoẻ

Description Quy định các mức Đánh giá tình trạng sức khoẻ

Screen Access Người dùng kích vào Menu Danh mục->Danh mục Các loại đánh giá -> Đánh giá tình trạng
sức khoẻ

Screen Content

Item Type Data Description

Đánh giá tình Tabs Bar -Người dùng chọn Hiển thị thông tin về các chuẩn để đánh giá
trạng sức khoẻ ình trạng sức khoẻ có thể chú thích ở ghi chú

17/05/2024 Page 43 of 80
Quản lý hệ thống trường mầm non V3.0

Đánh giá tình Data Grid/ - Xấu (có bệnh ) Hiển thị thông tin về các chuẩn để Đánh giá
trạng sức khoẻ Table tình trạng sức khoẻ có thể chú thích ở ghi
-Bình thường chú

-Tốt

Ghi chú Data Grid/ Chú thích cho các chuẩn ở phần bên
Table

Screen Actions

Action Name Description Success Failure

Cập nhật Lưu lại thông tin sau khi người dùng nhập Lưu thông tin và hiện Dữ liệu không
vào. lên vào list ở Người sử được lưu lại trên
dụng. hệ thống

Đóng lại Thoát khỏi giao diện Nhóm thực phẩm Trở về giao diện chính

17/05/2024 Page 44 of 80
Quản lý hệ thống trường mầm non V3.0

7.6 Login:
Chức năng này hiện lên khi người dùng khởi động chương trình.

ID: UC1

Description: Người dùng đăng nhập vào hệ thống.

Pre-conditions: Hệ thống đã khởi động và kết nối với CSDL.

Basic Course:

1. Từ giao diện chính, người dùng chọn đăng nhập vào hệ thống.
2. Hiển thị giao diện đăng nhập.
3. Hệ thống yêu cầu người dùng cung cấp thông tin đăng nhập.
4. Người dùng nhập vào Username và Password.
5. Người dùng nhấn nút Đăng Nhập. [Alternate Course A]
6. Hệ thống kiểm tra thông tin đăng nhập. [Alternate Course B]
7. Hệ thống thông báo đăng nhập thành công.
8. Đóng giao diện đăng nhập, Use-Case Đăng nhập kết thúc.
Alternate Course A: Người dùng nhấn nút Đóng

A.5 Người dùng không muốn đăng nhập vào hệ thống.

A.6 Đóng giao diện đăng nhập, Use-Case kết thúc.

Alternate Course B: Thông tin đăng nhập không hợp lệ.

B.6 Thông báo cho người dùng.

B.7 Trở lại bước 3.

Post Conditions: Đăng nhập thành công và người dùng có thể sử dụng hệ thống với quyền
tương ứng.

Actors: Người dùng

17/05/2024 Page 45 of 80
Quản lý hệ thống trường mầm non V3.0

Extended Use Case: Không

Included Use Case: Không

7.7 Quản lý học sinh


7.7.1 Quản lý học sinh
Use Case Name QLHS
Use Case ID
High Level Tất cả thông tin về học sinh được truy vấn từ DB và hiển thị lên màn hình. Admin và
Requirement Ref người dùng có thể view, delete , update, insert thông tin về học sinh
Actor Admin, tài khoản người dùng
Description Cho phép xem, sửa, xóa, update dữ liệu
Trigger NA
Pre-condition Được sử dụng khi đã đăng nhập thành công vào hệ thống.
Post-processing

7.7.2 Thiết kế giao diện

7.7.2.1 I. Danh sách học sinh

17/05/2024 Page 46 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Danh sách học sinh


Description Hiển thị danh sách học sinh đùng để chỉnh sữa, xóa, thêm vào
Screen Access Trên menu kick vào Quan ly hoc sinh , sau đó kick vào tab Danh sach hoc sinh trên Tabs Bar của
giao diện chức năng này

Screen Content

Item Type Data Description


Ho ten TextFiled – Dữ liệu được nhìn thấy từ màn hình. Trường này là bắt buộc.
String (25) Sau khi thay đổi sẽ update xuống DB và List

Ten than mat TextFiled – Dữ liệu được nhìn thấy từ màn hình.
String (25) Sau khi thay đổi sẽ update xuống DB

Ngay sinh Date Dữ liệu được nhìn thấy từ màn hình. Trường này là bắt buộc.
Sau khi thay đổi sẽ update xuống DB

Dia chi TextFiled – Dữ liệu được nhìn thấy từ màn hình. Trường này là bắt buộc
String (45) Sau khi thay đổi sẽ update xuống DB

Dan toc Combobox Dữ liệu được nhìn thấy từ màn hình. Trường này là bắt buộc
Sau khi thay đổi sẽ update xuống DB

Ton giao Combobox Dữ liệu được nhìn thấy từ màn hình.


Sau khi thay đổi sẽ update xuống DB

Lop hien tai Combobox Dữ liệu được nhìn thấy từ màn hình. Trường này là bắt buộc
Sau khi thay đổi sẽ update xuống DB

Nam hoc Combobox Dữ liệu được nhìn thấy từ màn hình. Trường này là bắt buộc
Sau khi thay đổi sẽ update xuống DB

Tinh cach TextArea Dữ liệu được nhìn thấy từ màn hình.


Sau khi thay đổi sẽ update xuống DB

Ho ten cha TextFiled – Dữ liệu được nhìn thấy từ màn hình. Trường này là bắt buộc
String (25) Sau khi thay đổi sẽ update xuống DB

Ho ten me TextFiled – Dữ liệu được nhìn thấy từ màn hình. Trường này là bắt buộc
String (25) Sau khi thay đổi sẽ update xuống DB

Nam sinh Date Dữ liệu được nhìn thấy từ màn hình. Trường này là bắt buộc
Sau khi thay đổi sẽ update xuống DB

Nghe nghiep TextFiled – Dữ liệu được nhìn thấy từ màn hình. Trường này là bắt buộc
String (25) Sau khi thay đổi sẽ update xuống DB

Dien thoai Text field – Dữ liệu được nhìn thấy từ màn hình. Trường này là bắt buộc.
Number (15) Sau khi thay đổi sẽ update xuống DB Số điện thoại để liên lạc

Email Text field – Dữ liệu được nhìn thấy từ màn hình.


String (50) Sau khi thay đổi sẽ update xuống DB

Ghi chu cua phu TextArea Dữ liệu được nhìn thấy từ màn hình.
huynh Sau khi thay đổi sẽ update xuống DB

17/05/2024 Page 47 of 80
Quản lý hệ thống trường mầm non V3.0

Hinh anh Image Dữ liệu được lấy từ file trong máy. Trường này là bắt buộc. Hình
ảnh này lấy từ file ảnh trong
máy tính.
Ma (Id) Label - Dữ liệu được nhìn thấy từ màn hình. Trường này là bắt buộc.
Number (10) Sau khi thay đổi sẽ update xuống DB Mỗi học sinh có 1 mã ID riêng
biệt
Ngay vao hoc Date Dữ liệu được nhìn thấy từ màn hình. Trường này là bắt buộc
Sau khi thay đổi sẽ update xuống DB

Da nghi hoc Checkbox Tình trạng học sinh là nghỉ học


hay chưa.
Ngay nghi hoc Date Dữ liệu được nhìn thấy từ màn hình. Neu học sinh có tình trang là
Sau khi thay đổi sẽ update xuống DB nghỉ học thì chọn ngày nghỉ vào

Bao luu hoc tap Checkbox Tình trạng học sinh bảo lưu hay
không
Ngay bao luu Date Dữ liệu được nhìn thấy từ màn hình. Nếu bảo lưu điền ngày ngày
Sau khi thay đổi sẽ update xuống DB bảo lưu

Ghi chu trang TextArea Dữ liệu được nhìn thấy từ màn hình.
thai Sau khi thay đổi sẽ update xuống DB

Danh sach List Dữ liệu được nhìn thấy từ màn hình. Hiển thị danh sách học sinh
Sau khi thay đổi sẽ update xuống DB

Theo ID Checkbox Nhằm kiểm tra học sinh theo ID


Theo ten Checkbox Nhằm kiểm tra học sinh theo
tên
Gioi tinh Button Thay đổi giới tính mỗi lần kick
vào button
Chon anh Button Thực hiện load ảnh lên từ file
trong máy
Thuc hien bao Button Nhằm thực hiện bảo lưu cho học
luu sinh
Tim kiem Button Tìm kiếm sinh viên theo tên
hoặc theo Id

Screen Actions

Action Name Description Success Failure


Đăng kí nhập học Reset lại giao diện và tự đông tạo ra mã Id Reset giao diện

Cap nhat Cập nhâp thông tin và lưu xuống DB Hiện ra thông báo Hiện ra thông báo “
“Update thành công” và Thiếu dữ liệu hoặc
dữ liệu mới hiển thì lên sai dữ liệu “
giao diện
Xoa Xóa thông tin và xóa luôn thông tin trong Hiện ra thông báo “Xóa Hiện ra thông báo “
DB thành công” Vẫn còn thiếu tiền”
Dong lai Đóng giao diện

Tim kiem Tìm kiếm thông tin theo mã hoặc tên Hiện ra danh sach sinh Khong co sinh vien
viên trên List Danh sach nao trong List

17/05/2024 Page 48 of 80
Quản lý hệ thống trường mầm non V3.0

7.8 Quản lý học sinh


7.8.1 Học phí theo tháng

Screen Quản lý học sinh - Học phí theo tháng

Description Quản lý học phí của học sinh theo tháng

Screen Access Trên menu kick vào Quan ly hoc sinh , sau đó kick vào tab Quan ly hoc sinh, tiếp theo kick vào tabs
Hoc phi theo thang trong tab Quan ly hoc sinh

Screen Content

Item Type Data Description

Bảng học phí Datagridview Dữ liệu lấy từ Database. Load dữ liệu từ Database lên bảng. Chúng ta có
theo tháng thể kick vào hàng trong bảng để thay đổi dữ
Sau khi thay đổi sẽ cập nhật liệu.
xuống Database

Lop hoc Combobox Dữ liệu được nhìn thấy từ màn Hiển thị thông tin quản lý học sinh dựa vào lớp
hình.

Sau khi thay đổi sẽ cập nhật


xuống Database

Nam hoc Combobox Dữ liệu được nhìn thấy từ màn Hiển thị thông tin quản lý học sinh dựa vào năm

17/05/2024 Page 49 of 80
Quản lý hệ thống trường mầm non V3.0

hình. mà học sinh đang học

Sau khi thay đổi sẽ cập nhật


xuống Database

Thang Combobox Dữ liệu được nhìn thấy từ màn Hiển thị thông tin quản lý học sinh dựa vào
hình. tháng mà học sinh bắt đầu học

Sau khi thay đổi sẽ cập nhật


xuống Database

Cap nhat Button Cập nhật thông tin và lưu xuống Database

Xuat Button Xuất dữ liệu ra Excel để phục vụ cho việc in ra

Dong Button Đóng giao diện

Screen Actions

Action Name Description Success Failure

Cap nhat Cập nhật thông tin và lưu xuống Database Hiện ra thông báo “Cap Hiện ra thông báo
nhat thong tin thanh “Lỗi cập nhật do sai
cong” dữ liệu”

Xuat Xuất dữ liệu ra Excel để phục vụ cho việc in ra Hiện ra thông báo “Xuat Hiện ra thông báo
thanh cong” “Xuất bị lỗi do chưa
cập nhật dữ liệu”

Dong Đóng giao diện

17/05/2024 Page 50 of 80
Quản lý hệ thống trường mầm non V3.0

7.8.2 Học phí theo năm

Screen Quản lý học sinh - Học phí theo năm

Description Quản lý học phí của học sinh theo năm

Screen Access Trên menu kick vào Quan ly hoc sinh , sau đó kick vào tab Quan ly hoc sinh, tiếp theo kick vào tabs
Hoc phi theo năm trong tab Quan ly hoc sinh

Screen Content

Item Type Data Description

Bảng học phí Datagridview Dữ liệu lấy từ Database. Load dữ liệu từ Database lên bảng. Chúng ta có
theo năm thể kick vào hàng trong bảng để thay đổi dữ
Sau khi thay đổi sẽ cập nhật liệu.
xuống Database

Lop hoc Combobox Dữ liệu được nhìn thấy từ màn Hiển thị thông tin quản lý học sinh dựa vào lớp
hình.

Sau khi thay đổi sẽ cập nhật


xuống Database

Nam hoc Combobox Dữ liệu được nhìn thấy từ màn Hiển thị thông tin quản lý học sinh dựa vào năm
hình. mà học sinh đang học

17/05/2024 Page 51 of 80
Quản lý hệ thống trường mầm non V3.0

Sau khi thay đổi sẽ cập nhật


xuống Database

Thang Combobox Dữ liệu được nhìn thấy từ màn Hiển thị thông tin quản lý học sinh dựa vào
hình. tháng mà học sinh bắt đầu học

Sau khi thay đổi sẽ cập nhật


xuống Database

Cap nhat Button Cập nhật thông tin và lưu xuống Database

Xuat Button Xuất dữ liệu ra Excel để phục vụ cho việc in ra

Dong Button Đóng giao diện

Screen Actions

Action Name Description Success Failure

Cap nhat Cập nhật thông tin và lưu xuống Database Hiện ra thông báo “Cap Hiện ra thông báo
nhat thong tin thanh “Lỗi cập nhật do sai
cong” dữ liệu”

Xuat Xuất dữ liệu ra Excel để phục vụ cho việc in ra Hiện ra thông báo “Xuat Hiện ra thông báo
thanh cong” “Xuất bị lỗi do chưa
cập nhật dữ liệu”

Dong Đóng giao diện

17/05/2024 Page 52 of 80
Quản lý hệ thống trường mầm non V3.0

7.8.3 Dịch vụ cộng thêm.

Screen Quản lý học sinh - Học phí theo năm

Description Quản lý học phí của học sinh theo năm

Screen Access Trên menu kick vào Quan ly hoc sinh , sau đó kick vào tab Quan ly hoc sinh, tiếp theo kick vào tabs
Hoc phi theo năm trong tab Quan ly hoc sinh

Screen Content

Item Type Data Description

Bảng học phí Datagridview Dữ liệu lấy từ Database. Load dữ liệu từ Database lên bảng. Chúng ta có
theo năm thể kick vào hàng trong bảng để thay đổi dữ
Sau khi thay đổi sẽ cập nhật liệu.
xuống Database

Lop hoc Combobox Dữ liệu được nhìn thấy từ màn Hiển thị thông tin quản lý học sinh dựa vào lớp
hình.

Sau khi thay đổi sẽ cập nhật


xuống Database

Nam hoc Combobox Dữ liệu được nhìn thấy từ màn Hiển thị thông tin quản lý học sinh dựa vào năm

17/05/2024 Page 53 of 80
Quản lý hệ thống trường mầm non V3.0

hình. mà học sinh đang học

Sau khi thay đổi sẽ cập nhật


xuống Database

Thang Combobox Dữ liệu được nhìn thấy từ màn Hiển thị thông tin quản lý học sinh dựa vào
hình. tháng mà học sinh bắt đầu học

Sau khi thay đổi sẽ cập nhật


xuống Database

Cap nhat Button Cập nhật thông tin và lưu xuống Database

Xuat Button Xuất dữ liệu ra Excel để phục vụ cho việc in ra

Dong Button Đóng giao diện

Screen Actions

Action Name Description Success Failure

Cap nhat Cập nhật thông tin và lưu xuống Database Hiện ra thông báo “Cap Hiện ra thông báo
nhat thong tin thanh “Lỗi cập nhật do sai
cong” dữ liệu”

Xuat Xuất dữ liệu ra Excel để phục vụ cho việc in ra Hiện ra thông báo “Xuat Hiện ra thông báo
thanh cong” “Xuất bị lỗi do chưa
cập nhật dữ liệu”

Dong Đóng giao diện

17/05/2024 Page 54 of 80
Quản lý hệ thống trường mầm non V3.0

7.9 Quản trị người sử dụng

7.9.1 Người sử dụng

Screen Quản trị phân quyền hệ thống


USE CASE QLNSD
Description Quản lý người sử dụng phần mềm, cho phép thêm xóa hay cập nhật, phân nhóm quyền hành
những tài khoản người dùng,
Screen Access Người dùng kích vào Menu Danh mục->Quản trị người sử dụng->Tab Người sử dụng

Screen Content

Item Type Data Description


Người sử dụng Tabs Bar -Người dùng nhập vào - Hiển thị thông tin người dùng, như tên
đăng nhập, mật khẩu, họ tên chức vụ,
nhóm quyền sử dụng…
Thông tin người Field Lấy từ người sử dụng, hoặc - Hiển thị các chức năng để chỉnh sửa.
sử dụng set/container khởi tạo mới.
Tên đăng nhập Text Field Lấy từ danh sách có sẵn ở - Xem hoặc chỉnh sửa tên đăng nhập của
Người sử dụng hoặc thêm, tạo người dùng
mới.
Mật khẩu Text Field Lấy từ danh sách có sẵn ở - Từ khóa để đăng nhập vào hệ thống
Người sử dụng hoặc thêm, tạo
mới.
Nhắc lại mật Text Field Lặp lại mật khẩu vừa gõ ở trên -
khẩu để tránh tình trạng quên mật
khẩu.
Họ và tên Text Field Nhập hoặc xem lại - Họ và tên user
Chức vụ SelectList Chọn mới hoặc xem lại - Chức vụ của user
Trường/Đơn vị SelectList Chọn mới hoặc xem lại - Đơn vị công tác của user
Nhóm quyền sử Field Xem hoặc chỉnh sửa thêm mới. - Cho biết nhóm quyền của user (thuộc
dụng set/container hay không thuộc.
Không thuộc List Có sẵn để lựa chọn hoặc xem - Phân cho user không thuộc nhóm

17/05/2024 Page 55 of 80
Quản lý hệ thống trường mầm non V3.0

nhóm lại(gồm 3 nhóm: nhóm quản lý quyền nào.


nhà trường, nhóm nhân viên và
nhóm quản trị hệ thống)
Thuộc nhóm List Như trên - Phân cho user thuộc nhóm quyền nào.
>> Button Như trên - Chuyển các nhóm từ list Không thuộc
nhóm sang list Thuộc nhóm.
<< Button Như trên - Chuyển các nhóm từ list Thuộc nhóm
sang list Không Thuộc nhóm.

Screen Actions

Action Name Description Success Failure


Thêm mới Thêm mới một user vào cơ sở dữ liệu của hệ Hiển thị các thông tin cho
thống. người sử dụng nhập dữ
liệu vào
Cập nhật Lưu lại thông tin sau khi người dùng nhập vào. Lưu thông tin và hiện lên
vào list ở Người sử dụng.
Xóa Xóa user Xóa user ở list Người sử
dụng(vd Người dùng 1)
Đóng lại Thoát khỏi giao diện Quản trị người sử dụng
Search Sắp xếp danh sách các user (theo đơn vị…)

17/05/2024 Page 56 of 80
Quản lý hệ thống trường mầm non V3.0

7.9.2 Phân quyền nhóm

17/05/2024 Page 57 of 80
Quản lý hệ thống trường mầm non V3.0

Screen
Quản trị phân quyền hệ thống
Description Quản lý người sử dụng phần mềm, cho phép thêm xóa hay cập nhật, phân nhóm
quyền hành những tài khoản người dùng.
Screen Access Người dùng kích vào Menu Danh mục->Quản trị người sử dụng->Tab Phân quyền
nhóm

Screen Content

Item Type Data Description


Phân quyền nhóm Tabs bar
Danh sách nhóm List
quyền
Phân quyền chức Field set
năng theo nhóm.
Các chức năng Data Toàn bộ chức năng của hệ
theo hệ thống Grids/Table thống.
Phân quyền Data Các chức năng được chọn
nhóm: nhóm Grids/Table lọc từ các chức năng của hệ
được chọn thống.
Search SelectList Lấy từ tab người sử dụng Sắp xếp các user theo Đơn vị,.. để dễ
quản lý.

Screen Actions

Action Name Description Success Failure


Chuột phải vào  Xuất hiện các thẻ Chuyển và
các chức năng Chuyển tất cả sang(Tương tự nút
theo hệ thống >>) Thẻ phân quyền nhóm
Thêm nhóm mới  Tạo một nhóm mới chưa được Thêm nhóm mới Nếu chưa nhập sẻ yêu
phân quyền gì hết thành công cầu người dùng nhập
lại.
Cập nhật nhóm  Lưu lại dữ liệu của nhóm vừa tạo Cập nhật thành
công
Đóng  Thoát khỏi giao diện, trở về màn Bạn có chắc
hình chủ

17/05/2024 Page 58 of 80
Quản lý hệ thống trường mầm non V3.0

7.10 Quản lý thực đơn nhà trẻ


7.10.1 Suất ăn dinh dưỡng

Screen Quản lý thực đơn nhà trẻ


USE CASE Quảnlýthựcđơn.
Description Quản lý các mục liên quan đến ăn uống như thời gian ăn, thành phần dinh dưỡng, giá
thành của mỗi món ăn…
Screen Access Người dùng kích vào Quản lý ->Quản lý thực đơn nhà trẻ
Screen Content

Item Type Data Description


Suất ăn dinh Tabs Bar - Hiển thị thông tin người dùng,
dưỡng như tên đăng nhập, mật khẩu, họ
tên chức vụ, nhóm quyền sử
dụng…
Tên suất ăn TextField Người dùng nhập hoặc -
xem lại từ csdl
Nội dung TextField Người dùng nhập hoặc -
xem lại từ csdl
Lứa tuổi SelectList Người dùng chọn hoặc -
để hiển thị.
Suất ăn mẫu SelectList Người dùng chọn hoặc -
để hiển thị.
Số lượng SelectList Người dùng chọn hoặc -
để hiển thị.
Chi tiết thành Table Lấy từ CSDL -
phần dinh
dưỡng

17/05/2024 Page 59 of 80
Quản lý hệ thống trường mầm non V3.0

Thành phần tỉ Table Lấy từ CSDL -


lệ dinh dưỡng
Thao tác suất FieldSet/Container N/A -
ăn mẫu
Chọn thực FieldSet/Container -
phẩm cho suất
ăn
Nhóm thực SeLectList CSDL -
phẩm
Thực phẩm SeLectList CSDL -
Protid-Động TextField CSDL - Hiển thị phần trăm dinh dưỡng
vật (%) của chất
Protid-Thực TextField CSDL - Hiển thị phần trăm dinh dưỡng
vật của chất
Lipid- Động TextField CSDL - Hiển thị phần trăm dinh dưỡng
vật của chất
Lipid-Thực vật TextField CSDL - Hiển thị phần trăm dinh dưỡng
của chất
Tổng tiền TextField - Tính toán
Năng Label CSDL -
lượng2(kcal)
Đạm Label CSDL - Tính toán
Chất béo Label CSDL - Tính toán
Bột đường Label CSDL - Tính toán
Tỷ lệ P-L-G Label CSDL - Tính toán
Tỷ lệ đạt Label CSDL - Tính toán
Suốt ăn TextField CSDL - Tính toán
T/C(Tổng TextField CSDL - Tính toán
cộng)
Copy Button -
Xóa Suất ăn Button -
Tìm kiếm Button -
Thêm Button -
Xóa Button -
Tìm kiếm Button -
Khởi tạo thêm Button -
mới suất ăn
Cập nhật Button -
Xuất suất ăn Button -
Screen Actions

Action Name Description Success Failure


Khởi tạo thêm Tạo suất ăn mới, ng dùng sẻ nhập vào Tên Thêm mới vào cơ sở Báo lỗi nếu
mới suất ăn suất ăn, Nội dung, Lứa tuổi, Có thể lựa chọn dữ liệu thành công người dùng
suất ăn mẫu hoặc không, nếu muốn ng dùng nhập thiếu
có thể lấy suất ăn mẫu… trường dữ liệu.
Copy Cho phép người dùng lấy suất ăn mẫu và Copy thành công -Bị trùng do tồn

17/05/2024 Page 60 of 80
Quản lý hệ thống trường mầm non V3.0

chỉnh sửa lại… tại.


-Suất ăn mẫu k
tồn tại/chưa khởi
tạo
Xóa suất ăn Xóa suất ăn vừa tạo ra Xóa thành công
Thêm Sau khi đã chọn nhóm thực phẩm và thực Thêm thành công
phẩm, ng dùng bấm thêm để add 1 suất ăn
vào bảng Chi tiết thành phần dinh dưỡng
Xóa Xóa món ăn chứ k phải xóa cả suất ăn Xóa món thành công
Tìm kiếm Tìm kiếm tên thực phẩm hay món ăn… Tìm kiếm thành công Không tìm kiếm
được dữ liệu
Cập nhật Lưu lại việc điều chỉnh của suất ăn Cập nhật thành công - Cập nhật thất
bại nếu nhập
thiếu.
Xuất suất ăn Xuất ra excel hay gì đó để dễ quản lý… Xuất thành công vào -Không xuất đc
exel… khi chưa sao lưu.

17/05/2024 Page 61 of 80
Quản lý hệ thống trường mầm non V3.0

7.10.2 Thực đơn ngày/tuần


Screen
Quản lý thực đơn nhà trẻ
Description Quản lý thực đơn ăn uống của trẻ: sáng trưa chiều tối….
Screen Access Người dùng kích vào Menu Danh mục->Quản trị người sử dụng->Tab thực đơn ngày
tuần
Screen Content

Item Type Data Description


Ăn sáng Label Thời gian ăn của trẻ
Ăn trưa Label NT
Ăn nhẹ Label NT
Ăn chiều Label NT
Số lượng TextField Lấy từ tab suất ăn dinh Số lượng suất ăn(bao nhiêu trẻ thì bấy
dưỡng nhiêu số)
T/C chi(Tổng cộng TextField Như trên Số tiền phải chi trả
chi)
Đã chi TextField Như trên Số tiền đã chi
Thứ 2, 3, 4… Label Các thứ ngày…
Chọn tuần ngày Calendar Chọn ngày để quản lý
Chọn theo nhóm SelectList CSDL Sắp sếp từ tuổi dưới tuổi mầm, trên
tuổi tuổi chồi … vv
Chọn làm mẫu CheckBox Chọn suất ăn đang quản lý làm mẫu
sau này
Xóa mẫu chọn CheckBox Xóa mẫu đã chọn
Thực đơn mẫu Selectlist CSDL Lấy thực đơn mẫu để sử dụng
Khởi tạo thêm mới Button Thêm mới Thực đơn cho ngày khác
Cập nhật Button Chỉnh sửa lại
Xóa báo cáo Button Khởi tạo lại dữ liệu trống
Đóng lại Button Thoát cửa sổ
Chọn suất ăn mẫu SelectList Lấy từ tab suất ăn dinh Lấy suất ăn mẫu để dùng
dưỡng
Screen Actions

Action Name Description Success Failure


Khởi tạo thêm mới  Tạo mới một suất ăn khác cho một Khởi tạo tất cả các None
tuần… trường trống để
người nhập vào.
Cập nhật  Chỉnh sửa, thay đổi…. Cập nhật thành Xuất hiện thông báo
công cập nhật kô thành
công do nhập
sai/thiếu…
Xuất báo cáo  Xuất ra cơ sở dữ liệu nào đó để tiện Xuất thành công Xuất k thành công do
quản lý nhập sai/thiếu
Đóng lại  Thoát khỏi chương trình Ban có chắc.

17/05/2024 Page 62 of 80
Quản lý hệ thống trường mầm non V3.0

7.11 Quản lý cơ sở vật chất.


7.11.1 Tình trạng thiết bị, cơ sở vật chất

Screen Tình trạng thiết bị cơ sở vật chất

Use case QLCSVC


Quản lý tình trạng thiết bị cơ sở vật chất. Cho phép thêm mới/chỉnh sửa, cập nhật và xuất ra
Description
tình trạng các thiết bị.
Người dùng kích vào biểu tượng Cơ sở vật chất có sẵn trên thanh Tabs bar -> chọn mục tình
Screen Access
trạng thiết bị CSVC

17/05/2024 Page 63 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Content

Item Type Data Description


Tình trạng thiết bị Table Người dùng nhập vào Ghi lại tình trạng thiết bị CSVC sau khi
CSVC được kiểm tra bởi người dùng
STT AutoNumber AutoNumber Số thứ tự thiết bị được kiểm tra
Tên thiết bị ComboBox Danh sách thiết bị của trường Người dùng chọn thiết bị cần kiểm tra từ
ComboBox
Ngày nhập kho Date Người dùng nhập vào Nhập vào ngày thiết bị được nhập kho
Đơn vị tính Text Người dùng nhập vào Nhập vào đơn vị đếm của thiết bị
Số lượng Number Người dùng nhập vào Nhập vào số lượng thiết bị được kiểm tra
Tình trạng ComboBox Người dùng đánh giá Người dùng đánh giá theo các tiêu chí:
Đang sử dụng, không sử dụng, đã thanh
lý, đã loại bỏ
Đánh giá chất lượng ComboBox Người dùng đánh giá Người dùng đánh giá theo các tiêu chí:
Tốt, trung bình, kém, hư hỏng
Ngày đánh giá tình Date Người dùng nhập vào Nhập vào ngày kiểm tra và đánh giá thiết
trạng bị
Nhà cung cấp Text Người dùng nhập vào Cho biết tên nhà cung cấp thiết bị để
đánh giá độ tin cậy của nhà cung cấp.

Screen Actions

Action Name Description Success Failure


Thêm mới/Chỉnh  Thêm mới dữ liệu hoặc chỉnh sửa dữ Xuất hiện dữ liệu mới Sai định dạng ngày/ định
sửa liệu trên màn hình dạng các ô ….
Cập nhật  Lưu lại bảng vừa thêm hoặc sửa Cập nhật thành công
Xuất  In ra bảng đã lưu trước đó XUất thành công Xuất không thành công
do nhập sai/thiếu
Close  Thoát khỏi giao diện Quay về màn hình
chính

7.11.2 Phiếu nhập kho

Screen Phiếu nhập kho


Quản lý phiếu nhập kho. Cập nhật thêm thiết bị nhập kho cũng như biết được chi phí của thiết
Description
bị vừa nhập
Người dùng kích vào biểu tượng Cơ sở vật chất có sẵn trên thanh Tabs bar -> chọn mục phiếu
Screen Access
nhập kho

17/05/2024 Page 64 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Content

Item Type Data Description


Nhà cung cấp TextField Người dùng nhập vào Nhập vào tên nhà cung cấp thiết bị
Tên người giao hàng TextField Người dùng nhập vào Nhập vào tên người giao hàng để báo lại với
nhà cung cấp nếu có tình huống đặc biệt
phát sinh
Ngày giao Lịch Người dùng lựa chọn Chọn ngày nhập kho
Mã phiếu TextField Người dùng nhập vào Nhập mã phiếu nhập kho để quản lý
Đã trả TextField Người dùng nhập vào Nhập vào số tiền đã trả
Còn nợ TextField Người dùng nhập vào Nhập vào số tiền còn nợ
Hạn thanh toán Lịch Người dùng lựa chọn Chọn ngày phải trả hết nợ
Tổng trước thuế TextField Người dùng đánh giá Tổng số tiền chưa tính thuế
Thuế GTGT(%) TextField Người dùng nhập vào Thuế giá trị gia tăng (tính bằng %)
Tổng sau thuế TextField = Tổng trước thuế x (Thuế Tổng số tiền phải nộp sau thuế
GTGT + 100)%
Phiếu nhập kho Table Người dùng nhập vào Lập danh sách sản phẩm nhập kho
STT Autonumber Autonumber Số thứ tự sản phẩm
Tên sản phẩm Text Người dùng nhập vào Hiển thị tên sản phẩm
Đơn vị tính Text Người dùng nhập vào Hiển thị đơn vị đếm sản phẩm
Số lượng Number Người dùng nhập vào Hiển thị số lượng sản phẩm
Đơn giá Number Người dùng nhập vào Hiển thị giá của 1 đơn vị sản phẩm
Thành tiền Number Người dùng nhập vào Tổng số tiền phải trả cho sản phẩm
Bảo hành-Bảo trì Date Người dùng nhập vào Thời gian bảo hành, bảo trì của sản phẩm
Ghi chú Text Người dùng nhập vào Ghi chú sản phẩm nếu có

Screen Actions

Action Name Description Success Failure


Thêm mới  Thêm mới một phiếu nhập kho Thêm mới thành công Nếu thiếu trường dữ liệu sẻ
thông báo đòi nhập lại.
Cập nhật  Lưu lại phiếu vừa nhập Cập nhật vào csdl
thành công
Xuất  In ra phiếu đã lưu trước đó Xuất ra Excel thành
công…
Close  Thoát khỏi giao diện Bạn có chắc thoát không??

7.11.3 Xem thông tin nhập kho

17/05/2024 Page 65 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Xem thông tin nhập kho


Description Quản lý thông tin nhập kho.
Người dùng kích vào biểu tượng Cơ sở vật chất có sẵn trên thanh Tabs bar -> chọn mục xem
Screen Access
thông tin nhập kho

Screen Content

Item Type Data Description


Thông tin nhập TextField Người dùng lựa chọn Hiển thị ngày cần xem thông tin
Xem thông tin nhập Table Lấy từ phiếu nhập kho Hiển thị thông tin được lựa chọn
kho
STT Autonumber Autonumber Số thứ tự sản phẩm
Tên sản phẩm Text Lấy từ phiếu nhập kho Hiển thị tên sản phẩm
Đơn vị tính Text Lấy từ phiếu nhập kho Hiển thị đơn vị đếm sản phẩm
Số lượng Number Lấy từ phiếu nhập kho Hiển thị số lượng sản phẩm
Đơn giá Number Lấy từ phiếu nhập kho Hiển thị giá của 1 đơn vị sản phẩm
Thành tiền Number Lấy từ phiếu nhập kho Tổng số tiền phải trả cho sản phẩm
Tổng trước thuế TextField Lấy từ phiếu nhập kho Tổng số tiền phải trả chưa tính thuế
Thuế GTGT(%) TextField Lấy từ phiếu nhập kho Thuế giá trị gia tăng (tính bằng %)
Tổng sau thuế TextField Lấy từ phiếu nhập kho Tổng số tiền phải nộp sau thuế
Đã thanh toán TextField Lấy từ phiếu nhập kho Số tiền đã trả
Còn nợ TextField Lấy từ phiếu nhập kho Số tiền còn nợ

Screen Actions

Action Name Description Success Failure


Cập nhật  Lưu lại bảng vừa xem Cập nhật thành công Cập nhật lỗi nếu chưa
khởi tạo ở trường thiết
bị.
Xuất  In ra bảng đã lưu trước đó Xuất thành công Xuất bị lội do k có csdl …
Close  Thoát khỏi giao diện Quay về màn hình
chính

7.12 Quản lý nhân viên

7.12.1 Quản lý nhân viên


Use Case QLNV
Name
High Level Tất cả thông tin về nhân viên được truy vấn từ DB và hiển thị lên
Requirement màn hình. Admin và người dùng có thể view, delete , update, insert
Ref thông tin về nhân viên
Actor Admin, tài khoản người dùng
Description Cho phép xem, sửa, xóa, update dữ liệu
Trigger NA
Pre-condition Được sử dụng khi đã đăng nhập thành công vào hệ thống.
Post-
processing

17/05/2024 Page 66 of 80
Quản lý hệ thống trường mầm non V3.0

7.12.2 Thiết kế giao diện

7.12.2.1 Quản lý nhân viên

Screen Quản lý nhân viên


Description Hiển thị danh sách nhân viên đùng để chỉnh sữa, xóa, thêm vào
Screen Vào menu Quản lý -> Quản lý nhân viên
Access

Screen Content

Item Type Data Description


Ho ten TextFiled – Dữ liệu được nhìn thấy từ màn Họ tên nhân viên
String (25) hình. Trường này là bắt buộc.
Sau khi thay đổi sẽ update xuống
DB và List

Gioi tinh Combobox Dữ liệu được nhìn thấy từ màn -Giới tính Nam hoặc nữ
hình.
Sau khi thay đổi sẽ update xuống
DB

17/05/2024 Page 67 of 80
Quản lý hệ thống trường mầm non V3.0

Ngay sinh Date Dữ liệu được nhìn thấy từ màn Trường này là bắt buộc.
hình.
Sau khi thay đổi sẽ update xuống
DB

Dia chi TextFiled – Dữ liệu được nhìn thấy từ màn Trường này là bắt buộc
String (45) hình.
Sau khi thay đổi sẽ update xuống
DB

Dan toc Combobox Dữ liệu được nhìn thấy từ màn Trường này là bắt buộc
hình.
Sau khi thay đổi sẽ update xuống
DB

Ton giao Combobox Dữ liệu được nhìn thấy từ màn


hình.
Sau khi thay đổi sẽ update xuống
DB

La giao vien Checkbox Dữ liệu được nhìn thấy từ màn Tích chọn nếu là giáo
hình. viên
Sau khi thay đổi sẽ update xuống
DB

CMND TextField- Dữ liệu được nhìn thấy từ màn Số chứng minh nhân
number hình. dân
Sau khi thay đổi sẽ update xuống
DB

Ngày cấp TextField Dữ liệu được nhìn thấy từ màn Ngày cấp CMND
hình.
Sau khi thay đổi sẽ update xuống
DB

Nơi cấp TextFiled – Dữ liệu được nhìn thấy từ màn Nơi cấp CMND
String (25) hình.
Sau khi thay đổi sẽ update xuống
DB

Dien thoai TextFiled – Dữ liệu được nhìn thấy từ màn Số điện thoại của nhân

17/05/2024 Page 68 of 80
Quản lý hệ thống trường mầm non V3.0

number hình. viên


Sau khi thay đổi sẽ update xuống
DB

e-mail TextFiled – Dữ liệu được nhìn thấy từ màn e-mail của nhân viên
String hình.
Sau khi thay đổi sẽ update xuống
DB

Chức vụ Combobox Dữ liệu được nhìn thấy từ màn Chọn: giáo viên, hiệu
hình. trưởng, kế toán, nhân
Sau khi thay đổi sẽ update xuống viên, phó hiệu trưởng,
DB thủ quỹ

Trinh do Combobox Dữ liệu được nhìn thấy từ màn Chọn: Cao đẳng, cử
hình. nhân, phổ thong, trung
Sau khi thay đổi sẽ update xuống cấp
DB

Bac luong Text field – Dữ liệu được nhìn thấy từ màn Bậc lương của nhân viên
String (50)
hình.
Sau khi thay đổi sẽ update xuống
DB

H/S luong Text field – Dữ liệu được nhìn thấy từ màn Hệ số lương
String
hình.
Sau khi thay đổi sẽ update xuống
DB

Luong co Text field – Dữ liệu được nhìn thấy từ màn Lương cơ bản theo hệ
String
ban hình. số lương
Sau khi thay đổi sẽ update xuống
DB

Luong ngay Text field – Dữ liệu được nhìn thấy từ màn Lương trong ngày
String
hình.
Sau khi thay đổi sẽ update xuống
DB

Ngay nang Text field – Ngày nâng lương


String
luong
Ho ten cha Text field – Dữ liệu được nhìn thấy từ màn Họ tên bố nhân viên

17/05/2024 Page 69 of 80
Quản lý hệ thống trường mầm non V3.0

String hình.
Sau khi thay đổi sẽ update xuống
DB

Ho ten me Text field – Họ tên bố nhân viên


String
Ho ten V/C Date Dữ liệu được nhìn thấy từ màn Họ tên vợ hoặc chồng
hình. của nhân viên
Sau khi thay đổi sẽ update xuống
DB

Dien thoai Text field – Dữ liệu được nhìn thấy từ màn Số điện thoại của nhân
Number
hình. viên
Sau khi thay đổi sẽ update xuống
DB

Nam sinh Text field – Dữ liệu được nhìn thấy từ màn Năm sinh của bố/ mẹ
Number
hình. nhân viên
Sau khi thay đổi sẽ update xuống
DB

Nghe Text field – Nghề nghiệp của bố/


String
nghiep mẹ / vợ/ chổng nhân
viên
Dia chi Checkbox Địa chỉ của vợ / chồng
nhân viên
La Dang Checkbox Tích chọn nếu nhân
vien viên đã là Đảng viên
Ngay vao String- Ngày nhân viên vào
Dang date Đảng
So the Dang String - Số thẻ Đảng của nhân
number viên
Ngay vao Date Ngày nhân viên bắt đầu
lam làm việc
Trang thai String
Da nghi viec CheckBox Tích chọn nếu nhân
viên đã nghỉ việc
Ngay nghi Date Ngày nhân viên nghỉ
lam làm việc
Loai hop ComboBox Chọn: Dài hạn, thời
dong gian, thời vụ

17/05/2024 Page 70 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Actions

Action Name Description Success Failure


Thêm mới Reset lại giao diện và tự đông Reset giao diện
tạo ra mã Id
Cap nhat Cập nhâp thông tin và lưu Hiện ra thông báo Hiện ra thông
xuống DB “Update thành báo “ Thiếu dữ
công” và dữ liệu liệu hoặc sai dữ
mới hiển thì lên liệu “
giao diện
Xoa Xóa thông tin và xóa luôn thông Hiện ra thông báo Xuất hiện của
tin trong DB “Xóa thành công” sổ báo lỗi
Dong lai Đóng giao diện Xuất hiện của
sổ báo lỗi
Chon Chọn 1 trong 3 phần tử: tất cả- Hiển thị danh sách Xuất hiện của
Đang làm việc- Đã nghỉ việc nhân viên tương sổ báo lỗi
ứng
Tai anh Tải ảnh từ máy tính lên màn Ảnh được tải lên Xuất hiện của
hình thành công sổ báo lỗi

17/05/2024 Page 71 of 80
Quản lý hệ thống trường mầm non V3.0

7.13 Quản lý thu chi.


7.13.1 Quản lý phiếu thu

17/05/2024 Page 72 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Quản lí thu chi

Use case QLThuChi

Description Quản lý lí về các khoản thu từ học sinh, các khoản chi cho các hoạt động của trường,tổng hợp thu
chi theo tháng, năm

Screen Access Người dùng kích vào Menu Danh mục->Quản lí phiếu thu

Screen Content

Item Type Data Description

- Hiển thị các thông tin liên quan đền


Quản lí phiếu Tabs Bar -Chọn để quản lí phần thu người nộp tiền và các khoản thu cho
thu trường

- Hiển thị thông tin người dùng, như tên


Chứng từ số Text Field -Người dùng nhập vào đăng nhập, mật khẩu, họ tên chức vụ,
nhóm quyền sử dụng…

- Hiển thị thời gian lập chứng từ


Ngày lập CT Date chooser/ -Người dùng nhập vào ngày,
Date picker tháng, năm
(ngày lập chứng
từ)

- Nhập tên Học sinh nộp tiền


Họ và tên Khách Text Field -Người dùng nhập vào
hàng

- Mỗi KH/HS sẽ có 1 mã xác định


Mã Khách Hàng Text Field -Người dùng nhập vào

- Tick nếu tiền thu từ học sinh (Học phí)


Từ HS Check box -Người dùng chọn

Tháng ComboBox -Người dùng chọn Thời gian nộp tiền

Năm ComboBox -Người dùng chọn Thời gian nộp tiền

- Địa chỉ khách hàng (Học sinh)


Địa chỉ Text Field -Người dùng nhập vào

- Số tiền thự tế người nộp đã đóng


Đã thu Text Field -Người dùng nhập vào

17/05/2024 Page 73 of 80
Quản lý hệ thống trường mầm non V3.0

- Số tiền còn thiếu so với quy định


Còn nợ Text Field Xem hoặc chỉnh sửa thêm mới.

- Phân cho user không thuộc nhóm


Ghi chú Text Field -Người dùng nhập vào quyền nào.

- Chọn khi nhận được tiền


Đã thu tiền Text Field -Người dùng chọn

Screen Actions

Action Name Description Success Failure

Thêm mới Thêm mới vào bảng dữ liệu người đóng tiền Hiển thị các thông tin
cho người sử dụng nhập
dữ liệu vào

Cập nhật Lưu lại thông tin sau khi người dùng chỉnh sửa. Lưu thông tin và hiện lên
vào list ở Người sử dụng.

Xuất In thông tin ra giấy

Đóng lại Thoát khỏi giao diện quản lí thu/chi

Search Tìm kiếm

7.13.2 Quản lý phiếu chi

Screen Quản lí phiếu chi

Description Quản lí các vấn đề về chi tiêu của trường

Screen Access N Người dùng kích vào Menu Danh mục->Quản lí phiếu chi

Screen Content

Item Type Data Description

Quản lí phiếu chi Tabs bar Chọ để quản lí phần chi

- Hiển thị thông tin người dùng,


Chứng từ số Text Field -Người dùng nhập vào như tên đăng nhập, mật khẩu, họ
tên chức vụ, nhóm quyền sử

17/05/2024 Page 74 of 80
Quản lý hệ thống trường mầm non V3.0

dụng…

- Hiển thị thời gian lập chứng từ


Ngày lập chứng từ Date chooser/ -Người dùng nhập vào ngày,
date picker tháng, năm

Là chi lương Check box Người dùng chọn Tick nếu đó là chi lương

Mã NV( Mã nhân Text Field -Người dùng nhập vào Mã số của người được nhận lương
viên)

Chọn nhà cung cấp ComboBox Người dùng chọn Chọn nhà cung cấp dịch vụ cho trường

Đại diện Text Field Người dùng nhập Họ tên Người kí nhận

Địa chỉ Text Field Người dùng nhập Địa chỉ Người kí nhận

Tháng ComboBox Người dùng chọn Thời gian chi

năm ComboBox Người dùng chọn Thời gian chi

Screen Actions

Action Name Description Success Failure

Thêm mới Thêm mới vào bảng dữ liệu người đóng Hiển thị các thông tin
tiền cho người sử dụng
nhập dữ liệu vào

Cập nhật Lưu lại thông tin sau khi người dùng chỉnh Lưu thông tin và hiện
sửa. lên vào list ở Người sử
dụng.

Xuất In thông tin ra giấy

Đóng lại Thoát khỏi giao diện quản lí thu/chi

17/05/2024 Page 75 of 80
Quản lý hệ thống trường mầm non V3.0

7.13.3 Tổng hợp thu chi

17/05/2024 Page 76 of 80
Quản lý hệ thống trường mầm non V3.0

Screen Quản lí thu chi

Description Quản lý lí về các khoản thu từ học sinh, các khoản chi cho các hoạt động của
trường,tổng hợp thu chi theo tháng, năm

Screen Người dùng kích vào Menu Danh mục->Tổng hợp thu chi
Access

Screen Content

Item Type Data Description

- Hiển thị các thông tin liên quan


Tổng hợp Tabs -Xem danh sach thu đền người nộp tiền và các khoản
thu chi Bar chi thu cho trường

- Tỏng hợp thông tin thu chi


Bảng số liệu Data
Grid/
table

- Chọn để sắp xếp


Theo năm Radio Người dùng chọn
button

- Chọn để sắp xếp


Theo tháng Check Người dùng chọn

17/05/2024 Page 77 of 80
Quản lý hệ thống trường mầm non V3.0

8. Yêu cầu phi chức năng và yêu cầu khác.

Hiệu năng hệ thống máy tính.

No. Yêu cầu


1. Môi trường hoạt động: cấu hình máy ở mức độ khá, chạy trên hệ điều hành Windows từ 2000 trở lên,
sử dụng hệ quản trị CSDL MySQL Server 5.0.

Phát triển.

No. Yêu cầu


1. Có cơ sở dữ liệu linh động, tùy biến, dễ dàng đáp ứng được những thay đổi về quy chế của Bộ Giáo
dục và Đào tạo.
2.

Bảo mật.

No. Yêu cầu


1. Web Server => Redhat 4, running apache 2.2
Appl Server => Solaris 10, running weblogic 10 MP1
2. Cơ chế bảo mật: thông tin về account truy cập của người dùng phải được mã hóa và lưu trữ trong
CSDL.

Cơ sở hạ tầng.

No. Yêu cầu


1.

Trình duyệt.

No. Yêu cầu


1. FireFOx
Chrome

Giá thành

No. Yêu cầu


1. Chưa tính
2.

Tính tiện dụng

17/05/2024 Page 78 of 80
Quản lý hệ thống trường mầm non V3.0

No. Requirement
1. Tính tiện dụng: phần mềm phải gọn nhẹ, thao tác đơn giản thuận tiện với người sử dụng, nhất là
những người sử dụng không có nhiều kiến thức về tin học. Phải cải tiến phương pháp nhập điểm học
sinh sao cho nhanh chóng và chính xác cho giáo viên. Ngoài ra, phần mềm còn phải hỗ trợ
import/export sang Microsoft Office Excel trong quá trình giáo viên nhập điểm, nhập đánh giá học
sinh.

17/05/2024 Page 79 of 80

You might also like