Luận văn tốt nghiệp: Thiết kế website cho quản lý văn phòng bác sĩ

Luận văn tốt nghiệp trình bày thiết kế và xây dựng website quản lý văn phòng bác sĩ, tối ưu hóa quy trình làm việc và trải nghiệm người dùng.

Chuyên ngành

Computer Science

Người đăng

Ẩn danh

Thể loại

graduation thesis

2021

94
2
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI MỞ ĐẦU

1. CHƯƠNG 1: INTRODUCTION

1.1. RESEARCH OBJECTIVE

1.2. Research Objective

1.3. Proposed Solution

1.4. Thesis Structure

2. CHƯƠNG 2: RELATED WORKS

3. CHƯƠNG 3: THEORETICAL KNOWLEDGE

3.1. Front-end

3.2. Back-end

3.2.1. What is SQL?

3.2.2. Types of NoSQL Databases

3.2.3. GraphQL

3.2.3.1. Fields
3.2.3.2. Arguments
3.2.3.3. Object types

3.3. Angular Concepts

4. CHƯƠNG 4: TECHNOLOGY

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Giới thiệu

Trong bối cảnh y tế hiện đại, việc thiết kế website cho quản lý văn phòng bác sĩ trở nên cần thiết hơn bao giờ hết. Mục tiêu chính của luận văn này là phát triển một ứng dụng web nhằm tạo ra một kênh giao tiếp hiệu quả giữa bệnh nhân và bác sĩ. Với sự gia tăng nhu cầu tìm kiếm thông tin và quản lý lịch hẹn, một website bác sĩ sẽ giúp bệnh nhân dễ dàng tìm kiếm và kết nối với các bác sĩ phù hợp. Theo đó, việc xây dựng website không chỉ nhằm mục đích cung cấp thông tin mà còn giúp bác sĩ mở rộng mạng lưới khách hàng và quản lý lịch hẹn một cách hiệu quả.

1.1. Mục tiêu nghiên cứu

Mục tiêu nghiên cứu bao gồm việc cung cấp cho bệnh nhân một nguồn thông tin đáng tin cậy với nhiều lựa chọn bác sĩ khác nhau, đồng thời giúp bác sĩ quản lý lịch hẹn và mở rộng mạng lưới khách hàng. Việc này không chỉ mang lại lợi ích cho bệnh nhân mà còn giúp bác sĩ tăng cường khả năng tiếp cận và phục vụ bệnh nhân. Theo đó, việc quản lý văn phòng thông qua một nền tảng trực tuyến sẽ tạo ra một hệ thống hiệu quả hơn cho cả hai bên.

II. Thiết kế hệ thống

Quá trình thiết kế website bao gồm nhiều yếu tố quan trọng như thiết kế giao diện người dùng, thiết kế tương tác, thiết kế cơ sở dữ liệu và thiết kế xác thực. Một giao diện người dùng thân thiện sẽ giúp người dùng dễ dàng truy cập và sử dụng các tính năng của website. Việc tối ưu hóa website cho các thiết bị di động cũng rất cần thiết để đảm bảo người dùng có thể truy cập từ bất kỳ đâu. Hệ thống quản lý văn phòng sẽ bao gồm các tính năng như quản lý lịch hẹn, quản lý thông tin bệnh nhân và bác sĩ, cũng như tích hợp thanh toán trực tuyến.

2.1. Các công nghệ sử dụng

Luận văn sử dụng nhiều công nghệ khác nhau để xây dựng website, bao gồm HTML, CSS, JavaScript cho phần front-end và các công nghệ như Node.js, MongoDB cho phần back-end. Việc áp dụng công nghệ thông tin y tế hiện đại giúp tăng cường khả năng xử lý và lưu trữ dữ liệu. Hệ thống cũng cần đảm bảo tính bảo mật cao để bảo vệ thông tin nhạy cảm của bệnh nhân, do đó việc áp dụng các phương pháp xác thực mạnh mẽ là rất cần thiết.

III. Ứng dụng thực tiễn

Website không chỉ là một công cụ hỗ trợ quản lý văn phòng bác sĩ mà còn là một nền tảng để marketing cho bác sĩ. Bằng cách cung cấp thông tin chi tiết về bác sĩ, người dùng có thể dễ dàng lựa chọn bác sĩ phù hợp với nhu cầu của mình. Hệ thống cũng cho phép bác sĩ tương tác với bệnh nhân thông qua các đánh giá và phản hồi, từ đó cải thiện dịch vụ y tế. Việc tích hợp các tính năng như thanh toán trực tuyến và quản lý lịch hẹn sẽ giúp tối ưu hóa quy trình làm việc và nâng cao trải nghiệm người dùng.

3.1. Lợi ích cho bệnh nhân

Bệnh nhân có thể tìm kiếm bác sĩ một cách nhanh chóng và dễ dàng, đồng thời có thể xem các đánh giá từ những bệnh nhân khác. Điều này không chỉ giúp bệnh nhân cảm thấy yên tâm hơn khi lựa chọn bác sĩ mà còn tạo ra một môi trường cạnh tranh lành mạnh giữa các bác sĩ. Hệ thống quản lý bệnh nhân cho phép bác sĩ theo dõi lịch sử khám bệnh và các thông tin liên quan, từ đó cung cấp dịch vụ tốt hơn cho bệnh nhân.

09/01/2025

Trích đoạn nội dung tài liệu

VIETNAM NATIONAL UNIVERSITY HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY FACULTY OF COMPUTER SCIENCE AND ENGINEERING GRADUATION THESIS Design and build a website for Medical Doctor Office Management Council: CLC Computer Science 4 Instructor: Prof. Nguyen Duc Thai Reviewer: Prof. Nguyen Le Duy Lai Student: Nguyen Quang Truong - 1713753 HO CHI MINH CITY, October 2021 ĐẠI HỌC QUỐC GIA TP.HCM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM ---------- Độc lập - Tự do - Hạnh phúc TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA: KH & KT Máy tính ___ NHIỆM VỤ LUẬN ÁN TỐT NGHIỆP BỘ MÔN: HT & MMT _______ Chú ý: Sinh viên phải dán tờ này vào trang nhất của bản thuyết trình HỌ VÀ TÊN: Nguyễn Quang Trường MSSV: 1713753 NGÀNH: Computer Science LỚP: 1. Đầu đề luận án: Design and Build A Website for Medical Doctor Office Management 2.

Nhiệm vụ (yêu cầu về nội dung và số liệu ban đầu): • Do research on works related to medical doctor office management. • Complete requirement analyses on the mentioned website, using UML • Provide website design, including interface design, interaction design, database design, authentication design … • Apply SEO, Google Maps design to the website. • Build search feature for website. • Implement the website with appropriate programming languages and technologies.

Ngày giao nhiệm vụ luận án: 01/03/2021 4. Ngày hoàn thành nhiệm vụ: 01/08/2021 5. Họ tên giảng viên hướng dẫn: Nguyễn Đức Thái Phần hướng dẫn: Nội dung và yêu cầu LVTN đã được thông qua Bộ môn. Ngày 01 tháng 03 năm 2021 CHỦ NHIỆM BỘ MÔN GIẢNG VIÊN HƯỚNG DẪN CHÍNH (Ký và ghi rõ họ tên) (Ký và ghi rõ họ tên) Nguyễn Đức Thái Nguyễn Đức Thái PHẦN DÀNH CHO KHOA, BỘ MÔN: Người duyệt (chấm sơ bộ): ________________________ Đơn vị: _______________________________________ Ngày bảo vệ: ___________________________________ Điểm tổng kết: _________________________________ Nơi lưu trữ luận án: _____________________________ TRƯỜNG ĐẠI HỌC BÁCH KHOA CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA KH & KT MÁY TÍNH Độc lập - Tự do - Hạnh phúc ---------------------------- Ngày 10 tháng 08 năm 2021 PHIẾU CHẤM BẢO VỆ LVTN (Dành cho người hướng dẫn/phản biện) 1.

Họ và tên SV: Nguyễn Quang Trường MSSV: 1713753 Ngành (chuyên ngành): Computer Science 2. Đề tài: Design and Build A Website for Medical Doctor Office Management 3. Họ tên người hướng dẫn: Nguyễn Đức Thái 4. Tổng quát về bản thuyết minh: Số trang: Số chương: Số bảng số liệu Số hình vẽ: Số tài liệu tham khảo: Phần mềm tính toán: Hiện vật (sản phẩm) 5.

Tổng quát về các bản vẽ: - Số bản vẽ: Bản A1: Bản A2: Khổ khác: - Số bản vẽ vẽ tay Số bản vẽ trên máy tính: 6. Những ưu điểm chính của LVTN: • Website runs properly with most required featues 7. Những thiếu sót chính của LVTN: • The final report contains many mistakes. • No software testing performed at all.

• No SEO (Search Engine Optimization) presented at all. • Student did not follow the instructions of the supervisor. • Student did not submit the final report to the supervisor before presentation in the committee for content checking. Đề nghị: Được bảo vệ R Bổ sung thêm để bảo vệ o Không được bảo vệ o 9.

3 câu hỏi SV phải trả lời trước Hội đồng: a. Đánh giá chung (bằng chữ: giỏi, khá, TB): Điểm : 7/10 Ký tên (ghi rõ họ tên) Nguyễn Đức Thái VIETNAM NATIONAL UNIVERSITY HO CHI MINH CITY SOCIALIST REPUBLIC OF VIETNAM HO CHI MINH CITY UNIVERSITY OF TECHNOLOGY Independence - Freedom – Happiness FACULTY OF COMPUTER SCIENCE AND ENGINEERING ---------------------------- 09 Aug 2021. Thesis Review Report (For instructors/reviewers) 1. Student's full name: NGUYEN QUANG TRUONG Student ID: 1713753 Major (specialty): Computer Science 2.

Subject: Design and building a website for Medical Doctor Office Management 3. Full name of Supervisor/Reviewer: NGUYEN LE DUY LAI 4. Overview of the Thesis: Page number: Chapter number: Number of data tables: Number of figures: Number of Reference: Computation software: Artifacts (products): 5. Overview of drawings: - Number of drawings: Version A1: Version A2: Other size: - Number of hand-drawn drawings - Number of drawings on the computer: 6.

Main advantages of the Thesis: Research Objectives: • Patient needs a trustworthy resource with various options for them to choose the most suitable doctor. • Doctor can expand their network to the potential customers and manage appointments with patients. Proposed Solution • The thesis proposed to create a Website with a user-friendly interface for everyone who can easily access on any device, from everywhere with a browser. An authentication mechanism integrated to the Website permits a privacy for the stored information.

• The deliverable of this thesis is an operational Website with a list of features in the design. All features are implemented to provide users with a great experience in the Website. The Website has been successfully deployed and users can access through any device’s browser. Main shortcomings of the Thesis: • The structure of the Website design is not clear; the data flow needs to be given with more details.

• The search and match tool implemented in the Website is quite simple. • The Website needs implementing a stronger method for the authentication because users can store sensitive information. Recommend: Permit to defend  Permit to defend with condition  Not-allowed  9. Three questions student must answer in front of the Committee: a.

What do you think about a stronger authentication method? Have you surveyed for different authentication mechanisms? b. In term of Website implementation and exploration, what do you think about the material requirements and hardware resource? c. How do you plan to get back the benefits from Website exploitation? 10. Overall assessment (in words: good, quite good, average): Score: 7.

Sign and full name. Declaration Of Authenticity I declare that this research is my own work, conducted under the supervision and guidance of Prof. Nguyen Duc Thai. The result of our research is legitimate and has not been published in any forms prior to this.

All materials used within this researched are collected myself by various sources and are appropriately listed in the references section. In addition, within this research, I also used the results of several other authors and organizations. They have all been aptly referenced. In any case of plagiarism, I stand by my actions and will be responsible for it.

Ho Chi Minh city University of Technology therefore are not responsible for any copyright infringements conducted within our research. Ho Chi Minh City, Oct 2021 Author Nguyen Quang Truong 4 Acknowledgement I am using this opportunity to express my gratitude to everyone who sup- ported me during my study and my life. I am thankful for their aspiring guidance invaluably constructive criticism and friendly advice. I offer my sincerest and deepest gratitude to my supervisor, Professor Nguyen Duc Thai, for his support and guidance throughout my thesis.

He was always ready to provide answers to my puzzling questions and guided my work to a swift end. Finally, I recognize that this research would not have been possible without the support from my family and from bottom of my heart, I must acknowledge my parents without whose love, encouragement and sacrifice, I would not have finished this thesis. 5 Abstract Design and building a website for Medical Doctor Office Management by Nguyen Quang Truong Ho Chi Minh City University of Technology, Oct 2021 The aim of this thesis is to develop a web application designated for communication between patient and doctor, and to describe the whole process of its development. The thesis contains a description of application analysis with design, implementa- tion and application testing.

Besides the description of the development process, the final output of the thesis is also working web application. 10 2 Related Works 12 3 Theoretical Knowledge 15 3.1 What is SQL? .2 Types of NoSQL Databases .2 Project File Structure .1 Define a model type .7 View Doctor Profile .1 Navigation bar component(Header) .3 Login form component .4 Sign up form component .5 User info component .6 Doctor-card Component .9 User Dashboard Component .10 Patient Appointment Component .5 Doctor’s profile page. 85 5 List of Figures 2.1 Homepage of fvhospital.2 Homepage of khambacsi.2 GraphQL Argument Example .3 GraphQL Argument Example .4 GraphQL Schema Example .4 Amazon Cognito Diagram .5 Amazon DynamoDB Example .1 Use-case Diagram .2 Navigation bar component. 53 6 LIST OF FIGURES LIST OF FIGURES 5.3 Navigation bar for registered user .5 Login form Component .6 Login form alert message .7 Login form alert wrong password .8 Picking role for signing up .9 Alert message for picking role .10 Sign up form .11 Alert message for using existed email for signing up .12 Successfully sign up .13 Adding information for patient .14 Adding information for doctor .15 Doctor-card Component .18 Booking Component with pop up .19 User Dashboard component .20 Patient Appointment Component .21 Website’s system architecture.

66 7 LIST OF FIGURES LIST OF FIGURES 6.1 Amazon Cognito Function .2 JWT Token when login successfully .3 JWT Token attributes .5 Routing map of website .10 Doctor’s profile Page .12 User Information page .13 Manage User Page .1 Homepage of deployed web application .1 Problem Statement Medical care is one of the most essential aspect in life cause it definitely affect everyone’s health in any shape or form. And that’s itself in fact need an extra public attention. The majority of people in Vietnam access medical care by the traditional way is public hospital due to its popularity and technology it holds. And for that reason, the number of patients each doctor has to treat daily is massive and can not exceed time limited allowed per patient.

Therefore, the demand for new treatment is rising, patient wants to establish a long term relationship with their close doctor who is going to understand deeply their medical condition which will beneficial for the future diagnosis and prevention of dangerous diseases. The patient still takes the blood test, urine test, supersonic,. at the hospital but they take that result to their close doctor for the diagnosis and receive medicine bill from them as well. The majority of patients find doctors through the suggestion of their ac- quaintances or their close friends who had a few sessions with a doctor and com- fortable to recommend he/she to them.

In that case, if the patients’ circle do not 9 1. RESEARCH OBJECTIVE CHAPTER 1. INTRODUCTION have any connection with the doctor, it is very difficult for them to find a qualified doctor cause there is very limited of resource online for searching doctor’s infor- mation also the question about the authentication of the doctor whether they are trustworthy or not? 1.2 Research Objective • Patient needs a trustworthy resource with various options for them to choose the most suitable doctor for their need. • Doctor can to expand their network to the potential customer and manage appointments with patient.3 Proposed Solution In order to fulfill the objectives of the above section and answer the problems addressed in the problem statement section, I propose to create a website with a friendly user interface for everyone can easily access on any device, browser from everywhere.

With an authenticate system to guarantee every piece of information in the website is legit.4 Thesis Structure The next parts of this thesis are composed of six chapters as follow: Chapter two provide some related projects with their pros and cos Chapter three introduce some background knowledge. THESIS STRUCTURE CHAPTER 1. INTRODUCTION Chapter four lists all technologies were used in this thesis. Chapter five presents the design for the system.

Chapter six shows the implementation of the thesis and how the result is formed. Chapter seven gives an overview about the result and discuss some future improvements. 11 Chapter 2 Related Works In domestic, the majority of website which shows doctor’s information be- long to the particular hospitals.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Bài viết "Luận văn tốt nghiệp: Thiết kế website cho quản lý văn phòng bác sĩ" của tác giả Nguyễn Quang Trường, dưới sự hướng dẫn của Prof. Nguyễn Đức Thái, thuộc Trường Đại Học Công Nghệ TP.HCM, trình bày về thiết kế và xây dựng một trang web nhằm hỗ trợ quản lý văn phòng bác sĩ. Nội dung chính của luận văn tập trung vào việc phát triển một hệ thống trực tuyến giúp bác sĩ và nhân viên y tế quản lý lịch hẹn, hồ sơ bệnh nhân và thông tin khám chữa bệnh một cách hiệu quả. Các lợi ích mà bài viết mang lại cho độc giả bao gồm việc cải thiện quy trình làm việc trong văn phòng y tế, nâng cao trải nghiệm của bệnh nhân và tối ưu hóa thời gian làm việc cho nhân viên.

Nếu bạn quan tâm đến các khía cạnh khác của lĩnh vực y tế và quản lý, bạn có thể tham khảo thêm bài viết Khảo Sát Nhu Cầu Tư Vấn Sử Dụng Thuốc Của Bệnh Nhân Điều Trị Ngoại Trú Tại Bệnh Viện Đại Học Y Hà Nội Năm 2023, nơi khảo sát nhu cầu tư vấn thuốc của bệnh nhân, hoặc Kháng Sinh Dự Phòng Trong Mổ Lấy Thai Tại Bệnh Viện Hùng Vương, nghiên cứu về việc sử dụng kháng sinh trong phẫu thuật sản phụ khoa. Cả hai bài viết này đều liên quan đến việc cải thiện quy trình chăm sóc sức khỏe và quản lý trong lĩnh vực y tế.