Bối cảnh và vấn đề nghiên cứu

Nhu cầu khám chữa bệnh và chăm sóc sức khỏe của người dân không ngừng gia tăng cùng với sự phát triển của chất lượng cuộc sống, dẫn đến tình trạng quá tải thường xuyên tại các cơ sở y tế công lập. Trong bối cảnh đó, các bệnh viện tư nhân được thành lập ngày càng nhiều, tạo ra sự cạnh tranh gay gắt về chất lượng dịch vụ, khả năng điều trị và công tác quảng bá thương hiệu. Việc sở hữu một cổng thông tin điện tử trực tuyến trở thành phương tiện thiết yếu để các đơn vị y tế giới thiệu năng lực chuyên môn, tiếp cận người bệnh và tối ưu hóa quy trình tra cứu thông tin khám chữa bệnh.

Bệnh viện Đa khoa Hưng Hà là một cơ sở y tế tư nhân đang trong quá trình phát triển. Mặc dù bệnh viện đã vận hành một website từ trước, giao diện cũ bộc lộ nhiều hạn chế: thiết kế lạc hậu, thiếu tính thân thiện với người sử dụng, các tính năng phục vụ quảng bá thương hiệu chưa đầy đủ và gây khó khăn cho người bệnh khi tìm kiếm thông tin dịch vụ, bác sĩ. Do đó, yêu cầu xây dựng lại một hệ thống website mới, hiện đại và tiện ích là đòi hỏi cấp thiết từ thực tế hoạt động của bệnh viện.

Xuất phát từ nhu cầu thực tiễn trên, tác giả Lưu Thị Thu Hà đã thực hiện đồ án tốt nghiệp ngành Công nghệ thông tin (chuyên ngành Kỹ thuật phần mềm) tại Trường Đại học Sư phạm Kỹ thuật Hưng Yên, dưới sự hướng dẫn của TS. Nguyễn Văn Hậu, với đề tài: "Thiết kế và xây dựng website cho Bệnh viện Đa khoa Hưng Hà" (năm 2018).

Mục tiêu nghiên cứu của đồ án được xác định theo 3 nội dung cụ thể:

  1. Trình bày các vấn đề liên quan đến nền tảng ASP.NET MVC và ứng dụng vào bài toán xây dựng website cho Bệnh viện Đa khoa Hưng Hà.
  2. Xây dựng website hoàn chỉnh nhằm nâng cao chất lượng khám chữa bệnh, quảng bá thương hiệu bệnh viện, tạo sự thuận tiện cho người bệnh khi tra cứu thông tin chuyên khoa, dịch vụ, đội ngũ bác sĩ.
  3. Triển khai cài đặt và cấu hình website trên môi trường mạng Internet.

Nhiệm vụ thực hiện của đồ án bao gồm 6 bước chính:

  • Nghiên cứu công nghệ lập trình website với ASP.NET MVC.
  • Phân tích yêu cầu và đề xuất giải pháp website trên nền tảng .NET.
  • Thiết kế đặc tả hệ thống.
  • Xây dựng cơ sở dữ liệu quan hệ.
  • Lập trình hiện thực hóa các mô-đun chức năng.
  • Kiểm thử và triển khai thực nghiệm hệ thống trên mạng Internet.

Đối tượng và phạm vi nghiên cứu:

  • Đối tượng nghiên cứu: Quy trình cung cấp thông tin y tế, quảng bá dịch vụ khám chữa bệnh và hệ thống quản trị nội dung (CMS) phục vụ vận hành website bệnh viện.
  • Phạm vi công nghệ: Ứng dụng mô hình ASP.NET MVC kết hợp công cụ truy vấn dữ liệu LINQ to SQL, hệ quản trị cơ sở dữ liệu Microsoft SQL Server 2014 và môi trường phát triển tích hợp Microsoft Visual Studio 2015.
  • Phạm vi không gian và thời gian: Nghiên cứu và triển khai ứng dụng cho Bệnh viện Đa khoa Hưng Hà, thực hiện và bảo vệ năm 2018.

Cơ sở lý thuyết và phương pháp

Đồ án tập trung nghiên cứu khung lý thuyết về kiến trúc phần mềm hướng web và công nghệ phát triển ứng dụng của Microsoft:

  • Kiến trúc Model-View-Controller (MVC): Đồ án hệ thống hóa nguồn gốc của MVC từ thập niên 1970 tại phòng thí nghiệm Xerox PARC (do Trygve Reenskaug phát minh, ứng dụng đầu tiên trong Smalltalk-80 và được công bố tài liệu chính thức năm 1988 bởi Glenn Krasner và Stephen Pope). MVC phân tách ứng dụng thành ba thành phần độc lập: Model (quản lý trạng thái và dữ liệu nghiệp vụ), View (giao diện thể hiện trực quan dữ liệu) và Controller (tiếp nhận yêu cầu từ người dùng, tương tác với Model và điều phối hiển thị qua View). Cơ chế tách rời này giúp mã nguồn dễ bảo trì, tăng tính tái sử dụng và hỗ trợ phát triển song song giữa lập trình viên và người thiết kế giao diện.
  • Nền tảng ASP.NET MVC: Khung làm việc do Microsoft giới thiệu vào tháng 11/2007 (bởi Scott Guthrie tại hội thảo ALT.NET). Nền tảng này ra đời nhằm khắc phục các nhược điểm cốt lõi của công nghệ ASP.NET WebForms truyền thống, bao gồm: sự phụ thuộc nặng nề vào ViewState gây lãng phí băng thông; chu kỳ sống của trang (Page Life Cycle) phức tạp; mã HTML sinh tự động khó kiểm soát chuẩn web; sự gắn kết lỏng lẻo giả tạo trong mô hình code-behind khiến mã giao diện bị trộn lẫn với mã xử lý dữ liệu; và cấu trúc không hỗ trợ kiểm thử tự động (Untestable/TDD).
  • Công nghệ LINQ to SQL: Thành phần ánh xạ đối tượng - quan hệ (O/RM) được Microsoft tích hợp từ .NET Framework 3.5. LINQ to SQL cho phép mô hình hóa các bảng cơ sở dữ liệu thành các lớp đối tượng trong C#, hỗ trợ giao dịch (transaction), view và stored procedure. Cơ chế tương tác dữ liệu được thực thi thông qua lớp DataContext, cho phép thực hiện các thao tác truy vấn và gọi hàm SubmitChanges() để cập nhật dữ liệu ngược trở lại cơ sở dữ liệu.

Phương pháp nghiên cứu thực tế được tác giả áp dụng bao gồm:

  • Phương pháp đọc tài liệu: Thu thập, tổng hợp tài liệu chuyên ngành về kiến trúc MVC, công nghệ ASP.NET MVC, LINQ to SQL, HTML, CSS, JavaScript, jQuery.
  • Phương pháp phân tích mẫu: Nghiên cứu cấu trúc các website y tế hiện hành và phân tích hệ thống website cũ của Bệnh viện Đa khoa Hưng Hà để xác định yêu cầu chức năng.
  • Phương pháp thực nghiệm: Phân tích thiết kế hệ thống theo mô hình hướng đối tượng (UML), xây dựng cơ sở dữ liệu trên SQL Server, lập trình mã nguồn trên Visual Studio và kiểm thử triển khai trên môi trường Internet.

Nguồn dữ liệu của đề tài bắt nguồn từ khảo sát thông tin nghiệp vụ, cơ cấu tổ chức chuyên khoa, danh mục dịch vụ khám chữa bệnh và dữ liệu đội ngũ y bác sĩ tại Bệnh viện Đa khoa Hưng Hà.


Nội dung chính theo từng chương

Chương 1: Tổng quan về đề tài

Chương này trình bày lý do lựa chọn đề tài gắn liền với bối cảnh xã hội hóa y tế và áp lực cạnh tranh của các bệnh viện tư nhân. Tác giả phân tích hiện trạng website cũ của Bệnh viện Đa khoa Hưng Hà, chỉ rõ sự cần thiết phải nâng cấp hệ thống để đáp ứng nhu cầu tra cứu thông tin của người bệnh. Chương 1 đồng thời xác định rõ 3 mục tiêu trọng tâm, giới hạn công nghệ (.NET, SQL Server 2014), kế hoạch triển khai 6 nội dung công việc và các phương pháp tiếp cận kỹ thuật của đồ án.

Chương 2: Cơ sở lý thuyết

Chương 2 cung cấp nền tảng học thuật về công nghệ phát triển web. Tác giả khái quát lịch sử tiến hóa của các giải pháp lập trình web từ Microsoft (CGI, IDC, ASP, ASP.NET WebForms đến ASP.NET MVC). Trọng tâm của chương là phân tích sâu cấu trúc của ASP.NET MVC và đưa ra bảng so sánh chi tiết giữa ASP.NET WebForms và ASP.NET MVC:

Tiêu chí ASP.NET WebForms ASP.NET MVC
Kiến trúc Mô hình WebForm -> Business -> Database Phân chia thành Controllers, Models, Views
Cú pháp Sử dụng WebForm, sự kiện và control do server quản lý Sự kiện do Controllers điều khiển, control không do server quản lý
Truy cập dữ liệu Sử dụng hầu hết các công nghệ truy cập dữ liệu truyền thống Phần lớn dùng lớp LINQ to SQL để tạo mô hình truy cập đối tượng
Kiểm thử (Debug) Phải debug toàn bộ gồm lớp truy cập, hiển thị và controls Hỗ trợ Unit Test kiểm tra trực tiếp các phương thức trong Controllers
Tốc độ tải trang Tải chậm do dung lượng ViewState lớn để quản lý control Tải nhanh do không phải quản lý ViewState trong trang
Tương tác JavaScript Khó khăn do mã HTML và ID control bị server can thiệp Dễ dàng do kiểm soát hoàn toàn mã HTML và thuộc tính thẻ
Cấu trúc URL Dạng tham số phức tạp: .aspx?& Cấu trúc rành mạch, thân thiện SEO: Controller/Action/ID

Bên cạnh đó, chương 2 làm rõ bản chất công cụ LINQ to SQL, cấu trúc lớp DataContext và quy trình ánh xạ dữ liệu trực quan bằng công cụ thiết kế của Visual Studio.

Chương 3: Nội dung thực hiện

Chương 3 là phần trọng tâm của đồ án, mô tả toàn bộ quá trình phân tích, thiết kế và cài đặt hệ thống:

  • Yêu cầu hệ thống: Xác định 6 mục tiêu bài toán (giao diện thân thiện; hỗ trợ chọn site bệnh viện theo vị trí gần nhất; chuyển hướng bài viết liên quan; phân hệ quản trị CMS toàn diện; an toàn bảo mật và phân quyền; nhật ký hoạt động). Hệ thống hỗ trợ xử lý song ngữ (Tiếng Việt và Tiếng Anh), trong đó nếu người đăng chỉ nhập bài tiếng Việt, hệ thống tự động sao chép sang giao diện tiếng Anh. Bình luận của người dùng yêu cầu họ tên, email và phải qua kiểm duyệt của quản trị viên trước khi hiển thị.
  • Đặc tả tác nhân và ca sử dụng: Xác định 4 tác nhân (Tổng quản trị, Quản trị viên, Người viết bài, Khách hàng) cùng 14 Use Case nghiệp vụ chính. Tác giả xây dựng biểu đồ Use Case tổng quát và đặc tả chi tiết kèm luồng sự kiện cho từng Use Case.
  • Mô hình đối tượng và cơ sở dữ liệu: Thiết kế biểu đồ lớp phân tích và mô hình dữ liệu quan hệ gồm 13 thực thể: Nhật ký hệ thống, Danh mục tin tức, Bình luận, Chuyên khoa, Bác sỹ, Văn bản, Tin tức, Phân quyền, Danh mục bệnh viện, Hình ảnh, Quản trị viên, Nhóm người dùng, Video.
  • Thiết kế hành vi: Xây dựng 10 biểu đồ tuần tự mô tả các thao tác: Đăng nhập, Thêm/Sửa/Xóa tin tức, Thêm/Sửa/Xóa bệnh viện, Thêm/Sửa/Xóa thông tin bác sĩ.
  • Đặc tả giao diện: Minh họa chi tiết giao diện phía người dùng (trang chủ, cơ sở vật chất, chi tiết bác sĩ với 2 tab nội viện và ngoại viện, tin tức, liên hệ) và giao diện hệ thống quản trị nội dung CMS (đăng nhập, danh sách tin, thêm/sửa tin, theo dõi nhật ký hệ thống).

Chương 4: Kết luận

Chương tổng kết đánh giá mức độ hoàn thành so với mục tiêu ban đầu, chỉ ra những kết quả đạt được về mặt sản phẩm phần mềm, phân tích các điểm còn tồn tại và đề xuất các định hướng phát triển tiếp theo của hệ thống.

Chương 5: Tài liệu tham khảo

Liệt kê các tài liệu kỹ thuật, giáo trình và tài nguyên trực tuyến về công nghệ ASP.NET, mô hình MVC, cơ sở dữ liệu SQL Server được sử dụng trong suốt quá trình nghiên cứu và thực hiện đồ án.


Thiết kế và triển khai

Hệ thống website Bệnh viện Đa khoa Hưng Hà được thiết kế theo mô hình phân lớp hiện đại trên nền tảng .NET, chia tách thành hai phân hệ độc lập: Phân hệ giao diện công cộng (Website Frontend) và Phân hệ quản trị nội dung (CMS Backend).

1. Phân quyền và các nhóm tác nhân

Hệ thống xác định rõ 4 nhóm tác nhân tham gia tương tác:

  • Tổng quản trị: Nắm toàn quyền điều hành hệ thống, quản lý tài khoản, phân quyền chức năng, quản lý danh mục tin tức, tin tức và theo dõi nhật ký hoạt động.
  • Quản trị viên: Thực hiện quản lý các danh mục nghiệp vụ gồm: danh mục bác sĩ, thông tin bệnh viện (site), chuyên khoa, kho hình ảnh, video, văn bản và duyệt/xóa bình luận của bệnh nhân.
  • Người viết bài: Được cấp quyền biên soạn, chỉnh sửa, xóa và tìm kiếm bài viết trong phạm vi được phân công.
  • Khách hàng (bệnh nhân): Truy cập website để tra cứu thông tin y tế, chọn site bệnh viện theo địa phương, xem danh sách bác sĩ, tìm kiếm bài viết và gửi bình luận đánh giá.

2. Thiết kế dữ liệu và các lớp thực thể

Mô hình dữ liệu quan hệ của hệ thống bao gồm 13 bảng thực thể được ánh xạ vào C# thông qua LINQ to SQL:

  • NhatKyHeThong: Lưu trữ dấu vết hoạt động của người dùng quản trị.
  • DanhMucTinTuc và TinTuc: Quản lý cấu trúc cây danh mục và chi tiết các bài viết y tế.
  • BinhLuan: Lưu thông tin phản hồi của người bệnh (họ tên, email, nội dung, trạng thái duyệt).
  • ChuyenKhoa: Quản lý danh sách các khoa khám chữa bệnh.
  • BacSy: Quản lý lý lịch chuyên môn bác sĩ, phân loại theo hai nhóm Bác sĩ nội viện và Bác sĩ ngoại viện.
  • DanhMucBenhVien: Lưu trữ thông tin các chi nhánh/site trực thuộc bệnh viện.
  • HinhAnh, Video, VanBan: Quản lý kho đa phương tiện và các tài liệu chính sách của bệnh viện.
  • QuanTriVien, NhomNguoiDung, PhanQuyen: Cấu trúc hạ tầng xác thực và kiểm soát truy cập hệ thống.

3. Công nghệ và môi trường triển khai

  • Ngôn ngữ và nền tảng: C#, ASP.NET MVC, .NET Framework.
  • Hệ quản trị cơ sở dữ liệu: Microsoft SQL Server 2014.
  • Cơ chế truy xuất dữ liệu: LINQ to SQL (sử dụng lớp DataContext và phương thức SubmitChanges()).
  • Công nghệ phía máy khách (Client-side): HTML, CSS, JavaScript, thư viện jQuery.
  • Công cụ phát triển: Microsoft Visual Studio 2015.
  • Kiểm thử và vận hành: Tiến hành kiểm thử các chức năng CRUD (Thêm, Sửa, Xóa, Tìm kiếm), kiểm tra tính tương thích giao diện trên các trình duyệt phổ biến (Google Chrome, Cốc Cốc, Mozilla Firefox, Internet Explorer) và triển khai cấu hình vận hành thử nghiệm trên mạng Internet.

Kết quả và đóng góp

1. Kết quả chính đạt được

  • Hoàn thiện giải pháp phần mềm: Đồ án đã xây dựng thành công hệ thống website hoàn chỉnh cho Bệnh viện Đa khoa Hưng Hà, vận hành trên nền tảng ASP.NET MVC và CSDL SQL Server 2014.
  • Đáp ứng đầy đủ 14 Use Case nghiệp vụ:
    1. Quản lý tin tức (hỗ trợ phân loại tin đã đăng, tin chờ duyệt, tin không duyệt, tin đã xóa; cho phép thêm, sửa, xóa, duyệt).
    2. Quản lý danh mục tin tức.
    3. Quản lý nhật ký hệ thống (ghi nhận lịch sử thao tác, cho phép xem và xóa nhật ký).
    4. Quản lý danh mục phân quyền.
    5. Quản lý tài khoản (thêm, sửa, xóa, khóa/mở khóa tài khoản).
    6. Quản lý bình luận (xem, duyệt, xóa).
    7. Quản lý danh mục bác sĩ.
    8. Quản lý thông tin bệnh viện (site).
    9. Quản lý chuyên khoa.
    10. Quản lý kho hình ảnh.
    11. Quản lý văn bản.
    12. Quản lý kho video.
    13. Đăng bài viết.
    14. Viết bình luận từ người dùng.
  • Tính năng chuyên biệt: Hiện thực hóa cơ chế phân phối nội dung theo cơ sở bệnh viện (site gần nhất), tự động đồng bộ bài viết sang tab tiếng Anh khi chưa có bản dịch, và phân loại danh sách bác sĩ thành hai nhóm rõ rệt (nội viện và ngoại viện).

2. Giải pháp và kiến nghị của tác giả

  • Chuyển đổi toàn diện từ kiến trúc WebForms sang MVC nhằm loại bỏ hoàn toàn cơ chế ViewState cồng kềnh, giảm tải lượng dữ liệu trao đổi giữa máy trạm và máy chủ, cải thiện tốc độ phân tải trang web.
  • Áp dụng cơ chế kiểm duyệt bình luận hai bước: người dùng gửi bình luận bắt buộc cung cấp họ tên và email, nhưng nội dung chỉ được xuất bản công khai lên website sau khi có sự phê duyệt của quản trị viên.
  • Kiến nghị bệnh viện duy trì việc theo dõi mô-đun Nhật ký hệ thống nhằm kiểm soát an toàn thông tin và truy vết kịp thời các chỉnh sửa dữ liệu của đội ngũ quản trị.

3. Đóng góp so với nghiên cứu và hệ thống trước

Đồ án đã thay thế hoàn toàn hệ thống website cũ vốn lạc hậu, giao diện đơn điệu và khó tra cứu của Bệnh viện Đa khoa Hưng Hà bằng một cổng thông tin hiện đại. Sản phẩm mới cung cấp giải pháp đồng bộ từ việc quảng bá năng lực khám chữa bệnh, giới thiệu đội ngũ bác sĩ chuyên khoa đến hệ thống quản trị nội dung CMS có tính module hóa cao, bảo mật và dễ mở rộng.


Hạn chế và hướng nghiên cứu tiếp

  • Hạn chế: Hệ thống mới chỉ dừng lại ở phạm vi một website thông tin và quản trị nội dung (CMS); chưa tích hợp các phân hệ nghiệp vụ bệnh viện chuyên sâu như hệ thống đặt lịch khám chữa bệnh trực tuyến thời gian thực, quản lý hồ sơ bệnh án điện tử, hay liên kết cổng thanh toán viện phí trực tuyến.
  • Hướng nghiên cứu tiếp:
    • Nâng cấp và phát triển thêm các tính năng tương tác chuyên sâu giữa bệnh nhân và đội ngũ y tế.
    • Xây dựng các mô-đun tiện ích mở rộng phục vụ đăng ký khám bệnh online và kết nối dữ liệu khám bệnh.
    • Tối ưu hóa hệ thống để tương thích tốt hơn trên thiết bị di động và mở rộng các dịch vụ chăm sóc khách hàng trực tuyến.

Giá trị tham khảo

Bản đồ án là tài liệu tham khảo có giá trị học thuật và ứng dụng thực tiễn dành cho:

  • Sinh viên ngành Công nghệ thông tin, Kỹ thuật phần mềm: Là tài liệu tham khảo chuẩn mực về quy trình thực hiện một đồ án tốt nghiệp phát triển phần mềm web: từ bước khảo sát bài toán, phân tích yêu cầu (Actor, Use Case), mô hình hóa UML (biểu đồ ca sử dụng, biểu đồ lớp, biểu đồ tuần tự) đến thiết kế cơ sở dữ liệu quan hệ.
  • Lập trình viên nghiên cứu công nghệ .NET: Cung cấp tài liệu trực quan về việc áp dụng kiến trúc ASP.NET MVC kết hợp công cụ ORM LINQ to SQL trong việc xây dựng hệ quản trị nội dung (CMS) thực tế.
  • Nội dung đáng tham khảo nhất:
    • Mục so sánh kỹ thuật giữa ASP.NET WebForms và ASP.NET MVC tại Chương 2 (phân tích chi tiết về nhược điểm của ViewState và Page Life Cycle).
    • Hệ thống 14 biểu đồ ca sử dụng, 10 biểu đồ tuần tự và bảng đặc tả cấu trúc 13 lớp dữ liệu thực thể chi tiết tại Chương 3.

Câu hỏi thường gặp

1. Website xử lý như thế nào đối với các bài viết chưa có nội dung tiếng Anh?

Theo đặc tả yêu cầu chức năng tại mục 3.2.1, hệ thống hiển thị bài viết theo hai ngôn ngữ Tiếng Việt và Tiếng Anh. Trong trường hợp người đăng bài chỉ nhập nội dung bằng Tiếng Việt, hệ thống sẽ tự động sao chép toàn bộ nội dung bài viết Tiếng Việt đó sang trang Tiếng Anh nhằm đảm bảo tính liền mạch trong hiển thị.

2. Vì sao tác giả lựa chọn ASP.NET MVC thay thế cho ASP.NET WebForms?

Tác giả phân tích ASP.NET WebForms tồn tại nhiều hạn chế lớn: cơ chế ViewState làm kích thước gói tin tăng lên hàng trăm kilobytes khiến trang tải chậm, chu kỳ sống của trang (Page Life Cycle) quá phức tạp, mã HTML sinh tự động gây khó khăn khi dùng CSS/JavaScript, kiến trúc code-behind pha trộn mã giao diện với mã xử lý dữ liệu, và không hỗ trợ kiểm thử tự động. ASP.NET MVC giải quyết triệt để các vấn đề này nhờ cơ chế tách biệt ba thành phần (Model - View - Controller), không sử dụng ViewState, định tuyến URL rành mạch và hỗ trợ kiểm thử đơn vị.

3. Hệ thống phân chia quyền hạn quản lý cho những nhóm tác nhân nào?

Hệ thống phân tách thành 4 nhóm tác nhân (Bảng 3-1):

  • Tổng quản trị: Điều hành toàn bộ website, quản lý tài khoản, phân quyền và xem nhật ký.
  • Quản trị viên: Quản lý các danh mục nghiệp vụ (bác sĩ, bệnh viện, chuyên khoa, hình ảnh, văn bản, video) và phê duyệt bình luận.
  • Người viết bài: Biên soạn, chỉnh sửa, xóa tin tức.
  • Khách hàng (bệnh nhân): Xem thông tin, chọn site cơ sở bệnh viện và gửi bình luận.

4. Cơ chế lưu trữ và cập nhật dữ liệu của LINQ to SQL trong đồ án hoạt động ra sao?

LINQ to SQL sử dụng công cụ thiết kế của Visual Studio để ánh xạ các bảng CSDL quan hệ thành các lớp đối tượng .NET và tự động tạo ra lớp DataContext. Trong mã nguồn C#, lập trình viên sử dụng cú pháp truy vấn LINQ để thao tác với các thực thể dữ liệu; khi có thay đổi trạng thái, phương thức SubmitChanges() được gọi để tự động dịch và ghi các thay đổi ngược trở lại CSDL SQL Server 2014.

5. Quy trình quản lý và đăng tải bình luận của người bệnh được kiểm soát như thế nào?

Để bình luận ở cuối mỗi bài viết, người dùng bắt buộc phải đăng nhập và cung cấp đầy đủ thông tin Họ tên cùng Email. Bình luận sau khi gửi sẽ được lưu vào cơ sở dữ liệu ở trạng thái chờ duyệt và chỉ được hiển thị công khai lên website sau khi có thao tác phê duyệt chính thức từ Quản trị viên.


Kết luận

Đồ án tốt nghiệp "Thiết kế và xây dựng website cho Bệnh viện Đa khoa Hưng Hà" của tác giả Lưu Thị Thu Hà đã giải quyết thành công bài toán chuyển đổi và hiện đại hóa cổng thông tin điện tử cho một cơ sở y tế tư nhân. Bằng việc làm chủ và ứng dụng hiệu quả nền tảng kiến trúc ASP.NET MVC kết hợp công nghệ LINQ to SQL và CSDL SQL Server 2014, tác giả đã xây dựng được một hệ thống phần mềm hoàn chỉnh, đáp ứng đầy đủ 14 ca sử dụng nghiệp vụ phục vụ cả người bệnh lẫn đội ngũ quản trị. Công trình thể hiện quy trình phân tích, thiết kế hệ thống phần mềm bài bản, có tính ứng dụng thực tiễn cao và là tài liệu tham khảo hữu ích cho sinh viên chuyên ngành Kỹ thuật phần mềm.