ĐÒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ ĐIỆN TỦ THÔNG TIN ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Đề tài XÂY DỤNG PHẦN MỀM QUẢN LÝ BỆNH VIỆN Giảng viên hướng dẫn Th s HOÀNG.
Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP VIỆN ĐẠI HỌC MỞ HÀ NỘI KHOA CÔNG NGHỆ ĐIỆN TỦ - THÔNG TIN ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Đề tài XÂY DỤNG PHẦN MỀM QUẢN LÝ BỆNH VIỆN Giảng viên hướng dẫn : Th.s HOÀNG ANH DŨNG Sinh viên thực HÀ VÀN HUY Lóp K16B Khố : 2013-2017 Hệ ĐẠI HỌC CHÍNH QUY Hà Nội, tháng 5/2017 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP MỤC LỤC Mỏ’ đầu: Trang CHUÔNG : MƠ TẢ BÀI TỐN VÀ MƠ HÌNH NGHIỆP vụ .9 1.1 MƠ TẢ BÀI TỐN NGHIỆP vụ 1.2 BIÉU ĐÒ HOẠT ĐỘNG 1.3 MƠ HÌNH NGHIỆP vụ CỦA HỆ THĨNG .10 1.3.1 Xây dựng biểu đồ ngữ cảnh 10 1.3.2 Biểu đồ phân rã chức 11 1.3.3 Các hồ sơ tài liệu sử dụng 13 1.3.4 Ma trận thực thể chức 13 CHNG : PHÂN TÍCH HỆ THĨNG 15 2.1 CÁC MƠ HÌNH XỬ LÝ NGHIỆP vụ 15 2.1.1 Biểu đồ liệu mức 15 2.1.2 Các biểu đồ liệu mức 15 2.1.3 Các luồng liệu mức 17 2.2 MƠ HÌNH Dữ LIỆU KHÁI NIỆM 19 2.2.1 Báng xác định thực thuộc tính 19 2.2.2 Báng xác định quan hệ 20 CHUÔNG : co SỞ LÝ THUYẾT 22 3.1 3.1.1 3.1.2 3.2 GIỚI THIỆU VÈ SQL 2016 22 Giới thiệu 22 Một số tính SQL 2016 23 GIỚI THIỆU CHUNG VÈ VISUAL STUDIO 24 3.2.1 Giới thiệu 24 3.2.2 Cấu trúc Visual Studio 25 3.2.3 Tính 26 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÔ ÁN TỐT NGHIỆP 3.3 GIỚI THIỆU VÈ INSTALLSHIELD ( PHẦN MỀM HÔ TRỌ VISUAL STUDIO ) 28 3.4 NGƠN NGŨ LẬP TRÌNH C# 29 3.4.1 Tổng quan ngơn ngữ lập trình C# ( Csharp ) 29 3.4.2 Ngôn ngữ đời với NET 29 3.4.3 Vai trò C# NET Framework 29 CHUÔNG :THIẾT KÉ HỆ THÓNG 31 4.1 THIẾT KÉ CSDL LOGIC 31 4.1.1 Biếu diễn thực thề thành quan hệ 31 4.1.2 Biểu diễn mối quan hệ thực thể thành quan hệ 32 4.1.3 4.2 Mơ hình quan hệ 32 CODE 33 CHUÔNG : KÉT QUẢ CÀI ĐẶT CHNG TRÌNH 52 5.1 MỘT SĨ GIAO DIỆN CHÍNH 52 KẾT LUẬN 59 DANH MỤC TÀI LIỆU THAM KHẢO 60 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP LỜI NÓI ĐẦU Ngày này, với phát triền vượt bậc cùa khoa học kỹ thuật thi cơng nghệ thơng tin lình vực có nhiều đóng góp thiết thực Cơng nghệ thơng tin có mặt hau hết lĩnh vực sống đặc biệt công nghệ thông tin công cụ hồ trợ đắc lực công tác quăn lý Chúng ta dề dàng thấy việc đưa tin học vào quán lý kinh doanh ứng dụng quan trọng nhiều ứng dụng sở liệu Nhờ vào công tác tin học hóa mà cơng việc qn lý điều hành doanh nghiệp tỏ nhanh chóng hiệu q Chính vi lẽ mà sờ liệu giải pháp hữu hiệu cho doanh nghiệp tồn phát triền cách nhanh chóng Vấn đồ quán lý khám chữa bệnh cùa bệnh viện nhiều bất cập, chưa có đồng bộ, thiểu tập trung chế lưu trữ, bảo mật thông tin không tốt Đặt hướng giái yếu điếm xây dựng phần mềm quản lý bệnh viện Hệ thống phân tích thiết kế, cài đặt sứ dụng CSDL SQL 2016, Visual Studio 2012, ngôn ngữ lập trình C# Mặc dù có nhiều co gang vốn kiến thức chưa sâu nên không the tránh khỏi thiếu sót Rất mong góp ý cùa quý thầy cô giáo bạn đề báo cáo hoàn thiện Em xin chân thành cám ơn q thầy bạn tận tình giúp đỡ tơi hồn thành báo cáo đặc biệt thay giáo Th.s Hoàng Anh Dũng người trực tiếp hướng dẫn cm suốt thời gian thực tập vừa qua Em xin cảm ơn! GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐỊ ÁN TỐT NGHIỆP CHƯƠNG 1: MƠ TÃ BÀI TỐN VÀ MƠ HÌNH NGHIỆP vụ 1.1 MƠ TẢ BÀI TOÁN NGHIỆP vụ Bệnh nhân đến bệnh viện khám bệnh phái tiến hành sau: - Mang theo thè BHYT (nếu có) - Đầu tiên phải qua phận đón tiếp làm thú tục, nhân viên lấy thơng tin hành bệnh nhân đế viết phiếu khám bệnh, phân bệnh nhân vào phòng khám đa khoa chuyên khoa Sau đó, nhân viên vào sổ đăng kí khám bệnh với thơng tin phiếu khám bệnh Neu trường hợp cấp cứu thi bệnh nhân chuyến vào khu điều trị cấp cứu - Bệnh nhân phái qua phận tốn đế nộp phí khám bệnh Neu phòng khám bác sỹ yêu cầu bệnh nhân làm xét nghiệm, chụp chiếu bệnh nhân phải tốn chi phí tiến hành làm xét nghiệm, chụp chiếu Neu bác sỹ yêu cầu bệnh nhân nhập viên người bệnh phái đóng tiền đặt cọc trước nhận vào điều trị Khi viện người bệnh phải toán hết khoăn viện phí - Tiếp theo, bệnh nhân hướng dẫn vào phòng khám tương ứng ghi phiếu khám bệnh Tại phòng khám đa khoa, bác sỹ thực khám kê đơn thuốc cho người bệnh Trong q trình khám, bác sỹ có the u cầu bệnh nhân làm xét nghiệm gửi người bệnh khám chuyên khoa tuỳ thuộc vào mức độ, tinh trạng bệnh Neu bệnh nhẹ thỉ bệnh nhân cho điều tri nhà theo đơn thuốc Tại phịng khám chun khoa, cơng việc thực phòng khám đa khoa, ngoại trừ việc bác sỳ cịn u cầu người bệnh nhập viện, làm phẫu thuật/ thủ thuật / mổ GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÔ ÁN TỐT NGHIỆP Khi phải nhập viện điều trị, người bệnh phân giường khoa điều trị - Quá trinh điều trị diễn hàng ngày (khám điều trị hàng ngày) bác sỹ y tá thực hiện, qua trình bệnh nhân phải làm xét nghiệm, thực ca phẫu thuật/ thù thuật / mổ 1.2 BIÉU ĐÒ HOẠT ĐỘNG Hỉnh 1.1 Biếu đồ hoạt động quàn lý khám chữa bệnh bệnh viện 1.3 MƠ HÌNH NGHIỆP vụ CỦA HỆ THỐNG Xây dựng biểu đồ ngữ cảnh 1.3.1 Xác định tác nhân a Từ bàng phân tích ta nhận thấy có tác nhân sau - Bên nhận ( BỆNH NHÂN ) - Bộ phận xét nghiệm, chiếu chụp ( BP XÉT NGHIỆM/ CHIÉU CHỤP ) - Bộ phận quàn lý thuốc, vật tư thiết bị ( BP QUÁN LÝ THUỐC/VT-TB) - Bộ phận toán ( BP THANH TOÁN ) b Ban lãnh đạo ( BAN L ĐẠO ) Biếu đo ngừ cành hệ thống 10 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP Hình 1.2 Biêu đồ ngữ cành hệ thống quản lý khám chữa bênh 1.3.2 Biểu đồ phân rã chức II GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP Quản lí khám, chữa bệnh 1.1 Phân loại bệnh nhân 1.2.Lập phiếu khám bệnh 1.3 Điềụ chuyển bệnh nhân 1.4 Ghi sổ Hình 1.3 Biếu đồ phân rã chức hệ thống 12 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÔ ÁN TỐT NGHIỆP 1.3.3 Các hồ SO’tài liệu sử dụng a Sổ bệnh nhân b sồ chuyến bệnh nhân lên khoa c Phiếu chụp X - Quang d sồ phân phòng khám e Bệnh án f Phiếu khám bệnh g Phiếu xét nghiệm,/ CLS h Phiếu làm dịch vụ i Phiếu phân giường j Tờ điều trị k Số theo dõi khám bệnh Phiếu phẫu thuật/ mổ m Đơn thuốc n Sổ vào - - chuyển viện Giấy chuyên viện p Phiếu theo dõi chức sống q Phiếu khám bệnh vào viện r Phiếu thống kê thuốc,vật dụng y tế tiêu hao s Giấy viện t Phiếu chăm sóc u Số báo cáo công tác tháng V Phiếu xuất thuốc 1.3.4 Ma trận thực thể chức 13 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP Cắc thọc thẻ b.Sà(tayãBNJàH»a C PbKíhíỊX-QiaẸ "ẽBẽtãẼ f PhrèiàantSh ỉ Kiẻuãn^E h Phttdiciivj iPteaphicpajtg J Toiwtn k SÃ Ỏ1W Wi khai bặt L Pt« fÈẼ ifflZ I ĨX tixx aSorKM-dniysrisi o.CãỵctaẠ-ẽr-ẽa p PiiátheoiàCNS q PbfflkhfflibH±™nea r PtiáTKthữxuẽshio i.Gaynvk tPtíãủỈEỉóõ u Sõ bso C20 cõe^ tac CL222 V p&ffl í ửróc Chóc Dâng nghiệp vạ b c d t i Khám bệnh u R c ũ c R 3-Điêutn l.Đõntièp Thòng kê báo cáo u u R R u R C c R ế ĨTTT R R R R 14 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÔ ÁN TỐT NGHIỆP btnXoa.Enabled = true; btnThem.Enabled = false; } else { btnSua.Enabled = false; btnXoa.Enabled = false; btnThem.Enabled = true; } } } } 4.2.7 Phẫu thuật using using using using using using using using using System; System.Collections.Generic; System.ComponentModel; System.Data; System.Drawing; System.Linq; System.Text; System.Threading.Tasks; System.Windows.Forms; namespace QuanLyBenhVien { public partial class PhauThuat : Form { dbQuanLyBenhVienDataContext db = new dbQuanLyBenhVienDataContextO; string id; public PhauThuatO { InitializeComponent(); } private void loaddanhsach() { grvDSPhauThuat.Datasource = from cvl in db.tbCuocPhauThuats join Ih in db.tbChiTietCuocPhauThuats on cvl.MaCuocPhauThuat equals Ih.MaCuocPhauThuat join bn in db.tbBenhNhans on cvl.MaBenhNhan equals bn.MaBenhNhan join t in db.tbNhanViens on cvl.MaNhanVien equals t.MaNhanVien orderby cvl.MaCuocPhauThuat descending select new { cvl.MaCuocPhauThuat, bn.MaBenhNhan, bn.TenBenhNhan, t.TenNhanVien, cvl.NgayYeuCau, cvl.NgayThucHien, Ih.BoPhanPhauThuat, }; } private void PhauThuat_Load(object sender, EventArgs e) { loaddanhsach(); } 46 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÔ ÁN TỐT NGHIỆP private void btnThem_Click_l(object sender, EventArgs e) { ChiTietPhauThuat frmm = new ChiTietPhauThuat(); frmm.Show(); } private void btnXoa_Click_l(object sender, EventArgs e) { if (MessageBox.Show("Bạn có Chắc Mún Xóa Khơng", "Tieu de", MessageBoxButtons.YesNo) == DialogResult.Yes) { var nh = db.tbChiTietCuocPhauThuats.Where(a => a.MaCuocPhauThuat == id); db.tbChiTietCuocPhauThuats.DeleteAllOnSubmit(nh); tbCuocPhauThuat cv = db.tbCuocPhauThuats.Where(a => a.MaCuocPhauThuat == id).SingleOrDefault(); db.tbCuocPhauĩhuats.DeleteOnSubmit(cv); MessageBox.Show("Thuc hien cong"); } else { MessageBox.Show("huy thao tac thực hiện"); } db.SubmitChanges(); loaddanhsach(); btnXoa.Enabled = false; } private void grvDSPhauThuat_CellClick_l(object sender, DataGridViewCellEventArgs e) { id = (grvDSPhauThuat.CurrentRow.Cells["MaCuocPhauThuat"] Value.TostringO); //if (grvDSPhieuNhap.CurrentRow.Cells["TenHangHoa"].Value != null) { grvDSPhauThuat.CurrentRow.Cells["MaCuocPhauThuat"].Value.Tostring0; grvDSPhauThuat.CurrentRow.Cellsf "TenNhanVien"].Value.ToStringO; Convert.ToInt32(grvDSPhauThuat.CurrentRow.Cells["MaBenhNhan"].Value.ToStringO); grvDSPhauThuat.CurrentRow.Cells["NgayYeuCau"] Value ToStringO; grvDSPhauThuat Current Row Cells ["NgayThucHien” ] Value ToString(); grvDSPhauThuat.CurrentRow.Cells["BoPhanPhauThuat"].Value.ToStringO; grvDSPhauThuat CurrentRow Cells [ "TenBenhNhan" ] Value ToStringO; } btnXoa.Enabled = true; } } } 4.2.8 Toa thuốc using using using using using using using using using System; System.Collections.Generic; System.ComponentModel; System.Data; System.Drawing; System.Linq; System.Text; System.Threading.Tasks; System.Windows.Forms; namespace QuanLyBenhVien 47 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP { public partial class ToaThuoc : Form { dbQuanLyBenhVienDataContext db = new dbQuanLyBenhVienDataContextO; string id; public ToaThuocO { InitializeComponent(); } private void loaddanhsach() { grvThuoc.Datasource = from cvl in db.tbToaThuocs join Ih in db.tbChiTietToaThuocs on cvl.MaToaThuoc equals lh.MaToaThuoc join bn in db.tbBenhNhans on cvl.MaBenhNhan equals bn.MaBenhhlhan join t in db.tbThuocs on lh.MaThuoc equals t.MaThuoc orderby cvl.MaToaThuoc descending select new { cvl.MaToaThuoc, bn.TenBenhNhan, bn.MaBenhNhan, cvl.NgayLap, t.TenThuoc, Ih.GiaThuoc, Ih.SoLuong, }; } private void ToaThuoc_Load(object sender, EventArgs e) { loaddanhsach(); } private void btnThem_Click_l(object sender, EventArgs e) { ChiTietToaThuoc frmm = new ChiTietToaThuocO; frmm.ShowO; } private void btnXoa_Click_l(object sender, EventArgs e) { if (MessageBox.Show("Bạn có Chắc Mún Xóa Khơng", "Tieu de", MessageBoxButtons.YesNo) == DialogResult.Yes) { var nh = db.tbChiTietToaThuocs.Where(a => a.MaToaThuoc == id); db.tbChiTietToaThuocs.DeleteAllOnSubmit(nh); tbToaĩhuoc cv = db.tbToaThuocs.Where(a => a.MaToaThuoc == id).SingleOrDefault(); db.tbToaThuocs.DeleteOnSubmit(cv); MessageBox.Show("Thuc hien cong"); } else { MessageBox.Show("huy thao tac thực hiện"); } db.SubmitChanges(); loaddanhsach(); btnXoa.Enabled = false; 48 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP } private void grvThuoc_CellClick_l(object sender, DataGridViewCellEventArgs e) { id = (grvThuoc.CurrentRow.Cells["MaToaThuoc"].Value.ToStringO); //if (grvDSPhieuNhap.CurrentRow.Cells["TenHangHoa “].Value != null) { grvThuoc.CurrentRow.Cells["MaToaThuoc"].Value.Tostring(); grvThuoc.CurrentRow.Cells["NgayLap"].Value.Tostring(); Convert.ToInt32(grvThuoc.CurrentRow.Cells["MaBenhNhan"] Value.TostringO); grvThuoc.CurrentRow.Cells["TenThuoc" ] Value ToStringO; grvThuoc.CurrentRow.Cells["GiaThuoc"].Value.Tostring(); //Convert Tolnt 32 (grvThuoc.CurrentRow Cells ["TongTien"] Value ToStringO); Convert.Tolnt32(grvThuoc.CurrentRow.Cells["SoLuong”].Value.Tostring()); grvThuoc.CurrentRow.Cells["TenBenhNhan"].Value.ToStringO; } btnXoa.Enabled = true; } } } 4.2.9 using using using using using using using using using using using Thống kê bệnh nhân Microsoft.Reporting.WinForms; System; System.Collections.Generic; System.ComponentModel; System.Data; System.Data.SqlClient; System.Drawing; System.Linq; System.Text; System.Threading.Tasks; System.Windows.Forms; namespace QuanLyBenhVien { public partial class TKBenhNhan : Form { public TKBenhNhanO { InitializeComponent(); } public static string constr = @"Data Source=DUC-TRAN\SQLEXPRESS;Initial Catalog=dbQuanLyBenhVien;Integrated Security = true"; private void TKBenhNhan_Load(object sender, EventArgs e) { this.reportviewerl.RefreshReport(); } public static dsBenhNhan GetData(string query, string tableName) { using (SqlConnection = new SqlConnection(constr)) { using (SqlCommand cmd = new SqlCommand(query)) { using (SqlDataAdapter sda = new SqlDataAdapter()) { 49 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP cmd.Connection = con; sda.SelectCommand = cmd; using (dsBenhNhan dsBenhNhan = new dsBenhNhanO) { sda.Fill(dsBenhNhan, tableName); return dsBenhNhan; } } } } } public void FillResource(strỉng query) { dsBenhNhan dsNhapHang = GetData(query, "dtBenhNhan"); ReportDataSource datasource = new ReportDataSource( dsBenhNhan", dsNhapHang.Tables["dtBenhNhan"]); this.reportviewerl.LocalReport.Datasources.clear(); this.reportviewerl.LocalReport.DataSources.Add(datasource); this.reportviewerl.RefreshReport(); } private void btnThongKe_Click(object sender, EventArgs e) { string tungay = dteTuNgay.Value.ToString("MM/dd/yyyy"); string toingay = dteToiNgay.Value.ToString("MM/dd/yyyy"); // AND BANG_LUONG.Thang between + dteTuNgay.Value + ” and '" + dteToiNgay.Value + string query = "select * from tbBenhNhan where NgayNhapVien between '" + tungay + and + toingay + ; FillResource(query); } } } 4.2.10 using using using using using using using using using using using Thống kê phẫu thuật Microsoft.Reporting.WinForms; System; System.Collections.Generic; System.ComponentModel; System.Data; System.Data.SqlClient; System.Drawing; System.Linq; System.Text; System.Threading.Tasks; System.Windows.Forms; namespace QuanLyBenhVien { public partial class TKPhauThuat : Form { public TKPhauThuatO { InitializeComponent(); } public static string constr = @"Data Source=DUC-TRAN\SQLEXPRESS;Initial Catalog=dbQuanLyBenhVien;Integrated Security = true"; private void TKPhauThuat_Load(object sender, EventArgs e) { this.reportviewerl.RefreshReport(); 50 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÔ ÁN TỐT NGHIỆP — ~ dsPhauThuat GetData(string query, - public static string tableName) { using (SqlConnection = new SqlConnection(constr)) { using (SqlCommand cmd = new SqlCommand(query)) { using (SqlDataAdapter sda = new SqlDataAdapterO) { cmd.Connection = con; sda.Selectcommand = cmd; using (dsPhauThuat dsPhauThuat = new dsPhauThuatO) { sda.Fill(dsPhauThuat, tableName); return dsPhauThuat; } } } } } public void FillResource(string query) { dsPhauThuat dsNhapHang = GetData(query, "dtPhauThuat"); ReportDataSource datasource = new ReportDataSource("dsPhauThuat", dsNhapHang.Tables["dtPhauThuat"]); this.reportviewerl.LocalReport.Datasources.clear 0; this.reportviewerl.LocalReport.Datasources.Add(datasource); this.reportviewerl.RefreshReport(); } private void btnThongKe_Click(object sender, EventArgs e) { string tungay = dteTuNgay.Value.ToString("MM/dd/yyyy''); string toingay = dteToiNgay.Value.ToString("MM/dd/yyyy"); // AND BANG_LUONG.Thang between + dteTuNgay.Value + " and + dteToiNgay.Value + string query = "select tbBenhNhan.MaBenhNhan,TenBenhNhan,tbNhanVien.TenNhanVien,tbCuocPhauThuat.MaCuocPhauThu at,NgayThucHien from tbBenhNhan,tbNhanVien ,tbCuocPhauThuat where tbBenhNhan.MaBenhNhan= tbCuocPhauThuat.MaBenhNhan and tbCuocPhauThuat.MaNhanVien = tbNhanVien.MaNhanVien and tbCuocPhauThuat.NgayThucHien between + tungay + and + toingay + "’ "; FillResource(query); } } } 51 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP CHƯƠNG : KẾT QUẢ CÀI ĐẶT CHƯƠNG TRÌNH 5.1 Một số giao diện a Giao diện đăng nhập : b Màn hình giao diện : 52 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP c Form quản lý tài khoản : d Form khoa: 53 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP e Form thuốc : f Form Thiết Bị 54 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP g Form Chuyên ngành h Form Nhân viên ( hệ thống quản lý ) 55 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP i Form Bệnh nhăn j Form Giưòng bệnh 56 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP k Form Chi tiết phẫu thuật Form Chi tiết toa thuốc 57 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP m Thống kê 58 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP KÉT LUẬN Qua trinh làm đồ án tốt nghiệp với đề tài “ Xây dựng phần mềm quăn lý Bệnh viện”, bán thân em tự thay thu kết sau - Nam bắt nghiệp vụ công việc khám chưa bệnh, quàn lý hồ sơ cùa Bệnh viện - Hiếu biết phương pháp phân tích thiết ke hướng cấu trúc - Có kinh nghiệm tham gia vào dự án nhò, qua áp dụng kiến thức học vào thực tiền thực nghiệm thiết kế cài đặt thành cơng chương trình, nội dung đề tài - Song kỹ hạn chế, kiến thức chưa sâu, nên giao diện cịn thơ sơ, chưa thân thiện với người sừ dụng chi đáp ứng số tính cùa đề tài - Trong thời gian tới, em tiếp tục hồn chình chức thời nâng cấp chức tạo quy trinh đăng ký xuất - nhập viện, chuyến viện, đăng ký bệnh nhân, tốn viện phí theo Bão xã hội, quăn lý việc khám, chữa bệnh, đáp ứng theo tiêu chuẩn HL7 mà thầy Hoàng Anh Dũng đề cho em Trong tương lai, em hi vọng cố gắng hoàn thiện đề tài cố gắng đáp ứng yêu cầu hộ thống thực tế địi hịi Vì vậy, kính mong thầy giáo, cô giáo, bạn xem xét, chi bảo để em hồn thiện đề tài tốt 59 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP DANH MỤC TÀI LIỆU THAM KHÁO Danh mục Website tham khảo: https://sqlvietnam.wordpress.com/ http://www.oktot.com http://diendan.congdongcviet.com/forums/f9::lap-trinh-visual-csharp.cpp http://www.tutorialspoint.com/asp.net/ 60 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy ... SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP c Form quản lý tài khoản : d Form khoa: 53 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP... mức : Xử lý sau điều trị 17 GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Vãn Huy Phần mềm quản lý bệnh viện ĐÒ ÁN TỐT NGHIỆP Giây viện Phiêu toán viện Bệnh án BỆNH NHÃN Viết giấy viện Giây viện Phiêu... Huy Phần mềm quản lý bệnh viện ĐỊ ÁN TỐT NGHIỆP Hình 1.2 Biêu đồ ngữ cành hệ thống quản lý khám chữa bênh 1.3.2 Biểu đồ phân rã chức II GVHD : Th.s Hoàng Anh Dũng SVTH : Hà Văn Huy Phần mềm quản