Sinh viên FPT Aptech thiết kế đồ án thực tế Pharmaceutical Guide
PHARMACEUTICAL GUIDE là đồ án học kỳ 3 của nhóm sinh viên FPT Aptech, được phát triển từ một bài toán thực tế trong doanh nghiệp thiết bị dược phẩm, kết hợp quản lý sản phẩm, báo giá, tuyển dụng và quản trị nội dung trên cùng một nền tảng web.
Thay vì chỉ xây dựng một website giới thiệu sản phẩm, nhóm Tăng Thiện Tân, Hồng Tài Lợi và Phạm Gia Bảo phát triển PHARMACEUTICAL GUIDE theo hướng một web app có nhiều nhóm người dùng và quy trình nghiệp vụ. Dự án giúp các thành viên trải nghiệm nhiều công đoạn của quá trình phát triển phần mềm, từ phân tích yêu cầu, thiết kế hệ thống đến lập trình, tích hợp và kiểm thử.
PHARMACEUTICAL GUIDE bắt đầu từ một bài toán doanh nghiệp
Ý tưởng của nhóm xuất phát từ nhu cầu quản lý những thông tin và nghiệp vụ thường gặp trong doanh nghiệp thiết bị dược phẩm, bao gồm thông tin sản phẩm, yêu cầu báo giá và tuyển dụng.
Nếu các hoạt động này được xử lý rời rạc hoặc thủ công, việc tra cứu, cập nhật và theo dõi có thể trở nên khó khăn. Vì vậy, nhóm lựa chọn đưa các quy trình lên môi trường trực tuyến, hướng đến một hệ thống giúp doanh nghiệp quản lý thông tin thuận tiện hơn, đồng thời mang lại trải nghiệm rõ ràng hơn cho khách hàng và ứng viên.
Từ bài toán đó, PHARMACEUTICAL GUIDE được phát triển thành một web app với ba nhóm người dùng chính: Visitor, Candidate và Administrator.

Một web app kết nối sản phẩm, báo giá và tuyển dụng
Với Visitor, hệ thống cung cấp thông tin về doanh nghiệp và các nhóm thiết bị như máy đóng nang, máy dập viên, máy chiết rót. Người dùng có thể duyệt sản phẩm, lưu sản phẩm yêu thích và gửi yêu cầu báo giá.
Ở phía Candidate, hệ thống hỗ trợ đăng ký tài khoản, cập nhật thông tin cá nhân, học vấn, kinh nghiệm và hồ sơ xin việc. Ứng viên cũng có thể theo dõi quá trình ứng tuyển trên hệ thống.
Trong khi đó, Administrator đảm nhận việc vận hành nhiều nhóm chức năng như quản lý sản phẩm, danh mục, nội dung, yêu cầu báo giá, tuyển dụng và gửi thư mời phỏng vấn.
Nhờ đó, PHARMACEUTICAL GUIDE không dừng lại ở vai trò của một website giới thiệu thiết bị mà trở thành một hệ thống kết nối nhiều quy trình nghiệp vụ trên cùng một nền tảng.

Từ phân tích yêu cầu đến thiết kế hệ thống
Để biến ý tưởng thành sản phẩm, nhóm không bắt đầu ngay bằng việc lập trình giao diện mà tiến hành phân tích bài toán và xác định các chức năng chính.
Các thành phần được thiết kế gồm Use Case, Sequence Diagram, Data Flow Diagram, Class Diagram, ERD và cơ sở dữ liệu. Sau đó, các chức năng được chia thành từng module để phát triển, tích hợp và kiểm thử.
Cách tiếp cận này giúp nhóm nhìn dự án dưới góc độ một hệ thống phần mềm hoàn chỉnh, trong đó từng chức năng cần được liên kết với người dùng, dữ liệu và quy trình nghiệp vụ tương ứng.
Thử thách khi kết nối nhiều chức năng trong một hệ thống
Một trong những bài toán nhóm phải giải quyết là đảm bảo các chức năng hoạt động nhất quán khi được kết nối với nhau.
Ở khu vực tuyển dụng, hồ sơ ứng viên liên quan đến CV, quá trình ứng tuyển và thư mời phỏng vấn. Trong khi đó, khu vực quản trị phải đồng thời xử lý nhiều nhóm dữ liệu như sản phẩm, nội dung, báo giá và tuyển dụng.
Để kiểm soát sự liên kết này, nhóm tập trung thiết kế dữ liệu và luồng xử lý trước khi lập trình, đồng thời xây dựng phân quyền người dùng, kiểm tra dữ liệu đầu vào và quản lý trạng thái của các nghiệp vụ quan trọng.
Đây cũng là một phần giúp sinh viên nhận ra sự khác biệt giữa việc xây dựng từng chức năng riêng lẻ và phát triển một hệ thống mà các chức năng phải vận hành đồng bộ.

PHARMACEUTICAL GUIDE chú trọng cả chức năng và trải nghiệm sử dụng
Bên cạnh việc hoàn thiện các chức năng nghiệp vụ, nhóm còn quan tâm đến những yếu tố liên quan đến quá trình sử dụng và quản lý hệ thống.
Dự án đặt ra các yêu cầu về bảo mật tài khoản, quyền riêng tư đối với hồ sơ ứng viên, an toàn khi tải file và khả năng sử dụng trên nhiều kích thước màn hình.
Việc đưa những yêu cầu này vào đồ án giúp sản phẩm được nhìn nhận không chỉ ở góc độ “có chức năng”, mà còn ở khả năng đáp ứng những nhu cầu thực tế phát sinh trong quá trình sử dụng.
Một học kỳ, nhiều bước trong quy trình phát triển phần mềm
Thông qua PHARMACEUTICAL GUIDE, nhóm sinh viên có cơ hội trải nghiệm nhiều công đoạn của một dự án phần mềm: đọc và phân tích yêu cầu, mô hình hóa nghiệp vụ, thiết kế cơ sở dữ liệu, phân chia công việc, phát triển chức năng, tích hợp và kiểm thử hệ thống.
Quan trọng hơn, dự án giúp nhóm hiểu rằng một sản phẩm phần mềm hoàn chỉnh không chỉ cần “chạy được”, mà còn cần dễ sử dụng, dễ quản lý và giải quyết đúng bài toán đặt ra.
Đây chính là giá trị của việc học thông qua đồ án tại FPT Aptech: kiến thức được đưa vào một bài toán cụ thể, để sinh viên trực tiếp trải nghiệm quá trình biến yêu cầu thành một sản phẩm có cấu trúc và chức năng rõ ràng.
“PHARMACEUTICAL GUIDE cho thấy nhóm đã biết kết hợp kiến thức phân tích hệ thống, thiết kế cơ sở dữ liệu và phát triển web vào một bài toán có tính thực tế. Sản phẩm có phạm vi chức năng khá đầy đủ và thể hiện tốt tinh thần làm việc nhóm.” Nhận xét từ thầy Đức Quang – giảng viên hướng dẫn.
Từ một nhu cầu quản lý thông tin sản phẩm, báo giá và tuyển dụng, nhóm sinh viên FPT Aptech đã từng bước phân tích, thiết kế và phát triển thành một web app hoàn chỉnh. PHARMACEUTICAL GUIDE qua đó thể hiện cách đồ án học kỳ trở thành cơ hội để sinh viên thực hành tư duy phát triển phần mềm gắn với bài toán thực tế.
Hoàng Đức Quang – Giảng viên FPT Aptech
Viện Đào Tạo Quốc Tế FPT
FPT Academy International là đơn vị đào tạo thuộc hệ sinh thái giáo dục của Tập đoàn FPT, chuyên cung cấp các chương trình đào tạo chuẩn quốc tế trong lĩnh vực công nghệ, chuyển đổi số và kỹ năng nghề nghiệp, hướng tới học viên và doanh nghiệp trong nước và toàn cầu.
Có thể bạn quan tâm
Đồ án sinh viên FPT Aptech: Xây dựng hệ thống quản lý quy trình tuyển dụng trên nền tảng web
Từ một bài toán quản lý tuyển dụng thực tế, nhóm sinh viên FPT Aptech đã phát triển một hệ…
Railway Reservation & Management System đồ án kỳ 3 của sinh viên FPT Aptech
Railway Reservation & Management System là Web App học kỳ 3 của nhóm sinh viên FPT Aptech gồm Triệu Phong,…
Sinh viên FPT Aptech thiết kế đồ án thực tế Pharmaceutical Guide
PHARMACEUTICAL GUIDE là đồ án học kỳ 3 của nhóm sinh viên FPT Aptech, được phát triển từ một bài…
Đồ án kỳ 3 TARS Delivery System thực hiện bởi sinh viên FPT Aptech
TARS Delivery System là đồ án Web app học kỳ 3 của nhóm sinh viên FPT Aptech, được xây dựng…
Sinh viên FPT Arena Multimedia thiết kế tạp chí điện ảnh bằng InDesign
Với môn InDesign tại FPT Arena Multimedia, sinh viên được rèn luyện tư duy dàn trang, tổ chức nội dung…
“Kingdom X All of Us Are Dead”: Sinh viên FPT Arena Multimedia khai thác câu chuyện con người qua thiết kế đồ họa
Lấy cảm hứng từ hai bộ phim “Kingdom” và “All of Us Are Dead”, sinh viên Trần Lê Yến Ngọc,…
“Sắc màu ký ức”: Khi cảm hứng văn học được chuyển hóa thành tác phẩm đồ họa
Lấy cảm hứng từ hai tác phẩm của nhà văn Nguyễn Nhật Ánh, sinh viên Phạm Tiến Duy, lớp A1.2603.E1…
Học InDesign tại FPT Arena Multimedia qua đồ án tạp chí Ghibli
Adobe InDesign là công cụ quan trọng trong thiết kế và dàn trang ấn phẩm. Tại FPT Arena Multimedia, sinh…
