Phần mềm quản lý bệnh viện

60 275 0
Phần mềm quản lý bệnh viện

Đ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

ĐỒ Á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: 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 hiện: TRẦN VĂN ĐỨC Lớp : K16B Khoá : 2013 - 2017 Hệ ĐẠI HỌC CHÍNH QUY : Hà Nội, tháng /2017 GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ Á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 CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA CN ĐIỆN TỬ - THÔNG TIN Độc lập - Tự – Hạnh phúc ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC Họ tên sinh viên: Trần Văn Đức Lớp: k16B Khố: 16… (2013-2017) Ngành đào tạo: Cơng nghệ Kỹ thuật điện tử - Truyền thông Hệ đào tạo: ĐHCQ 1/ Tên đồ án: PHẦN MỀM QUẢN LÝ BỆNH VIỆN …………….……… ……….………………………………………………………………… 2/ Nội dung chính: 1/ Tổng quan phần mềm 2/ Xây dựng hệ thống 3/ Thiết kế phần mềm sản phẩm, ứng dụng định hướng phát triển 3/ Ngày giao : 4/ Ngày nộp: TRƯỞNG KHOA GIẢNG VIÊN HƯỚNG DẪN (Ký, ghi rõ họ tên) (Ký, ghi rõ họ tên) TS Nguyễn Hoài Giang GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện LỜI CẢM ƠN Trong suốt thời gian từ bắt đầu học tập giảng đường đại học đến nay, em nhận nhiều quan tâm, giúp đỡ quý thầy cô, bạn bè Em xin gửi lời cảm ơn chân thành tri ân sâu sắc thầy cô Viện Đại học Mở Hà Nội với tri thức tâm huyết để truyền đạt vốn kiến thức quý báu cho chúng em suốt thời gian học tập trường Em xin chân thành cảm ơn thầy giáo Th.S Hoàng Anh Dũng tận tâm hướng dẫn chúng em suốt trình nghiên cứu đồ án Nếu khơng có lời hướng dẫn, dạy bảo thầy em nghĩ thu hoạch em khó hồn thiện Bước đầu vào thực tế, tìm hiểu lĩnh vực nghiên cứu thiết kế phần mềm, kiến thức em hạn chế nhiều bỡ ngỡ Do vậy, khơng tránh khỏi thiếu sót điều chắn, em mong nhận ý kiến đóng góp quý báu quý thầy cô bạn học lớp để kiến thức em lĩnh vực hoàn thiện Em xin chân thành cảm ơn ! GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện NHẬN XÉT GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện MỤC LỤC Mở đầu: Trang CHƯƠ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Ụ ……………………………………….9 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 CHƯƠNG : 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 thể thuộc tính ……………………………….19 2.2.2 Bảng xác định quan hệ ………………………………………………20 CHƯƠNG : CƠ SỞ LÝ THUYẾT ……………………………………… 22 3.1 GIỚI THIỆU VỀ SQL 2016 …………………………………………… 22 3.1.1 Giới thiệu ……………………………………………………………… 22 3.1.2 Một số tính SQL 2016 ……………………………………… 23 3.2 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 : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện 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 CHƯƠ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 Mơ hình quan hệ …………………………………………………… 32 4.2 CODE ………………………………………………………………… 33 CHƯƠNG : KẾT QUẢ CÀI ĐẶT CHƯƠNG 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 : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện LỜI NÓI ĐẦU Ngày này, với phát triển vượt bậc khoa học kỹ thuật 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 hầu 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 quản lý điều hành doanh nghiệp tỏ nhanh chóng hiệu Chính 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 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 cố gắng vốn kiến thức chưa sâu nên tránh khỏi thiếu sót Rất mong góp ý 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 thầy giáo Th.S Hoàng Anh Dũng người trực tiếp hướng dẫn em 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 : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện 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 Nếu 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 Nếu 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 Nếu 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ỹ yê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 độ, tình trạng bệnh Nếu bệnh nhẹ 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 : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện  Khi phải nhập viện điều trị, người bệnh phân giường khoa điều trị Quá trình đ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 1.3.1 Xây dựng biểu đồ ngữ cảnh a Xác định tác nhân 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 ) - Ban lãnh đạo ( BAN L ĐẠO ) b Biểu đồ ngữ cảnh hệ thống 10 GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện 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 dbQuanLyBenhVienDataContext(); string id; public PhauThuat() { InitializeComponent(); } private void loaddanhsach() { grvDSPhauThuat.DataSource = from cv1 in db.tbCuocPhauThuats join lh in db.tbChiTietCuocPhauThuats on cv1.MaCuocPhauThuat equals lh.MaCuocPhauThuat join bn in db.tbBenhNhans on cv1.MaBenhNhan equals bn.MaBenhNhan join t in db.tbNhanViens on cv1.MaNhanVien equals t.MaNhanVien orderby cv1.MaCuocPhauThuat descending select new { cv1.MaCuocPhauThuat, bn.MaBenhNhan, bn.TenBenhNhan, t.TenNhanVien, cv1.NgayYeuCau, cv1.NgayThucHien, lh.BoPhanPhauThuat, }; } private void PhauThuat_Load(object sender, EventArgs e) { loaddanhsach(); } 46 GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện private void btnThem_Click_1(object sender, EventArgs e) { ChiTietPhauThuat frmm = new ChiTietPhauThuat(); frmm.Show(); } private void btnXoa_Click_1(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.tbCuocPhauThuats.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_1(object sender, DataGridViewCellEventArgs e) { id = (grvDSPhauThuat.CurrentRow.Cells["MaCuocPhauThuat"].Value.ToString()); //if (grvDSPhieuNhap.CurrentRow.Cells["TenHangHoa"].Value != null) { grvDSPhauThuat.CurrentRow.Cells["MaCuocPhauThuat"].Value.ToString(); grvDSPhauThuat.CurrentRow.Cells["TenNhanVien"].Value.ToString(); Convert.ToInt32(grvDSPhauThuat.CurrentRow.Cells["MaBenhNhan"].Value.ToString()); grvDSPhauThuat.CurrentRow.Cells["NgayYeuCau"].Value.ToString(); grvDSPhauThuat.CurrentRow.Cells["NgayThucHien"].Value.ToString(); grvDSPhauThuat.CurrentRow.Cells["BoPhanPhauThuat"].Value.ToString(); grvDSPhauThuat.CurrentRow.Cells["TenBenhNhan"].Value.ToString(); } 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 : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện { public partial class ToaThuoc : Form { dbQuanLyBenhVienDataContext db = new dbQuanLyBenhVienDataContext(); string id; public ToaThuoc() { InitializeComponent(); } private void loaddanhsach() { grvThuoc.DataSource = from cv1 in db.tbToaThuocs join lh in db.tbChiTietToaThuocs on cv1.MaToaThuoc equals lh.MaToaThuoc join bn in db.tbBenhNhans on cv1.MaBenhNhan equals bn.MaBenhNhan join t in db.tbThuocs on lh.MaThuoc equals t.MaThuoc orderby cv1.MaToaThuoc descending select new { cv1.MaToaThuoc, bn.TenBenhNhan, bn.MaBenhNhan, cv1.NgayLap, t.TenThuoc, lh.GiaThuoc, lh.SoLuong, }; } private void ToaThuoc_Load(object sender, EventArgs e) { loaddanhsach(); } private void btnThem_Click_1(object sender, EventArgs e) { ChiTietToaThuoc frmm = new ChiTietToaThuoc(); frmm.Show(); } private void btnXoa_Click_1(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); tbToaThuoc 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 : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện } private void grvThuoc_CellClick_1(object sender, DataGridViewCellEventArgs e) { id = (grvThuoc.CurrentRow.Cells["MaToaThuoc"].Value.ToString()); //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.ToString()); grvThuoc.CurrentRow.Cells["TenThuoc"].Value.ToString(); grvThuoc.CurrentRow.Cells["GiaThuoc"].Value.ToString(); //Convert.ToInt32(grvThuoc.CurrentRow.Cells["TongTien"].Value.ToString()); Convert.ToInt32(grvThuoc.CurrentRow.Cells["SoLuong"].Value.ToString()); grvThuoc.CurrentRow.Cells["TenBenhNhan"].Value.ToString(); } btnXoa.Enabled = true; } } } 4.2.9 Thống kê bệnh nhân using using using using using using using using using using using 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 TKBenhNhan() { 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.reportViewer1.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 : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện cmd.Connection = con; sda.SelectCommand = cmd; using (dsBenhNhan dsBenhNhan = new dsBenhNhan()) { sda.Fill(dsBenhNhan, tableName); return dsBenhNhan; } } } } } public void FillResource(string query) { dsBenhNhan dsNhapHang = GetData(query, "dtBenhNhan"); ReportDataSource datasource = new ReportDataSource("dsBenhNhan", dsNhapHang.Tables["dtBenhNhan"]); this.reportViewer1.LocalReport.DataSources.Clear(); this.reportViewer1.LocalReport.DataSources.Add(datasource); this.reportViewer1.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 Thống kê phẫu thuật using using using using using using using using using using using 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 TKPhauThuat() { 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.reportViewer1.RefreshReport(); 50 GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện } public static dsPhauThuat GetData(string query, string tableName) { using (SqlConnection = new SqlConnection(constr)) { using (SqlCommand cmd = new SqlCommand(query)) { using (SqlDataAdapter sda = new SqlDataAdapter()) { cmd.Connection = con; sda.SelectCommand = cmd; using (dsPhauThuat dsPhauThuat = new dsPhauThuat()) { 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.reportViewer1.LocalReport.DataSources.Clear(); this.reportViewer1.LocalReport.DataSources.Add(datasource); this.reportViewer1.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 : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện 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 : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện c Form quản lý tài khoản : d Form khoa : 53 GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện e Form thuốc : f Form Thiết Bị 54 GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện 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 : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện i Form Bệnh nhân j Form Giường bệnh 56 GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện k Form Chi tiết phẫu thuật l Form Chi tiết toa thuốc 57 GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện m Thống kê 58 GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện KẾT LUẬN Qua trình 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”, thân em tự thấy thu kết sau - Nắm bắt nghiệp vụ công việc khám chưa bệnh, quản lý hồ sơ Bệnh viện - Hiểu biết phương pháp phân tích thiết kế 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 Về thực nghiệm thiết kế cài đặt thành cơng chương trình, thể 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 đáp ứng số tính đề tài - Trong thời gian tới, em tiếp tục hoàn chỉnh chức thời nâng cấp chức tạo quy trình đă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 hiểm 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, giáo, bạn xem xét, bảo để em hoàn thiện đề tài tốt 59 GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện 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 : Trần Văn Đức ... NGHIỆP Phần mềm quản lý bệnh viện 1.3.2 Biểu đồ phân rã chức 11 GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện Quản lí khám, chữa bệnh Khám bệnh Điều...ĐỒ ÁN TỐT NGHIỆP Phần mềm quản lý bệnh viện GVHD : Th.S Hoàng Anh Dũng SVTH : Trần Văn Đức ĐỒ Á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 CỘNG HOÀ XÃ HỘI... Vấn đề quản lý khám chữa bệnh bệnh viện cị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

Ngày đăng: 22/03/2018, 19:28

Từ khóa liên quan

Tài liệu cùng người dùng

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

Tài liệu liên quan