CHƯƠNG 1: TỔNG QUAN VỀ CƠ SỞ LÝ LUẬN 1. Cơ sở lý luận về hệ thống thông tin 1. Các khái niệm cơ bản Thông tin: Là tất cả các sự việc, sự kiện, ý tưởng, phán đoán làm tăng thêm sự hiểu biết của con người. Thông tin hình thành trong quá trình giao tiếp: một nguời có thể nhận thông tin trực tiếp từ người khác thông qua các phương tiên thông tin đại chúng, từ các ngân hàng dữ liệu, hoặc từ tất cả các hiện tượng quan sát được trong môi trường xung quanh.
Hệ thống: Là một tập hợp có tổ chức gồm nhiều phần tử có các mối quan hệ ràng buộc lẫn nhau và cùng hoạt động hướng tới một mục tiêu chung. Trong hoạt động có trao đổi vào ra với môi trường ngoài. Hệ thống thông tin: Là một tập hợp và kết hợp của các phần cứng, phần mềm và các hệ mạng truyền thông được xây dựng và sử dụng để thu thập, tạo, tái tạo, phân phối và chia sẻ các dữ liệu, thông tin và tri thức nhằm phục vụ các mục tiêu của tổ chức. Hệ thống quản lý: Là một hệ thống có một mục đích mang lại lợi nhuận hoặc lợi ích nào đó.
Đặc điểm của hệ thống là có sự tham gia của con người và trao đổi thông tin. Hệ thống quản lý chia thành hai hệ thống con. Vai trò của hệ thống thông tin HTTT đóng vai trò trung gian giữa hệ thông và môi trường, giữa hệ thống ra quyết định và hệ thống hoạt động tác nghiệp. HTTT có vai trò cụ thể sau đây: Vai trò 1: Giúp định lượng cũng như định tính cho quá trình ra quyết định.
Vai trò 2: Giúp giảm thiếu các yếu tổ bất ngờ. Vai trò 3: Giúp ra quyết định để cho một tình huồng nhất định. Vai trò 4: Giúp trong việc tạo ra một văn hóa làm việc dựa trên các thông tin, trong một tô chức. Quy trình phân tích thiết kế hệ thống thông tin Quy trình phát triển một hệ thống thông tin bao gồm các giai đoạn sau: Khảo sát hiện trạng và xác lập dự án, phân tích hệ thống, thiết kế hệ thống, cài đặt hệ thống, khai thác và bảo trì.
Nhưng do thời gian thời gian làm khóa luận có hạn và tầm hiểu biết còn hạn hẹp nên đề tài chỉ dừng lại ở giai đoạn cài đặt hệ thống. Giai đoạn 1: Khảo sát hiện trạng và xác lập dự án Thu thập thông tin, tài liệu, nghiên cứu hiện trạng nhằm làm rõ tình trạng hoạt động của hệ thông tin cũ trong hệ thống thực, từ đó đưa ra giải pháp xây dựng hệ thống tin mới. Giai đoạn 2: Phân tích hệ thống Phân tích sâu hơn các chức năng và dữ liệu của hệ thống cũ để đưa ra mô tả của hệ thông mới (giai đoạn thiết kế logic) Giai đoạn 3: Thiết kế hệ thống Là nhằm đưa ra các quyết định về cải đặt hệ thống, để sao cho hệ thống thỏa mãn được các yêu cầu mà giai đoạn phân tích đã đưa ra, đồng thời lại thích ứng với các điều kiện ràng buộc trong thực tế. Giai đoạn 4: Cài đặt hệ thống Bao gồm 2 công việc chính là lập trình và kiêm định nhằm chuyên các kết quả phân tích và thiết kê trên giây thành một hệ thông chạy được.
Giai đoạn 5: Khai thác và bảo trì Là giai đoạn đưa hệ thống vào sử dụng, đông thời thực hiện các chỉnh sửa khi phát hiện thấy hệ thống còn có chỗ chưa thích hợp. (Nguồn: “Trần Thị Thùy Dung, giáo trình Phân tích và thiết kế hệ thống thông tin, Trường cao đẳng nghề Bà Rịa Vũng Tàu. Cơ sở lý luận về phân tích thiết kế hệ thống thông tin 1. Khái niệm về phân tích thiết kế hệ thống Phân tích hệ thống: Là giai đoạn xây dựng một mô hình chính xác để mô tả hệ thống cần xây dựng là gì.
Thành phần của mô hình này là các đối tượng gắn với hệ thống thực. Thiết kế hệ thống: Là giai đoạn tổ chức chương trình thành các tập hợp đối tượng cộng tác, mỗi đối tượng trong đó là thực thê của một lớp. Kết quả của pha thiết kế cho 6 biết hệ thống sẽ được xây đựng như thế nào qua các bản thiết kế kiến trúc và thiết kế chi tiết. Phương pháp phân tích thiết kế hệ thống Trong đề tài phần phân tích thiết kế hệ thống sử dụng phương pháp hướng đối tượng.
Phân tích hướng đối tượng: xây dựng một mô hình chính xác để mô tả hệ thống cần xây dựng là gì. Thành phần của mô hình này là các đối tượng gắn với hệ thống thực. Thiết kế hướng đối tượng: Là giai đoạn tổ chức chương trình thành các tập hợp đối tượng cộng tác, mỗi đối tượng trong đó là thực thê của một lớp. Kết quả của pha thiết kế cho biết hệ thống sẽ được xây dựng như thế nào qua các bản thiết kế kiến trúc và thiết kế chi tiết.
Công cụ phân tích thiết kế hệ thống Trong đề tài, em sử dụng trang web draw.io để vẽ các biểu đồ phân tích thiết kế.io là một trang web cho phép người dùng thao tác trực tiếp trên giao diện website và tạo một biểu đồ mang hình dạng của site map hay cơ cấu tổ chức. Kỹ thuật phân tích thiết kế hệ thống Vì dự án nhỏ, ngắn hạn, có ít thay đổi về yêu cầu và không có những yêu cầu không rõ ràng. Nên trong đề tài này em sử dụng mô hình thác nước. Đây được coi như là mô hình phát triển phần mềm đầu tiên được sử dụng.
Mô hình này áp dụng tuần tự các giai đoạn của phát triển phần mềm. Đầu ra của giai đoạn trước là đầu vào của giai đoạn sau. Giai đoạn sau chỉ được thực hiện khi giai đoạn trước đã kết thúc. Đặc biệt không được quay lại giai đoạn trước để xử lý các yêu cầu khi muốn thay đổi.
Tổng quan về tình hình nghiên cứu trong nước 1. Tình hình nghiên cứu trong nước Trong nước ta có rất nhiều công trình nghiên cứu, bài luận, nghiên cứu của thạc sĩ, tiến sĩ, sinh viên về phân tích và thiết kế xây dựng phần mềm quản lý cho bệnh viện nói chung và phòng khám nói riêng. Trong lĩnh vực nha khoa có khá ít công trình 7 nghiên cứu trong nước và đặc biệt với đề tài “Xây dựng hệ thống hỗ trợ tương tác trong quá trình điều trị bệnh nhân từ xa” ở trong nước ta đến hiện tại chưa có công trình nào nghiên cứu về đề tài này. Do vậy, em đã tham khảo một số đề tài liên quan đến bệnh viện, phòng khám nói chung để hoàn thiện bài khóa luận tốt hơn.
Sau đây là một số tài liệu mà em có cơ hội tham khảo: Báo cáo đồ án môn học công nghệ phần mềm lớp Đ08THA3 niên khóa 2008- 2013 trường Học viện công nghệ bưu chính viễn thông cơ sở thành phố Hồ Chí Minh với đề tài " Phần mềm quản lý thông tin bệnh nhân". Bài báo cáo giải quyết các vấn đề như: Giúp bệnh nhân đăng kí khám nhanh hơn, giúp bệnh viện kiểm soát thứ tự việc khám bệnh của bệnh nhân. Hỗ trợ bác sĩ trong việc ghi kết quả khám, kê toa thuốc, tìm kiếm thông tin của bệnh nhân. Hỗ trợ bệnh viện quản lý thông tin về bác sĩ và nhân viên y tế, cũng như số lượng bệnh nhân đến khám.
Tuy nhiên bài báo cáo vẫn còn nhiều hạn chế. Ví dụ: tại chức năng sửa thông tin bệnh nhân, phần mềm cho phép sửa toa thuốc và sửa kết quả khám chữa bệnh, hành động này không hợp lý vì kết quả khám và toa thuốc phản ánh rõ trình độ chuyên môn của bác sĩ, nếu sửa kết quả khám và toa thuốc khi có vấn đề xảy ra thì không thể có bằng chứng truy cứu được trách nhiệm của bác sĩ trước pháp luật. Tình nghiên cứu trên thế giới Sau năm 2000, các phần mềm hệ thống bắt đầu phát triển với tốc độ phát triển nhanh chóng và mang đến hiệu quả rất lớn cho các doanh nghiệp, tổ chức, cá nhân. Trên thế giới có rất nhiều nghiên cứu đã phát triển thành sách, những nghiên cứu ở mức nhỏ về vấn đề xây dựng, phân tích thiết kế hệ thống, dưới đây là những tài liệu em đã có cơ hội tìm hiểu: Cuốn sách “Systems Analysis and Design with UML Version 2.0” được cung cấp tại Website có địa chỉ “http://www.com/colitic/dennis” Cuốn sách được biên soạn và trình bày về những nội dung cơ bản nhất của phân tích và thiết kế hệ thống.
Mục tiêu của cuốn sách này là cho phép sinh viên thực hiện phân tích và thiết kế hệ thống, không chỉ đọc về nó mà còn hiểu các vấn đề để họ thực sự có thể phân tích và thiết kế hệ thống. Cuốn sách giới thiệu từng kỹ thuật chính, giải thích nó là gì, giải thích cách thực hiện, trình bày một ví dụ và cung cấp cơ hội cho sinh viên thực hành trước khi họ thực hiện nó trong một dự án. Sau khi đọc từng chương, học sinh sẽ có thể thực hiện bước đó trong quá trình phát triển hệ thống quá trình vòng đời (SDLC). 8 Cuốn sách có những ví dụ phong phú về thành công và thất bại, bao gồm một trường hợp đang chạy về một công ty hư cấu được gọi là Lựa chọn CD.
Mỗi chương cho thấy các khái niệm được áp dụng như thế nào trong các tình huống tại Lựa chọn CD. Không giống như chạy các trường hợp trong các cuốn sách khác, cuốn sách này đã cố gắng tập trung các ví dụ này vào việc lập kế hoạch, quản lý và thực hiện các hoạt động được mô tả trong chương, thay vì đối thoại chi tiết giữa các diễn viên hư cấu. Cuốn sách “Object-Oriented Analysis and Design using UML” của tác giả Dr. Fritz Solms và tác giả Dawid Loubser.
Cuốn sách củng cố cả chủ đề giới thiệu và nâng cao, từ đó bao quát toàn bộ phương pháp phân tích thiết kế. Cuốn sách nêu rõ từ khái niệm phân tích hướng đối tượng cho đến mô hình hóa các biểu đồ theo UML. Cuốn sách này mang tất cả các yếu tố của phân tích thiết kế lại với nhau trong một tập duy nhất. Các chương luôn có các ví dụ minh họa phong phú và bảng biểu phân tích cho phép người đọc có những hình dung cụ thể hơn về phân tích thiết kế.
9 CHƯƠNG 2: PHÂN TÍCH VÀ ĐÁNH GIÁ VỀ QUÁ TRÌNH HỖ TRỢ ĐIỀU TRỊ BỆNH NHÂN TỪ XA TẠI PHÒNG KHÁM NHA KHOA NHƯ NGỌC 2. Tổng quan về phòng khám nha khoa Như Ngọc 2. Giới thiệu chung về phòng khám Tên công ty: Phòng khám nha khoa Như Ngọc Loại hình doanh nghiệp: Doanh nghiệp tư nhân Trưởng phòng khám: Võ Trương Như Ngọc Website: http://nhakhoanhungoc.com Email: nk.