Yêu cầu chức năng:Phần mềm cần có các yêu cầu chức năng sau: Đăng nhập: Cho phép người dùng đăng nhập vào hệ thống. Quản lý tổ chức:o Quản lý nhân viên: thêm, sửa, xóa, tìm kiếm thông
Trang 1TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI
VIỆN ĐIỆN TỬ - VIỄN THÔNG
Mã lớp : 137269
Nhóm : 11
Giáo viên hướng dẫn : Th.S Hoàng Quang Huy
Hà Nội, 2/2022
Trang 2MỤC LỤC
LỜI MỞ ĐẦU 2
I CÁC YÊU CẦU CỦA HỆ THỐNG 3
I.1 Yêu cầu chức năng: 3
I.2.Yêu cầu phi chức năng 3
II.BIỂU ĐỒ CA SỬ DỤNG 4
II.1 BIỂU ĐỒ CA SỬ DỤNG TỔNG QUAN 4
II.2 BIỂU ĐỒ CA SỬ DỤNG CHI TIẾT 4
II.2.1 Biểu đồ ca sử dụng đăng nhập 5
II.2.2 Biểu đồ ca sử dụng quản lý tổ chức 6
II.2.3 Biểu đồ ca sử dụng quản lý vật tư: 8
II.2.4 Biểu đồ ca sử dụng quản lý thiết bị 9
II.2.5 Biểu đồ ca sử dụng quản lý báo cáo thống kê thiết bị 11
III.BIỂU ĐỒ HOẠT ĐỘNG CỦA HỆ THỐNG 12
III.1 Biểu đồ hoạt động đăng nhập 12
III.2 Biểu đồ hoạt động quản lý tổ chức 13
III.3 Biểu đồ hoạt động quản lý vật tư 14
III.4 Biểu đồ hoạt động quản lý thiết bị 15
III.5 Biểu đồ hoạt động quản lý báo cáo thống kê 16
IV.MÔ HÌNH THỰC THỂ LIÊN KẾT 17
V.MÔ HÌNH QUAN HỆ 20
Trang 3LỜI MỞ ĐẦU
Với sự phát triển nhanh chóng của công nghệ nói chung và lĩnh vực y học nói riêng, thiết bị y tế phục vụ khám, chữa bệnh đã trở thành một phần không thể thiếu của lĩnh vực y học
Với việc phát triển công nghệ, con người đã tiết kiệm được nhiều nguyên liệu và nhiên liệu, thời gian và công sức trong việc quản lý thiết bị y tế tại các bệnh viện có quy mô vừa và nhỏ Thực trạng đề tài: Hiện nay, tỷ trọng đầu tư trang thiết bị chongành y tế chiếm tỉ trọng cao về giá trị kinh tế và cả số lượng Tuynhiên, công tác tham mưu quản lý trang thiết bị y tế tại nhiềubệnh viện còn hạn chế Một số bệnh viện chưa có phòng vật tưthiết bị y tế, phân công quản lý trang thiết bị y tế chưa rõ ràng ởnhiều bệnh viện Công tác theo dõi, giám sát, đánh giá và xâydựng cơ sở dữ liệu, Trang thiết bị y tế tại đơn vị còn yếu, dẫn đếnkhó khăn, lúng túng trong quản lý khai thác sử dụng trang thiết bị,công tác lập kế hoạch, báo cáo theo yêu cầu (chậm, không đầy đủ,thiếu chính xác )
Lý do chọn đề tài: Nhận thấy thực trạng trong việc quản lýtrang thiết bị y tế và vai trò quan trọng không thể thiếu của chúngtrong nền y học hiện đại ngày nay, chúng em muốn xây dựng hệthống web app quản lý trang thiết bị, vật tư y tế cho bệnh viện,giúp công tác quản lý trang thiết bị, vật tư y tế của bệnh viện đượctối ưu một cách có hiệu quả, giao diện thân thiện với người sửdụng, dễ dàng quản lý và kiểm tra, tránh thất thoát vật tư và thiếtbị
Nắm bắt được xu hướng đó, nhằm phục vụ cho nội dung học phần Kỹ thuật phần mềm và ứng dụng, cũng như để đáp ứng yêu
Trang 4cầu của thời đại, đưa công nghệ vào phục vụ sản xuất, hoạt động đời sống xã hội nhóm đã tìm hiểu và xây dựng một phần mềm đơngiản và có khả năng ứng dụng cao đó là: Hệ thống quản lý thiết bị
y tế
Trang 5I CÁC YÊU CẦU CỦA HỆ THỐNG.
I.1 Yêu cầu chức năng:
Phần mềm cần có các yêu cầu chức năng sau:
Đăng nhập: Cho phép người dùng đăng nhập vào hệ thống
Quản lý thiết bị: thêm, sửa, xóa, tìm kiếm, báo hỏng thiết bị
Quản lý vật tư: thêm, sửa, xóa và tìm kiếm thông tin vật tư
Báo cáo thống kê: thiết bị trong bệnh viện theo khoa/phòng,loại thiết bị, tình trạng thiết bị, báo cáo danh sách thiết bịchưa bàn giao và danh sách thiết bị đã bàn giao
Quản lý lịch sửa chữa, bảo dưỡng và gửi cho nhân viên vật tưI.2.Yêu cầu phi chức năng.
Hoạt động: môi trường vật lý và kĩ thuật để triển khai hệ thống
Hệ thống được triển khai trên mạng internet
Người dùng sử dụng các trình duyệt web để sử dụng dịch vụ
Phải có khả năng kết nối dữ liệu với các hệ thống quản lý kế toán
Hiệu năng: Tốc độ, dung lượng và độ tin cậy
Hệ thống phải hoạt động hiệu quả 24/24
Kết quả trả về cho người dùng không quá 1 phút sau khi thựchiện tác vụ
Tại 1 thời điểm phải có khả năng phục vụ tối đa10 người.Bảo mật:
Nhân viên có thể xem, tìm kiếm thông tin cá nhân, thông tin thiết bị và vật tư, thông tin tổ chức
Chỉ có nhân viên vật tư và quản trị viên mới có thể nhập dữ liệu về thiết bị, vật tư và thông tin khác của tổ chức như khoaphòng, nhân sự, nhà cung cấp, đơn vị sửa chữa – bảo trì
Trang 6o Tác nhân: quản trị viên, new member, nhân viên khoa phòng, nhân viên vật tư
o Hệ thống:
Đăng nhập: cho phép người dùng đăng nhập, đăng
kí, đăng xuất, chỉnh sửa thông tin cá nhân trên hệ thống
Quản lý tổ chức: cho phép người dùng truy nhập vào quản lý tổ chức như: quản lý khoa phòng, quản
lý nhân viên, quản lý nhà cung cấp, quản lý đơn vị sửa chữa- bảo trì thiết bị
Quản lý vật tư: cho phép người dùng truy nhập vàoquản lý vật tư của tổ chức
Quản lý thiết bị: cho phép người dùng truy nhập vào quản lý thiết bị của tổ chức
Trang 7 Quản lý báo cáo thống kê: cho phép người dùng lập báo cáo thống kê về tình hình sử dụng của thiết bị (hỏng, sửa, tồn kho, thanh lý…)
II.2 BIỂU ĐỒ CA SỬ DỤNG CHI TIẾT
II.2.1 Biểu đồ ca sử dụng đăng nhập
Ca làm việc kết thúc
o Đăng ký:
Người dùng click vào ô đăng kí
Hiển thị phiếu nhập thông tin cá nhân
Người dùng nhập thông tin cá nhân và email (bắt buộc)
Hệ thống sẽ gửi đường link xác nhận đến email
Trang 8 Người dùng mở hộp thư trong mail và click vào đường link xác nhận.
Tài khoản của người dùng được tạo mới và phân quyền mặc định là new member
Hệ thống báo tạo tài khoản thành công và chuyển hướng về trang đăng nhập
Ca làm việc kết thúc
o Quên mật khẩu
Người dùng click vào Quên mật khẩu
Hệ thống hiện ra phiếu quên mật khẩu cho phép người dùng nhập username cần đổi mật khẩu
Hệ thống sẽ gửi mail xác thực về mail của
username người dùng đã nhập
Người dùng click vào link xác thực trong email và
hệ thống sẽ chuyển hướng đến trang tạo mới mật khẩu
Người dùng thay đổi mật khẩu
Ca làm việc kết thúc
o Cập nhật thông tin cá nhân:
Người dùng click vào ô cập nhật thông tin các nhân
Hệ thống chuyển hướng sang trang cập nhật thông tin cá nhân
Người dùng thay đổi thông tin và nhấn lưu, hệ thống báo thay đổi thông tin thành công
Ca làm việc kết thúc
o Đăng xuất
Người dùng click vào ô đăng xuất
Hệ thống hiển thị ô chữ hỏi người dùng có muốn đăng xuất
Nếu người dùng chọn có, hệ thống đăng xuất và trả
Trang 9Hình 2 3: Ca sử dụng quản lý tổ chức
+ Tác nhân: tất cả các user trừ user có phân quyền new member + Mô tả: Cho phép người dùng thêm, sửa, xóa, tìm kiếm thông tin về khoa phòng, nhà cung cấp và đơn vị sửa chữa – bảo trì + Điều kiện trước: Người dùng đăng nhập vào hệ thống với vai trò là admin, nhân viên khoa phòng, nhân viên vật tư
+ Các dòng sự kiện chính:
o Đăng nhập với vai trò không phải là new member
o Quản lý khoa phòng
o Quản lý nhà cung cấp
o Quản lý đơn vị bảo trì, sửa chữa
o Quản lý nhân viên
o Thêm mới đối tượng (ở đây là khoa phòng, nhà cung cấp,đơn vị bảo trì – sửa chữa hoặc nhân viên)
Chọn nút tạo mới đối tượng
Hiển thị màn hình phiếu tạo mới đối tượng, người dùng sẽ nhập thông tin và lưu
Hệ thống lưu thành công
Ca làm việc kết thúc
o Sửa thông tin đối tượng
Hiển thị danh sách đối tượng
Người dùng chọn nút sửa thông tin đối tượng
Hệ thống hiển thị màn hình sửa thông tin
Người dùng nhập thông tin cần sửa
Chọn nút “Lưu”
Hệ thống xác nhận thành công
Ca làm việc kết thúc
o Xóa thông tin đối tượng
Hiển thị danh sách đối tượng
Chọn nút xóa đối tượng
Hệ thống hiển thị ô cửa sổ hỏi lại ý kiến người dùng
Nếu người dùng chọn có, hệ thống xác nhận xóa thành công
Nếu người dùng chọn không, hệ thống ẩn ô cửa sổ hỏi ý kiến
Ca làm việc kết thúc
o Tìm kiếm vật tư
Hiển thị danh sách đối tượng
Trang 10 Người dùng nhập vào ô tìm kiếm và nhập tên đối tượng cần tìm kiếm.
Nếu người dùng nhập vào ô tìm kiếm nâng cao, hệ thống hiển thị phiếu chọn tìm kiếm kết hợp với các thông tin khác của đối tượng
Hệ thống hiển thị kết quả tìm kiếm
Nếu không có kết quả nào phù hợp, hệ thống hiển thị “Không có kết quả phù hợp.”
Ca làm việc kết thúc
II.2.3 Biểu đồ ca sử dụng quản lý vật tư:
Hình 2 4: Ca sử dụng quản lý vật tư
+ Tác nhân: Nhân viên vật tư, Admin
+ Mô tả: Cho phép người dùng thêm, sửa, xóa, tìm kiếm thông tin vật tư sử dụng trong tổ chức
+ Điều kiện trước: Người dùng đăng nhập vào hệ thống với vai trò là admin hoặc nhân viên vật tư
+ Các dòng sự kiện chính:
o Đăng nhập với vai trò admin hoặc nhân viên vật tư
o Thêm mới vật tư:
Chọn nút tạo mới vật tư
Hiển thị màn hình phiếu tạo mới vật tư, người dùng
sẽ nhập thông tin và lưu
Hệ thống lưu thành công
Ca làm việc kết thúc
o Sửa thông tin vật tư
Hiển thị danh sách vật tư
Người dùng chọn nút sửa thông tin vật tư
Hệ thống hiển thị màn hình sửa thông tin
Người dùng nhập thông tin cần sửa
Trang 11 Chọn nút “Lưu”
Hệ thống xác nhận thành công
Ca làm việc kết thúc
o Xóa thông tin vật tư
Hiển thị danh sách vật tư
Chọn nút xóa vật tư
Hệ thống hiển thị ô cửa sổ hỏi lại ý kiến người dùng
Nếu người dùng chọn có, hệ thống xác nhận xóa thành công
Nếu người dùng chọn không, hệ thống ẩn ô cửa sổ hỏi ý kiến
Ca làm việc kết thúc
o Tìm kiếm vật tư
Hiển thị danh sách vật tư
Người dùng nhập vào ô tìm kiếm và nhập tên vật tưcần tìm kiếm
Nếu người dùng nhập vào ô tìm kiếm nâng cao, hệ thống hiển thị phiếu chọn tìm kiếm kết hợp với các thông tin khác của vật tư
Hệ thống hiển thị kết quả tìm kiếm
Nếu không có kết quả nào phù hợp, hệ thống hiển thị “Không có kết quả phù hợp.”
Ca làm việc kết thúc
II.2.4 Biểu đồ ca sử dụng quản lý thiết bị
Hình 2 5: Ca sử dụng quản lý thiết bị
Trang 12+ Tác nhân: Nhân viên vật tư, Admin
+ Mô tả: Cho phép người dùng thêm, nhập vật tư kèm theo thiết
bị, sửa, xóa, tìm kiếm, báo hỏng thiết bị sử dụng trong tổ chức + Điều kiện trước: Người dùng đăng nhập vào hệ thống với vai trò là admin hoặc nhân viên vật tư
+ Các dòng sự kiện chính:
o Đăng nhập với vai trò admin hoặc nhân viên vật tư
o Thêm mới thiết bị
Chọn nút tạo mới thiết bị
Hiển thị màn hình phiếu tạo mới thiết bị người dùng
sẽ nhập thông tin và lưu
Hệ thống lưu thành công
Ca làm việc kết thúc
o Sửa thông tin thiết bị
Hiển thị danh sách thiết bị
Người dùng chọn nút sửa thông tin thiết bị
Hệ thống hiển thị màn hình sửa thông tin
Người dùng nhập thông tin cần sửa
Chọn nút “Lưu”
Hệ thống xác nhận thành công
Ca làm việc kết thúc
o Xóa thông tin thiết bị
Hiển thị danh sách thiết bị
Chọn nút xóa thiết bị
Hệ thống hiển thị ô cửa sổ hỏi lại ý kiến người dùng
Nếu người dùng chọn có, hệ thống xác nhận xóa thành công
Nếu người dùng chọn không, hệ thống ẩn ô cửa sổ hỏi ý kiến
Ca làm việc kết thúc
o Tìm kiếm thiết bị
Hiển thị danh sách thiết bị
Người dùng nhập vào ô tìm kiếm và nhập tên thiết
bị cần tìm kiếm
Nếu người dùng nhập vào ô tìm kiếm nâng cao, hệ thống hiển thị phiếu chọn tìm kiếm kết hợp với các thông tin khác của thiết bị
Hệ thống hiển thị kết quả tìm kiếm
Trang 13 Nếu không có kết quả nào phù hợp, hệ thống hiển thị “Không có kết quả phù hợp.”
Ca làm việc kết thúc
o Báo hỏng thiết bị:
Hiển thị danh sách thiết bị
Chọn nút báo hỏng
Hệ thống hiện ra phiếu báo hỏng thiết bị
Người dùng nhấn lưu, hệ thống hỏi lại một lần nữa Nếu người dùng nhấn đồng ý, hệ thống hiển thị báohỏng thành công Nếu không, cửa sổ báo hỏng sẽ bị
+ Điều kiện trước: Người dùng đăng nhập vào hệ thống với vai trò là admin
+ Các dòng sự kiện chính:
o Đăng nhập với vai trò admin
o Thống kê theo khoa phòng, nhóm, loại, trạng thái
Người dùng nhấn vào loại thống kê thiết bị theo mong muốn
Trang 14 Hệ thống chuyển hướng đến trang thống kê.
Ca làm việc kết thúc
Trang 15III.BIỂU ĐỒ HOẠT ĐỘNG CỦA HỆ THỐNG
III.1 Biểu đồ hoạt động đăng nhập
Hình 3 1: Biểu đồ hoạt động đăng nhập
Trang 16III.2 Biểu đồ hoạt động quản lý tổ chức
Hình 3 2: Biểu đồ hoạt động quản lý tổ chức
Trang 17III.3 Biểu đồ hoạt động quản lý vật tư
Trang 18Hình 3 3: Biểu đồ hoạt động quản lý vật tưIII.4 Biểu đồ hoạt động quản lý thiết bị
Hình 3 4: Biểu đồ hoạt động quản lý thiết bị
Trang 19III.5 Biểu đồ hoạt động quản lý báo cáo thống kê
Trang 20Hình 3 5: Biểu đồ hoạt động quản lý báo cáo thống kê
IV.MÔ HÌNH THỰC THỂ LIÊN KẾT
Hình 4.1 Mô hình thực thể liên kết
Hình 4.2 Thực thể “vật tư” và các thuộc tính
Trang 21Hình 4.2 Thực thể “thiết bị” và các thuộc tính
Hình 4.3 Các thực thể: “báo hỏng”, “sửa chữa”, “nhóm thiết
bị”, “đơn vị bảo trì”
Trang 22Hình 4.2 Các thực thể: “nhà cung cấp”, “khoa phòng”, “loại
thiết bị”, “user”
Trang 23V.MÔ HÌNH QUAN HỆ
Hình 5 1: Mô hình quan hệ
Trang 24Hình 5.3: Lớp BaoHong
Trang 25Hình 5.8: Quan hệ PhuTrach
Hình 5.13: Quan hệ KemTheo Hình 5.10: Lớp NhaCungCap Hình 5.11: Quan hệ SuaChua-BaoTri
Hình 5.7: Lớp User
Hình 5.9: Lớp KhoaPhong
Hình 5.14: Lớp VatTu