Tải bản đầy đủ (.pdf) (69 trang)

Xây dựng hệ thống quản lý người cách ly covid

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 (2.21 MB, 69 trang )

Báo cáo đồ án CDIO SE397 B

ĐẠI HỌC DUY TÂN
KHOA CÔNG NGHỆ THÔNG TIN

ĐỒ ÁN CDIO – SE 397 B
ĐỀ TÀI:

XÂY DỰNG HỆ THỐNG QUẢN LÝ NGƯỜI
CÁCH LY COVID

GVHD: Hồ Lê Viết Nin
Nhóm 8:
1.
2.
3.
4.
5.

Phan Thành Trung
Nguyễn Phan Hồi Nhân
Trần Bình Minh
Đồn Quang Huy
Nguyễn Trân Thơng

Nhóm trưởng
Thành viên
Thành viên
Thành viên
Thành viên


21211215951
24211211911
24211216203
24211204589
24211202698


Báo cáo đồ án CDIO SE397 B
Đà nẵng 2021
Tên dự án
Ngày bắt đầu-Ngày
kết thúc
Lớp – Trường
Tên GVHD

Nhóm trưởng

Thành Viên

Xây dựng hệ thống quản lý người cách ly COVID
05/05/2021
SE397 B – Trường ĐH Duy Tân
Hồ Lê Viết Nin
Họ Và Tên: Phan Thành Trung
MSSV: 24211215951
Lớp: K24 TPM4 Khoa Công Nghệ Thông Tin ĐH Duy
Tân
Email:
SĐT: +84 916023064
1. Nguyễn Phan Hoài Nhân - 24211211911

2. Trần Bình Minh
- 24211216203
3. Đồn Quang Huy
- 24211204589
4. Nguyễn Trân Thông
- 24211202698


Báo cáo đồ án CDIO SE397 B

Mục lục
DANH MỤC HÌNH VẼ ........................................................................................ 4
DANH MỤC CÁC BẢNG .................................................................................... 6
PHẦN MỞ ĐẦU .................................................................................................. 1
LÝ DO CHỌN ĐỀ TÀI..................................................................................... 1
MỤC ĐÍCH VÀ Ý NGHĨA CỦA ĐỀ TÀI .............................................................. 2
1.1. Mục đích của đề tài .................................................................................. 2
1.2. Ý nghĩa của đề tài .................................................................................... 2
ĐỐI TƯỢNG NGHIÊN CỨU ............................................................................ 3
PHẠM VI NGHIÊN CỨU ................................................................................. 3
PHƯƠNG PHÁP NGHIÊN CỨU ...................................................................... 3
ĐỐI TƯỢNG SỬ DỤNG .................................................................................. 3
PHẦN I: Ý TƯỞNG (CONCEIVE) ....................................................................... 4
1.

ĐỀ XƯỚNG Ý TƯỞNG SẢN PHẨM ....................................................... 4

2.

ĐÁNH GIÁ Ý TƯỞNG SẢN PHẨM TRONG NHÓM ............................. 10


PHẦN II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG (DESIGN) ............................ 13
1.

KHẢO SÁT HIỆN TRẠNG .................................................................... 13

2.

PHÂN TÍCH HỆ THỐNG ...................................................................... 13

3.

PHÂN TÍCH CHỨC NĂNG CỦA HỆ THỐNG ....................................... 15

PHẦN III: THỰC HIỆN (IMPEMENTATION) .................................................... 50
1.

Thiết kế lớp ........................................................................................... 50

2.

Thiết kế Cơ sở dữ liệu ............................................................................ 51

3.

Thiết kế PROTOTYPE ........................................................................... 53

PHẦN IV VẬN HÀNH VÀ KIỂM THỬ (IMPEMENTATION) ............................ 58
TRIỂN KHAI HỆ THỐNG ............................................................................. 58
KẾT LUẬN ....................................................................................................... 62



Báo cáo đồ án CDIO SE397 B
Số Hình
Hình2.1
Hình 2.2
Hình 2.3
Hình 2.4
Hình 2.5
Hình 2.6
Hình 2.7
Hình 2.8
Hình 2.9
Hình 2.10
Hình 2.11
Hình 2.12
Hình 2.13
Hình 2.14
Hình 2.15
Hình 2.16
Hình 2.17
Hình 2.18
Hình 2.19
Hình 2.20
Hình 2.21
Hình 2.22
Hình 2.23
Hình 2.24
Hình 2.25
Hình 2.26

Hình 2.27
Hình 2.28
Hình 2.29
Hình 2.30
Hình 2.31
Hình 2.32
Hình 2.33
Hình 2.34
Hình 2.35
Hình 2.36
Hình 2.37
Hình 2.38
Hình 2.39
Hình 2.40
Hình 2.41

DANH MỤC HÌNH VẼ
Nội Dung
Biểu đồ hoạt động hệ thống ở mức ngữ cảnh
Các tác nhân Use-case
Sơ đồ User-case tổng quát
Biểu đồ đặc tả hoạt động đăng nhập
biểu đồ tuần tự đăng nhập
biểu đồ hoạt động đăng nhập
Biểu đồ đặc tả đăng nhập
Biểu đồ tuần tự đăng xuất
Biểu đồ hoạt động đăng xuất
Use-case “Thêm mới tài khoản”
Sơ đồ tuần tự thêm mới tài khoản quản trị
Sơ đồ hoạt động thêm mới tài khoản quản trị

Sơ đồ tuần tự cập nhật tài khoản manager
Sơ đồ hoạt động cập nhật tài khoản Manager
Sơ đồ tuần tự chức năng xoá tài khoản Manager
Sơ đồ hoạt động chức năng xoá tài khoản Manager
Sơ đồ tuần tự chức năng thêm mới phòng cách ly
Sơ đồ hoạt động cn thêm mới phòng cách ly
Sơ đồ tuần tự chức năng sửa phòng cách ly
Sơ đồ hoạt động sửa phòng cách ly
Mơ hình tuần tự chức năng xố phịng cách ly
Sơ đồ hoạt động chức năng thêm phòng cách ly
Sơ đồ Quản lý tài khoản User
Sơ đồ tuần tự thêm mới tài khoản User
Sơ đồ hoạt động thêm mới tài khoản User
Sơ đồ tuần tự cập nhật tài khoản User
Sơ đồ hoạt động cập nhật tài khoản User
Sơ đồ tuần tự xoá tài khoản User
Sơ đồ hoạt động xoá tài khoản User
Sơ đồ Quản lý hồ sơ cách ly
Sơ đồ tuần tự thêm mới tài khoản User
Sơ đồ hoạt động thêm mới tk cách ly
Sơ đồ tuần tự cập nhật tài khoản Use
Sơ đồ hoạt động cập nhật hồ sơ cách ly
Sơ đồ tuần tự xoá hồ sơ cách ly
Sơ đồ hoạt động xố hồ sơ cách ly
Sơ đồ tình trạng cách ly
Sơ đồ tuần tự cập nhật trình trạng người cách ly
Sơ đồ tuần tự cập nhật tình trạng cách ly
Sơ đồ tuần tự “Báo cáo tt khẩn cấp”
Sơ đồ hoạt động “Use-case báo cáo tt khẩn cấp”


Trang
13
15
17
17
18
19
19
20
20
21
22
22
24
24
26
26
28
28
30
30
31
32
32
34
34
36
36
38
38

39
40
40
42
42
44
44
45
46
47
49
49


Báo cáo đồ án CDIO SE397 B
Hình 3.1
Hình 3.2
Hình 3.3
Hình 3.4
Hình 3.5
Hinh 3.6
Hình 3.7
Hình 3.8
Hình 4.1
Hình 4.2
Hình 4.3
Hình 4.4
Hình 4.5
Hinh 4.6
Hình 4.7

Hình 4.8

Sơ đồ thực thể liên kết
Giao diện đăng nhập
Giao diện quản lý tài khoản Manager
Giao diện Quản lý phòng cách ly
Giao diện quản lý hồ sơ cách ly
Giao diện quản lý cán bộ cách ly
Giao diện cập nhật tình trạng cách ly
Giao diện báo cáo tình trạng khẩn cấp
Giao diện đăng nhập
Giao diện quản lý tài khoản Manager
Giao diện Quản lý phịng cách ly
Giao diện thống kê tình trạng khẩn cấp
Giao diện quản cán bộ cách ly
Giao diện quản lý hồ sơ cách ly
Giao diện cập nhật tình trạng cách ly
Giao diện báo cáo tình trạng khẩn cấp

52
53
53
54
55
55
56
57
58
58
59

59
60
60
61
61


Báo cáo đồ án CDIO SE397 B
Số Bảng
Bảng 2.1
Bảng 2.2
Bảng 2.3
Bảng 2.4
Bảng 2.5
Bảng 2.6
Bảng 2.7
Bảng 2.8
Bảng 2.9
Bảng 2.10
Bảng 2.11
Bảng 2.12
Bảng 2.13
Bảng 2.14
Bảng 2.15
Bảng 2.16
Bảng 2.17
Bảng 3.1
Bảng 3.2
Bảng 3.3
Bảng 3.4

Bảng 3.5
Bảng 3.6
Bảng 3.7
Bảng 3.8
Bảng 3.9
Bảng 3.10
Bảng 3.11
Bảng 3.12
Bảng 3.13

DANH MỤC CÁC BẢNG
Nội Dung
Bảng danh sách tác nhân
Đặc tả chức năng đăng nhập
Đặc tả chức năng đăng xuất
Đặc tả chức năng thêm mới tài khoản Manager
Đặc tả chức năng cập nhật tài khoản
Đặc tả chức năng thêm tài khoản
Đặc tả chức năng thêm phòng cách ly
Đặc tả chức năng sửa phòng cách ly
đặc tả chức năng xố phịng cách ly
đặc tả chức năng thêm tài khoản User
Bảng đặc tả cập nhật tài khoản
Đặc tả xoá tài khoản User
Đặc tả thêm hồ sơ cách ly
Đặc tả chức năng cập nhật hồ sơ cách ly
Đặc tả chức năng xoá hồ sơ cách ly
Đặc tả chức năng cập nhật tình trạng cách ly
Đặc chức năng “Báo cáo tình trạng khẩn cấp”
Dữ liệu Role

Bảng dữ liệu Accout
Bảng dữ liệu ChucVu
Bảng dữ liệu QuanLyPhong
Bảng dữ liệu HoSoCachLy
Bảng dữ liệu ChiTietCachLy
Mô tả giao diện đăng nhập
Mô tả giao diện quản lý Manager
Mô tả giao diện quản lý phong cách ly
Mô tả giao diện quản lý hồ sơ cách ly
Mô tả giao diện quản lý cán bộ cách ly
Mô tả giao diện cập nhật tình trạng cách ly
Mơ tả giao diện báo cáo tình trạng cách ly

Trang
16
18
19
21
23
25
27
29
31
33
35
37
39
41
43
46

48
50
51
51
51
51
52
53
54
54
55
56
56
57


Báo cáo đồ án CDIO SE397 B

PHẦN MỞ ĐẦU
LÝ DO CHỌN ĐỀ TÀI
Số người cách ly tăng dần, số khu cách ly tập trung tăng dần, số trường hợp được
chuyển đến các bệnh viện chuyên tiếp nhận người nghi nhiễm và người nhiễm COVID19 cũng tăng dần, …Thật không dễ dàng và khơng thể nhanh chóng khi cần tra cứu
thơng tin của một người đang được cách ly phục vụ cho cơng tác điều tra dịch tễ của
cơng tác phịng, chống dịch bệnh. Đó cũng là lý do để Trung tâm điều hành thông minh
của Sở Y tế đã khẩn trương xây dựng và chính thức đưa vào sử dụng phần mềm ứng
dụng “Hệ thống quản lý người cách ly và người bệnh COVID-19”.
Quản lý người cách ly là một quá trình nhiều thay đổi liên tục về tình trạng sức
khoẻ nên cần có sự phối hợp giữa các cán bộ và nhiều bộ phận khác nhau nên cần một
hệ thống để tối ưu việc trao đổi và cập nhật thơng tin nhanh chóng và chính xác qua một
thiết bị là máy tính, điện thoại mơi trường giao tiếp là Internet.

Thực tế nước ta hiện nay cơ sở hạ tầng cịn chưa phát triển, trình độ về cơng nghệ
thơng tin còn hạn chế nên còn nhiều bộ phận quản lý còn sử dụng cách quản lý theo giấy
tờ truyền thống dễ sai sót và chậm chạp. Cùng với tốc độ đơ thị hố ngày càng nhanh
của cuộc sống thì việc ứng dụng công nghệ vào việc quản lý là điều thiết yếu hiện nay.
Do đó để giúp việc quản lý trở nên hiệu quả và nhanh chóng và tối ưu thời gian chúng
ta có thể triển khai qua Internet.
Trong cơ quan nhà nước để quản lý nhiều người từ nhiều tỉnh thành, khác nhau hệ
thống quản lý sẽ giúp các thủ tục cũng như xử lý nhu cầu một cách nhanh chóng từ đó
thuận tiện hơn cho người dân và các cán bộ
Ở trong Hệ thống quản lý bệnh nhân Covid-19 nhằm giúp các cán bộ dịch tễ
thuận tiện hơn trong việc truy xuất và chỉnh sửa dữ liệu người cách ly. Thơng qua đó
cán bộ sẽ biết thơng tin về tuổi tác, tình trạng cơ thể, ngày tháng cách ly, cấp độ nguy
hiểm, …. Vì vậy có thể giảm thiểu tối ta lây lan dịch bệnh trong khu cách ly và tránh
sai sót trong kiểm sốt người cách ly.

Trang 1


Báo cáo đồ án CDIO SE397 B

MỤC ĐÍCH VÀ Ý NGHĨA CỦA ĐỀ TÀI
1.1. Mục đích của đề tài
Mục đích chính của việc xây dựng phần mềm ứng dụng “Hệ thống quản lý người
cách ly và người bệnh COVID-19” là:
Giúp cho cán bộ, nhân viên y tế đang tham gia quản trị các khu cách ly tập trung và
các bệnh viện điều trị COVID-19 dễ dàng quản lý thông tin, theo dõi diễn tiến tình
trạng sức khỏe, quá trình điều trị của người cách ly hoặc người bệnh từ lúc nhập cho
đến khi rời khỏi khu cách ly hoặc xuất viện… giúp hồn thành tốt cơng tác được
giao.
- Giúp cán bộ, công chức của Sở Y tế theo dõi thông tin về tình hình dịch bệnh

Covid-19 tại thành phố như: số người được cách ly, số người cách ly hiện diện, số
người đã rời khỏi khu cách ly hoặc xuất viện, số dự kiến mỗi ngày ra khỏi khu cách
ly và xuất viện, số trường hợp dương tính, khả năng tiếp nhận người cách ly và
người bệnh tại các khu cách ly hoặc bệnh viện,… giúp Sở Y tế nắm bắt kịp thời
tình hình dịch bệnh COVID-19, từ đó đưa ra các giải pháp phù hợp và tham mưu
cho Ban Chỉ đạo chống dịch của thành phố.
- Với phần mềm ứng dụng “Hệ thống quản lý người cách ly và người bệnh COVID19”, tồn bộ cơng tác nhập dữ liệu và truy xuất thông tin hành chánh thủ công của
nhân viên y tế tại các khu cách ly tập trung rất mất nhiều thời gian và cơng sức và
độ chính xác không cao trong thời gian qua đã được thay thế hồn tồn bằng cách
làm việc với bàn phím một cách dễ dàng và nhanh chóng, chính xác.
1.2. Ý nghĩa của đề tài
-

Hệ thống quản lý bệnh nhân Covid-19 nhằm giúp các cán bộ dịch tễ thuận tiện hơn
trong việc truy xuất và chỉnh sửa dữ liệu người cách ly. Thơng qua đó cán bộ sẽ biết
thơng tin về tuổi tác, tình trạng cơ thể, ngày tháng cách ly, cấp độ nguy hiểm, …. Vì vậy
có thể giảm thiểu tối ta lây lan dịch bệnh trong khu cách ly và tránh sai sót trong kiểm
sốt người cách ly.
- Giảm sai sót trong quản lý
- Dễ dàng kiểm tra thơng tin tình trạng sức khoẻ
- Giảm thiểu lây lan trong khu vực cách ly
1.2.1. Về mặt lý luận
Tồn bộ chương trình và bản thuyết trình của đề tài sẽ trở thành tài liệu nghiên
cứu, tham khảo nhanh, dễ hiểu, thiết thực cho những thầy cô và các bạn sinh viên,
những người yêu thích ứng dụng nhất là ứng dụng quản lý trên mơi trường Winform.
1.2.2. Về mặt thực tiễn
Góp phần giúp cho việc tối ưu hố q trình quản lý người cách ly, hạn chế loại
bỏ sai sót, lây lan, tốn kém chi phí cho các cách quản lý truyền thống. Từ đó tang hiệu
quả phịng chống dịch
Trang 2



Báo cáo đồ án CDIO SE397 B
ĐỐI TƯỢNG NGHIÊN CỨU
- Các người trong diện cách ly
- Cán bộ dịch tễ
- Quy trình cách ly
PHẠM VI NGHIÊN CỨU
- Thời gian từ 12/05/2021 – 20/05/2021
- Nội dung:
▪ Tìm hiểu về Winform và ngơn ngữ C#
▪ Phân tích thiết kế hướng đối tượng
▪ Nghiên cứu xây dựng cơ sở dữ liệu
▪ Các chức năng để triển khai vào hệ thống
PHƯƠNG PHÁP NGHIÊN CỨU
- Tìm các tài liệu liên quan (ngơn ngữ C#, lập trình winform, SQL, …)
- Phân tích lựa chọn giải pháp
- Tổng hợp các tài liệu liên quan tới xây dựng phát triển phần mềm
- Góp ý từ người đã có kinh nghiệm
- Tìm hiểu nhu cầu của cán bộ dịch tễ
ĐỐI TƯỢNG SỬ DỤNG
Có ba đối tượng cơ bản:
-

-

Người quản trị: (Admin) có quyền sử dụng và cập nhật các quyền cho tài khoản và
danh sách cán bộ và người cách ly, bảo đảm tính chính xác và an tồn cho hệ
thống.
Người quản lý: (Manager) Quản lý hồ sơ cách ly, quản lý người cách ly, đối tượng

cách ly, cán bộ cách ly, …
Cán bộ cách ly: (User) Thêm người cách ly, cập nhật thông tin về người cách ly, …

Trang 3


Báo cáo đồ án CDIO SE397 B

PHẦN I: Ý TƯỞNG (CONCEIVE)
1. ĐỀ XƯỚNG Ý TƯỞNG SẢN PHẨM
1.1. Thành viên 1
Họ và tên sinh viên: Phan Thành Trung
Chuyên ngành: Công Nghệ Phần Mềm
Tên ý tưởng: Hệ thống học trắc nghiệm
Ngày/tháng/năm: 05/05/2020
1.1.1. Mô tả ý tưởng sản phẩm
Hiện nay kỳ thi THPT Quốc Gia đã đổi sang hình thức thi trắc nghiệm nên nhu
cầu học sinh học các cấp có nhu cầu học trắc nghiệm đang rất lớn. Vì nhu cầu đó em
nghĩ ra hệ thống học trắc nghiệm để có thể tạo mối liên kết giữa các học sinh và giáo
viên. Học sinh cần các mẫu đề GV có thể chia sẻ các mẫu đề cho học sinh để có thể ôn
thi trắc nghiệm được hiệu quả. Hệ thống sẽ thu thập các đề trắc nghiệm của giáo viên sẽ
đưa về hệ thống và phân loại theo lớp và chương để học sinh có thể dựa đó và ơn luyện.
“Hệ thống học trắc nghiệm” sẽ giúp học sinh dễ dàng ôn luyện trên hệ thống giúp đạt
kết quả cao trong các kỳ thi.
1.1.2. Đánh giá cơ sở kiến thức của Sinh Viên
HTML-CSS:
Đã học
Hệ quản trị CSDL: Đã học
Javascript:
Đang học

Winform:
Đang học
1.1.3. Đánh giá khả năng phát triển của sản phẩm
Ước tính số lượng người sẽ hưởng lợi từ sản phẩm:
1000
Ước tính số lượng người bỏ tiền ra mua sản phẩm:
Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý
tưởng sản phẩm của bạn:
Trung bình
Đánh giá khả năng các nhà
đầu tư tiền ra cho ý tưởng sản
phẩm của bạn:
Ước tính số năm sản phẩm
của bạn sẽ ở trên thị trường
cho đến khi bị thay thế:
Trung bình
Ước tính độ khó để phát triển
thành công sản phẩm của bạn:
Ước lượng số tháng, năm cần
thiết để phát triển sản phẩm
của bạn

50
Học sinh sinh viên ôn thi THPT quốc
gia.
Khá
Cao
Rất cao
X


5
Khá

Cao

Rất cao

X

Khoảng 1 – 2 tháng
Trang 4


Báo cáo đồ án CDIO SE397 B
1.2. Thành viên 2
Họ và tên Sinh Viên: Nguyễn Phan Hồi Nhân
Chun ngành: Cơng Nghệ Phần Mềm
Tên ý tưởng: Hệ thống quản lý cửa hàng kinh doanh quần áo
Ngày/tháng/năm: 05/05/2020
1.2.1. Mô tả ý tưởng sản phẩm
Trong xu thế hội nhập và phát triển của xã hội, để đáp ứng nhu cầu về vật chất của
con người hiện nay, trong đó nhu cầu mua sắm cũng chiếm không kém phần đông,
nhưng việc bán hàng tại các cửa hàng lại không đáp ứng được tất cả các nhu cầu của
khách hàng. Vì thế “Hệ thống quản lý cửa hàng kinh doanh quần áo” sẽ giúp giải quyết
được những vấn đề đó: Thứ nhất là khách hàng có thể mua sắm mà khơng cần phải đến
tận nơi, chỉ cần để lại thơng tin, thứ 2 là có thể giúp người hahahah quản lý theo dõi về
việc kinh doanh ở cửa hàng từ bất cứ nơi nào. Cụ thể thì khách hàng khi muốn đặt hàng
thì chỉ cần để lại tên hoặc mã sản phẩm ưng ý và thông tin cá nhân, hệ thống sẽ chuyển
những thông tin đó về cho cửa hàng và bộ phận nào đó sẽ đảm nhệm việc giao sản phẩm
cho khách và người quản lý sẽ dễ dàng quản lý về doanh thu, số lượng nhân viên, số

lượng sản phẩm bán được theo từng ngày để biết được tình trạng cửa hàng ra sao. Ngồi
ra hệ thống cịn cho phép quản lý cơng việc kinh doanh theo những quy trình chuẩn hố
từ khâu nhập hàng tới bán hàng, các hoạt động quản lý kho hàng từ tổng hợp tới chi tiết
một cách chính xác và nhanh chóng.
1.2.2. Đánh giá cơ sở kiến thức của Sinh Viên
HTML/CSS:
Đã học
Hệ quản trị CSDL: Đã học
Javascript:
Đang học
Winform:
Đang học
ASP.NET:
Đã học
1.2.3. Đánh giá khả năng phát triển của sản phẩm
Ước tính số lượng người sẽ
1500
hưởng lợi từ sản phẩm:
Ước tính số lượng người bỏ
1000
tiền ra mua sản phẩm:
Liệt kê các loại đối tượng sẽ
được hưởng lợi từ ý tưởng
Nhân viên, người quản lý và khách hàng của cửa hàng
sản phẩm của bạn:
Trung bình
Đánh giá khả năng các nhà
đầu tư tiền ra cho ý tưởng
sản phẩm của bạn:


Khá

Cao

Rất cao

x

Trang 5


Báo cáo đồ án CDIO SE397 B
Ước tính số năm sản phẩm
của bạn sẽ ở trên thị trường
cho đến khi bị thay thế:

8 năm

Trung bình
Ước tính độ khó để phát
triển thành công sản phẩm
của bạn:
Ước lượng số tháng, năm
cần thiết để phát triển sản
phẩm của bạn

Khá

Cao


Rất cao

x

Khoảng 2-3 taháng

1.3. Thành viên 3
Họ tên sinh viên: Đồn Quang Huy
Chun ngành: Cơng Nghệ Phần Mềm
Tên ý tưởng: Hệ Thống Quản Lý bán xe
Ngày/tháng/năm: 05/05/2020
1.3.1. Mô tả ý tưởng sản phẩm
Hiện nay, số lượng người có thu nhập cao có đủ khả năng chi trả để mua ô tô tại
Việt Nam đang tăng lên. Để tiếp cận được với lượng khách hàng tiềm năng này, các car
dealer phải có một website bán xe ô tô để làm cầu nối tiếp thị. Do đó, muốn tăng mức
độ nhận biết của showroom với khách hàng thì việc đầu tư thiết kế website bán xe ơ tô
– mua bán xe hơi lướt là điều rất cần thiết. Là một doanh nghiệp kinh doanh mua bán
xe ô tô, muốn thành công bạn phải nắm bắt nhu cầu và điều phối thông tin cho khách
hàng. Khi khách hàng có nhu cầu thì bạn phải giới thiệu xe ơ tô cho họ biết. Và giới
thiệu bằng cách nào? Rất đơn giản, hầu hết khách hàng sẵn sàng bỏ thời gian ra để
nghiên cứu dịng xe hơi mình thích, tìm hiểu những tính năng mà xe đó cung cấp, so
sánh đánh giá của những người đã dùng loại xe đó trên các cộng đồng về ô tô xe hơi.
Hơn nữa, họ cũng tìm hiểu những dịch vụ cộng thêm như bảo hiểm, bảo trì mà phía
showroom ơ tơ cung cấp. Tất cả những điều này họ đều tìm hiểu trên internet, sau đó
mới tới tận nơi để được tư vấn và ra quyết định.
1.3.2. Đánh giá cơ sở kiến thức của Sinh Viên
HTML/CSS:
Đã học
Hệ quản trị CSDL: Đã học
Javascript:

Đang học
Winform:
Đang học
1.3.3. Đánh giá khả năng phát triển của sản phẩm
Ước tính số lượng người sẽ hưởng lợi từ
1050
sản phẩm:
Ước tính số lượng người bỏ tiền ra mua
100
sản phẩm:
Trang 6


Báo cáo đồ án CDIO SE397 B
Liệt kê các loại đối tượng sẽ được
Nhân viên,quản lý,
hưởng lợi từ ý tưởng sản phẩm của bạn: khách hãng của các cửa hàng xe.
Trung bình
Khá
Cao
Rất cao
Đánh giá khả năng các
nhà đầu tư tiền ra cho ý
X
tưởng sản phẩm của bạn:
Ước tính số năm sản
phẩm của bạn sẽ ở trên thị
10000
trường cho đến khi bị thay
thế:

Trung bình
Khá
Cao
Rất cao
Ước tính độ khó để phát
triển thành công sản phẩm
X
của bạn:
Ước lượng số tháng, năm
cần thiết để phát triển sản
Khoảng 3 – 6 tháng
phẩm của bạn
1.4. Thành viên 4
Họ và tên sinh viên: Trần Bình Minh
Chuyên ngành: Công nghệ phần mềm
Tên đề tài: Hệ thống quản lý bán giày dép
Ngày/tháng năm: 05/05/2021
1.4.1. Mô tả ý tưởng sản phẩm
Hiện nay ngày càng phát triển con người có nhu cầu mua rất cao, ngoài ra giày dép
cũng là thứ được chú trọng không kém. Không chỉ chú trọng sức khỏe, làm đẹp, một đôi
giày đẹp khiến người sự dụng tự tin hơn, thoải mái với mọi hoàn cảnh trong cuộc sống.
Vì vậy mỗi cần có một đơi giày để đi, có khi khi nhiều cịn thích sưu tầm giày. Vậy bán
hàng tại cửa hàng sẽ không đáp ứng đủ tất cả nhu cầu của khách hàng, vậy ta cần một
hệ thống quản lý bán giày. Đầu khách hàng sẽ không phải đến tận cửa hàng mua giày
mà chỉ cần lên trang web xem và đặt hàng, để lại thông tin đặt hàng. Hệ thống quản lý
sẽ giúp ta quản lý kiểm soát tốt hơn vè các loại mặt hàng giày dép. Người muốn mua
một mặt hàng giày dép lại chỉ cần để lại thơng tin thì sẽ có nhân viên nhận thông tin và
lên đơn giao hàng cho khách và hệ thống còn giúp ta thống kê được sản phẩm nào bán
chạy, sản phẩm nào bán không chạy, thống kê được doanh thu của cửa hàng. Vậy cần
một hệ thống quản lí bán giày giúp cửa kiểm sốt và tối ưu hơn.

1.4.2. Đánh giá cơ sở kiến thức của Sinh Viên
HTML/CSS: Đã học
Hệ QTCSDL: Đã học
Javascript:
Đã học
Winform:
Đang học
ASP:
Đã học
Trang 7


Báo cáo đồ án CDIO SE397 B
1.4.3. Đánh giá khả năng phát triển của sản phẩm
Ước tính số lượng người sẽ hưởng lợi từ sản
phẩm:

1200

Ước tính số lượng người bỏ tiền ra mua sản
phẩm:

1000

Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý Quản lý , nhân viên, các khách hàn
tưởng sản phẩm của bạn:
g lâu năm
Trung bình

Khá


Đánh giá khả năng các nhà đầu tư
tiền ra cho ý tưởng sản phẩm của
bạn:
10 năm
Trung bình

Ước lượng số tháng, năm cần thiết
để phát triển sản phẩm của bạn

Rất cao

X

Ước tính số năm sản phẩm của bạn
sẽ ở trên thị trường cho đến khi bị
thay thế:
Ước tính độ khó để phát triển thành
công sản phẩm của bạn:

Cao

Khá

Cao

Rất cao

X


Khoảng 3-4 tháng

1.5. Thành viên 5
Họ tên sinh viên: Nguyễn Trân Thông
Chuyên ngành: Công Nghệ Phần Mềm
Tên ý tưởng: Hệ thống quản lý người cách ly COVID
Ngày/tháng/năm: 05/05/2020
1.5.1. Mô tả ý tưởng sản phẩm
Số người cách ly tăng dần, số khu cách ly tập trung tăng dần, số trường hợp được chuyển
đến các bệnh viện chuyên tiếp nhận người nghi nhiễm và người nhiễm COVID-19 cũng
tăng dần, … thật không dễ dàng và không thể nhanh chóng khi cần tra cứu thơng tin của
một người đang được cách ly phục vụ cho công tác điều tra dịch tễ của cơng tác phịng,
chống dịch bệnh. Đó cũng là lý do để Trung tâm điều hành thông minh của Sở Y tế đã
khẩn trương xây dựng và chính thức đưa vào sử dụng phần mềm ứng dụng “Hệ thống
quản lý người cách ly và người bệnh COVID-19
1.5.2. Đánh giá cơ sở kiến thức của Sinh Viên
HTML/CSS:
Đã học
Hệ quản trị CSDL: Đã học
Javascript:
Đang học
1.5.3. Đánh giá khả năng phát triển của sản phẩm
Ước tính số lượng người sẽ hưởng lợi từ sản phẩ
1000
m:
Trang 8


Báo cáo đồ án CDIO SE397 B
Ước tính số lượng người bỏ tiền ra

mua sản phẩm:
Liệt kê các loại đối tượng sẽ được hưởng lợi từ ý
tưởng sản phẩm của bạn:
Trung bình
Đánh giá khả năng các nhà đầu tư tiền
ra cho ý tưởng sản phẩm của bạn:

10
Cơ quan nhà nước
Khá

5 năm
Trung bình

Ước lượng số tháng, năm cần thiết để
phát triển sản phẩm của bạn:

Rất cao
x

Ước tính số năm sản phẩm của bạn sẽ
ở trên thị trường cho đến khi bị thay
thế:
Ước tính độ khó để phát triển thành
cơng sản phẩm của bạn:

Cao

Khá


Cao

Rất cao

x
Khoảng 1 – 2 tháng

Trang 9


Báo cáo đồ án CDIO SE397 B
2. ĐÁNH GIÁ Ý TƯỞNG SẢN PHẨM TRONG NHÓM
Tên ý tưởng “Hệ thống quản lý người cách ly COVID 19”
Thời gian thực hiện:
Bắt đầu:
12/05/2021
Kết thúc:
02/06/2021
Liệt kê mảng kiến thức chuyên ngành cần thiết cho việc phát triển sản phẩm
Phân tích thiết
kế hướng đối
tượng

Hệ quản trị cơ
sở dữ liệu

Lập trình
winform

Thành viên 1 Chưa học


Chưa học

Đã học

Đang học

Thành viên 2 Đã học

Đang học

Đã học

Đang học

Thành viên 3 Đã học

Đang học

Đã học

Đang học

Thành viên 4 Đã học

Đang học

Đã học

Đang học


Thành viên 5 Đã học

Đang học

Đã học

Đang học

Phân tích
thiết kế hệ
thống

Liệt kê các loại đối tượng hưởng lợi từ sản phẩm
Đối Tượng 2

Đối Tượng 1
Người dùng cuối (Nhà
Thành viên 1 nước, cán bộ, người
cách ly)

Cán bộ dịch tễ

Người dùng cuối (Nhà
Thành viên 2 nước, cán bộ, người
cách ly)

Người cách ly

Người dùng cuối (Nhà

Thành viên 3 nước, cán bộ, người
cách ly)

Nhà nước

Người dùng cuối (Nhà
Thành viên 4 nước, cán bộ, người
cách ly)
Người dùng cuối (Nhà
Thành viên 5 nước, cán bộ, người
cách ly)

Người cách ly

Cán bộ dịch tễ, người cách ly

Trang 10


Báo cáo đồ án CDIO SE397 B
Ước lương số người hưởng lợi từ sản phẩm của bạn
Thành viên 1

Thành viên 2

Thành viên 3

Thành viên 3

Thành viên 4


1000

2000

3000

2000

2000

Ước tính số lượng người sẽ bỏ tiền ra mua sản phẩm của bạn
Thành viên 1

Thành viên 2

Thành viên 3

Thành viên 4

Thành viên 5

100

100

200

100


200

Đánh giá khả năng các nhà đầu sẽ bỏ tiền ra để phát triển sản phẩm của bạn
Trung

Khá

Cao

Rất Cao

bình
Thành viên 1

x

Thành viên 2

x

Thành viên 3

x

Thành viên 4

x

Thành viên 5


x

Ước lượng số năm sản phẩm đã nêu sẽ ở trên thị trường cho đến trước:
Thành viên 1

Thành viên 2

Thành viên 3

Thành viên 4

Thành viên 5

1 năm

2 năm

5 năm

2 năm

4 năm

Ước lượng độ khó trong việc phát triển thành cơng ý tưởng sản phẩm đã nêu:
Trung bình
Thành viên 1

Khá

Cao


Rất Cao

x

Thành viên 2

X

Thành viên 3

X

Thành viên 4

x

Thành viên 5

x

Ước lượng thời gian cần thiết để phát triển đầy đủ sản phẩm đã nêu:
Thành viên 1

Thành viên 2

3 tháng

3 tháng


Thành viên 3
4 tháng

Thành viên 4

Thành viên 5

2 tháng

2 tháng
Trang 11


Báo cáo đồ án CDIO SE397 B
Tên nhóm: Nhóm 8
Nhóm trưởng: Phan Thành Trung
Thành viên: Nguyễn Phan Hồi Nhân
Trần Bình Minh
Đồn Quang Huy
Nguyễn Trân Thơng
STT

Họ và tên

Vai trị

Trách nhiệm

01


Phan Thành Trung

Trưởng nhóm

02

Nguyễn Phan Hồi Nhân

Thành viên

Phân tích thiết kế, tester

03

Trần Bình Minh

Thành viên

Phân tích Thiết kế, Tester

04

Đồn Quang Huy

Thành viên

Phân tích thiết kế

05


Nguyễn Trân Thơng

Thành viên

Phân tích thiết kế

Quản lý tiến độ, Code, Phân tích thiết
kế, Tester, Thiết kế giao diện

- Tên sản phẩm: Website kinh doanh linh kiện điện tử, máy tính
-Ý nghĩa sản phẩm:


Website là chương trình giúp khách hàng có thể tiện lợi hơn trong q

trình xem sản phẩm và đặt hàng


Ban quản lý công ty linh hoạt hơn trong quá trình quản lý sản nhân sự,

nhân sự, thống kê báo cáo


Đối tác kinh doanh ngày càng được liên kết và mở rộng

- Phạm vi nghiên cứu:

Các nghiệp vụ liên quan đến quản lý bán hàng (quy trình, chức năng của
các tác nhân khách hàng, người quản trị, nhà cung cấp v.v…)



Cơng nghệ để phân tích, thiết kế và triển khai ứng dụng



Cách triển khai ứng dụng trên nền tảng Web

- Thời gian triển khai:


Ngày Bắt đầu: 05/05/2021



Ngày Kết thúc: 02/06/2021

Trang 12


Báo cáo đồ án CDIO SE397 B

PHẦN II: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG (DESIGN)
1.

KHẢO SÁT HIỆN TRẠNG

2.

PHÂN TÍCH HỆ THỐNG
2.1. Tóm tắt hoạt động của hệ thống mà dự án sẽ được ứng dụng

- Là một hệ thống chuyên quản lý người cách ly cho cán bộ dịch tễ và nhà nước.
- Các thông tin trong hệ thống sẽ được cập nhật liên tục từng giờ từng ngày.
- Cán bộ dịch tễ và quản lý sẽ truy cập vào hệ thống để thêm, cập nhật tình trạng hoặc
bớt người cách ly.
- Các đối tượng được sắp xếp theo khu vực và theo cấp độ rõ ràng để dễ dàng kiểm
sốt
- Cán bộ có thể xem chi tiết được tình trạng của người cách (Tuổi tác, cấp độ nguy
hiểm, bệnh lý, …)
- Nếu phát hiện thay đổi bất thường cán bộ có thể lựa chọn khẩn cấp để đưa bệnh nhân
đi xét nghiệm ngay và điều trị
- Nếu hết thời gian cách ly hệ thống sẽ thông báo và cán bộ có thể ngưng cách ly cho
người đó

Hình 2.1: Biểu đồ hoạt động của hệ thống ở mức ngữ cảnh

Trang 13


Báo cáo đồ án CDIO SE397 B
2.2. Phạm vi dự án được ứng dụng
Dành cho tất cả các khu cách ly trên cả nước
Do số lượng người cách ly ngày càng đơng nên cần có sự kết hợp với cơng nghệ
hiện đại giúp cho việc quản lý người cách ly 1 cách thuận tiện và chính xác hơn. Giúp
giảm khả năng nhầm lẫn, cũng như có thể nắm được thơng tin về người cách ly 1 cách
hiệu quả.
2.3. Đối tượng sử dụng
Người quản trị: (Admin) có quyền sử dụng và cập nhật, cấp quyền cho tài khoản,
danh sách bệnh nhân, đảm bảo tính an tồn cho Website.
Người quản lý: (Manager) quản lý hồ sơ bệnh nhân, quản lý bệnh nhân
Cán bộ dịch tễ: (Guest) sẽ là người đón nhận người cách ly và trực tiếp cập nhật

thông tin về đối tượng cách ly.
2.4. Mục đích của dự án
Quản lý đầy đủ, rõ ràng, chính xác thơng tin hành chính của người cách ly chỉ
qua 1 lần nhập
Hệ thống cập nhật đầy đủ lịch sử đã từng mắc covid hay chưa của người cách ly
Việc quản lý người cách ly trở nên dễ dàng hơn
Người cách ly được sắp xếp theo từng thời gian nên dễ tìm kiếm
2.5. Xác định yêu cầu của người sử dụng
2.5.1. Hệ thống hiện hành của bệnh viện tư nhân và nhà nước, chính phủ
Hiện tại các bệnh viện công cũng như bệnh viện tư nhân dung các phần mềm quản lý cơ
bản chưa nâng cấp nhiều, do dịch bệnh liên tục bùng phát nhiều nơi vùng sâu vùng xa
phải quản lý bằng giấy tờ.
Dựa vào những ràng buộc cụ thể của hệ thống hiện hành chúng ta có thể đề nghị một hệ
thống khác tiên tiến hơn, tiết kiệm được thời gian…
2.5.2. Hệ thống mới đề nghị
Để có có thể vừa quản lý vừa kết nối được các bênh viện trên cả nước chúng ta cầm có
website các phần như:












Về giao diện:

Giao diện người dùng
Phải có một giao diện thân thiện dễ sử dụng.
Thống kê được số lượng bệnh nhân cũng như lịch trình di chuyển và số ca tử vong.
Có danh mục quản lý người cách ly.
Chức năng dashboard sở y tế và dashboard của cá nhân (nhân viên, y tá).
Chức năng tra cứu số người cách ly kiểm dịch tại các khu cách ly tập trung và số
người nghi nhiễm hoặc xác định nhiễm COVID-19 tại các bệnh viện
Chức năng tra cứu thông tin người cách ly và người bệnh.
Mỗi chức năng cần phải có trang xem thống kê chi tiết.
Mục login của nhân viên y tế khi đã được bộ cập phép truy cập gồm có: Tên đăng
nhập (Username), mật khẩu đăng nhập (password). Giao diện người quản trị.
Đơn giản, dễ quản lý và không thể thiếu các mục như:
Trang 14


Báo cáo đồ án CDIO SE397 B
- Quản lý giường bệnh.
- Danh sách ca dương tính.
- Tra cứu người cách ly.
- Báo cáo nhanh tình hình nghi nhiễm.
- Số người vận chuyển về khu cách ly.
Về nghiệp vụ
• Người xây dựng nên hệ thống phải am hiểu về thương mại điện tử, hiểu rõ về
việc xây dựng cơ sở dữ liệu.
• Người xây dựng nên hệ thống đặc biệt phải hiểu rõ các thơng số kĩ thuật về máy
tính: Có thể đưa ra đựơc một cái nhìn tổng quát, sâu rộng về sản phẩm.
Về bảo mật:
• Người Admin có tồn quyền giữ bảo mật cho website bằng mật khẩu riêng.
• Quản lý User & Password của nhân viên y tế an tồn: Thơng tin của bệnh nhân
được bảo mật.

Về hệ thống:
• Phần cứng: PC bộ vi xử lý Intel Core I5, ram 4G trở lên, ổ cứng 500GB trở lên.
• Hệ điều hành: Windown 10 trở lên
• Phần mềm hỗ trợ: XAMPP, MySQL, Visual Studio.
Chương trình sử dụng ngơn ngữ ASP.NET và cơ sở dữ liệu SQL Sever.
• Các cơng cụ mà hệ thống sử dụng:
• Winform .net framework
• SQL Sever - Cơ sở dữ liệu
• Và các tính năng chuyên sâu khác...
• SQL Sever: Dùng để lưu cơ sở dữ liệu.
2.6. Yêu cầu giao diện
2.6.1. Giao diện người dùng
Phải có một giao diện thân thiện dễ sử dụng.
Hiển thị đầy đủ thông tin cần thiết
Sắp xếp gọn gàng tối ưu không gian
2.6.2. Giao diện người quản trị và quản lý:
Giao diện đơn giản, dễ quản lý dữ liệu.
Bảo vệ bằng User và Password riêng.
3. PHÂN TÍCH CHỨC NĂNG CỦA HỆ THỐNG
Các tác nhân của hệ thống gồm có:

Hình 2.2: Các tác nhân Use-case

Trang 15


Báo cáo đồ án CDIO SE397 B
• Người quản trị (Admin): có quyền truy cập và cấp, cập nhật quyền và xố tài khoản
cho manager, có thể truy cập vào hồ sơ cách ly, đảm bảo an toàn cho hệ thống.
• Người quản lý (Manager): Có quyền truy cập vào hệ thống để tạo cập nhật và xoá

tài khoản user cho cán bộ và quản lý hồ sơ cách ly và phê duyệt ngưng cách ly.
• User (cán bộ cách ly): Là người trực tiếp xúc với người cách ly và cập nhật tình
trạng cách ly của người cách ly từ hồ sơ cách ly cho trước.
Danh sách các tác nhân
STT Tên tác nhân User-case
Ghi chú
1

Admin
(Quản trị)

-

2

Manager
(Quản lý)

-

3

User
(Cán bộ cách
ly)
-

- Quản lý tài khoản
manager
- Quản lý hồ sơ cách

ly
- Đăng nhập
- Đăng xuất

Tạo tài khoản cho manager
Khơng xố hồn tồn tài khoản
Chỉ được xem hồ sơ cách ly
không được chỉnh sửa

- Quản lý tài khoản
user
- Quản lý hồ sơ cách
ly
- Đăng nhập
- Đăng xuất

Khơng xố hồn tồn user
Khơng được cập nhật tình trạng
cách ly

- Cập nhật tình trạng
cách ly theo hồ sơ
- Báo cáo tình trạng
khẩn cấp
- Đăng nhập
- Đăng xuất

Cập nhật tồn bộ q trình cách ly
Báo cáo nếu thấy người cách ly
có biểu hiện bất thường


Bảng 2.1: Bảng danh sách tác nhân

Trang 16


Báo cáo đồ án CDIO SE397 B
Biểu đồ user case tổng quát

Hình 2.3: Sơ đồ User-case tổng quát
Use-case “Đăng nhập”
a. Biểu đồ đặc tả

Hình 2.4: Biểu đồ đặc tả hoạt động đăng nhập
Trang 17


Báo cáo đồ án CDIO SE397 B
b. Đặc tả chi tiết luồng sự kiện đăng nhập
Use-case

Đăng nhập

Tác nhân

Người quản trị, người quản lý, cán bộ dịch tễ.

Mục đích

Đăng nhập hệ thống


Mô tả chung

Người dùng muốn đăng nhập vào hệ thống.
1. Người dùng chọn chức năng đăng nhập.
2. Hệ thống hiển thị giao diện đăng nhập.
3. Người dùng nhập thông tin “Tên tài khoản” và “Mật khẩu”.

Luồng sự kiện chính
4. Gửi thông tin đã nhập đến hệ thống.
5. Hệ thống kiểm tra thơng tin đăng nhập, nếu đúng thì cho
phép truy cập, sai thì thơng báo u cầu nhập lại.
Luồng thay thế

5.1. Nếu người dùng nhập sai thơng tin thì u cầu nhập lại
trong giới hạn cho phép, quá giới hạn sẽ bị khố khơng thể đăng
nhập trong vịng vài phút.

Các yêu cầu cụ thể

“Tên đăng nhập” và “Mật khẩu” phải khớp với thông tin đã
đăng ký.

Điều kiện trước
Điều kiện sau
Các yêu cầu khác

Người dùng đã đăng ký thành công là thành viên trong hệ
thống.
Thông báo đăng nhập thành công / thất bại.

Use-case “Đăng xuất” sẽ xuất hiện sau khi đăng nhập thành
công.
Bảng2.2: Đặc tả chức năng đăng nhập

c. Biểu đồ tuần tự hoạt động đăng nhập

Hình 2.5: biểu đồ tuần tự đăng nhập
Trang 18


Báo cáo đồ án CDIO SE397 B
d. Biểu đồ hoạt động đăng nhập

Hình 2.6: biểu đồ hoạt động đăng nhập
Use-case “Đăng xuất”
a. Biểu đồ đặc tả

Hình 2.7: Biểu đồ đặc tả đăng nhập
b. Đặc tả chi tiết luồng sự kiện đăng xuất
Use-case
Tác nhân
Mục đích
Mơ tả chung

Luồng sự kiện chính

Luồng thay thế

Đăng xuất
Người quản trị, người quản lý, cán bộ dịch tễ.

Dùng để đăng xuất khỏi hệ thống.
Người sử dụng đăng xuất khỏi hệ thống.
1. Người dùng nhấn vào nút “Đăng xuất”.
2. Hệ thống xuất hiện câu thơng báo “Bạn có muốn đăng
xuất khỏi hệ thống hay không?” và 2 nút “Có” và “Khơng”
bên dưới câu thơng báo.
3. Người dùng xác nhận một lần nữa bằng cách nhấn vào
một trong hai nút. Nếu nhấn vào “Có” sẽ đăng xuất, nếu
nhấn vào nút “Khơng” sẽ quay lại hệ thống.
Khơng có.
Trang 19


×