Đề tài: Quản lí học sinh trung học phổ thông
TRƯỜNG ĐẠI HỌC HÀNG HẢI VIỆT NAM
KHOA CÔNG NGHỆ THÔNG TIN
-----***-----
ĐẶC TẢ YÊU CẦU PHẦN MỀM
QUẢN LÝ HỌC SINH TRƯỜNG THPT THẠCH THÀNH II
Phiên bản 1.0
Được thực hiện bởi: Đỗ Thị Hồng Thu_45267
Hải Phòng – 2016
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
LỊCH SỬ THAY ĐỔI TÀI LIỆU
Ngày thay đổi
Phiên bản
Người thực hiện :Đỗ Thị Hồng Thu_45267
Mô tả
Tác giả/Nhóm tác giả
Đề tài: Quản lí học sinh trung học phổ thông
MỤC LỤC
1. GIỚI THIỆU CHUNG..............................................................................................
1.1 Mục đích.....................................................................................................................
1.2 Phạm vi.......................................................................................................................
1.3 Các định nghĩa, thuật ngữ, từ viết tắt..........................................................................
1.4 Tài liệu tham khảo.......................................................................................................
2. MÔ TẢ TỔNG QUAN HỆ THỐNG..........................................................................
2.1 Mô hình use case tổng quát........................................................................................
2.2 Danh sách các tác nhân và mô tả...............................................................................
2.3 Danh sách Use case và mô tả....................................................................................
2.4 Các điều kiện phụ thuộc.............................................................................................
3. ĐẶC TẢ CÁC YÊU CẦU CHỨC NĂNG (FUNCTIONAL)......................................
3.1 UC_001_Quản lí người dùng....................................................................................
3.1.1 Mô tả use case UC_001.............................................................................................. 10
3.1.2 Biểu đồ......................................................................................................................... 12
3.2 UC_002_Đăng nhập.................................................................................................
3.2.1 Mô tả use case UC_002.............................................................................................. 13
3.2.2 Biểu đồ......................................................................................................................... 13
3.3 UC_003_Đổi mật khẩu..............................................................................................
3.3.1 Mô tả use case UC_003.............................................................................................. 15
3.3.2 Biểu đồ......................................................................................................................... 16
3.4 UC_004_Tìm kiếm giáo viên.....................................................................................
3.4.1 Mô tả use case UC_004.............................................................................................. 17
3.4.2 Biểu đồ......................................................................................................................... 17
3.5 UC_005_Tìm kiếm học sinh......................................................................................
3.5.1 Mô tả use case UC_005.............................................................................................. 18
3.5.2 Biểu đồ......................................................................................................................... 18
3.6 UC_006_Phân công giáo viên..................................................................................
3.6.1 Mô tả use case UC_006.............................................................................................. 19
3.6.2 Biểu đồ......................................................................................................................... 21
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
3.7 UC_007_Tiếp nhận học sinh.....................................................................................
3.7.1 Mô tả use case UC_007.............................................................................................. 22
3.7.2 Biểu đồ......................................................................................................................... 24
3.8 UC_008_Quản lí điểm..............................................................................................
3.8.1 Mô tả use case UC_008_Quản lí điểm.......................................................................25
3.8.2 Biểu đồ......................................................................................................................... 27
3.9 Các yêu cầu phi chức năng......................................................................................
3.10 Yêu cầu hệ thống....................................................................................................
4.Phương án bảo hành..........................................................................................
4.1. Thời gian bảo hành phần mềm :.............................................................................
4.2. Quy trình bảo hành :...............................................................................................
4.3. Bảo trì hệ thống :....................................................................................................
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
1. GIỚI THIỆU CHUNG
Trong thời đại ngày nay, tin học đã trở nên phổ biến với mọi người
từ mọi cấp học, mọi ngành-bậc của xã hội. Cùng với sự phát triển đó, mọi
phần mềm ứng dụng tương ứng với từng chức năng cụ thể cũng đã ra đời.
Song, không thể có được một phần mềm có thể cung cấp hết các chức
năng cho mọi công việc, từ công việc kế toán, quản lý nhân viên đến quản
lý nhân sự, quản lý bán hàng…. Bởi, mỗi chức năng đều cần một yêu cầu
riêng, ứng với từng chức năng và có những nét đặc trưng mà không phần
mềm nào có thể đáp ứng được.
Đối với việc quản lý học sinh trong một trường THPT. Nếu có sự
hỗ trợ của tin học thì việc quản lý sẽ trở nên đơn giản, thuận tiện, nhanh
chóng và hiệu quả hơn rất nhiều so với những thao tác thủ công hiện tại.
Chính vì vậy, nhằm mục đích nâng cao hiệu quả trong việc đào tạo - phát
triển những nguồn lực tương lai cho đất nước em đã chọn đề tài “Xây
dựng phần mềm quản lý học sinh cho trường THPT Thạch Thành II,
huyện Thạch Thành, Thanh Hóa”. Nếu có thể hoàn thành tốt đề tài tốt
nghiệp này, em hi vọng đề tài sẽ góp một phần nhỏ nào đó trong việc giúp
giảm tải một số thao tác phức tạp trong công tác quản lý học sinh của các
trường THPT, đồng thời tạo điều kiện thúc đẩy sự tiến bộ của nền giáo dục
nước nhà trong tương lai.
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
1.1 Mục đích
Mục đích của tài liệu này là mô tả chi tiết phần mềm quản lí trung học phổ
thông. Nó sẽ giải thích mục đích và các tính năng, các giao diện của phần
mềm, những gì phần mềm sẽ làm, những hạn chế của phần mềm và làm
thế nào phần mềm tương tác người dùng.
1.2 Phạm vi
•
Quản lý hồ sơ học sinh
•
Quản lý việc phân lớp và phân công giảng dạy
Phần mềm hỗ trợ các chức năng thông dụng mà nhiệm vụ của người quản
lí trường học hay làm và hỗ trợ việc lưu trữ dữ liệu, tìm kiếm dễ dàng hơn.
Ngôn ngữ giao tiếp trong hệ thống (cũng như trên giao diện) bằng tiếng
Việt (ngôn ngữ phổ thông trong nước Việt Nam).
1.3 Các định nghĩa, thuật ngữ, từ viết tắt
STT
1
Thuật ngữ, từ viêt tắt
THPT
Giải thich
Trung
thông
học
Ghi chú
phổ
1.4 Tài liệu tham khảo
STT
Tên tài liệu
Người thực hiện :Đỗ Thị Hồng Thu_45267
Ghi chú
Đề tài: Quản lí học sinh trung học phổ thông
2. MÔ TẢ TỔNG QUAN HỆ THỐNG
2.1
Mô hình use case tổng quát
2.2
Danh sách các tác nhân và mô tả
Tác nhân
Giáo viên
Mô tả tác nhân
Ghi chú
Người thực hiện công việc giảng dạy , Đóng vai trò user
đưa ra điểm quá trình của học sinh .
Phòng quản lí Là bộ phận tiếp nhận học sinh ,nắm giữ Đóng vai trò user
học sinh (Giáo thông tin của học sinh , lịch giảng dạy,
vụ)
lập danh sách phân lớp …..
Ban giám hiệu
Đơn vị lãnh đạo trường học , có quyền Đóng vai trò admin
cao nhất trong hệ thống . Có thể cấp
quyền cho các cá nhân khác truy cập
vào hệ thống . Lập bảng phân công giáo
viên, thay đổi quy định
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
2.3
Danh sách Use case và mô tả
ID
Tên Use
case
UC_00
1
Quản lí
UC_00
2
Mô tả ngắn gọn Use
case
Chức năng
Ghi chú
Người quản lí sử
dụng phần mềm để
quản lí thông tin
người dùng
Thêm người dùng Đăng nhập
, xóa người dùng, dưới
quyền ban
sửa thông tin
giám hiệu
người dùng
Đăng nhập
Người dùng sử dụng
phần mềm để đăng
nhập vào hệ thống
Đăng nhập vào hệ Đăng nhập
thống
dưới
quyền
người
dung
UC_00
3
Đổi mật
Người dùng sử dụng Đổi mật khẩu
phần mềm để đổi mật trong hệ thống
khẩu đã lưu trước đó
trong hệ thống
UC_00
4
Tìm kiếm
UC_00
5
Tìm kiếm
người dùng
khẩu
giáo viên
học sinh
Người dùng sử dụng
phần mềm để tìm
kiếm giáo viên trên
hệ thống
Tìm kiếm giáo
Đăng nhập
viên: thông tin dưới
giáo viên , lịch quyền
người
giảng dạy….
dùng
Người dùng sử dụng Tìm kiếm học
phần mềm để tìm
sinh:hồ sơ
kiếm học sinh trên hệ
học sinh,điểm….
thống
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đăng nhập
dưới
quyền
người
dùng
Đăng nhập
dưới
quyền
người
dùng
Đề tài: Quản lí học sinh trung học phổ thông
UC_00
6
Phân công
giáo viên
Admin sử dụng phần
mềm để phân công
giáo viên giảng dạy 1
hoặc nhiều môn theo
đúng chuyên môn
giảng dạy của giáo
viên đó
Thêm giáo viên
Đăng nhập hệ thống
với quyền giáo vụ để
thêm thông tin học
sinh…
Thêm thông tin
UC_00
7
Tiếp nhận
UC_00
8
Quản lí điểm Đăng nhập hệ thống
với quyền giáo viên
để quản lí điểm của
học sinh
2.4
học sinh
vào bảng phân
công ,sửa giáo
viên ở bảng phân
công,xóa giáo
viên trong bảng
phân công
Đăng nhập
học sinh , sửa , dưới
xóa thông tin học quyền giáo
vụ
(ban
sinh
quản lí học
sinh)
Nhập điểm, sửa Đăng nhập
điểm , xóa điểm
dưới
quyền giáo
viên
Các điều kiện phụ thuộc
Yêu cầu cấu hình của máy tính khi cài phần mềm:
- Máy tính: Bộ vi xử lý Intel Dual Core hoặc cao hơn
- Bộ nhớ trong (RAM): 512MB trở lên
- Đĩa cứng: 1GB trống hoặc nhiều hơn
- Màn hình: Độ phân giải 1024×768 hoặc cao hơn
- Hệ điều hành: Windows SP2 trở lên, Windows Vista/7/8/10
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đăng nhập
dưới
quyền ban
giám hiệu
Đề tài: Quản lí học sinh trung học phổ thông
3. ĐẶC TẢ CÁC YÊU CẦU CHỨC NĂNG (FUNCTIONAL)
3.1
3.1.1
UC_001_Quản lí người dùng
Mô tả use case UC_001
a, Thêm người dùng
b, Xóa người dùng
c,Sửa người dùng
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
3.1.2 Biểu đồ
Hình 2: Biểu đồ tuần tự thêm mới người dùng thành công
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
3.2
UC_002_Đăng nhập
3.2.1 Mô tả use case UC_002
3.2.2 Biểu đồ
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
Hình 3:Biểu đồ tuần tự đăng nhập thành công
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
3.3
3.3.1
UC_003_Đổi mật khẩu
Mô tả use case UC_003
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
3.3.2 Biểu đồ
Hình 4: Biểu đồ tuần tự đổi mật khẩu thành công
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
3.4
UC_004_Tìm kiếm giáo viên
3.4.1
Mô tả use case UC_004
3.4.2 Biểu đồ
Hình 5: Biểu đồ tuần tự tìm kiếm giáo viên thành công
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
3.5 UC_005_Tìm kiếm học sinh
3.5.1
Mô tả use case UC_005
3.5.2 Biểu đồ
Hình 6: Biểu đồ tuần tự tìm kiếm học sinh thành công
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
3.6 UC_006_Phân công giáo viên
3.6.1
Mô tả use case UC_006
a,Thêm giáo viên vào bảng phân công
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
b, Sửa giáo viên ở bảng phân công
c,Xóa giáo viên ở bảng phân công
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
3.6.2 Biểu đồ
Hình 7: biểu đồ tuần tự phân công giáo viên
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
3.7 UC_007_Tiếp nhận học sinh
3.7.1 Mô tả use case UC_007
a,Thêm học sinh
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
b,Sửa học sinh
c,Xóa học sinh
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
3.7.2 Biểu đồ
Hình 8: Biểu đồ tuần tự thêm học sinh
3.8
UC_008_Quản lí điểm
Người thực hiện :Đỗ Thị Hồng Thu_45267
Đề tài: Quản lí học sinh trung học phổ thông
3.8.1
Mô tả use case UC_008_Quản lí điểm
a, Thêm điểm
b,Sửa điểm
Người thực hiện :Đỗ Thị Hồng Thu_45267