1. Trang chủ
  2. » Luận Văn - Báo Cáo

Bài Tập Lớn Quản Lý Thông Tin Phòng Tránh Covid 19.Pdf

50 0 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Quản lý thông tin phòng tránh Covid 19
Tác giả Đỗ Trọng Đạt, Trịnh Quốc Đạt, Lù Mạnh Thắng, Trần Nhật Quang, Nông Mạnh Thắng, Lê Minh Hoàng, Nguyễn Hữu Lợi, Hà Mạnh Hùng, Triệu Quang Mạnh, Nguyễn Ngọc Sang
Người hướng dẫn Ths. Trần Nhật Hóa
Trường học Trường Đại Học Bách Khoa Hà Nội, Viện Công Nghệ Thông Tin Và Truyền Thông
Chuyên ngành Nhập Môn Công Nghệ Phần Mềm
Thể loại Bài tập lớn
Thành phố Hà Nội
Định dạng
Số trang 50
Dung lượng 3,67 MB

Nội dung

IT1-PHÂN CÔNG THÀNH VIÊN TRONG NHÓMHọ và tên Tổng hợp công việc thực hiện Đánh giá Ghi chú Đỗ Trọng Đạt Nhóm trưởng, lên ý tưởng, thiết kế CSDL, Chức năng quản lí người dùng khai báo y t

Trang 1

TR ƯỜ NG Đ I H C BÁCH KHOA HÀ N I Ạ Ọ Ộ

──────── * ───────

Qu n lý ả thông tin phòng tránh Covid 19

IT1-06

.vn

IT1-02

Trang 2

5 Nông M nh Th ng ạ ắ 20190134

thang.nm19013 4@sis.hust.edu vn

IT1-03

hoang.lm19405 6@sis.hust.edu

Trang 3

IT1-PHÂN CÔNG THÀNH VIÊN TRONG NHÓM

Họ và tên Tổng hợp công việc thực

hiện Đánh giá Ghi chú

Đỗ Trọng Đạt

Nhóm trưởng, lên ý tưởng, thiết kế CSDL, Chức năng quản lí người dùng khai báo y tế và thống

kê theo triệu chứng của cán

bộ ý tế

Trịnh Quốc Đạt

Lên ý tưởng, thiết kế code chính, chức năng quản lí người dùng test covid và thống kê theo mức độ, chức năng tách nhân khẩu

Lù Mạnh Thắng

Chức năng khai báo y tế của người dùng Viết báo cáo Trần Nhật Quang Thiết kế CSDL, Xây dựng

thông tin nhân khẩu

Nông Mạnh Thắng

Người dùng xem thông tin và tra cứu thông tin liên quan đến quản lí thông tin phòng tránh

Covid Viết báo cáo

Lê Minh Hoàng

Xây dựng các chức năng khai báo của người dùng như: tạm vắng, tạm trú, chuyển đến, chuyển đi Nguyễn Hữu Lợi Xây dựng bảng xem thông tin

cách ly tại địa phương và thống kê theo mức độ, làm các chức năng khai báo của người dùng như: tạm vắng, tạm trú,

Trang 4

chuyển đến, chuyển đi

Hà Mạnh Hùng

Xây dựng bảng xem thông tin covid quốc gia và thống kê theo độ tuổi và thời gian nhiễm Triệu Quang Mạnh Thông tin sổ hộ khẩu và chức

năng tách nhân khẩu

I,Mô t bài toánả

1, Qu n lý thông tin h kh u, nhân kh uả ộ ẩ ẩ

Các ho t đ ng bi n đ i nhân kh u:ạ ộ ế ổ ẩ

• Thêm nhân kh u m i: gia đình sinh thêm con thì s thêm m i thông tinẩ ớ ẽ ớ

nhân kh u nh trên, b tr ng các chi ti t v ngh nghi p, CMND và n iẩ ư ỏ ố ế ề ề ệ ơ

thường trú chuy n đ n s ghi là “m i sinh”.ể ế ẽ ớ

• Thay đ i nhân kh u: n u có m t nhân kh u chuy n đi n i khác thì s thêmổ ẩ ế ộ ẩ ể ơ ẽ

các chi ti t nh sau: ngày chuy n đi, n i chuy n, ghi chú Trế ư ể ơ ể ườ ng h p nhânợ

kh u qua đ i thì ph n ghi chú là “Đã qua đ i”.ẩ ờ ầ ờ

• Nh ng thay đ i liên quan c h (ví d nh thay đ i ch h ) c n ghi nh nữ ổ ả ộ ụ ư ổ ủ ộ ầ ậ

các chi ti t nh n i dung thay đ i, ngày thay đ i.ế ư ộ ổ ổ

• Khi tách h t m t h kh u đã có thì m t s h kh u m i s độ ừ ộ ộ ẩ ộ ổ ộ ẩ ớ ẽ ượ ạ c t o ra v iớ

các nhân kh u đẩ ượ c ch n.ọ

• Khi h gia đình có ai đó đi xa dài ngày thì ph i đ n g p t trộ ả ế ặ ổ ưở ng thông báo

và xin c p gi y t m v ng có th i h n Ngấ ấ ạ ắ ờ ạ ượ ạ ếc l i n u có nhân kh u t đ aẩ ừ ị

phương khác đ n c trú t m th i trong m t kho ng th i gian thì ph i khaiế ư ạ ờ ộ ả ờ ả

báo đ để ượ c c p gi y t m trú.ấ ấ ạ

• Ngoài ra t trổ ưở ng và t phó cũng có nhu c u tìm ki m các thông tin m tổ ầ ế ộ

cách nhanh chóng, xem l ch s thay đ i nhân kh u c a m t h Bên c nh đóị ử ổ ẩ ủ ộ ộ ạ

theo đ nh kỳ t trị ổ ưở ng c n th ng kê nhân kh u theo các tiêu chí: theo gi iầ ố ẩ ớ

tính (nam / n ), theo đ tu i (m m non / m u giáo / c p 1 / c p 2 / c p 3 /ữ ộ ổ ầ ẫ ấ ấ ấ

đ tu i lao đ ng / ngh h u), theo kho ng th i gian và th ng kê t m v ng /ộ ổ ộ ỉ ư ả ờ ố ạ ắ

t m trú.ạ

M t s bi u m u liên quan:ộ ố ể ẫ

Trang 5

• 2 Qu n lý thông tin phòng tránh Covid-19ả

• V i tình hình di n bi n ph c t p c a d ch Covid-19, cán b y tớ ễ ế ứ ạ ủ ị ộ ếtrong t dân ph c n ghi nh n thông tin các nhân kh u có liênổ ố ầ ậ ẩquan đ n vùng d ch: thông tin khai báo d ch t , tr ng thái s cế ị ị ễ ạ ứkho b t thẻ ấ ườ ng c a ngủ ườ i dân trong t khai báo.ổ

• N u có cá nhân ho c h gia đình ph i cách ly t p trung ho cế ặ ộ ả ậ ặcách ly t i nhà thì cũng c n ghi nh n các thông tin này (th iạ ầ ậ ờgian b t đ u cách ly, m c đ cách ly F0,1,2,3 , đã test covid-19ắ ầ ứ ộ

ch a, hình th c test, th i đi m test, k t qu các l n test, ).ư ứ ờ ể ế ả ầ

• Hàng tu n cán b y t cũng c n th ng kê thông tin nhân kh uầ ộ ế ầ ố ẩliên quan đ n d ch covid-19.ế ị

M t s bi u m u liên quanộ ố ể ẫ

Trang 6

1 S đồồ Usecase:ơ

2 S đồồ Sequence:ơ

Trang 7

2.1 Covid:

2.2 XemChiTietCovid:

2.3 ThemTheoDoi:

Trang 8

2.4 KhaiBaoCachLy:

Trang 9

2.5 KhaiBaoLoTrinh:

2.6 KhaiBaoSucKhoe:

Trang 10

III,Đ c t use caseặ ả

Trang 11

ch n ch c năng Thêm ng i cách ly

ọ ứ ườ

2 H th ngệ ố ểhi n th giao di n Thêm ngị ệ ườ i cách ly

3 Qu n lý t dân ả ổphố

nh p các thông tin Thêm ng i cách ly

4 Qu n lý t dân ả ổphố

thếếếếế STSTTT ThTh c hiựựựựực hic hi n bệệệệệ ởởởởởn bn b iiiii Hành đHành đ ngộộộộộng

5a H th ngệ ố thông báo l i: C n nh p các trỗ ầ ậ ườ ng b t ắ

bu c nh p n u ng i dùng nh p thi u

ộ ậ ế ườ ậ ế

H

H u điậậậậậu đi u kiu điềềềềều kiu ki nnnnnệệệệệ ảB n khai báo đượ ưc l u vào c s d li uơ ở ữ ệ

*D li u đ u vào c a thông tin cá nhân g m các tr ng d li u sau:

B

B t t t t t ắắắắắ bu

Trang 12

l a ch n tính năng “Khai báo cách ly”

ự ọ

2 H th ngệ ố ểhi n th giao di n khai báo cách lyị ệ

3 Qu n lý t dân ả ổphố

nh p các thông tin khai báo cách lyậ

4 Qu n lý t dân ả ổphố

yêu c u ghi nh n b n khai báoầ ậ ả

5 H th ngệ ố ể ki m tra xem tác nhân đã nh p các trậ ườ ng

thếếếếế STSTTT ThTh c hiựựựựực hic hi n bệệệệệ ởởởởởn bn b iiiii Hành đHành đ ngộộộộộng

5a H th ngệ ố thông báo l i: C n nh p các trỗ ầ ậ ườ ng b t ắ

bu c nh p n u ng i dùng nh p thi u

ộ ậ ế ườ ậ ế

H

H u điậậậậậu đi u kiu điềềềềều kiu ki nnnnnệệệệệ ảB n khai báo đượ ưc l u vào c s d li uơ ở ữ ệ

*D li u đ u vào c a thông tin cá nhân g m các tr ng d li u sau:

B

B t t t t t ắắắắắ bu

Trang 13

Đ Đ c t c t use case UC003 “Xem ch c t use case UC003 “Xem chi ti use case UC003 “Xem ch i ti i ti t ng t ng i theo dõi”

ặặặặặ ảảảảả ếếếếế ườ

Mã Use case UC003 Tên Use case Xem chi ti t ế

người theo dõi

l a ch n vào nhân kh u đang đ c theo dõi

H u điậậậậậu đi u kiu điềềềềều kiu ki nnnnnệệệệệ

*D li u đ u ra c a thông tin cá nhân g m các tr ng d li u sau:

Trang 14

Đ c t use case UC004 “Khai báo s c kh e” ặ ả ứ ỏ

Mã Use case UC004 Tên Use case Khai báo s c ứ

kh e ỏ

ch n ch c năng “Khai báo s c kh e”

2 H th ngệ ố ểhi n th giao di n khai báo s c kh eị ệ ứ ỏ

3 Qu n lý t dân ả ổphố

nh p các thông tin khai báo s c kh e

4 Qu n lý t dân ả ổphố

yêu c u ghi nh n b n khai báoầ ậ ả

5 H th ngệ ố ể ki m tra xem tác nhân đã nh p các trậ ườ ng

thếếếếế STSTTT ThTh c hiựựựựực hic hi n bệệệệệ ởởởởởn bn b iiiii Hành đHành đ ngộộộộộng

5a H th ngệ ố thông báo l i: C n nh p các trỗ ầ ậ ườ ng b t ắ

bu c nh p n u ng i dùng nh p thi u

ộ ậ ế ườ ậ ế

H

H u điậậậậậu đi u kiu điềềềềều kiu ki nnnnnệệệệệ ảB n khai báo đượ ưc l u vào c s d li uơ ở ữ ệ

*D li u đ u vào c a thông tin cá nhân g m các tr ng d li u sau:

Trang 15

Đ c t use case UC005 “Khai báo l trình” ặ ả ộ

Mã Use case UC005 Tên Use case Khai báo l ộ

trình

ch n ch c năng “Khai báo l trình”

2 H th ngệ ố ểhi n th giao di n Khai báo l trìnhị ệ ộ

3 Qu n lý t dân ả ổphố

nh p các thông tin Khai báo l trình

4 Qu n lý t dân ả ổphố

yêu c u ghi nh n b n khai báoầ ậ ả

5 H th ngệ ố ể ki m tra xem tác nhân đã nh p các trậ ườ ng

thếếếếế STSTTT ThTh c hiựựựựực hic hi n bệệệệệ ởởởởởn bn b iiiii Hành đHành đ ngộộộộộng

5a H th ngệ ố thông báo l i: C n nh p các trỗ ầ ậ ườ ng b t ắ

bu c nh p n u ng i dùng nh p thi u

ộ ậ ế ườ ậ ế

H

H u điậậậậậu đi u kiu điềềềềều kiu ki nnnnnệệệệệ ảB n khai báo đượ ưc l u vào c s d li uơ ở ữ ệ

*D li u đ u vào c a thông tin cá nhân g m các tr ng d li u sau:

B

B t t t t t ắắắắắ bu

bu c?ộộộộộc? ĐiĐi u kiềềềềều kiu ki n hệệệệện hn h ppppp l l l l lợợợợợ ệệệệệ Ví dụụụụụ

Trang 17

V,Thi t k chi ti t l p UC “Qu n lý covid”ế ế ế ớ ả

1 L p: KhaiBaoSucKhoeControllerớ

2 L p: SceneSwitchCovidớ

Trang 18

3 L p: KhaiBaoLoTrinhControllerớ

4 L p: KhaiBaoCachLyControllerớ

Trang 19

5.L p: ChiTietControllerớ

6.L p: CovidServiceớ

Trang 20

7 L p: KhaiBaoSucKhoeModelớ

8.L p: TestCovidModelớ

Trang 21

9.L p: KhaiBaoCachLyModelớ

10.L p: ThemMoiControllerớ

Trang 22

11 L p: KhaiBaoLoTrinhModelớ

VI.Class diagram UC ‘Qu n lí covid’ả

Trang 23

1 L p ‘ThemMoiController’ớ

Trang 24

2 L p ‘ChiTietController’ớ

Trang 25

3 L p ‘KhaiBaoSucKhoeController’ớ

Trang 26

4 L p ‘KhaiBaoLoTrinhController’ớ

Trang 27

5 L p ‘SceneSwitchCovid’ớ

6 L p ’KhaiBaoCachLyController’ớ

Trang 28

7 L p ‘CovidService’ớ

Trang 29

8 L p ‘KhaiBaoCachLyModel’ớ

Trang 30

9 L p ‘KhaiBaoSucKhoeModel’ớ

Trang 31

10 L p ‘TestCovidModel’ớ

Trang 32

11 L p ‘KhaiBaoLoTrinhModel’ớ

Trang 33

VII, Giao di nệ

1 Trang Chủ

Trang 34

- Đặc tả:

+ Trong giao diện Trang Chủ của phần mềm, màn hình thể hiện các chức năng chính dưới dạng Button gồm “Nhân khẩu”, “Hộ khẩu”, “Thống kê”, “Covid” ở phía trái và các số liệu về “Nhân khẩu có trên địa bàn”, “Hộ khẩu có trên địa bàn”, “Nhân khẩu tạm trú”, “Nhân khẩu tạm vắng”.

- Độ phức tạp: Đơn giản

2 Nhân Khẩu

Trang 35

- Đặc tả:

+ Trong giao diện Trang Chủ, bấm vào Nhân khẩu để vào giao diện lưu trữ nhân khẩu.

+ Màn hình thể hiện thông tin nhân khẩu trong bảng, gồm các cột “ID”,

“Họ và tên”, “ngày sinh”, “Giới tính”, “Địa chỉ hiện tại”.

+ Có thể thao tác thông qua các nút “Thêm mới”, “Đăng kí tạm vắng”,

“Đăng kí tạm trú”, “Khai tử”.

- Độ phức tạp: Đơn giản

2.1 Thêm mới nhân khẩu

Trang 42

+ Điền xong, ngừời dùng bấm “Huỷ” hoặc “Xác nhận”.

- Độ phức tạp: Đơn giản

Trang 43

- Đặc tả:

+ Trong giao diện Hộ khẩu, bấm vào “Chuyển đi” để vào giao diện chuyển hộ khẩu.

+ Màn hình thể hiện bảng hộ khẩu và bên phải gồm các trường thông tin

hộ khẩu và địa điểm.

+ Viết lí do chuyển đi vào textbox.

+ Điền xong, ngừời dùng bấm “Xác nhận” hoặc “Huỷ”.

- Độ phức tạp: Đơn giản

Trang 44

- Đặc tả:

+ Trong giao diện Trang chủ, bấm vào “Thống kê” để vào giao diện thống kê nhân khẩu, có chức năng lọc nhân khẩu theo thông tin mong muốn.

+ Màn hình thể hiện bảng nhân khẩu và bên trên gồm các trường thông tin về người cần tìm kiếm, khoanh vùng.

+ Các thông tin tìm kiếm gồm có: “Giới tính”, “Tình trạng”, “Độ tuổi”,

“Năm” Ấn nút “Show” để xem kết quả.

- Độ phức tạp: Đơn giản

Trang 45

+ Màn hình thể hiện bảng nhân khẩu và bên phải có các phím chức năng

“Thêm người được theo dõi” nếu như muốn theo dõi tình trạng bệnh một người, “Khai báo cách ly”, “Khai báo lộ trình”, “Khai báo sức khoẻ” để khai báo một người.

+ Click vào người trong bảng để enable các phím khai báo.

- Độ phức tạp: Đơn giản

Trang 47

+ Đặc tả:

+ Trong giao diện Covid, chọn một người ở bảng nhân khẩu bên trái và click “Khai báo cách ly” để khai thông tin cách ly của người đó + Màn hình thể hiện thông tin, tình trạng bệnh cần điền.

+ Bấm “Xác nhận” hoặc “Huỷ” sau khi khai xong.

- Độ phức tạp: Đơn giản

Trang 48

+ Đặc tả:

+ Trong giao diện Covid, chọn một người ở bảng nhân khẩu bên trái và click “Khai báo lộ trình” để khai thông tin lộ trình đường đi của người đó.

+ Màn hình thể hiện thông tin về lộ trình.

+ Bấm “Xác nhận” hoặc “Huỷ” sau khi khai xong.

- Độ phức tạp: Đơn giản

Trang 49

- Đặc tả:

+ Trong giao diện Covid, chọn một người ở bảng nhân khẩu bên trái và click “Khai báo sức khoẻ” để khai thông tin sức khoẻ của người đó + Điền tình trạng sức khoẻ người cần theo dõi.

+ Bấm “Xác nhận” hoặc “Huỷ” sau khi khai xong.

- Độ phức tạp: Đơn giản

VIII,Ki m thể ử

1,

Chức năng Thêm người theo dõi

STT input output Exception Kết quả

1 CMT/CCCD = “a” Thông báo nhập

không đúng định dạng

Xử lý chuẩn

OK

2 CMT/CCCD = 1 Thông báo không tìm

thấy số CMT/CCCD

Xử lý chuẩn

OK

4 Thời gian Test = null

Kết quả test = null

Hình thức test = null

Không có Không xử

lý Fail 2,

Chức năng khai báo cách ly

Trang 50

STT input output Exception Kết quả

1 Thời gian bắt đầu =

Chức năng khai báo lộ trình

STT input output Exception Kết quả

1 Thời gian bắt đầu =

Không xử lý

Khai báo sức khỏe

STT input output Exception Kết quả

Không xử lý

Ngày đăng: 13/06/2024, 09:29

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w