You are on page 1of 17

Hệ thống quản lý sinh viên

Trường Đại học Lạc Hồng


1. Danh sách thành viên
- Vũ Đức Hiếu (nhóm trưởng): 21%
- Dương Nguyễn Việt Hoàng: 21%
- Nguyễn Việt Hoàng: 15%
- Phạm Huy Hoàng: 20%
- Bùi Hữu Việt Hùng: 23%
2. Xác định dự án
2.1. Thực trạng:
- Hệ thống quản lý sinh viên hiện tại còn một số bất cập sau đây:
+ Một số chức năng tách ra làm hệ thống riêng biệt nhưng không được tích
hợp với nhau, tạo sự rời rạc và không thống nhất.
+ Vì không được tích hợp, duy trì nhiều hệ thống riêng biệt cùng lúc sẽ gây
lãng phí, lại cần cơ sở dữ liệu riêng để lưu trữ tài khoản định danh người
dùng, trong khi trên lý thuyết thì chỉ cần 1 cơ sở dữ liệu dùng chung cho tất
cả.
+ Nhiều chức năng quan trọng bị bỏ ngỏ và chưa được tích hợp vào hệ thống.
Ví dụ như thống kê thành tích học tập, gửi yêu cầu xử lý dịch vụ một cửa...
2.2. Cơ hội:
- Xây dựng một hệ thống quản lý sinh viên mới có thể tích hợp với các hệ thống sẵn
có sẽ tạo thuận lợi trong việc sử dụng các chức năng hiện có so với hệ thống cũ.
Đồng thời, việc xây dựng các hệ thống mới sẽ vẫn giữ được tính đồng bộ.

- Việc xây mới còn có thể tạo điều kiện thuận lợi để cập nhật các loại công nghệ mới.
Ví dụ như chuyển đổi từ giao thức HTTP sang HTTPS, nâng cấp phiên bản TLS,
nâng cấp server, …

- Sử dụng chính nguồn nhân lực được đào tạo trực tiếp từ Trường mà không phải
thuê công ty ngoài, giúp giảm chi phí phát triển và tạo cơ hội cho sinh viên được thử
sức xây dựng sản phẩm phần mềm chuyên nghiệp, tích luỹ kinh nghiệm phát triển
bản thân.

- Phần mềm có thể chỉnh sửa để áp dụng cho việc quản lý sinh viên của trường khác.
2.3. Nhược điểm, rủi ro:
- Sự chuyển đổi hệ thống từ cũ sang mới sẽ mất một thời gian để tập huấn người
dùng sử dụng.

3. Mô tả hệ thống
3.1. Bảng danh sách actor

Actor Mô tả

Chuyên viên phòng Công tác Sinh viên phụ Thêm, đọc, sửa, xóa, in hồ sơ sinh viên bao
trách hồ sơ sinh viên gồm các thông tin cá nhân, gia đình, thông
tin về lớp hành chính, trạng thái học.

Chuyên viên phòng Công tác Sinh viên phụ Đọc hồ sơ sinh viên; thêm, đọc, sửa, xóa,
trách thi đua khen thưởng, kỷ luật và rèn in thông tin liên quan và danh sách các sinh
luyện của sinh viên viên được khen thưởng, kỷ luật. Từ đó thực
hiện đánh giá và tổng kết kết quả rèn luyện
của sinh viên.

Chuyên viên phòng Công tác Sinh viên phụ Đọc hồ sơ sinh viên, thêm thông tin trong
trách công tác cựu sinh viên hồ sơ cựu sinh viên như nơi làm việc, địa
chỉ và số liên lạc với cựu sinh viên.

Chuyên viên phòng Đào tạo phụ trách kết Đọc hồ sơ sinh viên, thêm, sửa, xóa, in
quả học phần sinh viên điểm học phần, điểm tổng kết môn học của
sinh viên.

Chuyên viên phòng Đào tạo phụ trách công Đọc hồ sơ sinh viên, thêm, sửa, xóa, in
tác tốt nghiệp thông tin xét tốt nghiệp, văn bằng, chứng
chỉ.

Cố vấn học tập Đọc, thêm, in thông tin liên quan đến kết
quả rèn luyện của sinh viên trong lớp đang
chịu trách nhiệm quản lý.

Sinh viên Thêm, sửa, xóa một số thông tin trong hồ


sơ cá nhân sinh viên. Đọc, in thông tin về
hồ sơ cá nhân, điểm học phần, điểm rèn
luyện, văn bằng, chứng chỉ, thông báo công
việc của trường.

Hệ thống quản lý thư viện Sử dụng hồ sơ sinh viên của hệ thống để


lấy thông tin cập nhật việc mượn, trả sách,
đăng ký làm thẻ, …

Hệ thống quản lý lớp môn học Sử dụng hồ sơ sinh viên của hệ thống để
lấy thông tin cập nhật danh sách thông tin
lớp môn học

Hệ thống quản lý tài chính Sử dụng hồ sơ sinh viên của hệ thống để


lấy thông tin cập nhật cho việc xác định học
phí cho sinh viên, trạng thái đóng học phí,
nhận học bổng.

3.2. Bảng danh sách use case cho các actor

Actors Use case Mô tả use case

Chuyên viên phòng Tìm kiếm thông tin hồ Chuyên viên tìm kiếm hồ sơ của sinh viên
Công tác Sinh viên sơ cá nhân sinh viên thông qua mã sinh viên, họ và tên, số
phụ trách hồ sơ điện thoại, lớp khóa học…
sinh viên
Đọc thông tin hồ sơ cá Chuyên viên xem hồ sơ của sinh viên
nhân sinh viên dưới dạng bảng với các thông tin như
thông tin cá nhân, thông tin gia đình, quá
trình học tập, khen thưởng, kỷ luật.

In thông tin hồ sơ cá Chuyên viên in chi tiết thông tin về sinh


nhân viên ra giấy.

Thêm hồ sơ cá nhân Chuyên viên thêm một sinh viên mới


sinh viên chưa có trong hệ thống bằng cách tạo hồ
sơ mới và điền các thông tin cơ bản của
sinh viên đó rồi thêm vào cơ sở dữ liệu

Sửa hồ sơ cá nhân sinh Chuyên viên sửa thông tin trong hồ sơ


viên của một sinh viên
Xóa hồ sơ cá nhân sinh Chuyên viên xoá hồ sơ (toàn bộ thông tin)
viên của những sinh viên cần xóa khỏi hệ
thống.

Chuyên viên phòng Tìm kiếm thông tin hồ Chuyên viên tìm kiếm hồ sơ của một sinh
Công tác Sinh viên sơ sinh viên viên thông qua các từ khóa như mã sinh
phụ trách thi đua viên, họ và tên, số điện thoại, lớp khóa
khen thưởng và kỷ học…
luật và rèn luyện
Đọc thông tin hồ sơ Chuyên viên xem thông tin hồ sơ sinh
sinh viên viên dưới dạng bảng danh sách với các
thông tin như thông tin cá nhân, thông tin
gia đình, quá trình học tập, khen thưởng,
kỷ luật.

Thêm thông tin kết quả Chuyên viên thêm kết quả rèn luyện vào
rèn luyện cho các kỳ mà sinh viên đó có tham gia
học tập.

Sửa thông tin kết quả Chuyên viên sửa thông tin kết quả rèn
rèn luyện luyện của sinh viên theo từng học kỳ,
bằng cách sửa trực tiếp vào cơ sở dữ liệu
điểm rèn luyện.

In thông tin hồ sơ cá Chuyên viên in chi tiết thông tin về sinh


nhân viên ra giấy.

Thêm học bổng Chuyên viên thêm học bổng mới để nhận
biểu mẫu đăng ký nhận học bổng của
sinh viên.

Cập nhật thông tin học Chuyên viên cập nhật các thông tin liên
bổng quan tới học bổng (như tên quỹ học bổng
của tổ chức, doanh nghiệp, đoàn thể; số
lượng suất học bổng, mức học bổng; tiêu
chuẩn xét chọn sinh viên; …)

Xóa học bổng Chuyên viên xóa học bổng, có thể lưu trữ
biểu mẫu đăng ký nhận học bổng của
sinh viên.

Đọc danh sách sinh Chuyên viên đọc danh sách sinh viên
viên được khen thưởng, được khen thưởng, kỷ luật, được tổng
kỷ luật hợp dựa trên các tiêu chí cụ thể.

Cập nhật danh sách Chuyên viên cập nhật danh sách thông tin
sinh viên được khen các sinh viên được khen thưởng và kỷ
thưởng, kỷ luật luật

In danh sách sinh viên Chuyên viên in chi tiết danh sách sinh
được khen thưởng, kỷ viên được khen thưởng, kỷ luật ra giấy.
luật

Chuyên viên phòng Tìm kiếm thông tin hồ Chuyên viên tìm kiếm hồ sơ của cựu sinh
Công tác Sinh viên sơ sinh viên viên trong cơ sở dữ liệu cựu sinh viên
phụ trách công tác thông qua họ và tên, lớp khóa học…
cựu sinh viên
Đọc thông tin hồ sơ Chuyên viên xem thông tin hồ sơ cựu
sinh viên sinh viên dưới dạng bảng với các thông
tin như thông tin cá nhân, thông tin gia
đình, quá trình học tập, khen thưởng, kỷ
luật…

In thông tin hồ sơ cựu Chuyên viên in chi tiết thông tin về cựu
sinh viên sinh viên ra giấy.

Tổ chức lưu trữ vĩnh Lưu hồ sơ của các sinh viên đã tốt nghiệp
viễn hồ sơ sinh viên đã ở một nơi khác để khi cần thiết có thể lấy
tốt nghiệp ra.

Cập nhật thông tin về Chuyên viên liên hệ với cựu sinh viên để
cựu sinh viên thu thập và lưu giữ các thông tin về công
việc, nơi làm việc, địa chỉ liên lạc, thu thập
thông tin về nhu cầu nhân lực tại nơi làm
việc, cơ hội thực tập, …

Chuyên viên phòng Tìm kiếm thông tin hồ Chuyên viên tìm kiếm hồ sơ của một sinh
Đào tạo phụ trách sơ sinh viên viên thông qua các từ khóa như mã sinh
kết quả học phần viên, họ và tên, số điện thoại, lớp khóa
sinh viên học…

Đọc thông tin hồ sơ Chuyên viên xem thông tin hồ sơ sinh


sinh viên viên dưới dạng bảng danh sách với các
thông tin như thông tin cá nhân, thông tin
gia đình, quá trình học tập, khen thưởng,
kỷ luật.

In thông tin hồ sơ cá Chuyên viên in chi tiết thông tin về sinh


nhân viên ra giấy.

Thêm điểm học phần Chuyên viên thêm điểm học phần của
môn học trong từng kỳ học vào hồ sơ sinh
viên.

Sửa điểm học phần Chuyên viên chỉnh sửa điểm học phần
của môn học.

Xóa điểm học phần Chuyên viên xóa điểm học phần của môn
học.

Chuyên viên phòng Tìm kiếm thông tin hồ Chuyên viên tìm kiếm hồ sơ của một sinh
Đào tạo phụ trách sơ sinh viên viên thông qua các từ khóa như mã sinh
công tác tốt nghiệp viên, họ và tên, số điện thoại, lớp khóa
học…

Đọc thông tin hồ sơ Chuyên viên xem thông tin hồ sơ sinh


sinh viên viên dưới dạng bảng danh sách với thông
tin như thông tin cá nhân, thông tin gia
đình, quá trình học tập, khen thưởng, kỷ
luật.

In thông tin hồ sơ cá Chuyên viên in chi tiết thông tin về sinh


nhân viên ra giấy.

Cập nhật tiêu chí tốt Chuyên viên nhập các tiêu chí xét tốt
nghiệp về điểm nghiệp về điểm (bao gồm điểm chuẩn và
điểm đạt) cho niên khóa hiện tại.
Thêm tiêu chí xếp loại Chuyên viên ghi nhận tiêu chí xét tốt
tốt nghiệp nghiệp mới.

Sửa tiêu chí xếp loại tốt Chuyên viên sửa các tiêu chí xếp loại tốt
nghiệp nghiệp.

Xoá tiêu chí xếp loại tốt Chuyên viên xoá các tiêu chí xếp loại tốt
nghiệp nghiệp.

Đọc danh sách sinh Chuyên viên đọc danh sách sinh viên đáp
viên được công nhận ứng các tiêu chí tốt nghiệp.
tốt nghiệp

Đọc số liệu thống kê tốt Chuyên viên đọc dữ liệu thống kê tỷ lệ


nghiệp sinh viên đạt những tiêu chí cụ thể (tỷ lệ
đạt các loại xếp loại, tỷ lệ đạt các mức
điểm tổng kết, …), phân theo từng lớp,
từng ngành, từng khoa.

In số liệu thống kê tốt Chuyên viên in dữ liệu thống kế tỷ lệ sinh


nghiệp viên đạt những tiêu chí cụ thể.

In bằng tốt nghiệp Chuyên viên in bằng tốt nghiệp, bao gồm
hồ sơ và bảng điểm của sinh viên theo
mẫu được quy định của trường.

Cố vấn học tập Tìm kiếm thông tin hồ Cố vấn học tập tìm kiếm hồ sơ của một
sơ sinh viên sinh viên thông qua các từ khóa như mã
sinh viên, họ và tên, số điện thoại, lớp
khóa học…

Đọc thông tin hồ sơ Cố vấn học tập xem thông tin hồ sơ sinh
sinh viên viên dưới dạng bảng danh sách với các
thông tin như thông tin cá nhân, thông tin
gia đình, quá trình học tập, khen thưởng,
kỷ luật.

In thông tin hồ sơ cá In chi tiết thông tin về sinh viên ra giấy.


nhân
Thêm kết quả rèn luyện Cố vấn học tập thêm điểm rèn luyện của
sinh viên mình quản lý vào cho các kỳ mà
sinh viên đó có tham gia học tập.

Sinh viên Đọc thông tin hồ sơ Sinh viên xem thông tin hồ sơ của mình
sinh viên dưới dạng bảng danh sách với thông tin
như thông tin cá nhân, thông tin gia đình,
quá trình học tập, khen thưởng, kỷ luật.

In thông tin hồ sơ sinh Sinh viên in chi tiết thông tin của mình ra
viên giấy.

Sửa thông tin hồ sơ Sinh viên sửa một số thông tin cá nhân,
sinh viên thông tin gia đình được phép.

Nhận thông báo khi có Sinh viên sẽ nhận được thông báo khi có
thay đổi trong hồ sơ của bất kỳ thay đổi gì trong hồ sơ của sinh
mình viên của mình có sự thay đổi.

Sử dụng dịch vụ một Sinh viên tạo đơn đăng ký sử dụng dịch
cửa vụ một cửa trên hệ thống và theo dõi
được trạng thái của đơn đăng kí.

Hệ thống quản lý thư Lấy thông tin hồ sơ sinh Hệ thống sử dụng cơ sở dữ liệu về hồ sơ
viện viên sinh viên phục vụ cho việc mượn, trả
sách, đăng ký thẻ thư viện.

Hệ thống Lấy thông tin hồ sơ sinh Hệ thống sử dụng cơ sở dữ liệu về hồ sơ


e-Learning viên sinh viên phục vụ cho việc quản lý danh
sách lớp học, điểm danh, kết quả thi...

Cập nhật dữ liệu Hệ thống cập nhật dữ liệu điểm danh, kết
quả thi vào CSDL của hệ thống.

Hệ thống quản lý Lấy thông tin hồ sơ sinh Hệ thống sử dụng cơ sở dữ liệu về hồ sơ


tài chính viên sinh viên để phục vụ cho việc thu học phí,
trạng thái thu học phí, phí sinh hoạt kí túc
xá, nhận học bổng.
3.3. Đặc tả UC
3.3.1. Đặc tả Use Case: Sử dụng dịch vụ một cửa
● Tên use case: Sử dụng dịch vụ một cửa
● Mô tả: tạo đơn đăng ký sử dụng dịch vụ một cửa trực tiếp trên hệ thống và theo dõi
được trạng thái của đơn đăng ký.
● Actor: Sinh viên.
● Pre Condition:
- Actor cần có tài khoản đăng nhập.
- Tài khoản của Actor phải được phân quyền truy cập chức năng sử dụng dịch vụ một
cửa.
- Thiết bị của Actor phải kết nối với hệ thống qua mạng.
● Post Condition:
- Actor gửi thành công được đơn đăng ký lên hệ thống.
- Hệ thống ghi nhận đơn đăng ký vào cơ sở dữ liệu
● Basic Flow:

Actor Actions System Actions

1. Actor truy cập vào hệ thống quản lý

2. Actor bấm chọn vào mục “tạo đơn đăng 3. Hệ thống hiển thị giao diện để tạo đơn
ký sử dụng dịch vụ” đăng ký sử dụng dịch vụ với các trường
thông tin

4. Actor nhập từ khóa tìm kiếm đơn cần 5. Hệ thống hiển thị danh sách các đơn
đăng ký và chọn biểu tượng tìm hoặc nhấn đăng ký dựa theo từ khóa được sử dụng để
Enter tìm kiếm.

6. Actor chọn đơn cần đăng ký. 7. Hệ thống hiển thị giao diện với các
trường dữ liệu cụ thể cho đơn cần đăng ký.

8. Actor chọn điền thông tin vào các trường


thông tin để hoàn thiện

9. Actor bấm chọn xác nhận gửi đơn đăng 10. Hệ thống xác nhận các thông tin được
ký điền đủ và đúng định dạng.
11. Hệ thống lưu trữ đơn đăng ký được gửi
vào cơ sở dữ liệu.

12. Actor bấm chọn vào mục “theo dõi đơn 13. Hệ thống hiển thị giao diện để theo dõi
đăng ký dịch vụ đã gửi” các đơn đăng ký đã gửi với các trường
thông tin.

14. Actor xem trạng thái của đơn đăng ký

● Alternative Flow: Không có


● Exception Flow:
- Tất cả các bước: Hệ thống không hiển thị giao diện do lỗi hệ thống, do hệ thống
đang trong bảo trì hoặc do mất kết nối mạng.
- Bước 1: Actor không truy cập được vào hệ thống quản lý do nhập sai tên tài khoản,
mật khẩu đăng nhập.
- Bước 5: Hệ thống không hiển thị đơn đăng ký Actor cần sử dụng do sai từ khoá
hoặc hệ thống không tồn tại dịch vụ.
- Bước 8: Actor không có đủ giấy tờ cần thiết hoặc không điển đủ các trường thông tin
cần thiết.
- Bước 10: Hệ thống báo lỗi với các thông tin được đưa vào do actor điền thông tin
chưa đủ; không đúng định dạng của trường thông tin; file nộp không đúng định dạng
file; file chứa các dữ liệu không đúng với yêu cầu.

3.3.2. Đặc tả Use Case: Thêm hồ sơ sinh viên


● Tên use case: Thêm hồ sơ sinh viên
● Mô tả: thêm hồ sơ sinh viên bao gồm các thông tin cá nhân, thông tin gia đình, lớp
hành chính, trạng thái học
● Actor: chuyên viên phòng Công tác Sinh viên phụ trách hồ sơ sinh viên.
● Pre Condition:
- Actor cần có tài khoản đăng nhập.
- Tài khoản của Actor phải được phân quyền truy cập chức năng “Thêm hồ sơ sinh
viên”.
- Thiết bị của Actor phải kết nối với hệ thống qua mạng.
● Post Condition:
- Actor thêm thành công được hồ sơ lên hệ thống
- Hệ thống ghi nhận những thông tin được actor cập nhật vào cơ sở dữ liệu
● Basic Flow:
Actor Actions System Actions

1. Actor truy cập vào hệ thống quản lý

2. Actor bấm chọn vào mục thêm hồ sơ 3. Hệ thống hiển thị giao diện để thêm hồ
sơ với các trường thông tin

4. Actor chọn điền thông tin vào các trường


thông tin để hoàn thiện

5. Actor bấm chọn xác nhận thêm hồ sơ 6. Hệ thống xác nhận các thông tin được
điền đủ và đúng định dạng.

7. Hệ thống lưu trữ các thông tin được điền


vào cơ sở dữ liệu

● Alternative Flow:
- Bước 4: Actor lựa chọn sử dụng các file với định dạng được quy định để nộp vào hệ
thống đọc thông tin.

● Exception Flow:
- Tất cả các bước: Hệ thống không hiển thị giao diện do lỗi hệ thống, do hệ thống
đang trong bảo trì hoặc do mất kết nối mạng.
- Bước 1: Actor không truy cập được vào hệ thống quản lý do nhập sai tài khoản mật
khẩu đăng nhập.
- Bước 3: Hệ thống không hiển thị giao diện hoặc giao diện mất kết nối do lỗi hệ
thống, hệ thống đang trong bảo trì, mất kết nối.
- Bước 6: Hệ thống báo lỗi với các thông tin được đưa vào do actor điền thông tin
không đúng định dạng của trường thông tin, file nộp không đúng định dạng file, file
chứa các dữ liệu không đúng với yêu cầu

3.3.3. Đặc tả Use Case: Cập nhật kết quả học tập của sinh viên
● Tên use case: Cập nhật kết quả học tập của sinh viên
● Mô tả: thêm, sửa, xóa điểm học phần của sinh viên
● Actor: chuyên viên phòng Đào tạo phụ trách điểm học phần của sinh viên.
● Pre Condition:
- Actor cần có tài khoản đăng nhập.
- Tài khoản của actor phải được phân quyền truy cập chức năng cập nhật điểm học
phần.
- Thiết bị của actor phải kết nối với hệ thống qua mạng.
● Post Condition:
- Actor cập nhật thành công điểm học phần của sinh viên
- Hệ thống ghi nhận những thông tin được actor cập nhật vào cơ sở dữ liệu
● Basic Flow:

Actor Actions System Actions

1. Actor truy cập vào hệ thống quản lý

2. Actor truy cập hồ sơ của sinh viên cần 3. Hệ thống hiển thị giao diện xem hồ sơ
cập nhật kết quả học tập của sinh viên

4. Actor bấm chọn xem kết quả học tập của 5. Hệ thống hiển thị giao diện kết quả học
sinh viên tập của sinh viên

6. Actor bấm chọn chỉnh sửa kết quả học 7. Hệ thống hiển thị giao diện chỉnh sửa kết
tập của sinh viên quả học tập của sinh viên

8. Actor thực hiện thêm, sửa, xóa điểm


môn học của sinh viên

9. Actor chọn lưu lại những thay đổi đã 10. Hệ thống lưu trữ các thay đổi vào cơ sở
thực hiện dữ liệu

● Alternative Flow:
- Bước 6: Actor bấm chọn đồng bộ dữ liệu kết quả học tập với hệ thống e-Learning,
Basic Flow nhảy tới bước 10.
● Exception Flow:
- Tất cả các bước: Hệ thống không hiển thị giao diện do lỗi hệ thống, do hệ thống
đang trong bảo trì hoặc do mất kết nối mạng.
- Bước 1: Actor không truy cập được vào hệ thống quản lý do nhập sai tài khoản mật
khẩu đăng nhập hoặc do mất kết nối mạng.
- Bước 10: Hệ thống báo lỗi các thông tin actor điền trong các trường không đúng định
dạng.
3.3.4. Đặc tả Use Case: Tìm kiếm hồ sơ sinh viên
● Tên use case: Tìm kiếm hồ sơ sinh viên
● Mô tả: Người dùng tìm kiếm hồ sơ của một sinh viên thông qua các từ khóa như mã
sinh viên, họ và tên, lớp khóa học.
● Actor: Chuyên viên phòng Công tác Sinh viên phụ trách hồ sơ sinh viên, Chuyên
viên phòng Công tác Sinh viên phụ trách thi đua khen thưởng, Chuyên viên phòng
Công tác Sinh viên phụ trách công tác cựu sinh viên, Chuyên viên phòng Đào tạo
phụ trách kết quả học phần sinh viên, Chuyên viên phòng Đào tạo phụ trách công
tác tốt nghiệp, Cố vấn học tập.
● Pre Condition:
- Actor cần có tài khoản đăng nhập.
- Tài khoản của actor phải được phân quyền truy cập chức năng tìm kiếm hồ sơ sinh
viên..
- Thiết bị của actor phải kết nối với hệ thống qua mạng.
● Post Condition:
- Actor tìm kiếm thành công được hồ sơ lên hệ thống
- Hệ thống trả về hồ sơ sinh viên tìm kiếm được.
● Basic Flow:

Actor Actions System Actions

1. Actor truy cập vào hệ thống quản lý.

2. Actor bấm chọn vào mục tìm kiếm hồ sơ. 3. Hệ thống hiển thị giao diện để tìm kiếm
thông tin hồ sơ với các thông tin mã sinh
viên.

4. Actor chọn điền thông tin vào các trường


thông tin tìm kiếm để tìm kiếm.

5. Actor bấm chọn icon để tìm kiếm. 6. Hệ thống dựa trên các trường thông tin
được cung cấp tìm kiếm.

7. Hệ thống thống trả về các hồ sơ liên


quan đến các trường thông tin được cung
cấp.

.
● Alternative Flow:
- Bước 4: Actor lựa chọn sử dụng thông tin khác thay thế cho mã sinh viên như họ và
tên, tên lớp hành chính.

● Exception Flow:
- Tất cả các bước: Hệ thống không hiển thị giao diện do lỗi hệ thống, do hệ thống
đang trong bảo trì hoặc do mất kết nối mạng.
- Bước 1: Actor không truy cập được vào hệ thống quản lý do nhập sai tài khoản mật
khẩu đăng nhập hoặc do mất kết nối mạng.
- Bước 6: Hệ thống báo lỗi với các thông tin được đưa vào do actor điền thông tin
không đúng định dạng của trường thông tin.
- Bước 7: Hệ thống thông báo không tìm thấy hồ sơ được lưu trữ dựa trên thông tin
được tìm kiếm.

3.3.5. Đặc tả Use Case: In hồ sơ sinh viên


● Tên use case: In hồ sơ sinh viên.
● Mô tả: Người dùng in toàn bộ các thông tin của một sinh viên.
● Actor: Chuyên viên phòng Công tác Sinh viên phụ trách hồ sơ sinh viên, Chuyên
viên phòng Công tác Sinh viên phụ trách thi đua khen thưởng, Chuyên viên phòng
Công tác Sinh viên phụ trách công tác cựu sinh viên, Chuyên viên phòng Đào tạo
phụ trách kết quả học phần sinh viên, Chuyên viên phòng Đào tạo phụ trách công
tác tốt nghiệp, Cố vấn học tập.
● Pre Condition:
- Actor cần có tài khoản đăng nhập.
- Tài khoản của Actor phải được phân quyền truy cập chức năng in hồ sơ sinh viên.
- Thiết bị của Actor phải kết nối với hệ thống qua mạng.
● Post Condition:
- Actor in thành công hồ sơ sinh viên.
● Basic Flow:

Actor Actions System Actions

1. Actor truy cập vào hệ thống quản lý.

2. Actor bấm chọn vào mục hiển thị hồ sơ 3. Hệ thống hiển thị giao diện xem hồ sơ
sinh viên. của sinh viên
4. Actor bấm chọn nút in hồ sơ sinh viên 5. Hệ thống hiển thị giao diện lựa chọn giữa
in bằng file hoặc in trực tiếp trên hệ thống.

6. Actor chọn in trực tiếp trên hệ thống 7. Hệ thống tạo giao diện in hồ sơ sinh viên
của trình duyệt web.

8. Actor tinh chỉnh định dạng in ấn

9. Actor bấm xác nhận in 10. Hệ thống gửi dữ liệu in ấn đến máy in.

● Alternative Flow:
- Bước 6: Actor chọn in bằng file.
Bước 7: Hệ thống tạo giao diện tải file cho Actor.
Bước 8: Actor xác nhận tải file.

● Exception Flow:
- Tất cả các bước: Hệ thống không hiển thị giao diện do lỗi hệ thống, do hệ thống
đang trong bảo trì hoặc do mất kết nối mạng.
- Bước 1: Actor không truy cập được vào hệ thống quản lý do nhập sai tài khoản mật
khẩu đăng nhập.
- Bước 6 (Alternative Flow): File không tồn tại trong cơ sở dữ liệu của hệ thống.
- Bước 10: Máy in không nhận được thông tin.
S? d?ng ch? c n?ng chung

L?y l?i m?t


Chuyên viên phòng Công tác kh?u b?ng
Sinh viên ph? trách h? s? Email
sinh viên

L?y l?i m?t


? ?ng nh?p <<extend>> kh?u

Sinh viên L?y l?i m?t


Chuyên viên phòng Công tác kh?u b?ng s?
Sinh viên ph? trách thi ?ua ?i?n tho?i
khen th??ng
? ?c h? s?
sinh viên

Tìm ki?m
theo tên sinh
viên

Chuyên viên phòng Công tác


Sinh viên ph? trách công tác Tìm ki?m
c?u sinh viên theo mã sinh
viên
Tìm ki?m h?
s? sinh viên

Ng??i s? d?ng ch?c


Tìm ki?m
n?ng chung
theo l?p hành
chính
Chuyên viên phòng ? ào t?o
ph? trách k?t qu? h?c ph?n
sinh viên

In tr?c ti?p
trên h? th?ng

In h? s? sinh
viên

Chuyên viên phòng ? ào t?o


ph? trách công tác t?t nghi?p T?i file v? in

C? v?n h?c t?p

Qu?n lý thi ?ua khen th? ?ng, k?lu?t và r èn luy?n

Qu?n lý h?c b?ng

? ?c thông tin
h?c b?ng

Nh?p thông tin th?


công theo bi?u m?u
cho s?n c?a h?
th?ng
T?o h?c b?ng
Thêm h?c m?i và nh?p
b?ng <<include>> thông tin chi ti?t
c?a h?c b?ng Nh?p thông tin h?
s? b?ng file theo
quy ??nh c?a h?
th?ng

S?a thông tin


chi ti?t v?
h?c b?ng
Ch?n sinh viên ???c
t?ng h?p t? ??ng b?ng
tiêu chí trong thông tin
chi ti?t c?a h?c b?ng

Thêm sinh viên Ch?n sinh


vào danh sách <<include>> viên vào
nh?n h?c b?ng danh sách Ch?n sinh viên
b?ng cách thêm
th? công

Xoá sinh viên Ch?n sinh viên


kh?i danh sách t? file ???c g?i
nh?n h?c b?ng lên h? th?ng
<<include>>
L?u d? li?u
vào CSDL
back-up
<<include>>

Xóa h?c b?ng

Chuyên viên phòng


In tr?c ti?p
Công tác sinh viên trên h? th?ng
ph? trách thi ?ua khen
th??ng, k?lu?t và rèn In danh sách
sinh viên nh?n
luy?n h?c b?ng

T?i file

Qu?n lý khen th? ?ng, k?lu?t


? ?c danh sách
sinh viên ???c
khen th??ng, k?
lu?t

Thêm sinh viên


vào danh sách
khen th??ng k?
lu?t

L?u d? li?u
vào CSDL
back-up
Xóa sinh viên <<include>>
kh?i danh sách
khen th??ng, k?
lu?t

In tr?c ti?p
trên h? th?ng
In danh sách
sinh viên ???c
khen th??ng, k?
lu?t
T?i file

Qu?n lý k?t qu? r èn luy?n


? ?c k?t qu?
rèn luy?n
Nh?p k?t qu?
th? công cho
t?ng sinh
viên

Nh?p k?t qu?


Thêm k?t qu?
rèn luy?n <<include>> rèn luy?n
m?i
Nh?p k?t qu?
b?ng file theo
C? v?n h?c t?p quy ??nh c?a
h? th?ng

S?a k?t qu?


rèn luy?n

Qu?n lý h? s? sinh viên

Nh?p thông tin


th? công theo
bi?u m?u cho
s?n c?a h? th?ng
Nh?p thông
Thêm h? s?
sinh viên <<include>> tin h? s? sinh
viên
Nh?p thông tin
h? s? b?ng file
theo quy ??nh
c?a h? th?ng

S?a thông tin chi


ti?t trong h? s?
sinh viên

Chuyên viên phòng Công tác


Sinh viên ph? trách h? s?

L?u d? li?u
Xóa h? s?
sinh viên <<include>> vào CSDL
back-up

Qu?n lý công tác t?t nghi?p

Xem d?ng
b?ng

? ?c s? li?u
th?ng kê t?t
nghi?p Xem d?ng
bi?u ??

C?p nh?t tiêu


chí t?t nghi?p
<<include>> v? ?i?m h?c
ph?n
C?p nh?t tiêu
chí t?t nghi?p
v? ?i?m
<<include>> C?p nh?t tiêu
chí t?t nghi?p
v? ?i?m rèn
luy?n Nh?p thông tin
th? công theo
bi?u m?u cho s?n
Thêm tiêu chí c?a h? th?ng

x?p lo?i t?t


<<include>> Nh?p tiêu chí
nghi?p x?p lo?i
Chuyên viên phòng ? ào t?o
ph? trách công tác t?t nghi?p
Nh?p thông tin
h? s? b?ng file
theo quy ??nh
c?a h? th?ng
S?a tiêu chí x?p
lo?i t?t nghi?p

Xoá tiêu chí


L?u d? li?u vào
x?p lo?i t?t <<include>>
CSDL back-up
nghi?p

? ?c danh sách sinh


viên ???c công
nh?n t?t nghi?p

In s? li?u
th?ng kê t?t In tr?c ti?p
trên h? th?ng
nghi?p

In b?ng t?t
T?i file
nghi?p

Qu?n lý công tác c? u sinh viên

L?u tr? v?nh


vi?n h? s? ?ã
t?t nghi?p

Xem h? s?
c?u sinh viên Chuy?n tr?ng
thái c?a sinh
viên sang "Dã
t?t nghi?p"

<<include>>
Chuy?n d? li?u
Thêm c?u <<include>> c?a sinh viên
sinh viên sang CSDL c?a
c?u sinh viên
Nh?p thông tin
Chuyên viên phòng Công tác th? công theo
<<extend>> bi?u m?u cho s?n
Sinh viên ph? trách công tác
c?u sinh viên c?a h? th?ng
T?o c?u sinh
viên m?i và
nh?p thông tin
liên quan
S?a thông tin Nh?p thông tin
chi ti?t v? c?u h? s? b?ng file
sinh viên theo quy ??nh
c?a h? th?ng

L?u d? li?u
Xoá c?u sinh
viên <<include>> vào CSDL
back-up

Qu?n lý k?t qu? h?c ph?n sinh viên

Nh?p ?i?m b?ng


cách th? công

Thêm ?i?m Nh?p ?i?m


h?c ph?n <<include>> h?c ph?n m?i

Nh?p ?i?m b?ng


cách ??ng b? d?
li?u v?i h? th?ng
e-Learning

S?a ?i?m h?c


ph?n

Chuyên viên phòng ? ào


t?o ph? trách k?t qu? h?c
ph?n sinh viên

L?u d? li?u
Xóa ?i?m
h?c ph?n <<include>> vào CSDL
back-up

S? d?ng d?ch v?

? ?c thông tin
h? s? sinh
viên

In tr?c ti?p
trên h? th?ng

In thông tin
h? s? sinh
viên

T?i file

S?a thông tin


h? s? sinh
viên

Sinh viên

Nh?n thông
Tìm ki?m d?ch v?
báo khi có thay
??i trong h? s? c?n s? d?ng
<<include>>
T?o ??n ??ng
kí s? d?ng
d?ch v?

<<include>> <<include>> Nh?p gi?y t?,


thông tin c?n cung
c?p ?? s? d?ng
S? d?ng d?ch d?ch v?
v? m?t c?a

<<include>> Theo dõi tr?ng


thái ??n ??ng kí
s? d?ng d?ch v?

Cung c?p d?ch v? cho các h? th?ng khác

H? th?ng qu?n lý th? vi?n

S? d?ng h?
s? sinh viên

H? th?ng e-Learning
C?p nh?t d?
li?u

H? th?ng qu?n lý tài chính


Nhóm 4
Ki?n trúc h? th?ng qu?n lý sinh viên tr??ng ? ?i h?c L?c H?ng - V? ? ?c Hi?u: 21%
- D??ng Nguy?n Vi?t Hoàng: 21%
- Nguy?n Vi?t Hoàng: 15%
- Ph?m Huy Hoàng: 20%
- Bùi H?u Vi?t Hùng: 23%

User

Chuyên viên
Chuyên viên phòng Công tác Chuyên viên Chuyên viên Chuyên viên
phòng Công tác Sinh viên ph? phòng Công tác phòng Công tác phòng ? ào t?o
Sinh viên ph? trách khen Sinh viên ph? Sinh viên ph? C? v?n h?c t?p Sinh viên
ph? trách công
trách h? s? sinh th??ng, k? lu?t trách c?u sinh trách k?t qu? h?c
tác t?t nghi?p
viên và rèn luy?n viên ph?n

K hông ???c phân quy?n

Presentation L ayer

? ?ng nh?p Truy xu?t


Hi?n th?thông tin C?p nh?t thông tin
L?y l?i m?t kh?u Tìm ki?m thông tin

In

Business L ayer I T System

C?p nh?t thông tin Ghi nh?n l?ch s?


Xác th?c thông tin t??ng tác H? th?ng
??ng nh?p tài kho?n e-Learning
Thêm thông Thông báo cho
tin user sau m?i
t??ng tác

Phân quy?n tài kho?n H? th?ng th?


S?a thông tin L?u l?ch s? vi?n
t??ng tác

Truy xu?t thông tin Xóa thông tin


H? th?ng tài
chính

Data L ayer

Data Ser vice

? ?c b?n ghi

C?p nh?t b?n


ghi

Database Phân quy?n


truy c?p b?n
ghi theo quy?n
tài kho?n

D? li?u tài D? li?u D? li?u D? li?u D? li?u D? li?u D? li?u


kho?n ??ng D? li?u
h? s? sinh ?i?m h?c k?t qu? l?p môn l?p hành c?u sinh
nh?p back-up
viên ph?n rèn luy?n h?c chính viên

You might also like