BÁO CÁO BTL NHÓM 6 - Bài giảng Tiêng Anh cho học sinh trung học cơ sở. Vui lòng không copy dưới mọi PDF

Title BÁO CÁO BTL NHÓM 6 - Bài giảng Tiêng Anh cho học sinh trung học cơ sở. Vui lòng không copy dưới mọi
Author Trung Hiếu Trần
Course Tiếng Anh cơ sở
Institution Trường Đại học Bách khoa Hà Nội
Pages 40
File Size 1.5 MB
File Type PDF
Total Downloads 240
Total Views 772

Summary

Download BÁO CÁO BTL NHÓM 6 - Bài giảng Tiêng Anh cho học sinh trung học cơ sở. Vui lòng không copy dưới mọi PDF


Description

TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI VIỆN ĐIỆN TỬ - VIỄN THÔNG *****  *****

BÁO CÁO BÀI TẬP LỚN:

Kỹ thuật phần mềm ứng dụng ĐỀ TÀI:

PHẦN MỀM KHAI BÁO Y TẾ Giảng viên hướng dẫn: TS. Nguyễn Thị Kim Thoa Mã lớp: 129211 Sinh viên thực hiện Phạm Duy Thắng Phạm Tiến Đạt Vũ Văn Sơn Trần Trung Hiếu Vũ Tiến Dương Hà Nội, 10 /2021

MSSV 20193107 20192754 20193087 20192853 20182459

PHẦN MỀM KHAI BÁO Y TẾ

MỤC LỤC DANH MỤC HÌNH V Ẽ .......................................................................................3 DANH MỤC BẢNG BIỂU ..................................................................................3 LỜI MỞ ĐẦU ......................................................................................................4 CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN ....................5 1.1.

Khảo sát hiện trạng ...............................................................................5

1.1.1. Nghiệp vụ của hệ thống hiện tại........................................................5 1.1.2. Nhược điểm của hệ thống hiện tại ....................................................5 1.2.

Mục đích của dự án ..............................................................................7

1.3.

Xác lập dự án ........................................................................................7

1.4.

Phân công công việc trong dự án .........................................................7

CHƯƠNG II: TÌM HIỂU YÊU CẦU ................................................................10 2.1.

Các kỹ thuật được sử dụng ................................................................10



Kỹ thuật phỏng vấn ...................................................................................10



Kỹ thuật quan sát .......................................................................................10



Kỹ thuật phân tích tài liệu .........................................................................11

2.2.

Các yêu cầu được thu thập .................................................................11



Yêu cầu về phần cứng ...............................................................................11



Yêu cầu về phần mềm ...............................................................................12



Yêu cầu về dữ liệu .....................................................................................12



Yêu cầu về con người ................................................................................13

2.3.

Phân loại yêu cầu ................................................................................13

2.3.1. Yêu cầu chức năng ..........................................................................13 2.3.2. Yêu cầu phi chức năng ....................................................................14 CHƯƠNG III: PHÂN TÍCH HỆ THỐNG .........................................................15 129211 – NHÓM 6

1

PHẦN MỀM KHAI BÁO Y TẾ

3.1.

Sơ đồ chức năng .................................................................................15

3.2.

Sơ đồ luồng dữ liệu của hệ thống .......................................................16

3.2.1. Sơ đồ mức ngữ cảnh ........................................................................16 3.2.2. Sơ đồ mức đỉnh ...............................................................................17 3.2.3. Sơ đồ mức dưới đỉnh .......................................................................20 3.3.

Đặc tả các chức năng ..........................................................................22

3.4.

Phân tích dữ liệu .................................................................................26

CHƯƠNG IV: THIẾT KẾ CƠ SỞ DỮ LIỆU ....................................................28 4.1.

Chuyển mô hình thực thể liên kết sang mô hình quan hệ và chuẩn hóa

dữ liệu về 3NF ............................................................................................................28 4.2.

Xây dựng mô hình trên Microsoft SQL Server Management Studio 28

4.3.

Sơ đồ thực thể liên kết sau chuẩn hóa 3NF ........................................32

4.4.

Từ điển dữ liệu pha thiết kế ................................................................32

4.5.

Thiết kế một số form đầu ra ...............................................................35

4.5.1. (Ví dụ mẫu Tờ Khai Y Tế khai hộ) .................................................35 4.5.2. (Ví dụ mẫu Tờ Khai Y Tế khai hộ) .................................................36 4.5.3. (ví dụ Danh sách người cần theo dõi y tế tại địa phương) ..............37 CHƯƠNG V: TRIỂN KHAI VÀ ĐÁNH GIÁ HỆ THỐNG .............................38 5.1.

Kết quả chạy thử .................................................................................38

5.2.

Đánh giá hệ thống...............................................................................38

KẾT LUẬN ........................................................................................................39

129211 – NHÓM 6

2

PHẦN MỀM KHAI BÁO Y TẾ

DANH MỤC HÌNH VẼ Hình 2. 1 Mẫu tờ khai y tế ..................................................................................11 Hình 3. 1 Sơ đồ chức năng của hệ thống............................................................15 Hình 3. 2 Sơ đồ mức ngữ cảnh của hệ thống .....................................................16 Hình 3. 3 Sơ đồ luồng dữ liệu mức đỉnh ............................................................17 Hình 3. 4 Sơ đồ mức dưới đỉnh của chức năng Quản lí tài khoản nhân viên ....20 Hình 3. 5 Sơ đồ mức dưới đỉnh của chức năng Quản lí tài khoản người dân ....20 Hình 3. 6 Sơ đồ mức dưới đỉnh của chức năng Quản lí tờ khai y tế ..................21 Hình 3. 7 Sơ đồ mức dưới đỉnh của chức năng Thống kê, báo cáo ...................21 Hình 3. 8 Mô hình thực thể và liên kết ...............................................................27 Hình 4. 1 Kết quả làm việc trên SSMS ..............................................................31 Hình 4. 2 Sơ đồ thực thể liên kết sau chuẩn hóa 3NF được vẽ trên SSMS........32

DANH MỤC BẢNG BIỂU Bảng 1. 1 Bảng phân công công việc và kế hoạch thực hiện ...............................8 Bảng 2. 1 Danh sách các câu hỏi được sử dụng và câu trả lời ...........................10 Bảng 3. 1 Thực thể và thuộc tính .......................................................................26 Bảng 4. 1.1 Các thuộc tính bảng ToKhaiYTe ....................................................32 Bảng 4. 4.2 Các thuộc tính bảng NguoiDan .......................................................33 Bảng 4. 4.3 Các thuộc tính bảng DiaChi ............................................................33 Bảng 4. 4.4 Các thuộc tính bảng DanhSach .......................................................33 Bảng 4. 4.5 Các thuộc tính bảng DiaDiemKhaiBao ..........................................34 Bảng 4. 4.6 Các thuộc tính bảng XaPhuong ......................................................34 Bảng 4. 4.7 Các thuộc tính bảng QuanHuyen ....................................................34 Bảng 4. 4.8 Các thuộc tính bảng TinhThanh ......................................................34

129211 – NHÓM 6

3

PHẦN MỀM KHAI BÁO Y TẾ

LỜI MỞ ĐẦU Ở thời kì cách mạng khoa học đang không ngừng phát triển và đạt được nhiều thành tựu to lớn như hiện nay, công nghệ thông tin nói chung hay công nghệ phần mềm nói riêng đã có những đóng góp to lớn trong công cuộc xây dựng và phát triển xã hội của nhân loại. Điều này thể thiện quả việc máy tính hay các thiết bị điện tử trở lên phổ biến và gần gũi với mọi người. Phần mềm đóng một vai trò quan trọng trong mọi lĩnh vực của đời sống, có thể kể đến như phần mềm trợ giúp con người trong công việc, giúp con người dễ dàng lưu trữ, xử lí thông tin,…Có thể nói phần mềm giúp chúng ta giải quyết rất nhiều những vấn đề khó khan, đặc biệt là trong những lĩnh vực như quản lí, y tế, giáo dục,… Đặc biệt trong giai đoạn đại dịch Covid 19 đang lan rộng tới khắp các quốc gia trên toàn thế giới hiện nay, công nghệ phần mềm đóng vai trò vô cùng quan trọng trong công cuộc đẩy lùi dịch bệnh của toàn xã hội. Nhận thấy được tầm ảnh hưởng đó, nhóm chúng em lựa chọn đề tài thiết kế “Phần mềm khai báo y tế” phục vụ cho việc quản lí thông tin trong lĩnh vực y tế. Qua quá trình tìm hiểu và xây dựng phần mềm trên thực tế, cùng với những kiến thức học trên giảng đường, chúng em mới thực sự cảm nhận được những khó khăn khi xây dựng và phát triển một phần mềm hoàn chỉnh. Để có thể xây dựng được một phần mềm hoàn thiện, không chỉ đơn thuần là lập trình, mà còn có rất nhiều công việc khác cần phải thực hiện một cách khoa học, hợp lí. Đây là phần mềm đầu tiên mà nhóm chúng em có cơ hội được tiếp cận và xây dựng thực tế nên không thể tránh khỏi những hạn chế và thiếu sót, chúng em kính mong cô giáo cùng các bạn góp ý, bổ sung để phần mềm của chúng em ngày càng hoàn thiện và hữu ích với người sử dụng. Chúng em xin chân thành cảm ơn cô giáo TS. Nguyễn Thị Kim Thoa đã có những hướng dẫn, góp ý nhiệt tình trong quá trình học tập cho chúng em!

129211 – NHÓM 6

4

PHẦN MỀM KHAI BÁO Y TẾ

CHƯƠNG I: KHẢO SÁT HIỆN TRẠNG VÀ XÁC LẬP DỰ ÁN 1.1.

Khảo sát hiện trạng

1.1.1. Nghiệp vụ của hệ thống hiện tại • Quản lý thông tin cá nhân và tình trạng sức khỏe: ➢ Người dân sẽ phải đến các cơ sở y tế của địa phương để cung cấp các thông tin khai báo y tế. ➢ Người dân sẽ điền các thông tin vào giấy khai báo sức khỏe được cán bộ, nhân viên y tế cung cấp gồm họ và tên, mã số BHYT, ngày tháng năm sinh, giới tính, địa chỉ, tình trạng di chuyển trong 14 ngày gần nhất, bệnh lí nền, tình trạng sức khỏe hiện tại (ho, sốt, đau họng), tình trạng tiêm chủng của bản thân (đã tên mấy mũi vaccine? Tên loại vaccine?...)… ➢ Tất cả những giấy tờ khai y tế của người dân sẽ được nhân viên, cán bộ y tế lưu giữ lại, phục vụ truy vết khi cần. • Xử lí thông tin khai báo: ➢ Cán bộ, nhân viên y tế tiến hành tổng hợp, thống kê những thông tin về sức khỏe, lịch trình đi lại của từng người vào sổ sách theo từng nhóm đối tượng như người về từ vùng dịch hay có lịch sử tiếp xúc với F0, F1… ➢ Khi có ca nhiễm hoặc nghi nghiễm được phát hiện, nhân viên y tế tiến hành rà soát thông tin những người tiếp xúc, những địa điểm đã tới bằng phương pháp thủ công là tìm kiếm, kiểm tra trên sổ sách, giấy tờ. ➢ Sau khi truy vết được những trường hợp cần phải thực hiện theo dõi y tế, nhân viên y tế sẽ lập danh sách, báo cáo rồi gửi cho lãnh đạo, tiến hành liên hệ với người dân để tiến hành các biện pháp phòng chống dịch bệnh. 1.1.2. Nhược điểm của hệ thống hiện tại Việc quản lý thông tin khai báo để sử dụng trong việc phòng chống dịch bệnh theo mô hình thủ công đã bộc lộ khá nhiều những hạn chế và khuyết điểm: 129211 – NHÓM 6

5

PHẦN MỀM KHAI BÁO Y TẾ

• Chậm chạp, mất nhiều thời gian và công sức: Với số lượng người dân khai báo quá lớn thì những công việc tổng hợp thông tin thủ công vào sổ sách đều giải quyết rất chậm, đòi hỏi phải có một hệ thống làm việc phức tạp cùng với một lượng nhân lực đông đảo cho công việc đó, gây mệt mỏi cho nhân viên y tế, ảnh hưởng đến tốc độ truy vết những người nghi nhiễm. • Độ tin cây và chính xác thấp: Việc người dân khai báo trên giấy đôi khi gây khó khăn cho việc chỉnh sửa những thông tin bị sai lệch trong quá trình khai báo. Sổ sách, giấy tờ khai báo thông tin trong quá trình lưu trữ lâu ngày khó tránh khỏi ẩm mốc, nhàu nát, chưa kể đến việc bị thất lạc không thể tìm lại được. • Việc tìm kiếm thông tin, dữ liệu khó khăn: Khi xuất hiện những ca bệnh mới, việc tìm kiếm thông tin của những người có tiếp xúc gần để tiến hành truy vết sẽ mất rất nhiều thời gian và công sức, ảnh hưởng đến tốc độ phòng chống dịch bệnh. • Tình trạng quá tải: V ới sức người khó có thể xử lí một lượng lớn các thông tin khai báo của người dân. Theo thời gian, số lượng lớn các giấy tờ khai báo của người dân sẽ là vô cùng lớn, gây khó khăn cho việc lưu trữ cũng như tìm kiếm, theo dõi. • Thống kê thiếu hiệu quả: Với tình hình dịch bệnh đang lan rộng như hiện nay, dữ liệu khai báo của người dân là rất lớn, gây nhiều khó khăn cho nhân viên làm công việc thống kê lịch trình đi lại, tình trạng sức khỏe của người dân,…nên rất khó có thể đưa ra chính xác được số liệu cần thiết để phục vụ cho công tác phòng chống dịch bệnh. • Ngoài những hạn chế trên, khi tiến hành thu thập và xử lí một lượng lớn thông tin như vậy đòi hỏi phải có một hệ thống làm việc liên tục, dẫn đến nhu cầu cần một lực lượng rất lớn nhân viên. Bên cạnh đó, với việc phải xử lí nhiều thông tin trong một khoảng thời gian ngắn sẽ không thể tránh được những nhầm lẫn, bỏ sót trong quá trình thống kê, truy vết, ảnh hưởng không tốt đến tiến độ cũng như hiệu quả phòng chống dịch bệnh của toàn xã hội. 129211 – NHÓM 6

6

PHẦN MỀM KHAI BÁO Y TẾ

1.2.

Mục đích của dự án Với những hạn chế của việc khai báo y tế thủ cổng dẫn đến như cầu cần phải có một phương thức khai báo tiện lợi, thông minh: một hệ thống hiện đại để dễ dàng kiểm soát lịch trình đi lại, truy vết, đảm bảo độ chuẩn xác cao để hạn chế, chặn đứng nguy cơ lây lan dịch bệnh. Mục đích ra đời của dự án website khai báo y tế: • Khắc phục những yếu kếm, hạn chế của hệ thống cũ: Đảm bảo tính chính xác, hiệu quả, thuận tiện, rút ngắn thời gian và đảm bảo việc quản lí, lưu trữ thông tin dễ dàng… • Tổi thiểu hóa những sai sót có thể xảy ra: Thông tin lưu trữ về thông tin, lịch trình cá nhân, tình trạng sức khỏe của người sử dụng sẽ được bảo mật, an toàn, dễ dàng tìm kiếm và truy xuất khi cần phục vụ cho công tác phòng chống dịch bệnh. • Giảm tải: Nhân viên y tế không còn phải xử lí nhiều công việc như trước nữa, tốc độ xử lí công việc tăng lên nhiều lần, làm cho năng suất công việc cải thiện đáng kể. • Hạn chế được chi phí và con người: Tiết kiệm được nguồn nhân lực, các tài nguyên, chi phí nhân công. • Việc ra đời của website khai báo y tế được kì vọng sẽ giúp đỡ lực lượng nhân viên y tế đẩy nhanh tối đa tốc độ xử lí thông tin khai báo của người dân với độ chính xác cao nhất.

1.3.

Xác lập dự án Dự án xây dựng website khai báo y tế có quy mô lớn, áp dụng cho toàn quốc.

1.4.

Phân công công việc trong dự án Phân công công việc và kế hoạch thực hiện dự án được trình bày trong Bảng 1.1.

129211 – NHÓM 6

7

PHẦN MỀM KHAI BÁO Y TẾ

Bảng 1. 1 Bảng phân công công việc và kế hoạch thực hiện

TT

Tên công việc

Bắt đầu

Kết thúc

Tài nguyên

Kết quả

Trạng thái

1

Khảo sát hiện trạng

4/10/2021

5/10/2021

MS Word

Báo cáo

Hoàn

hiện trạng

thành

Các mục

Hoàn

tiêu hướng

thành

thu thập thông tin 2

Xác định mục tiêu

6/10/2021

8/10/2021

MS Word

tới 4

Xác lập dự án

12/10/2021 22/10/2021

MS Excel

Bản phân

Hoàn

công công

thành

việc 5

Tìm hiểu yêu cầu

23/10/2021 27/10/2021

MS Word

khách hàng 6

Mô tả yêu cầu

28/10/2021 29/10/2021

MS Word

Bản liệt kê

Hoàn

yêu cầu

thành

Bản mô tả

Hoàn

yêu cầu

thành

chức năng và phi chức năng 7

Phân tích hệ thống

30/10/2021

2/11/2021

8

Thiết kế CSDL

5/11/2021

15/12/2021

8.1

Nhân diện thực thể của hệ thống, liệt kê thuộc tính, lập tử điển dữ liệu Chuẩn hóa CSDL

6/11/2021

20/11/2021

8.3

Vẽ sơ đồ thực thể liên kết của hệ thống

8.4

Thiết kế form đầu ra

20/11/2021 10/12/2021 PowerPoint Sơ đồ thực thể liên kết của hệ thống 10/12/2021 15/12/2021 MS Word Mẫu form đầu ra

8.2

129211 – NHÓM 6

Sơ đồ MS Word, PowerPoint chức năng, sơ đồ luồng dữ liệu MS Word

Danh sách thực thể và thuộc tính tương ứng CSDL

Hoàn thành

Hoàn thành Hoàn thành Hoàn thành Hoàn thành Hoàn thành 8

PHẦN MỀM KHAI BÁO Y TẾ

9

Lập trình hệ thống

10

Kiểm thử và sửa lỗi

16/12/2021

Đang tiến hành Chưa hoàn thành

11

Bàn giao sản phẩm

Chưa hoàn thành

129211 – NHÓM 6

9

PHẦN MỀM KHAI BÁO Y TẾ

CHƯƠNG II: TÌM HIỂU YÊU CẦU 2.1.

Các kỹ thuật được sử dụng

• Kỹ thuật phỏng vấn: Đối tượng được lựa chọn phỏng vấn là nhân viên y tế và người dân. Bảng 2.1 Danh sách các câu hỏi được sử dụng và câu trả lời

Câu hỏi được sử dụng

Câu trả lời

1. Công việc hiện tại của nhân viên - Theo dõi, tổng hơp lượng người y tế gồm những gì ? khai báo y tế. - Cập nhật thông tin khai báo của người dân vào sổ sách lưu trữ. - Thực hiện lên danh sách thống kê, báo cáo. 2. Thông tin người dân khai báo Họ và tên, ngày sinh, số điện thoại, gồm những gì ? số CCCD, số thẻ BHYT, địa chỉ, tình trạng sức khỏe hiện tại(có ho, sốt, đau họng không,…), lịch trình đi lai trong 14 ngày gần nhất,… 3. Người dân sử dụng website - Cần được bảo mật an toàn về các mong muốn được sử dụng những thông tin cá nhân. chức năng gì ? - Dễ dàng sử dụng. - Có thể xem lại lịch sử khai báo. - Có thể thực hiện khai báo hộ cho người thân. 4. Nhân viên y tế mong muốn có - Có thể tìm kiếm nhanh thông tin chức năng gì khi thao tác trên hệ của người dân theo yêu cầu như thống? theo lịch sử tiếp xúc, theo địa điểm đã đi qua,… - Có thể in được báo cáo, danh sách thống kê những người đang cần được theo dõi y tế. 5. Nhân viên y tế lập danh sách Danh sách thống kê sẽ dựa theo thống kê theo những tiêu chí nào ? những tiêu chí: - Người cần được theo dõi y tế. - Người tiếp xúc gần với F0, F1,… - Những địa điểm có F0 đi qua.

• Kỹ thuật quan sát Qua quan sát tại những địa điểm, cơ sở y tế mà người dân đến khai báo y tế nhóm đã nhận thấy: 129211 – NHÓM 6

10

PHẦN MỀM KHAI BÁO Y TẾ

➢ Người dân khi đến các cơ sở y tế sẽ nhận đượ c tờ khai do nhân viên y tế cung cấp. Người dân sẽ trực tiếp ghi lại những thông tin được yêu cầu cung cấp mẫu tờ khai rồi gửi lại cho nhân viên y tế. Với việc lượng người dân đến khai báo rất lớn khiến cho nhiều cơ sở bị quá tải, người dân xếp hàng dài chờ đến lượt khiến nguy cơ lây lan dịch bệnh tăng lên. ➢ Mỗi cơ sở y tế đều phải có một lực lượng rất đông nhân viên y tế để tiến hành chỉ dẫn cho người dân, tiếp nhận và xử lí thông tin khai báo,… • Kỹ thuật phân tích tài liệu Nhóm đã thực hiện thu thập các mẫu đơn khai báo y tế ở một số cơ sở. Các mẫu đơn đã thu tập được:

Hình 2.1 Mẫu tờ khai y tế

2.2.

Các yêu cầu được thu thập

• Yêu cầu về phần cứng Website có thể chạy trên mọi nền tảng, yêu cầu thiết bị có két nối internet. 129211 – NHÓM 6

11

PHẦN MỀM KHAI BÁO Y TẾ

• Yêu cầu về phần mềm ➢ Hệ thống cho phép lãnh đạo tại các cơ sở quản lí nhân viên đang sử dụng hệ thống để tổng hợp, truy xuất dữ liệu khai báo của người dân. ➢ Người dân dễ dàng đăng nhập sử dụ...


Similar Free PDFs