Nhưng mộtvấn đề đặt ra trong việc quản lý là làm thế nào để chuẩn hoá cách xử lý dữ liệu ở các cơquan, bệnh viện, phòng khám,…Qua việc khảo sát thực tế, chúng tôi thấy rằng có rấtnhiều c
Trang 1SCHOOL OF ELECTRONIC NAD TELECOMMUNICATIONS
HÀ NỘI NGÀY 10/06/201
Trang 2MỤC LỤC
LỜI MỞ ĐẦU 4
P h ầ n 1 Giới thiệu ý tưởng và các chỉ tiêu kỹ thuật của sản phẩm 6
1.1 Khởi tạo dự án Quản Lý Phòng Khám Siêu Âm 6
1.2 Thông tin cơ bản về phần mềm quản lý phòng khám 6
1.2.1 Mục tiêu cơ bản 6
1.2.2 Tiến hành phân tích tính khả thi của phần mềm 7
1.3 Các chỉ tiêu kỹ thuật của sản phẩm 8
1.3.1 Yêu cầu chức năng: 8
1.3.2 Yêu cầu phi chức năng: 9
P h ầ n 2 Lập kế hoạch 10
P h ầ n 3 Phân tích chức năng và lựa chọn phương án tối ưu 12
3.1 Sơ đồ chức năng FD 12
3.2 Sơ đồ mức ngũ cảnh : 13
3.3 Phân tích chức năng phần mềm 13
3.3.1 Đăng nhập: 13
3.3.2 Đăng ký : 13
3.3.3 Hướng dẫn : 13
3.3.4 Quản lý bệnh nhân: 13
3.3.5 Quản lý bệnh án : 14
3.3.6 Quản lý nhân sự : 14
3.3.7 Báo cáo thống kê : 14
P h ầ n 4 Thiết kế phần mềm 15
4.1 Giao diện đăng nhập : 15
4.2 Giao diện đăng ký : 15
4.3 Giao diện quản lý hệ thống : 16
4.3.1 Quản lý bệnh nhân : 16
4.3.2 Giao diện quản lý bệnh án : 16
Trang 34.3.4 Giao diện báo cáo thống kê : 17
4.3.5 Giao diện trạng thái đăng nhập - thay đổi mật khẩu 18
4.3.6 Giao diện thêm mới hồ sơ bệnh án 18
P h ầ n 5 Kiểm tra – Triển khai phần mềm 19
5.1 Đăng nhập : 19
5.2 Đăng ký : 19
5.3 Quản lý hệ thống : 20
5.3.1 Thêm bệnh nhân 20
5.3.2 Chỉnh sửa – xóa bệnh nhân 20
5.3.3 Thêm bệnh án 21
5.3.4 Hồ sơ bệnh án 21
5.3.5 Quản lý bệnh án : 22
5.3.6 Quản lý nhân sự : 22
5.3.7 Báo cáo thống kê : 23
5.3.8 Tài khoản 23
P h ầ n 6 Thực nghiệm 24
6.1 Kết quả thực tế đạt được 24
6.2 Hướng phát triển phần mềm 24
KẾT LUẬN 25
TÀI LIỆU THAM KHẢO : 26
Trang 4LỜI MỞ ĐẦU
Ngày nay song song với quá trình phát triển công nghệ khoa học và kỹ thuật thìnghành khoa học tính toán đã đóng vai trò quan trọng, nó đã đạt được những thành tựukhoa học kỹ thuật rực rỡ với những bước tiến nhảy vọt.Việc áp dụng các công nghệ khoahọc kỹ thuật vào lĩnh vực đời sống của con người ngày càng tăng và không ngừng canthiệp vào hầu hết các công việc trong đời sống Công nghệ thông tin là một trong nhữngngành khoa học đó Đi đôi với sự phát triển của công nghệ chế tạo các thiết bị máy tínhthì việc các sản phẩm phần mềm ứng dụng ra đời có tính chất quyết định đối với việc ápdụng ngành khoa học này
Trên thế giới cũng như ở Việt Nam , công nghệ thông tin đã trở thành một ngànhcông nghiệp mũi nhọn, nó là một ngành khoa học kỹ thuật không thể thiếu trong việc ápdụng vào các hoạt động xã hội như: Quản lý, kinh tế, thông tin
Ở nước ta hiện nay , việc áp dụng vi tính hoá trong việc quản lý tại các cơ quan,doanh nghiệp, bênh viện, phòng khám đang rất phổ biến và trở nên cấp thiết Nhưng mộtvấn đề đặt ra trong việc quản lý là làm thế nào để chuẩn hoá cách xử lý dữ liệu ở các cơquan, bệnh viện, phòng khám,…Qua việc khảo sát thực tế, chúng tôi thấy rằng có rấtnhiều cơ quan, doanh nghiệp, phòng khám Họ đang rất cần một phương pháp nào đó đểquản lý công viêc của mình một cách hiệu quả hơn và việc áp dụng công nghệ thông tinvào trong quản lý là một trong những cách có thể đáp ứng được nhu cầu đó Dựa trên sựcần thiết cũng như mong đợi trên nhóm đã chọn đề tài” Phần mềm quản lý phòng khámsiêu âm” Việc tạo ra phần mềm này nhóm mong đợi không những sẽ tạo ra được mộtphần mềm tự động giúp cho việc quản lý các phòng khám siêu âm hiện nay mà qua đó sẽgiúp cho mọi người có được cách phân tích thiết kế một phần mềm hệ thống tự động hóa
Và trong tương lai chúng ta sẽ có thể áp dụng những tiến bộ khoa học kỹ thuật này vàotrong sản xuất, quản lý cơ quan doanh nghiệp của mình được tốt hơn
Trong đồ án này sẽ xây dựng phần mềm quản lý phòng khám trên hệ quản trị cơ sở
Trang 5chưa hoàn thiện nhưng cũng phần nào giúp mọi người hiểu được cách phân tích và thiết
kế một phần mềm trong quản lý nói chung Mặc dù rất cố gắng để hoàn thành công việc,xong thời gian có hạn và kinh nghiệm kiến thức chưa nhiều nên việc phân tích, thiết kếcũng như cài đặt phần mềm còn có nhiều thiếu xót cần được bổ xung Vì vậy, nhómmong nhận được ý kiến đóng góp của thầy cô và bạn bè để đề tài ngày càng hoàn thiệnhơn
Cuối cùng, em xin chân thành cảm ơn Ths Vũ Duy Hải giảng viên viện Điện TửViễn Thông trường Đại Học Bách Khoa Hà Nội đã tận tình chỉ bảo hướng dẫn em hoànthành đề tài này
Trang 6Phần 1 Giới thiệu ý tưởng và các chỉ tiêu kỹ thuật của sản phẩm
1.1 Khởi tạo dự án Quản Lý Phòng Khám Siêu Âm
Ngày nay con người luôn không ngừng sáng tạo học hỏi đi lên không chỉ kinh tế xã hội mà còn phát triển cả khoa học kỹ thuật Từ đó đã giúp chúng ta có những phát minh ý tưởng nhằm giúp cuộc sống của con người trở nên tốt đẹp và văn minh hơn Đặc biệt trong lĩnh vực Y tế, việc áp dụng KHKT đã trở thành một bước đi quan trọng nhằm giải quyết rất nhiều khó khăn cho rất nhiều bệnh viện, phòng khám hiện nay.
Qua khảo sát thực tế ở một số phòng khám siêu âm chúng tôi thấy rằng phòng khám hàng ngày tiếp nhận một lượng bênh nhân rất lớn nhưng việc tiếp nhận, quản lý thông tin khám bệnh, siêu âm của bệnh nhân vẫn dựa trên sổ sách.
Và điều này đã làm cho thường xuyên xảy ra sai sót, cũng như tìm kiếm thống
kê thông tin rất chậm chạp Đặt ra cho phòng khám nhu cầu cấp thiết cần có một phần mềm tự động giúp cho việc quản lý phòng khám có thể hiệu quả hơn
Qua phân tích nhóm các yêu cầu trên đã quyết định sẽ đưa ra dự án xây dựng phần mềm có thể giải quyết được những yêu cầu trên Các quá trình nhập,
xử lý, lưu trữ thông tín sẽ được thực hiện hoàn toàn trên một phần mềm tự động.
1.2 Thông tin cơ bản về phần mềm quản lý phòng khám
1.2.1 Mục tiêu cơ bản
Phần mềm được xây dựng nhằm đáp ứng các yêu cầu sau
Xử lý nhanh chóng: Các khâu của phòng khám như tiếp nhận bệnh nhân, khámbệnh, kê đơn thuốc sẽ được thực hiện hoàn toàn trên hệ thống Với các form đãđược thiết kế sẵn dành cho y tá, bác sĩ tại phòng khám thì các công việc trên sẽ cóthể thực hiện nhanh chóng hơn
Trang 7 Độ chính xác cao: Việc nhập thông tjn bênh nhân, khám bệnh, thống kê, in hóađơn thanh toán cần được thực hiện chính xác.
Dễ sử dụng: Với việc thay đổi hoàn toàn phương thức hoạt động của phòngkhám thì yêu cầu đặt ra là các y tá, bác sĩ vẫn có thể hoàn thành tốt công việc củamình khi thực hiện trên hệ thống phần mềm
Cần ít nhân lực: Việc áp dụng hệ thống vào quản lý thì sẽ tốn ít nguồn nhân lựchơn mà vẫn đạt được hiệu quả trong công việc
Thống kê kiểm tra nhanh: Việc thống kê, kiểm tra thông tin bệnh nhân, hồ sơbệnh án cần được thực hiện nhanh chóng chính xác
1.2.2 Tiến hành phân tích tính khả thi của phần mềm
Khả thi về kỹ thuật
Phần mềm quản lý phòng khám siêu âm được xây dựng trên Hệ quản trị cơ
sở dữ liệu và các ngôn ngữ thiết kế giao diện, chúng là những công nghệ tốt và không khó tiếp thu:
• Đã biết lập trình C# và hệ quản trị dữ liệu Microsoft Acess
• Ngoài ra còn sử dụng các phần mềm cơ bản như Microsoft Project, Microsoft Visio.
• Các công cụ trên có thể tìm thấy trên internet
Khả thi về kế hoạch làm việc
Sau khi đánh giá sơ bộ về yêu cầu đặt ra từ việc quản lý khu du lịch, nhóm đã đặt ra kế hoạch như sau:
Công việc Thời gian Bắt đầu Kết thúc
Trang 8Nghiên cứu sơ bộ 1 tuần 01/02/2015 08/02/2015
Phân tích hệ thống 2 tuần 08/02/2015 01/03/2015
Thiết kế hệ thống 3 tuần 01/03/2015 21/03/2015
Phát triển hệ thống 4 tuần 21/03/2015 21/04/2015
Triển khai, đánh giá 2 tuần 21/04/201 10/05/2015
1.3 Các chỉ tiêu kỹ thuật của sản phẩm
1.3.1 Yêu cầu chức năng:
Quản lý thông tin bệnh nhân : Cập nhật thông tin bệnh nhân(mã bệnh nhân,họ tên, tuổi, địa chỉ, nghề nghiệp…) Lưu trữ hồ sơ thông tin bệnh nhân Quản lý hồ sơ bệnh án Cập nhật hồ sơ bệnh án của bệnh nhân (mã bệnh án, mã bệnh nhân,bác sĩ khám, kết luận, kết quả siêu âm).Lưu trữ hồ sơ bệnh án.
Quản lý đơn thuốc : Quản lý đơn thuốc Cập nhật đơn thuốc( mã đơn
thuốc, mã bệnh nhân, tên thuốc, giá, liều dùng) Lưu trữ thông tin đơn thuốc.
Tra cứu và tìm kiếm : Tìm kiếm theo tên bệnh nhân Tìm kiếm theo mã bệnh nhân Tìm kiếm theo ngày đến khám Tìm kiếm theo bệnh án Tìm kiếm theo đơn thuốc
In hóa đơn thanh toán : In hóa đơn thanh toán In ra hóa đơn thanh
toán và phiếu khám bệnh cho bệnh nhân( thông tin bệnh nhân, bệnh
án, đơn thuốc, thanh toán).
Báo cáo, thống kê : Thống kê số bệnh nhân đã khám Thống kê chi
phí phòng khám Biểu đồ phân cấp chức năng của hệ thống.
Trang 91.3.2 Yêu cầu phi chức năng:
Hoạt động : Phần mềm không yêu cầu cấu hình cao và hoạt điều kiên ngoại cảnh bình thường
Hiệu năng : Phần mềm hoạt động ổn định 24h/ngày và đảm bảo cung cấp thông tin nhanh nhất cho người sử dụng.
Bảo mật : Phần mềm yêu cầu có ID và Pass khi đăng nhập có thể cập nhật thay đổi trong quá trình sử dụng.
Phần 2 Lập kế hoạch
Trang 10Sau khi họp nhóm và thống nhất các ý kiến, nhóm đã thực hiện xây dựng bản kế hoạch thực hiện dự án bằng phần mềm Microsoft Project như sau:
Bảng 2.1 Kế hoạch thực hiện
STT Tên nhiệm vụ Thời gian Bắt đầu Kết thúc
Côngviệctrước
Người thực hiện
0 Management Software 4 Months 01/02/2015 20/06/2015
1 Phase 1 – Khởi tạo ý tưởng 1 Week 01/02/2015 07/02/2015
2 Khảo sát thực tế cácphòng khám quanh khu
5 Phase 2 – Thông tin cơ bản của phần mềm 1 Week 07/02/2015 14/02/2015
6 Mục tiêu cơ bản củaphần mềm 6 Phúc,Ánh, Huy,Huyền
7 Phân tích tính khả thi
Phúc,Ánh, Huy,Huyền
8 Kết thúc Phase 2
9 Phase 3 – Các chỉ tiêu kỹ thuật của phần
mềm
1 Week 14/02/2015 22/02/2015
11 Yêu cầu phi chứcnăng 11 Ánh, Huyền
Trang 1121 Phân tích chi tiết cácchức năng phần mềm Huyền, Ánh22
Xác định các bước cần
thiết khi bệnh nhân đến
phòng khám
24 Phase 6 – Thiết kế phần mềm 6 week 15/04/2015 01/06/2015
25 Thảo luận ý tưởng giao
26 Thiết kế giao diện, xâydựng cơ sở dữ liệu 23 Phúc , Huy
Kết thúc Phase 6
28 Phase 7 – Hoàn thiện phần mềm 1 week 01/06/2015 07/06/2015
29 Hoàn thiện và kiểmtra phần mềm
Trang 12Phần 3 Phân tích chức năng và lựa chọn phương án tối ưu
Trang 13đã cung cấp thì hệ thống sẽ báo “Bạn đã nhập sai yêu cầu nhập lại”.
Thay đổi mật khẩu : Thay đổi mật khẩu nhằm đảm bảo sự bảo mật của
hệ thống phần mềm thì y tá, bác sĩ có thể thay đổi mật khẩu truy nhập hệthống khi cần thiết
3.3.4 Quản lý bệnh nhân:
Cập nhật, lưu trữ thông tin bệnh nhân :
Trang 14• Cung cấp thông tin của mình cho nhân viên tại phòng khám như:
họ và tên, tuổi, địa chỉ, số điện thoại, nghề nghiệp để tiện choviệc lưu trữ cũng như liên lạc với bệnh nhân khi cần
• Thông tin bệnh nhân sau khi được cập nhật sẽ được lưu trữ vào cơ
sở dữ liệu Thông tin về bệnh nhân phải được nhập đầy đủ vàchính xác
Tìm kiếm, thông tin :
• Khi có yêu cầu cần tìm kiếm thông tin về bệnh nhân đã khám tạiphòng khám thì y tá sẽ có thể tìm kiếm bệnh nhân đó theo tênhoặc mã bệnh nhân Sau khi tìm kiếm được bệnh nhân thì y tá sẽ
có thể chỉnh sửa, thêm thông tin về bệnh nhân đó
3.3.5 Quản lý bệnh án :
Cập nhật, lưu trữ hồ sơ bệnh án :
• Bệnh nhân sau khi được tiếp nhận sẽ chờ đến lượt mình và vàosiêu âm theo thứ tự mà bác sĩ gọi Sau khi siêu âm thì thông tinbệnh án bao gồm: mã bệnh án, tên bác sĩ khám, hình ảnh siêu âm,kết luận sẽ được lưu vào cơ sở dữ liệu
• Lưu trữ hồ sơ bệnh án Sau khi bác sĩ nhập thông tin hồ sơ bệnh ánxong thì thông tin hồ sơ bệnh án sẽ được lưu vào Bác sĩ, y tá cóthể chỉnh sửa, xóa thông tin hồ sơ bệnh án khi cần thiết
Tìm kiếm hồ sơ bệnh án
• Khi có yêu cầu tìm kiếm cũng như thống kê hồ sơ bệnh án của
bệnh nhân thì người dùng sẽ yêu cầu hệ thống xuất thông tin cầntìm ra màn hình
IN hồ sơ bệnh án
• Thông tin về hồ sơ bệnh án sẽ được in ra dưới dạng word và đưa
cho bệnh nhân sau khi khám xong
3.3.6 Quản lý nhân sự :
Cập nhật, lưu trữ thông tin bác sỹ ý tá :
• Cung cấp thông tin bác sỹ cho nhân viên tại phòng khám như: họ
và tên, tuổi, địa chỉ, số điện thoại để tiện cho việc lưu trữ cũngnhư liên lạc với bác sỹ khi cần
• Thông tin bác sỹ sau khi được cập nhật sẽ được lưu trữ vào cơ sở
dữ liệu
3.3.7 Báo cáo thống kê :
Báo cáo
• Báo cáo chi tiết về số lượng bệnh nhân hàng tháng, số lượng
thuốc nhập vào, bán ra…
Trang 15• Thống kê về doanh thu phòng khám, xuất nhập thuốc hay các
Trang 16Hình 4.2 Giao diện đăng ký
4.3 Giao diện quản lý hệ thống :
4.3.1 Quản lý bệnh nhân :
4.3.2 Giao diện quản lý bệnh án :
Trang 174.3.3 Giao diện quản lý nhân sự :
4.3.4 Giao diện báo cáo thống kê :
Trang 184.3.5 Giao diện trạng thái đăng nhập - thay đổi mật khẩu
4.3.6 Giao diện thêm mới hồ sơ bệnh án
Trang 194.4 Form báo cáo daonh thu và Phiếu kết quả bệnh án
Trang 20Phần 5 Kiểm tra – Triển khai phần mềm
Sau quá trình kiểm tra phần mềm nhóm đưa ra các bước sử dụng phần mềm :
5.1 Đăng nhập :
5.2 Đăng ký :
Trang 215.3 Quản lý hệ thống :
5.3.1 Thêm bệnh nhân
5.3.2 Chỉnh sửa – xóa bệnh nhân
Trang 225.3.3 Thêm bệnh án
5.3.4 Hồ sơ bệnh án
Trang 235.3.5 Quản lý bệnh án :
5.3.6 Quản lý nhân sự :
Tương tự quản lý bệnh nhân
Trang 245.3.7 Báo cáo thống kê :
5.3.8 Tài khoản
Trang 25Phần 6 Thực nghiệm
6.1 Kết quả thực tế đạt được
Qua quá trình sử dụng cho thấy, Phần mềm hoạt động ổn định và đạt đủvới các yêu cầu đã đề ra Cung cấp đầy đủ thông tin cho người sử dụng,đảm bảo các yếu tố dễ sử dụng không quá phức tạp Không tốn dunglượng bộ nhớ đảm bảo lưu trữ thông tin trên cơ sở dữ liệu một cách tốiưu
6.2 Hướng phát triển phần mềm
Phần mềm quản lý phòng khám siêu âm được xây dựng để học tập vànghiên cứu dựa trên nền tảng sử dụng công cụ Visual Studio 2013 Vìvậy không đưa ra thị trường do còn nhiều hạn chế và thiếu sót
Để phát triển một cách hiểu quả hơn nhóm nghĩ rằng:
Nên sử dụng DEV Express để cài thiện giao diện phần mềm
Bổ sung một số chức năng hoàn chỉnh hơn
Trang 26KẾT LUẬN
Khoa học kỹ thuật ngày càng phát triển, thay đổi nhanh chóng Những công nghệ cũ được thay thế bởi những công nghệ mới có tính ứng dụng cao hơn, hữu dụng hơn Trong quá trình công nghiệp hóa, hiện đại hóa hiện nay thì việc tiếp xúc
và tìm hiểu các công nghệ mới với mỗi con người là điều vô cùng quan trọng.
Thông qua quá trình tìm hiểu và thực hiện một phần mềm mang tính ứng
dụng như Phần mềm quản lý phòng khám siêu âm , nhóm em đã nắm bắt được
các kiến thức liên quan đến lĩnh vực y tế, các công cụ thiết kế phần mềm cũng như cách làm việc nhóm một cách hiệu quả Nhờ đó có thể hoàn thiện được phần mềm này.
Nhóm em một lần nữa xin gửi tới TS Vũ Duy Hải lời cảm ơn chân thành bởi thầy đã tận tình hướng dẫn nhóm trong suốt quá trình thực hiện đề tài Nhờ đó, nhóm em đã hoàn thành đồ án 1 một cách thành công cũng như biết cách tổ chức
và hoạt động nhóm một cách hiệu quả nhất.
Chúng em xin chân thành cảm ơn!
Trang 27TÀI LIỆU THAM KHẢO :
Tài liệu Lập Trình Visual Studio chọn lọc - TaiLieu.VN
Hướng dẫn lập trình Visual Studio 2010 – youtube.com
Phần mềm hỗ trợ:
Visual Studio 2013
Microsoft office 2013
Snipping Tool