Tải bản đầy đủ (.docx) (83 trang)

NHOM1 70DCTT21 CNPM

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

ĐẠI HỌC CÔNG NGHỆ GIAO THÔNG VẬN TẢI
KHOA CÔNG NGHỆ THÔNG TIN

CÔNG NGHỆ PHẦN MỀM
BÁO CÁO BÀI TẬP

ĐỀ TÀI:
PHẦN MỀM QUẢN LÝ SINH VIÊN NỘI TRÚ KÍ TÚC XÁ TRƯỜNG ĐẠI
HỌC CÔNG NGHỆ GIAO THÔNG VẬN TẢI
Giáo viên hướng dẫn: Vũ Thị Hà

Thành viên:

Nhóm thực hiện: Nhóm 1

Nguyễn Đức Nam

Lớp: 70DCTT21

Lại Quang Nam
Lê Thị Thùy Trinh
Nguyễn Trường An
Đỗ Đăng Thịnh

HÀ NỘI – 03/2022


MỤC LỤC

CHƯƠNG 1: KHẢO SÁT.................................................................................................1
1.1



Địa điểm khảo sát.................................................................................................1

1.2

Cơ cấu tổ chức......................................................................................................1

1.3

Tìm hiểu các nghiệp vụ liên quan.........................................................................1

1.4

Khảo sát kí túc xá.................................................................................................2

1.4.1

Phương pháp phỏng vấn.................................................................................2

1.4.2

Kết quả phỏng vấn.........................................................................................2

1.5

Đánh giá hệ thống hiện tại....................................................................................3

1.6

Đề xuất hệ thống mới............................................................................................3


1.6.1

Phát biểu bài toán...........................................................................................3

1.6.2

Các chức năng dự kiến...................................................................................4

CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG...........................................................................6
2.1 Biểu đồ USECASE...................................................................................................6
2.1.1 Xác định tác nhân(Actor) và chức năng(Usecase)..............................................6
2.1.2 Biểu đồ Usecase tổng quát..................................................................................7
2.1.3 Biểu đồ chi tiết và đặc tả.....................................................................................7
2.2 Biểu đồ lớp.............................................................................................................30
2.3 Biểu đồ tuần tự........................................................................................................30
2.3.1 Biểu đồ tuần tự Đăng nhập...............................................................................30
2.3.2 Biểu đồ tuần tự Đăng ký tài khoản...................................................................31
2.3.3 Biểu đồ tuần tự Sửa tài khoản...........................................................................31
2.3.4 Biểu đồ tuần tự Xóa tài khoản..........................................................................32
2.3.5 Biểu đồ tuần tự Đổi mật khẩu...........................................................................32
2.3.6 Biểu đồ tuần tự Quản lý phòng.........................................................................33
2.3.7 Biểu đồ tuần tự Thêm nhân viên.......................................................................33
2.3.8 Biểu đồ tuần tự Chấm công..............................................................................34
2.3.9 Biểu đồ tuần tự Thống kê.................................................................................35
2.3.10 Biểu đồ tuần tự Lập kế hoạch.........................................................................35


2.3.11 Biểu đồ tuần tự Quản lý sinh viên...................................................................36
2.3.12 Biểu đồ tuần tự Đăng ký ở KTX.....................................................................36

2.3.13 Biểu đồ tuần tự Gia hạn hợp đồng..................................................................37
2.4 Biểu đồ hoạt động...................................................................................................38
2.4.1 Biểu đồ hoạt động Đăng nhập...........................................................................38
2.4.2 Biểu đồ hoạt động Đăng ký tài khoản...............................................................39
2.4.3 Biểu đồ hoạt động Sửa tài khoản......................................................................40
2.4.4 Biểu đồ hoạt động Xóa tài khoản......................................................................41
2.4.5 Biểu đồ hoạt động Đổi mật khẩu......................................................................42
2.4.6 Biểu đồ hoạt động Đăng kí và gia hạn..............................................................43
2.4.7 Biểu đồ tuần tự Quản lý nhân viên...................................................................46
2.4.8 Biểu đồ tuần tự Thống kê.................................................................................47
2.4.9 Biểu đồ tuần tự Lập hóa đơn.............................................................................48
2.4.10 Biểu đồ tuần tự Chấm cơng............................................................................49
2.4.11 Biểu đồ tuần tự Lập kế hoạch.........................................................................50
2.4.12 Biểu đồ tuần tự Xử lý vấn đề phát sinh...........................................................51
2.4.14 Biểu đồ tuần tự Quản lý sinh viên..................................................................52
2.5 Biểu đồ trạng thái....................................................................................................53
2.5.1 Biểu đồ trạng thái Phịng..................................................................................53
2.5.2 Biểu đồ trạng thái Hóa đơn...............................................................................53
2.6 Biểu đồ lớp chi tiết..................................................................................................54
2.7 Mơ hình cơ sở dữ liệu.............................................................................................54
2.7.1 Bảng sinh viên(Sinhvien).....................................................................................54
2.7.2 Bảng nhân viên(Nhanvien)..................................................................................55
2.7.3 Bảng phòng(Phong)..........................................................................................55
2.7.4 Bảng hợp đồng(Hopdong)................................................................................55
2.7.5 Bảng hóa đơn điện nước...................................................................................56
2.7.6 Bảng sổ theo dõi...............................................................................................56
2.7.7 Bảng hóa đơn....................................................................................................57
2.7.8 Bảng thân nhân.................................................................................................57
CHƯƠNG 3: THIẾT KẾ HỆ THỐNG.............................................................................58



3.1 Thiết kế tổng thể.....................................................................................................58
3.1.1Biểu đồ thành phần............................................................................................58
3.1.2 Biểu đồ triển khai.............................................................................................58
3.2 Thiết kế chi tiết.......................................................................................................58
3.2.1 Thiết kế cơ sở dữ liệu vật lý..............................................................................58
3.2.2 Thiết kế giao diện người dùng..........................................................................61
3.2.3 Thiết kế kiểm sốt.............................................................................................65
3.2.4 Thiết kế chương trình.......................................................................................66
KẾT LUẬN..................................................................................................................... 70


MỤC LỤC Ả
Hình 2.1: Biểu đồ usecase tổng quát..................................................................................7
Hình 2.2: Usecase Đăng nhập............................................................................................8
Hình 2.3: Biểu đồ Usecase sử dụng cho tác nhân “Quản lý”............................................12
Hình 2.4:Usecase Xử lý vấn đề phát sinh.........................................................................13
Hình 2.5: Usecase Thống kê và lên kế hoạch...................................................................14
Hình 2.6: Usecase Quản lý phịng....................................................................................16
Hình 2.7: Usecase sử dụng cho tác nhân “Nhân viên”.....................................................17
Hình 2.8: Usecase Quản lý sinh viên................................................................................18
Hình 2.9: Usecase Tư vấn................................................................................................20
Hình 2.10: Usecase Thống kê và lên kế hoạch.................................................................21
Hình 2.11: Usecase Xử lý vấn đề phát sinh......................................................................23
Hình 2.12: Usecase Đăng kí và gia hạn............................................................................24
Hình 2.13: Usecase sử dụng cho tác nhân Sinh viên........................................................27
Hình 2.14: Usecase Đăng kí ở KTX.................................................................................27
Hình 2.15: Biểu đồ lớp.....................................................................................................30
Hình 2.16: Biểu đồ tuần tự Đăng nhập.............................................................................30
Hình 2. 17: Biểu đồ tuần tự Đăng kí tài khoản.................................................................31

Hình 2.18: Biểu đồ tuần tự Sửa tài khoản........................................................................31
Hình 2.19: Biểu đồ tuần tự Xóa tài khoản........................................................................32
Hình 2.20: Biểu đồ tuần tự Đổi mật khẩu.........................................................................32
Hình 2.21: Biểu đồ tuần tự Quản lý phịng.......................................................................33
Hình 2.22: Biểu đồ tuần tự Thêm nhân viên.....................................................................33
Hình 2.23: Biểu đồ tuần tự Chấm cơng............................................................................34
Hình 2.24: Biểu đồ tuần tự Thống kê...............................................................................35
Hình 2.25: Biểu đồ tuần tự Lập kế hoạch.........................................................................35
Hình 2.26: Biểu đồ tuần tự Quản lý Sinh viên.................................................................36
Hình 2.27: Biểu đồ tuần tự Đăng kí ở KTX.....................................................................36


Hình 2.28: Biểu đồ tuần tự gia hạn hợp đồng...................................................................37
Hình 2.29: Biểu đồ hoạt động Đăng nhập........................................................................38
Hình 2.30: Biểu đồ hoạt động Đăng kí tài khoản.............................................................39
Hình 2.31: Biểu đồ tuần tự Sửa tài khoản........................................................................40
Hình 2.32: Biểu đồ tuần tự Xóa tài khoản........................................................................41
Hình 2.33: Biểu đồ tuần tự Đổi mật khẩu.........................................................................42
Hình 2.34: Biểu đồ tuần tự Đăng kí và gia hạn................................................................43
Hình 2.35: Biểu đồ tuần tự Gia hạn phịng.......................................................................44
Hình 2.36: Biểu đồ tuần tự Gia hạn phịng online............................................................45
Hình 2.37: Biểu đồ tuần tự Quản lý nhân viên.................................................................46
Hình 2.38: Biểu đồ tuần tự Thống kê...............................................................................47
Hình 2.39: Biểu đồ tuần tự Lập hóa đơn..........................................................................48
Hình 2.40: Biểu đồ tuần tự Chấm cơng............................................................................49
Hình 2.41: Biểu đồ tuần tự Lập kế hoạch.........................................................................50
Hình 2.42: Biểu đồ tuần tự Xử lý vấn đề phát sinh..........................................................51
Hình 2.43: Biểu đồ tuần tự Quản lý sinh viên..................................................................52
Hình 2.44: Biểu đồ trạng thái Phịng................................................................................53
Hình 2.45: Biểu đồ trạng thái Hóa đơn.............................................................................53

Hình 2.46: Biểu đồ lớp chi tiết......................................................................................54Y
Hình 3.1: Biểu đồ thành phần...........................................................................................58
Hình 3.2: Biểu đồ triển khai.............................................................................................58
Hình 3.3: Bảng Hóa đơn..................................................................................................59
Hình 3. 4: Bảng Hóa đơn điện nước................................................................................59
Hình 3.5: Bảng Hợp đồng................................................................................................59
Hình 3.6: Bảng Nhân viên................................................................................................60
Hình 3.7: Bảng Phịng......................................................................................................60
Hình 3.8: Bảng Sinh viên.................................................................................................60
Hình 3.9: Bảng Sổ theo dõi..............................................................................................60
Hình 3.10: Giao diện đăng nhập.......................................................................................61


Hình 3. 11: Giao diện Thống kê.......................................................................................62
Hình 3. 12: Giao diện đăng kí cho sinh viên....................................................................62
Hình 3. 13: Giao diện Đăng kí cho nhân viên..................................................................63
Hình 3. 14: Giao diện phịng............................................................................................63
Hình 3. 15: Giao diện tạo thơng tin cho phịng mới.........................................................64
Hình 3. 16: Giao diện thơng tin phịng.............................................................................64
Hình 3. 17: Giao diện danh sách sinh viên.......................................................................65
Hình 3. 18: Giao diện thơng tin nhân viên.......................................................................65
Hình 3. 19: Các modul trong chương trình.......................................................................67
Hình 3. 20: Lưu đồ thuật tốn sinh viên...........................................................................68
Hình 3. 21: Lưu đồ thuật toán nhân viên..........................................................................69


MỤC LỤC BẢ
Bảng 1.1: Bảng khảo sát trực tiếp....................................................................................2Y
Bảng 2.1: Bảng các tác nhân(Actor) và chức năng(Usecase).............................................6
Bảng 2. 2: Bảng đặc tả usecase Đăng nhập........................................................................8

Bảng 2.3: Bảng đặc tả Usecase Quên mật khẩu.................................................................9
Bảng 2.4: Bảng đặc tả usecase Đăng ki tài khoản............................................................10
Bảng 2.5: Bảng đặc tả usecase Sửa tài khoản...................................................................10
Bảng 2.6: Bảng đặc tả usecase Xóa tài khoản..................................................................11
Bảng 2.7: Bảng đặc tả usecase Quản lý NV.....................................................................12
Bảng 2.8: Bảng đặc tả usecase Xử lý vấn đề phát sinh.....................................................13
Bảng 2.9: Bảng đặc tả usecase Thống kê và lên kế hoạch................................................14
Bảng 2.10: Bảng đặc tả Quản lý phòng............................................................................16
Bảng 2.11: Bảng đặc tả usecase Quản lý nhân viên..........................................................18
Bảng 2.12: Bảng đặc tả usecase Kiểm tra tình trạng phịng.............................................19
Bảng 2.13: Bảng đặc tả Usecase Tư vấn..........................................................................20
Bảng 2.14: Bảng đặc tả usecase Thống kê và lên kế hoạch..............................................21
Bảng 2.15: Bảng đặc tả usecase Xử lý vấn đề phát sinh...................................................23
Bảng 2.16: Bảng đặc tả usecase Đăng kí và gia hạn.........................................................24
Bảng 2.17: Bảng đặc tả Usecase Thanh toán....................................................................25
Bảng 2.18: Bảng đặc tả usecase Lập hóa đơn...................................................................26
Bảng 2.19: Bảng đặc tả usecase Đang ki ở KTX..............................................................27
Bảng 2.20: Bảng đặc tả usecase Gia hạn hợp đồng..........................................................28
Bảng 2.21: Bảng đặc tả usecase Thanh tốn.....................................................................28
Bảng 2.22: Mơ hình CSDL Sinh viên...............................................................................51
Bảng 2.23: Mơ hình CSDL Nhân viên.............................................................................52
Bảng 2.24: Mơ hình CSDL Phịng....................................................................................52
Bảng 2.25: Mơ hình CSDL Hợp đồng..............................................................................52
Bảng 2.26: Mơ hình CSDL Hóa đơn điện nước...............................................................53


Bảng 2.27: Mơ hình CSDL Sổ theo dõi............................................................................53
Bảng 2.28: Mơ hình CSDL Hóa đơn................................................................................54
Bảng 2.29: Mơ hình CSDL Thân nhân.............................................................................54



LỜI MỞ ĐẦU

Hàng năm mỗi trường đại học, cao đẳng tiếp nhận hàng nghìn sinh viên, cùng với
đó nhu cầu về đăng kí nội trú trong trường tăng cao. Trước bài toán đặt ra với các
trường đại học: vấn đề về quản lý kí túc xá- một vấn đề đã co stuwf rất lâu nhưng
vẫn còn khá nhiều bất cập như: việc quản lý ở trường vẫn còn theo phương pháp
thủ cơng, các dữ liệu khơng có tính thống nhất, chặt chẽ dẫn đến hiệu suất làm việc
không cao.
Hiện nay, khơng cịn mấy ai xa lạ với những sản phẩm và ứng dụng công nghệ
thông tin- ngành khoa học đã trở thành tất yếu trong cuộc sống hiện nay. Cùng với
sự phát triển đó, những ứng dụng trong việc quản lý nhân sự, nhà hàng, quản lý
trường học,.. đã góp phần giảm tải nhiều lượng chi phi đầu tư cho nhân lực cũng
như tăng tính hiệu quả chính xác trong việc khai thác và quản lý dữ liệu.
Từ thực tế đó, nhóm đã đặt ra câu hỏi: Tại sao khơng áo dụng cơng nghệ thơng tin
vào quản lý kí túc xá? Từ đấy nhóm đã bắt tay vào tìm hiểu và ngiên cúng đề
tài”Phần mềm quản lý sinh viên nội trú kí túc xá trường đại học Cơng nghệ giao
thơng vận tải” với hi vọng sẽ là cơ sở phát triển cho việc quản lý kí túc xá sau này


CHƯƠNG 1: KHẢO SÁT
1.1 Địa điểm khảo sát
Đơn vị khảo sát: Kí túc xá Trường Đại học cơng nghệ giao thông vận tải
Đại chỉ: số 54, Phố Triều Khúc, Tân Triều, Thanh Trì, Hà Nội.
Điện thoại liên hệ: 0868616116
Email:
Người đại diện: Ban quản lý kí túc xá
-

Quy mơ: kí túc xá UTT xây dựng theo mơ hình homestay phục vụ nhu cầu sinh

hoạt cho sinh viên:
+ Ưu tiên cho các bạn sinh viên đang đi học và mới ra trường đi làm
+ Phòng gồm các đồ vật cơ bản: giường, tủ quần áo, quạt trần,...
+ Các dịch vụ điện nước, wifi đầy đủ

1.2 Cơ cấu tổ chức
-

Phịng Hành chính – Quản trị có trách nhiệm tổ chức thực hiện quản lý, vận hành
và khai thác KTX sinh viên. Việc quản lý phải đảm bảo nguyên tắc sử dụng đúng
mục đích và tạo điều kiện thuận lợi cho việc sinh hoạt, ăn ở của sinh viên.

-

Đối với các diện tích được phép kinh doanh trong KTX thì được tổ chức theo
đúng quy định của pháp luật. Doanh thu từ các hoạt động kinh doanh này này
được dùng để bù đắp cho chi phí quản lý, vận hành và bảo trì KTX.

1.3 Tìm hiểu các nghiệp vụ liên quan
Phịng Quản lý KTX có chức năng thực hiện cơng tác tổ chức, quản lý sinh viên nội
trú; thực hiện quản lý nhu cầu ở, sinh hoạt, học tập và rèn luyện của sinh viên nội trú
đồng thời phối hợp giữ an ninh trật tự, bảo vệ sức khỏe cho sinh viên ở đây.
- Quản lý là người đứng đầu chịu trách nhiệm quản lý mọi thứ xảy ra trong KTX, mọi
hoạt động của KTX đều dưới sự kiểm soát và điều hành của ban quản lý.
- Ban quản lý:
 Quản lý thông tin sinh viên, nhân viên
 Kiểm tra, cập nhập thông tin, trạng thái phòng, tư vấn cho sinh viên
 Kiểm tra các tình trạng dịch vụ, thiết bị

1



 Kết tốn hóa đơn cho sinh viên
 Đảm bảo an toàn cho sinh viên và kết hợp chặt chẽ với cơng an chính quyền
đăng kí tạm trú, tạm vắng của sinh viên ở nội trú
-

Nhân viên:
 Quản lý sinh viên
 Tư vấn, giải đáp các thông tin cho sinh viên
 Kết tốn hóa đơn

1.4 Khảo sát kí túc xá
1.4.1 Phương pháp phỏng vấn
Ngày phỏng vấn: 06/03/2022
Địa điểm phỏng vấn: Kí túc xá Đại học cơng nghệ giao thơng vận tải
Người phỏng vấn: Lại Quang Nam
Phương pháp phỏng vấn:
- Phỏng vấn bằng cách trực tiết, quan sát hiện trường
- Phỏng vấn gián tiếp bằng google biểu mẫu(đối với người sử dụng)
1.4.2 Kết quả phỏng vấn
Qua việc quan sát và phỏng vấn trực tiếp thì nhóm đã thu được kết quả như sau:
Bảng 1.1: Bảng khảo sát trực tiếp
STT Câu hỏi khảo sát
Câu trả lời
1
Sinh viên cần những gì khi đăng kí thuê Cần đầy đủ giấy tờ tùy thân, giấy xin
phịng ở KTX?

tạm trú


2

Thơng tin lớp học
Sau khi th phịng, sẽ có những hướng Được hướng dẫn đầy đủ về các quy

3

dẫn, quy định nào cho người ở?
định, nội quy của KTX
Việc quản lý sinh viên, phòng ở trong Tốn thời gia để đi điểm danh từng

4

kí túc xá có những khó khăn nào?
phịng
Việc quản lý thơng số điện, nước và các Mỗi phịng đều có một đồng hồ đo
dịch vụ khác diễn ra hàng tháng như thế riêng và đến thời gian quy định sẽ lấy

5

nào?
số để tính hóa đơn.
Sinh viên ra vào kí túc xá có cần kiểm Mỗi một sinh viên đều có một thẻ
tra thơng tin gì khơng? Bên cạnh đó đăng kí kí túc xá, với người ngồi vào
KTX có thời gian khơng được phép ra ở thì cần phải đăng kí thơng thơng tin

2



người khơng?

cũng như bản cam kết. KTX có thời

6

gian đóng mở cửa cố định 5:00-22:00
Khi xảy ra các trường hợp khiếu nại về Ban quản lý KTX sẽ nhanh chóng tìm

7

KTX sẽ được giải quyết như thế nào?
ra phương án giải quyết tốt nhất.
KTX mong muốn phần mềm sẽ giúp Giúp quản lý sinh viện, phịng ở cũng
điều gì?

như các dịch vụ khác tiện lợi, nhanh
chóng hơn.

1.5 Đánh giá hệ thống hiện tại
Hiện nay, kí túc xá trường Đại học Công nghệ GTVT vẫn sử dụng biện pháp thủ công
truyền thống để quản lý sinh viên, kí túc xá. Việc lưu trữ thông tin sinh viên theo
cách truyền thống khiến cho việc tìm kiếm thơng tin sinh viên lúc cần thiết trở lên
khó khăn, dễ gây nhầm lẫn hoặc thậm chí là đánh mất dữ liệu thơng tin sinh viên.
Thời gian làm việc bàn giấy lớn, việc truy xuất về số lượng phịng và thơng tin sinh
viên khó khăn, tốn kém thời gian. Việc đăng kí ở của sinh viên cũng gặp phải nhiều
bất cập khi phải trực tiếp xuống phòng quản lý.

1.6 Đề xuất hệ thống mới
1.6.1 Phát biểu bài toán

Tại trường đại học vấn đề quản lý chỗ ở của sinh viên là cần thiết và cấp bách. Một
sinh viên muốn đạt được thành quả cao trong học tập phải có một mơi trường sống và
học tập tốt và ký túc xá là nơi ký tưởng đề đáp ứng nhu cầu này của mỗi sinh viên.
Thực tế ở trường đại học Công nghệ GTVT, việc quản lý nội trú của sinh viên ở ký
túc xá hầu hết trên giấy tờ, sổ sách, chưa có một phần mềm chuyên dụng để sử dụng.
Điều này làm mất thời gian và tốn kém chi phí, tạo sự bất tiện khơng nhỏ cho mỗi
sinh viên khi đăng ký cũng như gây khó khan cho nhà quản lý khi truy xuất dữ liệu
trong q trình quản lý.
Vì vậy việc áp dụng cơng nghệ thông tin, đưa các hệ thống quản lý vào trợ giúp quản
lý kí túc xá sinh viên là rất cần thiết, nó giúp cho người quản lý thu hẹp khơng gian
lưu trữ, tránh được thất lạc dữ liệu, xử lý nhanh một khối lượng lớn về thơng tin, tra
cứu tìm kiếm một cách nhanh chóng với độ chính xác cao, tiết kiệm được thời gian

3


và công sức không chỉ đối với người quản lý mà cịn đối với người than, bạn bè hay
chính bản thân sinh viên.
Từ đó, nhóm quyết đinh chọn đề tài để giúp việc đăng ký vào ký túc xá của sinh viên
và công tác quản lý được dễ dàng và thuận tiện hơn.
1.6.2 Các chức năng dự kiến
Đối tượng sử dụng hệ thống: sinh viên th phịng, quản lý kí túc xá
Hệ thống dự kiến gồm các chức năng sau:
 Quản lý:
- Quản lý nhân viên
- Quản lý tài khoản
- Quản lý phịng
 Tạo và cập nhật thơng tin phịng
 Tra cứu số lượng thuê và thời hạn thuê
 Xem, sửa thơng tin phịng, tạo hóa đơn

- Xem thơng tin sinh viên, quản lý sinh viên
- Quản lý lịch làm
- Thống kê theo ngày, tháng, năm
- Cập nhật thông tin cá nhân
 Nhân viên:
- Quản lý sinh viên
- Tạo hợp đồng
- Xử lý thanh tốn
- Kiểm tra tình trạng phịng
- Thống kê
- Tư vấn sinh viên và xử lý các vấn đề phát sinh
 Sinh viên:
- Hóa đơn
- Thơng tin phịng
- Gia hạn hợp đồng
- Thanh tốn
- Thống kê thanh tốn
- Cập nhật thơng tin cá nhân

4


CHƯƠNG 2: PHÂN TÍCH HỆ THỐNG
2.1 Biểu đồ USECASE
2.1.1 Xác định tác nhân(Actor) và chức năng(Usecase)
Bảng 2.1: Bảng các tác nhân (Actor) và chức năng (Usecase)
Tác nhân
QL, SV,NV

Mô tả tác nhân

Cán bộ quản lý, sinh viên

QL

Cán bộ quản lý

NV

Nhân viên ký túc xá

SV

Sinh viên

Chức năng
- Đăng nhập/đăng xuất
- Tìm kiếm
- Quản lý tài khoản
- Quản lý tài khoản
 Đăng kí tài khoản
 Sửa tài khoản
 Xóa tài khoản
- Xem các thống kê
 Thống kê sinh viên
 Thống kê phòng
 Thống kê hóa đơn
 Thống kê dịch vụ
- Quản lý nhân viên
 Thêm, sửa, xóa sinh viên
 Quản lý kỉ luật

 Quản kỉ trực tự quản
- Quản lý phòng
- Xử lý vấn đề phát sinh
- Quản lý sinh viên
- Thống kê và lên kế hoạch
- Kiểm tra tình trạng phịng
- Tư vấn
- Đăng ký, gia hạn phịng
- Thanh tốn
- Xử lý vấn đề phát sinh
- Quản lý tài khoản các nhân
 Xem thông tin
 Cập nhât thông tin
- Gia hạn hợp đồng
 Ký/kết thúc hợp đồng

2.1.2 Biểu đồ Usecase tổng quát

5


Hình 2.1: Biểu đồ usecase tổng quát
2.1.3 Biểu đồ chi tiết và đặc tả
2.1.3.1 Usecase “Đăng nhập”

6


Hình 2.2: Usecase Đăng nhập
*Đặc tả usecase Đăng nhập

Bảng 2. 2: Bảng đặc tả usecase Đăng nhập
Tên Usecase
Tác nhân
Mục đích

Dang nhap
QL, SV
Cho phép người dùng truy cập vào hệ thống
- Người quản lý có quyền đăng nhập để sử dụng mọi tính
năng.
- Sinh viên cũng có quyền đăng nhập nhưng bị chế một số
quyền truy cập nhất định: sửa, xóa,...
- Sau khi sử dụng xong người quản lý, sinh viên có thể đăng

Điều kiện tiên quyết
Mơ tả chung

xuất khỏi hệ thống.
Người dùng có tài khoản
Quản lý, sinh viên muốn thực hiện cơng việc hay chức năng
của mình thì phải đăng nhập vào hệ thống.
Tất cả thông tin Tên đăng nhập, Password đều bắt buộc, nếu
khơng điền đày đủ thì khơng đăng nhập được.
Sau khi sử dụng xong thì người dung có thẻ đăng xuất để bảo

7


Luồng sự kiện


tồn thơng tin.
1. Tại giao diện chọn chức năng đăng nhập
2. Hiện thị form đăng nhập
3. Nhập thông tin đăng nhập
4. Gửi thông tin đăng nhập tới hệ thống
5. Hệ thống kiểm tra thông tin, nếu đúng cho phép truy
cập, sai thì thơng báo lỗi và yếu cầu nhập lại.
6. Sau khi dung xong chọn đăng xuất để đăng xuất nếu

cần.
Ngoại lệ
1. Hệ thống thông báo nhập thông tin chưa đày đủ
2. Hệ thống thông báo thông tin đăng nhập sai
3. Hệ thống thông báo đăng nhập thất bại
*Đặc tả usecase “Quên mật khẩu”
Bảng 2.3: Bảng đặc tả Usecase Qn mật khẩu
Tên Usecase
Tác nhân
Mục đích
Điều kiện tiên quyết
Mơ tả chung

Quen mat khau
QK, SV
Lấy lại mật khẩu cho tài khoản
Người dùng đã có tài khoản
Chức năng này dùng cho tất cả các tài khoản có thể lấy lại mật

khẩu cho tài khoản
Luồng sự kiện

1. Tại giao diện chọn chức năng đăng nhập
2. Hiện thị form đăng nhập
3. Chọn quên mật khẩu
4. Nhập thông tin
5. Gửi thông tin tới hệ thống
6. Nhập mã xác thực, yêu cầu tới hệ thống
7. Nhập mật khẩu mới
8. Đăng nhập lại
2.1.3.2 Usecase “ Quản lý tài khoản”
*Đặc tả usecase Đăng kí tài khoản
Bảng 2.4: Bảng đặc tả usecase Đăng ki tài khoản
Tên Usecase
Tác nhân
Mục đích

Dang ki tai khoan
QL, NV, SV
Đăng xuất và có thể đăng nhập vào hệ thống để thực hiện

Điều kiện tiên quyết

chức năng riêng
Chức năng này dùng cho người dùng cần đăng kí tạo tài
khoản để sử dụng hệ thống

8


Luồng sự kiện


1.
2.
3.
4.

Tại giao diện chọn chức năng tạo tài khoản
Hiện thị form đăng kí
Gửi thơng tin đăng nhập tới hệ thống
Kiểm tra thơng tin, nếu hợp lệ thì cho phép truy cập hệ
thống và cập nhật vàp CSDL

*Đặc tả usecase Sửa tài khoản
Bảng 2.5: Bảng đặc tả usecase Sửa tài khoản
Tên Usecase
Tác nhân
Mục đích

Sua tai khoan
QL, NV, SV
Dùng cho người dùng có thể sửa đổi thơng tin tài khoản của

Điều kiện tiên quyết
Mơ tả chung

mình
Đã có tài khoản
Trường hợp thơng tin sai hoặc người dùng muốn thay đổi thì

Luồng sự kiện


chức năng này được yêu cầu
1. Tại trang chủ chọn chức năng đăng nhập
2. Hiện thị form đăng nhập
3. Nhập thông tin đăng nhập vào hệ thống
4. Kick vào droplist, chọn quản lý tài khoản
5. Hiện thị màn hình sửa tài khoản, nhập thông tin cần
sửa và lưu
6. Kiểm tra thơng tin nếu hợp lệ thì thơng báo sửa thành
cơng và lưu vào CSDL

*Đặc tả usecase Xóa tài khoản
Bảng 2.6: Bảng đặc tả usecase Xóa tài khoản
Tên Usecase
Tác nhân
Mục đích

Xoa tai khoan
QL
QL có thể xóa đi tài khoản của nhân viên, sinh viên khi thấy

Điều kiện tiên quyết

không sử dụng
Người dùng đã đăng nhập vào hệ thống, tồn tại tài khoản

Mơ tả chung

muốn xóa
Quản lý có thể xóa đi tài khoản của nhân viên, sinh viên khi


Luồng sự kiện

thấy không sử dụng
1. Tại trang chủ chọn chức năng đăng nhập
2. Hiện thị form đăng nhập
3. Nhập thông tin đăng nhập vào hệ thống
4. Chọn quản lý nhân viên, sinh viên nếu muốn xóa tài

9


khỏan của họ
5. Hiện thị danh sách các tài khoản của nhân viên, sinh
viên
6. Chọn tài khảon muốn xóa. Kích xóa
7. Kiểm tra thơng tin nếu hợp lệ thì thơng báo sửa thành
Yêu cầu đặc biệt

công và lưu vào CSDL
Tài khoản bị khóa sẽ khơng đăng nhập vào hệ thống được

nữa
2.1.3.3 Biểu đồ Usecase sử dụng cho tác nhân “Quản lý”

Hình 2.3: Biểu đồ Usecase sử dụng cho tác nhân “Quản lý”
*Đặc tả Usecase Quản lý nhân viên
Bảng 2.7: Bảng đặc tả usecase Quản lý NV
Tên Usecase

Quan ly NV


Tác nhân

Quản lý

10


Mục đích
Điều kiện tiên
quyết
Mơ tả chung

Quản lý các thơng tin về nhân viên và các chức năng mà
nhân viên phụ trách
Quản lý đăng nhập tài khoản của mình thành cơng
với tư cách quản trị viên .
Sau khi đăng nhập quản lý sẽ tra cứu thông tin chi tiết về
nhân viên, sửa dụng các chức năng để quản lý nhân viên.
1. Tại giao diện dành cho quản lý
2. Vào trực tiếp Quản lý nhân viên
3. Sử dụng các chức năng:

Luồng sự kiện

- Quản lý thời gian làm việc cho nhân viên .
- Thay đổi thông tin nhân viên .
- Tạo tài khoản và cấp quyền cho nhân viên mới.
- Sắp xếp lịch làm việc, thời gian làm việc và chấm công


Luồng sự kiện
phụ

cho nhân viên.
- Thêm, Sửa, Xóa thơng tin nhân viên.

- Tạo tài khoản và cấp quyền sử dụng cho nhân viên mới.
*Đặc tả usecase “Xử lý các vấn đề phát sinh”

Hình 2.4:Usecase Xử lý vấn đề phát sinh

11


Bảng 2.8: Bảng đặc tả usecase Xử lý vấn đề phát sinh
Tên Usecase

Xu ly cac van de phat sinh

Tác nhân

Quản lý
Quản lý tiếp nhận các vấn đề về phản ánh khiếu nại của

Mục đích

Điều kiện tiên
quyết

khách đã sử dụng phịng và dịch vụ tại ký túc xá và giải

quyết.
Đăng nhập tài khoản của mình thành cơng với tư
cách quản trị viên.
Sau khi đăng nhập sẽ tiếp nhận thông tin trên hệ thống và

Mơ tả chung

trực tiếp xử lí thơng qua việc tra cứu các mức độ quy định
sẵn.
1. Tại giao diện dành cho quản lý
2. Vào trực tiếp các vấn đề phát sinh .

Luồng sự kiện

3. Sử dụng các chức năng :
- Xử lý vấn đề từ sinh viên.
- Xử lý vấn đề từ nhân viên.

Luồng sự kiện
phụ.

- Thay đổi điều lệ ký túc xá.
- Tra cứu thông tin của vấn đề cần xử lý sau đó xử lý theo
quy định của ký túc xá đã có sẵn .

- Thay đổi các điều lệ khơng hợp lí.
*Đặc tả usecase “Thống kê và lên kế hoạch”

12



Hình 2.5: Usecase Thống kê và lên kế hoạch

Bảng 2.9: Bảng đặc tả usecase Thống kê và lên kế hoạch
Tên Usecase

Thong ke va len ke hoach

Tác nhân

QL
Quản lý nhận thống kê hoạt động của ký túc xá vào cuối

Mục đích

Điều kiện tiên
quyết

tháng, quý, năm và từ đó lên kế hoạch hoạt động cho ký túc
xá trong thời gian sau.
Quản lý đăng nhập tài khoản của mình thành cơng
với tư cách quản trị viên.
Sau khi đăng nhập quản lý có thể xem thống kê được nhân

Mô tả chung

viên gửi lên hoặc xem lại các báo cáo từ các tháng trước đó,
lên kế hoạch hoạt động cho ký túc xá.

13



1. Tại giao diện dành cho quản lý
2. Vào trực tiếp Các vấn đề phát sinh.
Luồng sự kiện

3. Sử dụng các chức năng :
- Xem báo cáo.
- Lập kế hoạch.
- Quản lý có thể xem báo cáo mới hoặc tìm kiếm xem lại các

Luồng sự kiện
phụ.

báo cáo trước đó, lưu lại hoặc xóa báo cáo, in báo cáo.
- Quản lý lập kế hoạch hoạt động cho khách sản, chỉnh sửa
kế hoạch khơng hợp lí, in kế hoạch và gửi đến nhân viên để
thực hiện kế hoạch.

*Đặc tả usecase “Quản lý phòng”

14


Hình 2.6: Usecase Quản lý phịng
Bảng 2.10: Bảng đặc tả Quản lý phịng
Tên Usecase

Quản lý phịng


Tác nhân

Quản lý
Quản lý có thể nắm bắt thơng tin của phịng trong ký túc xá,

Mục đích

Điều kiện tiên
quyết
Mơ tả chung
Luồng sự kiện

ngồi ra quản lý có thể chỉnh sửa giá phịng cùng các chi phí
khác.
Quản lý đăng nhập tài khoản của mình thành cơng
với tư cách quản trị viên.
Sau khi đăng nhập quản lý có thể tra cứu thơng tin phịng
và có thể chỉnh sửa giá phòng của ký túc xá.
1. Tại giao diện dành cho quản lý
2. Vào trực tiếp Quản lý phòng
3. Sử dụng các chức năng :

15


Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×