Categories

Thứ Tư, 9 tháng 7, 2025

Capstone: Garbage Collection Process Management System (Hệ thống quản lý thu gom rác)

 Phan Sỹ Trọng, Cao Văn Kha, Ngô Thị Tuyết Trúc, Nguyễn Trung Hiếu

Tháng 06/2025

- Ứng dụng “Garbage Collection Process Management System” được phát triển dựa nội dung được yêu cầu từ CTCP Phát triển giải pháp doanh nghiệp REVA với định hướng của CÔNG TY TNHH MỘT THÀNH VIÊN DỊCH VỤ CÔNG ÍCH QUẬN 1 với mục tiêu quản lý các hoạt động thu gom rác sinh hoạt trên địa bàn, hỗ trợ thu gom rác tái chế, thu gom các rác cồng kềnh – hút hầm cầu – dọn dẹp xà bần, và cung cấp dịch vụ cho các công ty trong việc thu gom rác tại các sự kiện & lễ hội. Hệ thống này được phát triển để phục vụ cho khu vực quận 1 là chủ yếu.

Capstone: Smart Farm (Hệ thống quản lý chăn nuôi thông minh)

 Nguyễn Trường Thịnh, Nguyễn Trung Hậu, Lê Đại Nghĩa, Hoàng Đặng Bảo Thiên

Tháng 05/2025

- Ứng dụng “Smart Farm” được phát triển dựa nội dung được yêu cầu từ Amazing Tech Company với định hướng trang trại nuôi gà Út Thời đã có hệ thống giám sát việc chăn nuôi bằng IOT nhưng vẫn chưa có phần mềm giám sát các tác vụ chăm sóc gà và xử lý khi có tình trạng bệnh trong các chuồng nuôi gà. Các quy trình được xác định, thực hiện và tư vấn trực tiếp với nơi triển khai thông qua công ty đặt hàng. Ở đây, các tác vụ dành cho nhân viên chính (Staff Farm) thực hiện chăm sóc các chuồng gà theo phân lịch phân công định kỳ được đưa vào trong hệ thống và phát sinh tự động theo vụ nuôi. Một chuồng gà sẽ tương ứng với một vụ nuôi của một khách hàng. Một chuồng gà sẽ có khả năng chứa bao nhiêu con gà và sẽ do một nhân viên chính chịu trách nhiệm. Hằng ngày, người nhân viên chính xem nhiệm vụ của họ trên ứng dụng, thực hiện công việc và báo cáo kết quả trên ứng dụng theo đúng thông tin yêu cầu của công việc. Trong quá trình thực hiện các tác vụ, nếu có phát hiện các triệu chứng nghi ngờ bị bệnh, nhân viên sẽ thực hiện chuyển gà sang khu cách ly và đánh dấu gà theo chuồng, sau đó báo cáo tình trạng trên ngay ứng dụng của họ. Thông báo này sẽ được chuyển đến bác sỹ thú y (Vet). Bác sỹ sẽ xuống khu cách ly và khu chuồng tương ứng để thăm khám. Sau đó, vet sẽ ra đơn thuốc và cách thức điều trị trên hệ thống.

Capstone: Exchange Gift System (Hệ thống Trao đổi - tặng)

 Đào Nguyễn Huy Nhân, Đỗ Lê Quý Phúc, Lê Văn Nguyên, Nguyễn Thành Anh Tú

Tháng 05/2025

- Ứng dụng “Exchange Gift System ” được phát triển dựa nội dung được yêu cầu từ CTCP Phát triển giải pháp doanh nghiệp REVA với định hướng xây dựng phần mềm hỗ trợ việc trao đổi các đồ dùng hàng ngày có giá trị không cao và thực hiện thiện nguyện từ yêu cầu của Hội Chữ Thập Đỏ Quận 1. Các quy trình được xác định, thực hiện và tư vấn trực tiếp với nơi triển khai thông qua công ty đặt hàng. Người trao tặng (charitarian) thực hiện đăng một món đồ mà họ muốn cho, tặng hay trao đổi trên hệ thống với thời gian và khung giờ trao đổi xác định. Hệ thống thực hiện duyệt món đồ một cách từ động thông qua phân loại và đặc tính cũng như nội dung liên quan đến món đồ. Các món đồ vi phạm những ràng buộc của đơn vị triển khai sẽ được chuyển đến người quản lý (Administrator) để xem xét duyệt hay không duyệt. Các món đồ được duyệt sẽ được xuất hiện trên hệ thống cho người yêu cầu (Requester) tìm kiếm và yêu cầu ít nhất sau n thời gian được cấu hình và thiết lập bởi người quản lý. Người yêu cầu có thể tìm kiếm sản phẩm để yêu cầu kèm theo việc lựa chọn thời gian theo khung giờ mà người trao tặng đã đề ra. Người yêu cầu sẽ không bao giờ thấy được địa chỉ cũng như số điện thoại cho đến khi giao dịch trao tặng được thiết lập.  Nội dung yêu cầu sẽ được chuyển đến người trao tặng để chấp thuận. Khi người trao tặng chấp nhận một yêu cầu của một người yêu cầu thì các yêu cầu của requester khác sẽ chuyển sang trạng thái chờ chấp thuận.

Capstone: Question Bank Checking Application (Phần mềm hỗ trợ kiểm tra trùng lặp ngân hàng câu hỏi)

 Lê Quyết Anh, Trần Thanh Minh Huy, Thái Tuấn Minh

Tháng 01/2025

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ đề tài nghiên cứu khoa học cấp trường của Trường ĐH FPT với định hướng kiểm tra tính trùng lặp về ngữ nghĩa với các câu hỏi tiếng Anh (không áp dụng cho dạng hình ảnh hay dạng ký tự đặc biệt)  khi đưa nội dung vào ngân hàng đề thi. Quy trình được xây dựng dựa trên kế hoạch theo HK từ ban PTCT (Staff) yêu cầu bổ sung các câu hỏi từ các campus. Các yêu cầu này được chuyển đến các CNBM (head of Department) để phân công công việc đến các trưởng môn (Leader). Các trưởng môn thực hiện phân công công việc với số lượng cụ thể câu hỏi và LO đến các Giảng viên (Lecturer) thực hiện. Giảng viên đòi hỏi phải có một công cụ để nhập câu hỏi và check trùng về ngữ nghĩa các câu hỏi của môn học có trong ngân hàng đề và thông báo cho Giảng viên với mục tiêu Giảng Viên nộp đúng số lượng câu hỏi yêu cầu mà không bị trùng. Sau khi Giảng viên hoàn tất, họ sẽ submit kết quả lên hệ thống. Hệ thống thông báo cho các trưởng môn để trưởng môn thực hiện duyệt và hiệu chỉnh câu hỏi. Sau đó, trưởng môn submit kết quả về cho CNBM. CNBM thực hiện kiểm tra check trùng và thấy được sự so sánh với ngân hàng đề thi để quyết định loại bỏ hay chấp nhận câu hỏi.  Kết quả sau khi được CNBM submit sẽ được chuyển đến Staff. Người Staff thực hiện kiểm tra nội dung với gợi ý của hệ thống và quyết định việc lựa chọn câu hỏi, import vào hệ thống để đồng bộ dữ liệu.

Capstone: Building an application to support the management of cemetery - Vien Man App (Xây dựng ứng dụng hỗ trợ quản lý nghĩa trang - Viên Mãn App)

 Trần Quang Vinh, Tô Thái Sơn, Trịnh Quốc Cường, Châu Thị Ngọc Trâm, Cao Minh Thiên

Tháng 12/2024

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ công ty TNHH Amazing Tech với định hướng xây dựng phần mềm hỗ trợ cung cấp các dịch vụ về cúng kiến và xây dựng mồ mả tại khu vực Nghĩa Trang Long An. Các qui trình được xác định, thực hiện và tư vấn trực tiếp với nơi triển khai thông qua công ty đặt hàng. Người khách hàng (Owner, User – người ủy được ủy quyền) thực hiện yêu cầu xây dựng mộ theo các mẫu thiết kế có sẵn. Yêu cầu đó được hệ thống chuyển đến người quản lý nghĩa trang (Manager). Người quản lý nghĩa trang sẽ yêu cầu nhân viên thực hiện khảo sát, xác định các công việc thực hiện. Hệ thống sẽ hỗ trợ gợi ý thông tin để người quản lý trao đổi với khách hàng và chốt giá cho việc thực hiện. Nội dung xác nhận được gửi tới khách hàng để khách hàng thanh toán theo thời gian qui định (được cấu hình trong hệ thống). Sau khi, tiếp nhận kết quả, khách hàng thực hiện thanh toán. Khi quá trình thanh toán thành công, hệ thống ghi nhận và chuyển thông tin đến quản lý để phân công nhân viên đại diện (Staff) để thực hiện công việc. Hàng ngày, người nhân viên đại diện sẽ có được thông tin công việc hàng ngày để thực hiện. Các công việc được thực hiện theo đúng quy trình và xác nhận các bước thực hiện với nội dung và hình ảnh để báo cáo tiến độ. Thông tin này cũng được hệ thống chuyển đến khách hàng để biết tiến độ công việc. Khi hoàn thành công việc, nhân viên cập nhật thông tin trên hệ thống và nội dung này chuyển đến người quản lý để kiểm tra. Kết quả sẽ được chuyển tới khách hàng khi người quản lý xác nhận hoàn thành công việc. Bên cạnh dịch vụ xây dựng, dịch vụ cung kiến, dọn dẹp – vệ sinh cũng được cung cấp đến khách hàng.

Capstone: Tour Request & Implementation System (Hệ Thống Yêu Cầu & Triển Khai Tour)

Lê Thị Yến Nhi, Nguyễn Minh Trường Vũ, Trương Thủy Trúc, Đặng Thiêm Lộc

Tháng 12/2024

- Ứng dụng “Thiết kế và triển khai tour theo yêu cầu của khách hàng” được phát triển dựa nội dung được yêu cầu từ CTCP Phát triển giải pháp doanh nghiệp REVA với định hướng xây dựng phần mềm áp dụng cho Công đoàn – Báo Người Lao động. Các qui trình được xác định, thực hiện và tư vấn trực tiếp với nơi triển khai thông qua công ty đặt hàng. Người khách hàng (Customer) thực hiện yêu cầu việc thiết kế tour dựa trên các thông tin về lộ trình mong muốn tổ chức tour đi từ A đến B, thời gian dự kiến tổ chức, số người lớn tham gia (có phân chia rõ cụ thể số gia đình từ 2, 3 đến tối đa là 4 người – áp dụng cho người lớn trên 10 tuổi, số người độc thân theo giới tính) và số trẻ em (được chia làm 02 cấp độ tuổi – tuổi dưới 4 và tuổi từ 4 đến 10 tuổi), các dịch vụ đề xuất theo dịch mục xác định theo yêu cầu của công ty đặt hàng. Hệ thống (System handler) thực tiếp nhận yêu cầu từ khách hàng và chuyển sang cho nhân viên chăm sóc khách hàng (Sale Staff). Nhân viên chăm sóc khách hàng thực hiện thiết kế tour theo yêu cầu dưới sự hỗ trợ đề xuất của hệ thống cùng kinh nghiệm triển khai của họ. Các thông tin được đề xuất và các danh mục được sử dụng trong thiết kế sẽ được người quản lý hệ thống (Admin) cập nhật thông tin từ nguồn của đơn vị thông qua các mẫu định dạng format để đưa vào hệ thống. Nhân viên phục vụ khách hàng chọn lựa các danh mục theo định dạng triển khai của một tour theo requirements.

Capstone: Dental Lab Management System (Hệ thống quản lý quy trình sản xuất răng sứ)

 Nguyễn Đoàn Anh Khoa, Trần Thiện Quốc Anh, Nguyễn Quốc Bảo, Hà Thành Đạt

Tháng 08/2024

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ Xưởng gia công răng giả Labo Emax với định hướng xây dựng phần mềm quản lý các qui trình sản xuất răng sứ.  Qui trình được thực hiện theo đặc thù yêu cầu của Xưởng gia công răng giả Labo Emax. Các đối tác của Labo Emax chính là các phòng nha. Các phòng nha thực hiện đặt các răng với các thông tin về vị trí, chất liệu, … sử dụng hệ thống của Labo Emax. Các đơn đặt của các phòng nha sẽ được nhân viên Labo Emax duyệt hay từ chối. Với các đơn đặt hàng được chấp nhận, người nhân viên thực hiện chuyển đổi qua giai đoạn sản xuất. Các hóa đơn này sẽ được thông báo đến người quản lý lab. Người quản lý lab thực hiện phân công nhiệm vụ đến thợ thực hiện theo đúng qui trình với đặc thù cho phòng nha, chất liệu, công đoạn sản xuất, … Tại mỗi công đoạn, người thợ thực hiện tạo các sản phẩm và cập nhật trạng thái hoàn tất cùng với số lần sản xuất lỗi nếu có. Mỗi công đoạn đều được hệ thống thông báo tiến trình đến người quản lý lab. Khi công đoạn cuối cùng hoàn tất, hệ thống sẽ thông báo cho người nhân viên. Người nhân viên thực hiện tạo ra các thẻ bảo hành.

Capstone: Pharmacy Inventory Management System (Hệ thống quản lý kho cho nhà thuốc tư nhân)

 Trịnh Khánh Linh, Lê Thanh Phong, Bùi Đăng Khoa, Nguyễn Mạnh Hùng, Nguyễn Gia Tín

Tháng 08/2024

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ Nhà thuốc Út Nhàn với mục tiêu tạo ra một hệ thống quản lý kho của nhà thuốc tư nhân nhỏ và vừa với các cửa hàng thuốc nhỏ. Hệ thống này chỉ áp dụng cho các yêu cầu đặc thù của Nhà thuốc Út Nhàn. Đề tài cũng là sự dụng ứng dụng của nhà thuốc trong đề tài bảo vệ thành công “Pharmacy Management System - Hệ thống quản lý nhà thuốc tư nhân” để cập nhật thêm phần yêu cầu sản phẩm từ kho. Phạm vi của dự án được thực hiện theo đặc tả của chủ nhà thuốc tư nhân theo đặc tả kết hợp với sự tư vấn của nhóm trong quá trình thực hiện. Hệ thống thực hiện theo yêu cầu tin học hóa theo định hướng của nhà nước trong việc chuyển đổi số thời đại 4.0. Qui trình chính của ứng dụng được bắt đầu với việc các cửa hàng thuốc yêu cầu thuốc từ kho thuốc chung. Các yêu cầu này được chuyển đến người thủ kho để xác nhận việc cung cấp hàng cho các cửa hàng thuốc hay không. Việc xác nhận có cung cấp hay không, người thủ kho dựa trên thông tin của hệ thống về các số lượng tồn, số lượng dự tồn và kế hoạch nhập thuốc của kho để đưa ra quyết định. Các yêu cầu cung cấp thuốc sau khi xác nhận sẽ được hệ thống chuyển thành yêu cầu xuất kho.

Capstone: Scientific Research Management System (Hệ thống quản lý nghiên cứu khoa học)

 Nguyễn Trọng Duy, Dương Gia Phát, Vũ Thùy Trang, Lê Nguyên Phú

Tháng 08/2024

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ CÔNG TY TNHH LƯƠNG ĐỨC TÍN với định hướng xây dựng phần mềm quản lý các đề tài nghiên cứu nội bộ của Bệnh viện Nhi Đồng 2. Các qui trình được xác định, thực hiện và tư vấn trực tiếp với bệnh viện thông qua công ty đặt hàng. Người nhân viên bệnh viện (bác sỹ, điều dưỡng, nhân viên) (User) thực hiện đề xuất đề tài nghiên cứu cấp cơ sở tại bệnh viện cùng với thông tin về đề tài và các thành viên thực hiện lên hệ thống. Đề tài đề xuất được chuyển đến trưởng khoa (Dean) có liên quan để chấp thuận hay từ chối. Với các đề tài chấp thuận, thông tin chuyển đến người nhân viên (Staff) quản lý điều phối việc thực hiện đề tài. Người nhân viên sẽ đón nhận thông tin từ lãnh đạo bệnh viện để đưa vào hệ thống quyết định thành lập hội đồng xét duyệt đề tài, các thành viên hội đồng (nhân viên chuyên gia có trình độ và chuyên môn của bệnh viện) và thời gian họp đánh giá. Các thành viên thực hiện đánh giá theo yêu cầu. Khi đề tài được phê duyệt, người thực hiện được thông báo và trở thành chủ nhiệm đề tài (Leader).

Capstone: Magic Land System(Hệ thống Học Liệu STEM)

 Nguyễn Như Bích Ngân, Lê Quản Thành, Trần Lê Bảo Ngọc, Ngô Gia Thưởng

Tháng 06/2024

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ Công ty TNHH Tâm Huyết Việt với mục tiêu tạo ra một hệ thống phục vụ một trung tâm đào tạo cho trẻ con từ 4 đến 10 tuổi về kỹ thuật trong định hướng STEM. Ứng dụng cho phép trung tâm đưa vào các chương trình học (syllabus) tương ứng với nội dung đào tạo về kỹ thuật cho trẻ theo một định dạng (nội dung đã được xây dựng và kiểm duyệt trong hệ thống khác). Trung tâm thực hiện mở các lớp học theo các chương trình học. Chương trình học sẽ được cung cấp cho các phụ huynh để phụ huynh đăng ký cho con của họ dựa trên độ tuổi và các điều kiện ràng buộc của khóa học. Khi đến ngày đi học, học viên sẽ được giáo viên điểm danh và ghi nhận đánh giá về việc học tập. Học viên thực hiện bài tập tại lớp, tại nhà theo đúng qui định của chương trình học. Kết thúc khóa học, học viên có thể xem được kết quả học tập và hệ thống sẽ gợi ý các khóa học tiếp theo cho học viên.

Capstone: Backpacking Trip Supporting System (Hệ thống hỗ trợ du lịch tự túc (Phượt) )

 Phạm Phúc Thành Công, Phan Đức Duy, Nguyễn Ngọc Thịnh, Nguyễn Quốc Mạnh, Lê Thanh Huy

Tháng 06/2024

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ Công ty TNHH Tâm Huyết Việt với mục tiêu tạo ra một hệ thống để hỗ trợ người đi phượt trong việc xây dựng kế hoạch với các ước lượng cần cho việc tổ chức và chia sẻ cho những người trong và ngoài hệ thống. Hệ thống cung cấp các dịch vụ cần thiết với các thông tin đã được kiểm định bởi hosting và liên kết với các địa điểm gần khu vực phượt với mục tiêu hỗ trợ họ trong việc phát triển kinh doanh, đặc biệt ở vùng chưa có sự phát triển về internet. Hệ thống hỗ trợ người hosting thiết lập các cấu hình để đảm bảo tính minh bạch giữa các phượt thủ trong việc tham gia nhóm chung về phượt trong cùng một kế hoạch. Với việc lên kế hoạch, phượt thủ thực hiện xác định địa điểm, nơi đến và các hoạt động của kế hoạch đó. Hệ thống hỗ trợ công cụ trong việc ước tính thời gian, tạo lịch trình, dự tính chi phí tham gia (có chi phí dự phòng), hỗ trợ các địa điểm giải cứu khẩn cấp cùng các dịch vụ để đảm bảm dự phòng cho cả chuyến đi, … Hệ thống cho phép phượt thủ review kế hoạch, chia sẻ kế hoạch cho các thành viên của hệ thống để tham gia.

Capstone: Food Delivery System (Hệ thống đặt giao hàng đồ ăn)

 Phạm Trần Lê Bảo, Trần Đặng Vẵn My, Nguyễn Hiếu Kiên, Dương Tấn Minh, Thẩm Hoàng Minh

Tháng 12/2023

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ công ty BIAS ANALYTIC. Company với mục tiêu tạo sự tiện lợi cho người sử dụng trong việc đặt thức ăn theo nhóm và giảm tải việc chen lấn tại thời gian cao điểm khi đặt hàng. Phạm vi của dự án này được thực hiện triển khai ở các nơi có số lượng người tập trung cao như bệnh viện, các công ty lớn, trường học ….  Hệ thống được xây dựng dựa trên yêu cầu của người dùng và ý tưởng tạo ra các tủ đựng thức ăn (với không gian được xác định bởi hosting – có kích thước bằng nhau có thể chứa các loại thức ăn trong thời gian ngắn mà không gây ảnh hưởng đến chất lượng của thức ăn) với khả năng đóng mở tủ tự động thông qua việc quét mã QR (tủ đòi hỏi có khả năng đóng mở đáp ứng yêu cầu của người dùng khi có sự cố về mạng hay điện nguồn cung cấp). Kích thước của tủ là điều kiện tiền đề xác định số lượng thức ăn mà người dùng có thể đặt. Bên cạnh đó, hosting của hệ thống này phải liên kết với các đơn vị cung cấp sản phẩm để đưa thông tin vào hệ thống.

Capstone: Hospital Training Management System (Hệ thống quản lý đào tạo cho bệnh viện)

 Viên Quốc Bình, Vũ Anh Thuyên, Châu Tấn Tài, Phạm Hồ Minh Huy

Tháng 12/2023

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ CTCP Phát triển giải pháp doanh nghiệp REVA với mục tiêu phục vụ dào tạo nội bộ cho một bệnh viện cụ thể. Việc đào tạo nội bộ cho một bệnh viên bao gồm các công việc đào tạo cho toàn bộ nhân viên văn phòng (back-office) và các bác sĩ, điều dưỡng và các nhân viên kỹ thuật trong bệnh viện đấy. Bên cạnh đó, việc đào tạo nội bộ của bệnh viện dành cho nhóm chuyên môn không chỉ triển khai tại bệnh viện đó mà có thể triển khai ở các bệnh viện vệ tinh, bệnh viện tuyến dưới, các cơ sở hệ thống y tế phường xã và các đơn vị doanh nghiệp cần hỗ trợ về chăm sóc y tế. Hệ thống thực hiện theo nhu cầu của bệnh viện cần quản lý tin học hóa toàn bộ qui trình đào tạo nội bộ. Giai đoạn triển khai của dự án này, qui chủ đầu tư chỉ yêu cầu việc triển khai qui trình đào tạo dựa trên các nội dung đào tạo đã có sẵn cùng với đội ngũ thực hiện đào tạo đã có sẵn dữ liệu để đưa vào hệ thống.  Qui trình xác định bằng các lên các lớp học dựa trên các nội dung chương trình có sẵn kết hợp với danh sách của các nhân viên hay nhóm chuyên môn cùng đào tạo. Hệ thống đòi hỏi cần phải hỗ trợ người được đào tạo nắm rõ nội dung và các bước trong quá trình đào tạo để thực hiện để hệ thống ghi nhận. Hệ thống sẽ kết xuất các kết quả học tập cùng với các chứng chỉ theo nhóm môn tùy theo người quản lý đào tạo cùng thông tin chương trình đào tạo được đưa vào cùng các cấu hình ràng buộc trong hệ thống.

Capstone: Pharmacy Management System (Hệ thống quản lý nhà thuốc tư nhân)

 Vũ Thiên Ân, Dương Quang Hùng, Nguyễn Hữu Thanh, Trần Thanh Thái

Tháng 12/2023

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ Nhà thuốc Phúc Tâm 175 với mục tiêu phục vụ nhà thuốc bình dân (nhà thuốc nhỏ với phạm vi triển khai dưới 15m2 , có đại diện là dược sĩ căn cứ theo luật Dược của bộ Y tế số 105/2016/QH13) trong việc bán thuốc cho người dân bình thường và hỗ trợ cho người nhân viên phục vụ tại cửa hàng (số lượng từ 0 đến 2 nhân viên) phục vụ bán thuốc không kê đơn, các vật tư y tế, thực phẩm chức năng, thuốc theo toa, thuốc cắt liều. Phạm vi của dự án này chỉ được triển khai tại một nhà thuốc cụ thể theo đặc tả ….  Hệ thống thực hiện theo yêu cầu tin học hóa theo định hướng của nhà nước trong việc chuyển đổi số thời đại 4.0. Nhà thuốc hỗ trợ việc đặt thuốc online thông qua ứng dụng mobile và web cùng với việc đặt thuốc tại quầy thông qua tương tác với nhân viên/dược sĩ tại cửa hàng (ứng dụng web được cung cấp trong qui trình này). Thuốc tại nhà thuốc được bố trí tại kho lưu trữ thuốc và trên các kệ (kệ được thiết kế với các khung bằng nhau và chứa đựng một loại thuốc) với mục đích tạo thuận lợi tốt nhất cho nhân viên khi bán thuốc tại quầy. Thuốc được bày trên kệ có phân chia khu vực và luôn là thuốc có thời hạn date (thuộc lô cụ thể) gần nhất (qui tắc lựa chọn là chọn trên kệ trước).

Capstone: Science research activity support system (Hệ thống hỗ trợ hoạt động nghiên cứu khoa học)

 Hoàng Thị Hoài Thương, Mai Hoàng Dương, Bùi Thế Hiển, Nguyễn Đặng Trường Anh

Tháng 09/2023

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ yêu cầu của bộ phận quản lý nghiên cứu khoa học cùng yêu cầu thực hiện triển khai quản lý các kế hoạch triển khai và theo dõi qui trình hoạt động của các hội thảo nghiên cứu khoa học của thư viện tại Phân Hiệu HCM – Đại Học FPT. Phạm vi của dự án này được thực hiện cụ thể theo yêu cầu trực tiếp từ bộ phận quản lý nghiên cứu khoa học theo định hướng từ một hội thảo nghiên cứu khoa học đã được phê duyệt kế hoạch thì hệ thống sẽ thực hiện theo dõi, tracking theo kế hoạch và hỗ trợ người quản lý hội thảo trong việc thực hiện các bước trong kế hoạch đã phê duyệt đảm bảo các tiến độ thực hiện theo đúng trình tự và đầy đủ. Hệ thống định hướng triển khai cục bộ cho Phân Hiệu HCM trước. Trong lúc thiết kế, hệ thống khuyến nghị có khả năng mở rộng trong hệ thống đào tạo của FPT có sự liên kết với mới số đối tác. Hệ thống cho phép đưa thông tin kế hoạch của một hội thảo sắp được tổ chức cùng với các thiết lập về thời gian bắt đầu và thời gian kết thúc hội thảo dựa trên kế hoạch phê duyệt cùng việc xác định người chairman quản lý hội thảo này. Chức năng này sẽ được thực hiện bởi người quản trị hệ thống. Ở từng giai đoạn thời gian, người chairman thực hiện các cấu hình cần thiết cho từng giai đoạn theo đúng kế hoạch và thực hiện các nhiệm vụ của họ. Hệ thống sẽ phải hỗ trợ người chairman trong việc theo dõi tiến trình, đưa ra các gợi ý về các bước tiếp theo nên thực hiện để đảm bảo tuân thủ kế hoạch đề ra.

Capstone: Repairmen connecting and repairing at home system (Hệ thống kết nối thợ và sửa chữa tại nhà)

 Võ Đức Minh, Nguyễn Thiện Quang, Võ Khắc Triệu, Lê Hồng Anh

Tháng 09/2023

- Ứng dụng được phát triển dựa nội dung được yêu cầu đặt hàng từ CTCP BIAS Analytics đáp ứng yêu cầu từ công ty dịch vụ công ích quận 1, Tp Hồ Chí Minh với định hướng hỗ trợ dịch vụ kết nối giữa các người thợ sửa chữa thiết bị gia dụng, thiết bị điện điện tử, … với các gia đình cần phục vụ thay vì như hiện nay các gia đình chỉ tìm kiếm các người thợ gần khu vực họ ở. Với truyền thống tìm gần nhà dẫn đến số lượng thợ không đủ đáp ứng từ chuyên môn đến thời gian thực hiện theo yêu cầu của gia chủ. Trong giai đoạn đầu của dự án này, đơn vị đặt hàng mong muốn chỉ triển khai chủ yếu trong 04 lĩnh vực đề xuất triển khai như điện, điện tử, điện lạnh, nước …  Hơn thế nữa, dự án cũng định hướng của đối tác bên công ty đặt hàng nhằm mục tiêu hỗ trợ người lao động trong địa bàn có thu nhập tốt hơn và tận dụng được khả năng của họ trong giải quyết công việc cho các hộ gia đình đáp ứng việc quản lý nhà nước trong quản lý công việc của người dân không làm việc trên địa bàn để có các chính sách và chủ trương phù hợp cho sự phát triển xã hội.

Capstone: Booking and Tracking Car Service Progress System (Hệ thống đặt lịch và theo dõi tiến trình dịch vụ cho ô tô)

 Hoàng Trung Thông, Nguyễn Hoàng Hồng Phúc, Lê Đặng Gia Minh, Trần Duy Hiếu Trung, Trần Ngọc Minh

Tháng 08/2023

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ công ty TNHH Ô tô Đế Chế với mục tiêu nâng cấp và số hóa hoạt động đặt lịch sửa chữa ô tô cùng với việc hỗ trợ khách hàng cùng công ty trong việc theo dõi toàn bộ quá trình từ lúc thực hiện cho đến khi các yêu cầu sửa chữa hoàn tất. Phạm vi của dự án này được thực hiện cụ thể triển khai ở một garage theo định hướng xây dựng trên các qui trình để có thể áp dụng triển khai độc lập cho các garaga khác nhau. Đối tượng sử dụng chính của hệ thống này là người chủ garaga, các nhân viên hỗ trợ (reception), các nhân viên sửa chữa (expert), các khách hàng (customer), .... Bên cạnh đó, công ty Đế chế yêu cầu hệ thống phải có một số tác vụ thực hiện tự động để hỗ trợ thông báo và nắm được các bước diễn tiến trong qui trình thực hiện. Công ty Ô tô Đế chế yêu cầu tập trung vào qui trình đặt lịch và kiểm soát được qui trình thực hiện đúng theo yêu cầu. Các nội dung về dịch vụ được cho phép đưa thông tin vào trong hệ thống và không cần quản lý. Hơn thế nữa, thông tin nhân viên cũng sẽ được đưa vào trong hệ thống để xác định việc tham gia vào qui trình mà không ảnh hưởng đến qui trình quản lý nhân sự của công ty. Khách hàng sử dụng ứng dụng của họ để theo dõi quá trình sửa chữa. Khách hàng có thể đăng ký bất kỳ xe nào để sửa chữa mà không cần qui trình xác định xe chính chủ.

Capstone: Social Toilet Map (Hệ thống Nhà vệ sinh Cộng đồng)

 Huỳnh Lê Thủy Tiên, Nguyễn Đào Đức Quân, Nguyễn Lâm Thúy Phượng, Trần Kim Hiếu

Tháng 08/2023

- Ứng dụng được phát triển dựa nội dung được yêu cầu đặt hàng từ CTCP Phát triển giải pháp doanh nghiệp REVA đáp ứng yêu cầu từ công ty dịch vụ công ích quận 1, Tp Hồ Chí Minh với định hướng tận dụng được nhà vệ sinh công cộng hiện đang có trên địa bàn, tránh việc lãng phí trong đầu tư và trong sử dụng. Bên cạnh đó, dự án được định hướng xây cách thức để người dân tiếp cận và sử dụng nhà vệ sinh công cộng một cách thuận lợi nhất trong thời đại số hóa cùng sự phát triển của các thiết bị di động thông minh. Hơn thế nữa, dự án cũng định hướng trong việc kết hợp nguồn lực xã hội kết hợp với việc đầu tư hạ tầng của nhà nước trong việc mở rộng nhà vệ sinh công cộng định hướng đem lại lợi ích cho người dân, môi trường sạch sẽ - thân thiện và hỗ trợ khả năng giới thiệu quảng bá thương hiệu của các đơn vị đầu tư trong vai trò đóng góp vì cộng đồng.

Capstone: Convenient way for delivery application (Ứng dụng giao hàng tiện đường)

 Nguyễn Văn Tân, Nguyễn Lê Nguyên Hưng, Lê Tiến Đạt

Tháng 4/2023

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ công ty CTCP Bias Analytics với mục cung cấp một ứng dụng phục vụ chuyển hàng giúp cho những người không thuận lợi trong việc lâu lâu mới lấy đồ một lần cùng với việc hỗ trợ các thành phần thu nhập thấp kiếm thêm chi phí như sinh viên, nhân viên văn phòng, người làm part-time có đi ngang qua nơi lấy hàng giúp. Phạm vi của dự án này được thực hiện với mục đích hỗ trợ cộng đồng giúp đỡ nhau khi thuận tiện. Đối tượng sử dụng chính của hệ thống này là người nhờ lấy hàng giúp – người có gói hàng cần lấy nhưng không tiện đường trong công việc để lấy cùng với lại hàng cần lấy lâu lâu mới có một lần, người lấy hàng giúp – người có cung đường di chuyển qua nơi người lấy hàng giúp cần và đem giao đến nơi cần giao mà không quá xa cung đường họ thường hay đi làm, và hệ thống để làm trung gian kết nối hai người này cùng đảm bảo ghi nhận việc giao dịch giữa hai bên để hai bên biết công việc và tiến độ của việc thực hiện .  Qui trình chính yếu của hệ thống được xây dựng dựa trên việc người nhờ lấy hàng giúp sẽ post thông tin lên hệ thống để xác định điểm lấy hàng và nơi giao hàng với một số thông tin phù hợp. Các nội dung được đăng tải, người nhân viên hệ thống sẽ duyệt thông tin. Qua các thông tin này, hệ thống sẽ thực hiện rà soát danh sách những người lấy hàng giúp đang sẵn sàng thực hiện công việc và đường đi của họ có đi qua gần các điểm giao hàng và lấy hàng.

Capstone: Hospital Appointment Booking System (Hệ thống quản lý đặt lịch và khám bệnh cho bệnh viện)

 Trần Minh Quân, Hoàng Phước Thành, Nguyễn Phạm Minh Quân, Lê Nguyễn Hữu Quốc

Tháng 4/2023

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ công ty CTCP Phát triển giải pháp doanh nghiệp REVA với mục tiêu thay thế hệ thống hiện tại của bệnh viện Nhi đồng 2 Thành phố HCM với hệ thống hiện tại để có khả năng tự chủ trong việc quản lý khám chữa bệnh. Phạm vi của dự án này được thực hiện việc quản lý việc đặt lịch cho khám chữa bệnh đối với trẻ con. Đối tượng sử dụng chính của hệ thống này là cha mẹ của các trẻ bởi vì các trẻ còn quá nhó không thể tự đặt được việc khám chưa bệnh và trưa chưa có khả năng kiểm soát hành vi khi sử dụng smart phone cùng với khai báo các triệu chứng lâm sàng hỗ trợ cho bác sỹ chẩn đoán. Bên cạnh cha mẹ của trẻ, hệ thống cũng cung cấp phương tiện để người nhân viên bệnh viện hỗ trợ người bệnh trong việc đặt khám chữa bệnh cùng với thanh toaán các nội dung liên quan đến thăm khám và xét nghiệm. Hệ thống cũng hỗ trợ người điều dưỡng và bác sỹ (medical staff) trong việc chẩn đoán và đưa ra các chỉ định tương ứng cho người bệnh. Ngoài ra, người thực hiện xét nghiệm được hỗ trợ để xác nhận qui trình trong việc xét nghiệm và đưa kết quả xét nghiệm vào trong hệ thống để hỗ trợ bác sỹ trong việc  chẩn đoán.

Capstone: Application to manage registration of blood participation (Ứng dụng quản lí đăng kí tham gia hiến máu)

 Nguyễn Thị Hoàng Dung, Phan Đình Thiên Ân, Đoàn Phạm Bích Hợp, Nguyễn Xuân Tiến, Trần Hải Nam

Tháng 04/2023

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ quận đoàn quận 1 với mục tiêu hỗ trợ đơn vị thiện nguyện là Hội chữ thập đỏ - Bệnh viện Chợ Rẫy trong việc hỗ trợ kêu gọi hiến máu từ những người thiện nguyện (volunteer) kết hợp với việc tham gia các phong trào thiện nguyện (event) với định hướng cứu người để chuyển giao đến các bệnh viện. Phạm vi của dự án này được thực hiện hỗ trợ cho người thiện nguyện có thể quản lý được lịch sử hiến máu của họ cùng với tham gia các sự kiện hiến máu cứu người. Bên cạnh đó, dự án cũng là cầu nối để kết nối những người thiện nguyện hiến máu đối với các bệnh viện đồng thời là phương tiện để hỗ trợ lấy máu một cách thuận lợi nhất với người thiện nguyện trong một khu vực nhất định. Đối tượng sử dụng chính của hệ thống này chính là người thiện nguyện mong muốn tham gia vào việc cứu người, quản lý thông tin của việc hiến máu của họ và có các thông tin cần thiết cho việc hiến máu với mục đích nhân đạo. Hơn thế nữa, với Hội chữ thập đỏ - Bệnh viện chợ Rẫy, một đơn vị thiện nguyện muốn chuyển tải thông tin về việc tốt đẹp nhanh nhất đến người thiện nguyện, đồng thời một kết nối người thiện nguyện với các sự kiện để đem lại lợi ích cho cộng đồng cùng với các tình huống cấp bách trong việc cần máu cứu người. Qui trình chính yếu của hệ thống được xây dựng dựa trên việc tiếp nhận hiện máu của các tình nguyện viên dựa trên 02 hình thức lưu động và cố định.

Capstone: Duc Hanh Dental Clinic (Phòng khám Nha Khoa Đức Hạnh)

 Nguyễn Tiến Sơn, Trần Nguyên Khôi, Lại Nguyễn Tấn Tài, Nguyễn Xuân Khánh Hòa

Tháng 12/2022

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ phòng khám nha khoa Đức Hạnh với mục tiêu phát triển phần mềm để tin học hóa mọi hoạt động về khám chữa bệnh tại phòng khám. Phạm vi của dự án này được thực hiện theo yêu cầu của chủ phòng khám là tập trung vào chính xác qui trình khám và chữa răng giữa bệnh nhân và các nha sĩ trong phòng khám cùng với việc nắm tình hình diễn tiến của việc khám chữa, chăm sóc răng. Đối tượng sử dụng chính của hệ thống này là bệnh nhân (user) – người đăng ký và sử dụng account để thực hiện đăng ký khám các bệnh liên quan về răng, điều dưỡng  – người hỗ trợ bác sỹ trong việc đưa các thông tin liên quan về điều trị - chỉ định - …, các nhân viên (staff) – người hỗ trợ đặt lịch khám với user không có sử dụng ứng dụng và hỗ trợ thanh toán các chi phí điều trị cùng với việc check-in khi người đăng ký tới, người chủ (owner) và người quản trị (administrator). Các tính năng cơ bản của hệ thống cho người bệnh nhân có thể sử dụng ứng dụng điện thoại để đặt lịch khám hay người nhân viên sẽ thực hiện đặt lịch khám tùy thuộc vào số nha sĩ tương ứng với các giờ trống của nha sĩ.

Capstone: Sai Gon Tour Plan (Du lịch Sài Gòn)

 Bành Đức Hiếu, Trần Phạm Gia Bảo, Diệp Quốc Lộc, Nguyễn Phạm Đăng Khoa

Tháng 12/2022

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ công ty Tâm Huyết Việt với mục tiêu phát triển du lịch thành phố sau những năm COVID. Phạm vi của dự án này được thực hiện theo định hướng tạo ra môi trường kết nối giữa một đơn vị làm du lịch, là công ty có một số lương lớn tour guide có kinh nghiệm và uy tín trong hướng dẫn các tour trong ngày trên địa bàn, với các khách du lịch mong muốn trải nghiệm tìm hiểu về thành phố trong ngày. Đối tượng sử dụng chính của hệ thống này là người hướng dẫn viên (Tour Guide) – được xác nhận bởi công ty và được đưa vào hệ thống, du khách (Tourist) – các khách hàng tham gia hệ thống thông qua việc đăng ký, các nhân viên (staff) – người giám sát và vận hành, người chủ (owner) và người quản trị (administrator). Các tính năng cơ bản của hệ thống cho phép tourist tìm kiếm các tour đã được kiểm duyệt trên hệ thống hay tìm kiếm các tour guide để chọn lựa các tour của họ trên hệ thống. Các tourist thực hiện đặt tour với các thông số đầu vào như số lượng người tham gia, chi phí cần bỏ ra khi tham gia, thời gian tham gia, ... Toursist thực hiện thanh toán tour để hóa đơn được thiết lập như một cam kết giữa 02 bên tourist và tour guide. Đến ngày tour diễn ra, tourist sẽ gặp tour guide tại điểm xuất phát để check-in. Quá trình diễn tiến tour sẽ được diễn ra trong thực tế không cần đồng bộ các trạng thái của hệ thống vì đó là hoạt động giao dịch dân sự giữa hai bên đồng thuận.

Capstone: 24HReport (Hệ thống cảnh báo lừa đảo 24h)

 Trần Nhật Vi, Trần Văn Quang Huy, Nguyễn Vũ Tuấn Anh

Tháng 12/2022

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ Quận Đoàn Quận 1 kết hợp với Công An (CA) Quận 1 với mục tiêu cung cấp thông tin chính thống từ chính quyền địa phương đến người dân nhằm tuyên truyền các tình huống và sự việc về lừa đảo để người dân. Qua các thông tin được cung cấp, người dân biết cách phòng ngừa để bảo vệ bản thân và cũng có thể báo cáo lên cơ quan chính quyền về các sự việc có liên quan. Phạm vi của dự án này được thực hiện bám sát theo yêu cầu từ quận đoàn cùng công an quận 1, đơn vị chính trị và chính quyền địa phương, bởi vì các thông tin cần đòi hỏi chính xác từ nội dung đến qui trình xử ký để đưa tin. Đối tượng sử dụng chính của hệ thống này là tổng biên tập (Editor Manager), các biên tập (Editor), các nhân viên (staff),  người dân (User) và các đối tượng hỗ trợ giúp người dân trong một số trường hợp đặc biệt khi họ gặp tình huống lừa đảo.

Capstone: Whole Products Sale System (Mua chung)

 Nguyễn Quang Vinh, Đào Hữu Nghĩa, Nguyễn Phúc Đạt, Bùi Nguyễn Hoàng Long

Tháng 08/2022

Ứng dụng được phát triển dựa nội dung yêu cầu của công ty Pika Tech. Với yêu cầu xây dựng một hệ thống hỗ trợ doanh nghiệp kinh doanh mua bán lĩnh vực Beverage và Food mua bán với khối lượng lớn với mục tiêu hỗ trợ các doanh nghiệp trong việc giám sát các campaign trong quá trình diễn ra, thực hiện điều phối và rút kinh nghiệm trong các campaign khác. Ngoài ra, các doanh nghiệp được hỗ trợ trong việc chỉ quản lý danh mục hàng hóa – không cần quản lý số lượng, kết hợp với việc quản lý các đơn hàng trong một chiến dịch từ lúc đặt đến khi giao hàng. Bên cạnh đó, người khách hàng tham gia trong hệ thống mua chung này có được ưu thế trong việc hoàn tiền so với so tiền đặt hàng ban đầu nếu số lượng người mua đạt được các mốc trong campaign đã được xác định bởi các doanh nghiệp bán hàng.

Capstone: JobFair online management (Hệ thống tổ chức job fair online)

 Trương Trần Tiến, Phạm Cao Sơn, Bùi Minh Khôi

Tháng 08/2022

- Ứng dụng được phát triển dựa nội dung tư vấn thiết kế và được công ty cổ phần MD Online phê duyệt giải pháp và áp dụng triển khai tại công ty. Định hướng của hệ thống là áp dụng metaverse trong việc hỗ trợ tuyển dụng từ xa đối với các chuyên viên, ứng viên không làm việc tại vị trí hay khu vực công ty tuyển dụng nhưng đảm bảo có các trải nghiệm thực môi trường của công ty tại thời điểm tiếp xúc, nộp đơn và thực hiện các công việc trong qui trình tuyển dụng. Một ngày hội việc làm chỉ được tổ chức dựa trên kế hoạch tuyển dụng của các phòng ban trong chính công ty để thực hiện trực tuyến nhằm tiết kiệm thời gian cho ứng viên trong qui trình từ tìm hiểu, đánh giá, phỏng vấn đến việc hỗ trợ tạo ra các cv cho ứng viên có thể tái sử dụng. Bên cạnh đó, định hướng của hệ thống cũng hướng tới với tăng lợi ích về không gian trong việc ứng viên không cần ở trong khu vực hay địa điểm của công ty (có thể ở nước ngoài, các vùng miền khác mong muốn nộp đơn xin việc tại công ty, hay công ty mong muốn tuyển dụng các expert làm việc từ xa hay thời vụ theo dự án, …)  Trong dự án này, việc làm giảm đi thời gian trong quá trình phỏng vấn và không gian đảm bảo sự trải nghiệm một cách tổng quan được yêu cầu à Metaverse được định hướng sử dụng kết hợp với cách thức hỗ trợ tổ chức cho các hosting các ngày tuyển dụng của họ trên hệ thống được xác định để phát triển

Capstone: Job platform support the entire recruitment process (Nền tảng công việc hỗ trợ toàn diện quy trình tuyển dụng)

 Phạm Ngọc Thức, Hoàng Anh Dũng, Nguyễn Lâm Nhật Tiến, Võ Thành Vương

Tháng 08/2022

- Ứng dụng được phát triển dựa nội dung yêu cầu của công ty TNHH Tâm Huyết Việt. Hệ thống được xây dựng định hướng hỗ trợ việc tuyển dụng cho các công ty (enterprise) kết hợp với các ứng viên (ở đây định hướng tới đối tượng chính là sinh viên chuyên ngành, sắp tốt nghiệp ra trường). Hệ thống bao gồm 4 thành phần chính.  Đầu tiên, thành phần hỗ trợ enterprise trong việc quản lý công việc, job description, thông tin của công ty nhằm đưa thông tin đến các ứng viên có quan tâm. Thứ 2 là thành phần hỗ trợ các ứng viên trong việc xây dựng các cv, hỗ trợ tìm kiếm công việc và ứng tuyển vào các công ty. Kế cuối, là hệ thống tự động matching giữa các mô tả công việc của các công ty và thông tin xin việc của ứng viên để chọn lọc gửi thông tin đến các ứng viên và doanh nghiệp có liên quan khi các tiêu chí được match. Cuối cùng, thành phần hỗ trợ các tiện ích cho các ứng viên khi tham gia hệ thống này.

Capstone: Cargo HUB (Hệ thống quản lý vận chuyển hàng hóa CargoHUB)

 Vũ Quý Hậu, Lê Minh Hiếu, Lê Bảo Long, Đàm Đông Tín

08/2022

- Ứng dụng được phát triển dựa nội dung được yêu cầu từ công ty Whammy Tech Co. Ltdmột công ty xây dựng các sản phẩm về logistics. Phạm vi của dự án này được tổ chức theo định hướng tracking các sản phẩm của khách hàng được mua từ nước ngoài và các công ty sử dụng dịch vụ có các kho để vận chuyển hàng cho đến khách hàng. Đối tượng sử dụng chính của hệ thống này là các nhà quản lý kho. Họ sẽ tiếp nhận các đơn hàng (Tracking) cần chuyển đến khách hàng. Sau đó, họ sẽ đóng gói các đơn hàng thành các package (sau khi đã kiểm tra các đơn hàng có đúng qui định về tiếp nhận và vận chuyển) tùy theo độ liên quan trong việc gửi đến các kho trung chuyển cùng vị trí giao của các món hàng. Tiếp theo, các package được đóng vào các kiện hàng (pallet) để đưa đến các đơn vị vận chuyển để chuyển đến các kho trung chuyển. Khi các pallet được chuyển đến các nhà kho trung chuyển. Các nhân viên của nhà kho sẽ thực hiện nhập kho, tách pallet thành các package. Từ các package, các nhân viên sẽ tách thành các đơn hàng và đóng gói để thực hiện giao hàng đến người nhận hay đến các kho trung chuyển nếu địa chỉ còn quá xa khách hàng. Quá trình đóng gói giao hàng, tin về chi phí shipping và đơn vị giao hàng được báo đến khách hàng để khách hàng lựa chọn và thanh toán. Toàn bộ quá trình vận chuyển từ khi công ty tiếp nhận đến khi khách hàng nhận được hàng, trong từng giai đoạn khách hàng có thể tracking và theo dõi.  

Capstone: Gate for body temperature detection and contact tracing (Cổng kiểm tra thân nhiệt và theo dõi tiếp xúc người dùng)

 Phạm Hoàng Bảo, Nguyễn Hữu Tiến, Trần Nhẫn

05/2022

- Ứng dụng được phát triển dựa yêu cầu của công ty TNHH Tâm Huyết Việt với mong muốn triển khai việc đảm bảo an toàn nơi công sở đặc biệt các bệnh truyền nhiễm có liên quan đến nhiệt độ cùng với việc tuân thủ đeo khẩu trang ở nơi làm việc. Kết hợp với việc mong đợi đó, hệ thống tích hợp với việc chấm công cho nhân viên công ty kết hợp QR code có sẵn trên thẻ nhân viên hay thông qua mobile application. Hơn thế nữa, người nhân viên có thể thực hiện tracking tiếp xúc với các đồng nghiệp trong công ty để có thể nhận được cảnh báo nếu người tiếp xúc thông báo các bệnh liên quan đến việc truyền nhiễm thông qua nhiệt độ.

Capstone: Community COVID Market Application (Chợ truyền thống thời Covid)

 Lê Huỳnh Đức, Nguyễn Đoàn Quang, Nguyễn Đức Huy, Võ Hữu Lộc

12/2021

    Ứng dụng được phát triển dựa yêu cầu của Quận Đoàn Quận 1 – Tp. HCM để phục vụ người dân quận 1 và các tiểu thương trong các chợ truyền thống trong quận trong thời điểm giãn cách xã hội cũng như trong tương lai. Trong dự án này, việc triển khai tập trung trên việc xây dựng một hệ thống cho phép tiểu thương ủy quyền cho quận đoàn quận 1 trong việc thu thập các đơn hàng từ người dân trong quận 1 đặt và tiến hành giao hàng theo các đơn hàng đã đặt trong tình huống giãn cách xã hội hay trong tình huống các tiểu thương của chợ truyền thống không thuận lợi trong việc sử dụng công nghệ thông tin trong hoạt động. Dự án này theo định hướng duy trì chợ truyền thống và các tiểu thương trong chợ với khả năng sử dụng công nghệ thông tin có thể tiếp nhận và xử lý đơn hàng trực tiếp qua ứng dụng. Dự án tạo thuận lợi cho người dân mua hàng và đặt hàng trực tuyến mà không cần quản lý account thông qua xác thực số điện thoại khi giao dịch …

Capstone: Recycling Sorting (Hệ thống hỗ trợ phân loại rác tái sử dụng (chai nhựa và hộp giấy))

Nguyễn Sĩ Triều Nguyễn, Đặng Huỳnh Anh, Nguyễn Minh Huy 

12/2021 
Ứng dụng được phát triển dựa yêu cầu của doanh nghiệp tái chế với mong muốn nâng cao ý thức của người dân Việt Nam nói chung và Thành phố HCM nói riêng trong việc bảo vệ môi trường với việc phân loại rác thác có thể tái sử dụng, trong dự án này doanh nghiệp yêu cầu phân loại chai nhựa và các hộp giấy. Trong dự án này, việc triển khai tập trung trên việc xây dựng một thiết bị để đón nhận rác, phân tích để xác nhận loại rác thu thập, ở đây đó chính là chai nhựa hay hộp giấy, gọi là thùng rác. Mỗi thùng rác được yêu cầu chỉ nhận dạng và thu thập đúng một loại rác như là chỉ là chai nhựa hay chỉ là hộp giấy như hộp sữa, không thu thập cả hai trong thùng rác.

Xây dựng ứng dụng Java Web với Maven ứng dụng mô hình MVC2 sử dụng Filter làm Controller

Xây dựng ứng dụng Java Web với Maven ứng dụng mô hình MVC2 sử dụng Filter làm Controller

Trương Trần Tiến, Kiều Trọng Khánh

- Mục đích: Bài viết này định hướng việc xây dựng ứng dụng web áp dụng mô hình MVC2 Design Pattern sử dụng Filter làm controller sử dụng tool Maven để build ứng dụng. Trong bài viết này, chúng tôi muốn giới thiệu đến quí vị việc thiết lập cấu hình động cho tương tác giữa các resource trong server cùng với việc mapping luồng tương tác nhập xuất định hướng linh hoạt trong xây dựng và bảo trì ứng dụng. Để áp dụng các lý luận đã đưa ra, chúng ta sẽ thực hiện xây dựng ứng dụng web với vài chức năng cơ bản vận dụng mô hình MVC2 sử dụng Filter làm Controller và thực hiện việc mapping cơ chế giao tiếp giữa các resource trên server cũng như lời triệu gọi của user kết hợp với đường dẫn trình bày kết quả linh hoạt thông qua tập tin cấu hình với mục tiêu dễ dàng bảo trì và nâng cấp theo định hướng xây dựng các component tích hợp trở thành ứng dụng.

Bài đọc thêm: Kết hợp docker-compose vào chu trình của Maven trong việc phát triển ứng dụng

Xây dựng môi trường hỗ trợ làm việc nhóm với Docker

Bài đọc thêm: Kết hợp docker-compose vào chu trình của Maven trong việc phát triển ứng dụng

 

Mục đích: Sau bài viết số 5 về “Ứngdụng docker để tạo lập môi trường pháttriển ứng dụng với Maven”, chúng ta nhận thấy rằng việc thực hiện phát triển ứng dụng với Maven kết hợp với docker trải quá các bước sau

            1. Tạo project và phát triển ứng dụng

            2. Thực hiện cấu hình multi-stage build thông qua việc

a. Cấu hình service cung cấp cho ứng dụng thực thi kiểm thử (từ DB, web container, service hỗ trợ, …) với file yaml

b. Tạo các image với multi-stage build thông qua các dockerfile (từ việc tạo image, đến đưa gói ứng dụng vào bên trong image để có thể hỗ trợ test khi các image được load thành container)

            3. Load các image trở thành các docker container để thực thi

Với các bước nêu trên, chúng ta nhận thấy tại bước 2b, khả năng gói ứng dụng mong đợi là bảng – version mới nhất có thể không được đưa vào trong image. Quá trình nêu trên, chúng ta thấy có sự tách biệt giữa phát triển và kiểm thử. Trong khi đó, maven hỗ trợ chúng một lifecycle để có thể thực hiện điều đó cùng với giải pháp tích hợp docker-compose như là plugin vào trong maven để quá trình build ứng dụng với maven sẽ kích hoạt luôn cấu hình build các services kèm theo và triển khai luôn kiểm thử trong quá trình phát triển ứng dụng cũng như đảm bảo phiên bản mới nhất vừa phát triển là bản có trong image. Bài viết này chúng ta sẽ cùng tìm cách thức tích hợp docker-compose vào chu trình phát triển ứng dụng sử dụng maven toolkit kết hợp với docker-compose plugin. Trong bài viết này, chúng ta cũng sẽ cấu hình trực tiếp vào ứng dụng đang phát triển để có triển build của ứng dụng sẽ thực thi luôn cả việc build image, nạp image sau khi build trở thành docker container chạy để test ứng dụng đang được phát triển.

Capstone: Online Supermarket Application (Ứng dụng hỗ trợ siêu thị bán hàng online)

Dương Mẫn Đạt, Trần Nguỵ Nhật Anh, Hà Triệu Kim, Đinh Tuấn Nam

Tháng 08/2021

                        Mô tả: Ứng dụng được phát triển dựa yêu cầu của công ty Pika_Tech về việc phát triển hệ thống hỗ trợ quản lý các siêu thị trong việc điều phối số lượng hàng hóa mua bán online đồng thời kết hợp cho khách hàng mua bán online trực tiếp. Các giải pháp đề xuất và triển khai thử nghiệm với hệ thống siêu thị SATRA. Trong dự án này, việc triển khai tập trung trên việc hỗ trợ người quản lý có thể lên kế hoạch bán các sản phẩm với số lượng trong từng giai đoạn, lên kế hoạch trong việc quản lý sản phẩm, lên các chương trình khuyến mại, cung cấp ứng dụng mua sắm online cho khách hàng của siêu thị. Việc lên kế hoạch sẽ được hệ thống hỗ trợ cho người vận hành xác định các khối lượng hàng hóa cho kênh offline và kênh online với thông số ước lượng. Trong quá trình vận hành triển khai các kế hoạch, hệ thống hỗ trợ cơ chế cảnh báo cho người vận hành về khối lượng hàng hóa sắp hết theo ngưỡng thông số được cấu hình hay hết hàng để người vận hành có thể đưa ra quyết định cập nhật kế hoạch đang được triển khai. Hơn thế nữa, trước khi các kế hoạch chuẩn bị đến giai đoạn triển khai thì hệ thống sẽ cho thông báo cho người vận hành những thông tin liên quan ảnh hưởng đến kế hoạch để người điều hành có thể thực hiện điều chỉnh. Sản phẩm cũng hỗ trợ việc ứng dụng các quản lý promotion và apply các promotion cho các sản phẩm trong kế hoạch vận hành. Song song đó, sản phẩm cung cấp một sản phẩm cho người dùng mua sắm trực tuyến bằng cả ứng dụng web lẫn ứng dụng trên mobile. Ứng dụng cho phép người khách hàng tìm kiếm và thực hiện mua hàng trong siêu thị và việc mua hàng sẽ có sự tác động và ảnh hưởng dựa trên kế hoạch đang được thực thi.

Bài 1: Ứng dụng MVC2 Design Pattern với lập trình hướng đối tượng

Lập trình hướng đối tượng

Bài 1: Ứng dụng MVC2 Design Pattern với lập trình hướng đối tượng

 

Mục đích: Để hỗ trợ quí vị tiếp cận các framework xây dựng ứng dụng hiện nay ứng dụng MVC, chúng tôi giới thiệu đến quí vị loạt series bài viết về lập trình hướng đối tượng định hướng theo các thành phần cơ bản về hướng đối tượng như encapsulation, abstraction, inheritance, và polymophism. Từ các nội dung cơ bản, chúng tôi sẽ dưới thiệu cách thức vận dụng từng thành phần đặc tính vào việc xây dựng ứng dụng từ cơ bản theo định hướng MVC để việc học hướng đối tượng dễ dàng và tiếp cận cách vận dụng để có thể dễ dàng ứng dụng ngày vào coreflow của ứng dụng web cũng như các framework hiện nay trong quá trình phát triển ứng dụng. Nội dung loạt series này sẽ đi theo kế hoạch bắt đầu viết ứng dụng console của Java áp dụng MVC. Từ bài này sẽ phân tích và chuyển đổi định hướng theo các đặc tính của hướng đối tượng để cài đặt và xây dựng một project outline dùng chung cho cả team phát triển theo định hướng mở rộng và linh hoạt trong quá trình xây dựng ứng dụng. Nội dung các bài viết cùng các project sẽ nâng cấp từ console đến sử dụng java Swing để làm giao diện; từ xử lý dữ liệu trên bộ nhớ non-persistence đến lưu trữ trong database – persistence. Trong nội dung bài đầu tiên này, chúng ta sẽ đi tìm hiểu qua mô hình MVC và các thể hiện nó thông qua project đơn giản với text view và có menu với number để chọn lựa chức năng.

Capstone: Major Orientation to High School Student (Định hướng ngành học cho học sinh phổ thông trung học)

 Huỳnh Thanh Tiến, Hoàng Anh Thắng, Võ Huỳnh Đức Minh, Lê Hiếu 

Tháng 08/2021

                        Mô tả: Ứng dụng được phát triển dựa yêu cầu của quận đoàn Quận 1 Thành phố Hồ Chí Minh với mong muốn hỗ trợ các học sinh phổ thông trung học trong việc gợi ý các trường và ngành học cùng với các thông tin liên quan đến việc đánh giá, tuyển chọn vào trường, chỉ tiêu tuyển sinh, chi phí học tập, … của các trường đại học ở khu vực phía Nam. Trong dự án này, việc triển khai tập trung trên việc hỗ trợ học sinh có thể sử dụng điểm học bạ hay điểm thi phổ thông trung học quốc gia để đưa vào hệ thống. Hệ thống sẽ thực hiện tính toán dựa trên các khối và các tổ hợp môn từ đó sẽ gửi ý các ngành học có liên quan. Từ các ngành này, hệ thống cũng tính toán gợi ý các trường đại học ở phía Nam phù hợp với lại điểm tính toán từ người dùng nhập vào. Khi chọn trường tương ứng, hệ thống cung cấp cho người dùng xem những thông tin về chỉ tiêu tuyển sinh, chi phí cần bỏ ra cho việc học tập, các ngành học liên quan, các thông tin liên quan cùng các tin tức của trường mà người sử dụng đang xem. Hệ thống cho phép người dụng luyện thi với các đề thi của các năm trước đó được tổ chức và đưa cho người sử dụng luyện tập. Hơn thế nữa, người sử dụng cũng có thể thi thực tế trên hệ thống để có gợi ý tốt hơn về ngành học khi đã có định hướng về tổ chuyên ngành hay tổ hợp môn để hệ thống đưa ra gợi ý khác về ngành học và trường tương ứng. Hệ thống cũng hỗ trợ hoc sinh trong việc xác định việc có nên theo đuổi một trường yêu thích hay ngành học yêu thích

Bài 5: Ứng dụng docker để tạo lập môi trường phát triển ứng dụng với Maven

Xây dựng môi trường hỗ trợ làm việc nhóm với Docker

Bài 5: Ứng dụng docker để tạo lập môi trường phát triển ứng dụng với Maven

Kiều Trọng Khánh, Nguyễn Lê Nhật Trường

 

Mục đích: Vận dụng các nội dung giới thiệu trong các bài viết về “Tổng quan về docker” và “Giới thiệu về dockerfile, volume và network”, chúng ta sẽ sẽ thực hiện xây dựng và cấu hình services về môi trường để có thể deploy ứng dụng web (web container) phát triển bằng Maven có kết nối cơ sở dữ liệu với mục tiêu có thể sử dụng độc lập trên tất cả các máy của thành viên của team trong việc phát triển dự án hay trên máy tính của người học lập trình ứng dụng. Trong quá trình thiết lập, chúng ta sẽ áp dụng các khái niệm liên quan đến volume, network và layer trong docker file. Bên cạnh đó, chúng ta thiết lập nội dung cấu hình trực tiếp trong ngay project của ứng dụng để đảm bảo toàn bộ nội dung có thể được đồng bộ và lưu trữ trên các svn kèm theo dự án.

Bài 4: Giới thiệu về dockerfile, volume và network

Xây dựng môi trường hỗ trợ làm việc nhóm với Docker

Bài 4: Giới thiệu về dockerfile, volume và network

Nguyễn Lê Nhật Trường

 

Mục đích: Tiếp theo bài viết về “Tổng quan về docker”, chúng ta sẽ đi tìm hiểu về cách hoạt động của Dockerfile, volume và network trong docker. Bên cạnh đó, chúng ta sẽ xem qua một vài ví dụ thực tế về việc sử dụng các thành phần này để giải quyết các vấn đề thường gặp.

Bài Đọc Thêm: Thiết lập hệ điều hành nguồn mở với các tiện ích và GUI trên WSL2

Xây dựng môi trường hỗ trợ làm việc nhóm với Docker

Bài Đọc Thêm: Thiết lập hệ điều hành nguồn mở với các tiện ích và GUI trên WSL2

 

Mục đích: Qua các bài viết Pre-1 (https://www.kieutrongkhanh.net/2021/08/bai-pre-1-thiet-lap-he-ieu-hanh-nguon.html), chúng ta đã tìm hiểu qua service WSL và kiến trúc WSL2 cùng với việc cài đặt hệ điều hành mã nguồn mở sử dụng console và cài đặt docker kết hợp với các tip trick khi sử dụng WSL2. Trong bài viết đó, chúng tôi đã để sẵn nội dung về việc cài đặt các tiện ích và giao diện GUI cho hệ điều hành mã nguồn mở chạy trên WSL2. Nội dung bài viết này cũng hướng dẫn quí vị cài đặt các tiện ích và giao diện GUI cho hệ điều hành nguồn mở cùng với các chia sẻ các thiết lập và sử dụng tiện lợi khi sử dụng hệ điều hành chạy trên nền Windows.

Capstone: Cập nhật 2 đề tài hướng dẫn - Tháng 08/2021

Tất cả có 111 capstones với 2 topics (112, 113) được bảo vệ trong tháng 08/2021

Các page về đề tài đã thực hiện được cập nhật link tương ứng đến từng đề tài để có thể đi đến cụ thể từng đề tài để theo dõi 

Bài Pre-1: Thiết lập hệ điều hành nguồn mở để học tập và cài đặt docker desktop trên hệ điều hành windows

Xây dựng môi trường hỗ trợ làm việc nhóm với Docker

Bài Pre-1: Thiết lập hệ điều hành nguồn mở để học tập và cài đặt docker desktop trên hệ điều hành windows

 

Mục đích: Qua các bài viết liên quan đến việc xây dựng môi trường hỗ trợ làm việc nhóm với docker, chúng tôi đang mặc định quý vị đã biết cài đặt và thiết lập cho ứng dụng docker (docker host). Tuy nhiên, việc cài đặt docker nói riêng và việc sử dụng hệ điều hành nguồn mở trên hệ điều hành windows nói chung có rất nhiều vấn đề hấp dẫn mà chúng tôi chia sẻ trong bài viết này. Bài viết này, chúng ta tập trung vào vấn đề tìm hiểu WSL2 (Windows Subsystem for Linux), đây là cách thức Microsoft cho phép người phát triển phần mềm chạy môi trường GNU/Linux trực tiếp trên Windows mà không ảnh hưởng đến việc quản lý virtual memory của hệ điều hành windows hay không phải cấu hình việc chạy hệ điều hành song song. Nội dung bài viết này cũng hướng dẫn quí vị cài đặt hệ điều hành nguồn mở Ubuntu cùng với các chia sẻ khi sử dụng hệ điều hành sau khi cài đặt cũng như cácgợi ý thiết lập trong quá trình cài đặt các ứng dụng hỗ trợ trên kiến trúc này.

Bài 3: Tổng quan về docker

Xây dựng môi trường hỗ trợ làm việc nhóm với Docker

Bài 3: Tổng quan về docker

Nguyễn Lê Nhật Trường

 

Mục đích: Tiếp theo bài viết về “Tạo lập môi trường phát triển ứng dụng web có kết nối cơ sở dữ liệu”, chúng ta sẽ đi tìm hiểu nguyên lý hoạt động của docker. Qua 2 bài trước, ta thấy việc sử dụng docker container khiến cho việc cài đặt các công cụ phát triển và triển khai các kiến trúc dành cho 1 hệ thống phần mềm trở lên tinh gọn và nhanh chóng. Vậy docker container là gì, chúng hoạt động như thế nào, chúng có điểm tương đồng nào với hệ thống Virtual machine hay không, và nếu có thì Docker có phải là giải pháp thay thế cho Virtual machine. Chúng ta sẽ trả lời các câu hỏi này trong phần nội dung bài viết.

Bài 2: Tạo lập môi trường phát triển ứng dụng web có kết nối cơ sở dữ liệu

Xây dựng môi trường hỗ trợ làm việc nhóm với Docker

Bài 2: Tạo lập môi trường phát triển ứng dụng web có kết nối cơ sở dữ liệu

Kiều Trọng Khánh, Nguyễn Lê Nhật Trường

 

Mục đích: Tiếp theo bài viết về “Tạo lập sẵn công cụ quản lý cơ sở dữ liệu”, chúng ta sẽ đi tìm hiểu cách xây dựng và cấu hình services về môi trường để có thể deploy ứng dụng web (web container) phát triển bằng công cụ ant có kết nối cơ sở dữ liệu với mục tiêu có thể sử dụng độc lập trên tất cả các máy của thành viên của team trong việc phát triển dự án hay trên máy tính của người học lập trình ứng dụng.

Bài 1: Tạo lập sẵn công cụ quản lý cơ sở dữ liệu – Database Management System – dùng chung độc lập môi trường phát triển

Xây dựng môi trường hỗ trợ làm việc nhóm với Docker

Bài 1: Tạo lập sẵn công cụ quản lý cơ sở dữ liệu – Database Management System – dùng chung độc lập môi trường phát triển

Kiều Trọng Khánh, Nguyễn Lê Nhật Trường

 

Mục đích: Loạt bài viết về xây dựng môi trường làm việc cùng team trong việc phát triển phần mềm với mục tiêu chia sẻ cho người đọc về các sử dụng docker-compose để cấu hình service và tạo các image để tránh mất thời gian cho các thành viên trong team cài đặt các công cụ - ide, các server/container giả lập, cấu hình các framework cho đến các service  mà trên môi trường máy tính khác nhau (từ hệ điều hành, đến các service chạy ngầm, ứng dụng trong máy tính, …) sẽ tạo ra rất nhiều vấn đề trong thực tế. Ngoài ra, loạt bài này cũng định hướng trong việc tạo ra môi trường thử nghiệm trong quá trình học tập, tiếp cận lập trình, xây dựng ứng dụng theo cách thuận lợi, đơn giản mà không mất quá nhiều thời gian cấu hình và cài đặt môi trường phát triển. Trong loạt bài này, chúng ta sẽ xây dựng một môi trường lập trình ứng dụng web đơn giản – chạy hoàn toàn ở server được host tại local và bao gồm đầy đủ các thành phần cần thiết như web container và database server. Các thành phần này sẽ được cấu hình và đóng gói, sẵn sàng triển khai (deploy) lên máy các thành viên trong nhóm qua vài thao tác cơ bản. Các thành viên có thể nhanh chóng phát triển ứng dụng ở các máy tính khác nhau với cùng một thiết lập môi trường với chung và khả năng backup, recovery thuận lợi nhất. Ở bài đầu tiên này, chúng ta sẽ đi tìm hiểu cách xây dựng và cấu hình services về công cụ quản lý cơ sở dữ liệu để có thể tạo ra môi trường phát triển chung trên tất cả các máy của thành viên của team trong việc phát triển dự án hay trên máy tính của người học lập trình ứng dụng

Capstone: Grocery Store Management System - Quản lý cửa hàng tạp hóa

 Trần Minh Quân, Hoàng Phước Thành, Lê Nguyễn Hữu Quốc, Hồng Nhật Dương, Lưu Đức Hùng

Tháng 07/2021

                        Mô tả: Một ý tưởng xuất phát cuộc sống về hỗ trợ người bán tạp hóa trong các con hẻm hay các khu phố, nhóm đã thực hiện nội dung ứng dụng để hỗ trợ thay đổi công việc ghi chép của người chủ cửa tiệm với việc ứng dụng công nghệ thông tin để hỗ trợ các công việc thường nhật thành một qui trình. Ứng dụng cung cấp qui trình cho người bán hàng - cashier với việc hỗ trợ xác định vị trí đặt các món hàng, tìm kiếm các món hàng, xác định khối lượng còn hay hết, hỗ trợ người khác hàng trong việc thanh toán, khuyến mại trong việc thanh toán trong qua tích lũy điểm thành viên khi mua nhiều tại cửa hàng. Hơn thế nữa, người cashier có thể thông báo cho chủ tiệm về các món sắp hết hàng, những món cửa hàng không có nhưng người mua hỏi nhiều để người chủ tiệm có những hành vi để tăng việc có nhiều khách hàng đến cửa hàng hơn. Hệ thống cung cấp các tính năng cho người chủ tiệm việc biết doanh thu, số lượng khách hàng mua hàng tại tiệm, danh mục các hàng sắp hết, nhập hàng, đi chợ lấy hàng để tăng số lượng sản phẩm mua bán trong cửa hàng, xác định các vị trí đặt hàng,

Capstone: Safety control at the factory via IP camera (Kiểm soát an toàn lao động ở nhà máy sản xuất thông qua IP camera)

 Lê Văn Lượng, Nguyễn Phẩm Hải Trị, Nguyễn Khánh Toàn, Nguyễn Duy Minh 

Tháng 06/2021

Đồng hướng dẫn với thầy Đoàn Nguyễn Thành Hòa

                        Mô tả: Ứng dụng được phát triển dựa yêu cầu về việc đảm bảo an toàn lao động tại các kho xưởng trong nhà máy sản xuất. Các khu vực trong nhà máy sản xuất sẽ gắn các các camera giám sát để đảm bảo người vào các khu vực cụ thể phải bận áo bảo hộ và đội mũ bảo hiểm. Hệ thống giúp nhận dạng các trường hợp vi phạm, phát ra chuông cảnh báo và thông báo đến người giám sát để người giám sát có thể điều phối bảo vệ nhắc nhở người vi phạm. Ngoài ra, người giám sát có thể xem lại các hình ảnh, video trích xuất và giám sát trực tiếp tình huống trên ứng dụng thông qua camera. Người giám sát có thể thông báo trường hợp nhận dạng sai hay tắt tạm thời chức năng nhận dạng theo yêu cầu trực tiếp hay có sự cố xảy ra trong quá trình vận hành. Ứng dụng cung cấp một thành phần cho người manager thống kê tình trạng vi phạm và đưa ra các hành động trên số lượng vi phạm phát sinh cho từng khu vực. Hệ thống cũng cho phép người kỹ thuật đánh giá và xem lại các trường hợp vi phạm để từ đó nâng cao tính nhận dạng của hệ thống. Hệ thống cung cấp tính năng cho người nhân viên trong việc đưa lịch trình của người giám sát và bảo vệ của từng khu vực để làm căn cứ ghi nhận hoạt động của đội tại từng khu vực.

Capstone: Home Doctor Application (Ứng dụng hỗ trợ bác sĩ gia đình)

 Nguyễn Lê Huy, Hồ Duy Phú, Nguyễn Đình Vương, Phạm Đức Hiếu 

Tháng 06/2021

                        Mô tả: Ứng dụng được phát triển dựa yêu cầu thực tế trong việc qui trình hóa việc khám chữa bệnh của bác sĩ chữa các bệnh lý về tim mạch theo định hướng theo dõi bệnh nhân trực tiếp thông qua ứng dụng sử dụng thiết bị đo qua đồng hồ thông minh. Hệ thống được xây dựng theo định hướng cung cấp các bác sĩ chữa các bệnh lý về tim mạch. Sau đó, các bệnh nhân kết nối việc chăm sóc và theo dõi bác sỹ qua một yêu cầu gián tiếp thông qua hệ thống. Bệnh nhân có thể đưa các hồ sơ bệnh án vào trong hệ thống và tổ chức thành các hồ sơ bệnh án, thực hiện chia sẽ cho bác sĩ khi có yêu cầu về chăm sóc. Bác sĩ duyệt yêu cầu và cùng bệnh nhân xác nhận việc theo dõi bệnh nhân thông qua hợp đồng được theo dõi bởi hệ thống với thời gian và chi phí xác định. Sau khi quá trình kết nối của bác sĩ và bệnh nhân hoàn tất, bệnh nhân kết nối thiết bị đo sinh hiệu theo yêu cầu của bác sĩ. Bác sĩ sẽ thiết lập hồ sơ theo dõi, thiết lập lịch gặp mặt để khám bệnh, thiết lập thời gian đo sinh hiệu để thực hiện theo dõi bệnh nhân gián tiếp thông qua ứng dụng với sự hỗ trợ của hệ thống. Trong quá trình theo dõi, bác sĩ sẽ đưa ra các y lệnh và lưu trữ trong hồ sơ để làm căn cứ cho bệnh nhân thực hiện và theo dõi bệnh án của chính họ.

Lưu trữ dữ liệu của ứng dụng trên Amazon Relational Database Service

Diệp Quốc Lộc

Mục đích: Bài viết này giúp chúng ta tìm hiểu về việc sử dụng Amazone Web Service (AWS) với dịch vụ lưu trữ dữ liệu. Qua bài viết này, chúng ta có thể sử dụng DBMS (Database Management System) cụ thể để kết nối với AWS để thực hiện lưu trữ dữ liệu để có thể làm việc nhóm trong các dự án và chia sẻ thông tin.

Capstone: Import/export management system for an agency using IoT scale device (Hệ thống quản lý xuất nhập kho cho các đại lý bán hàng sử dụng cân IoT)

Bùi Đỗ Bảo Khanh, Nguyễn Thanh Tân, Trần Minh Tấn, Nguyễn Văn Lợi 

Tháng 06/2021 

Đồng hướng dẫn với thầy Hồ Hoàn Kiếm

Mô tả: Ứng dụng được phát triển dựa yêu cầu thực tế trong việc tin học hóa qui trình xuất nhập kho tại các đai lý bán hàng trong việc xác định trọng lượng nhập xuất kho. Hệ thống xây dựng một cân IoT sử dụng các cảm biến về trọng lượng để xác định khối lượng hàng hóa nhập và xuất vào kho khi người chở hàng ra vào cổng. Hệ thống dựa trên nguyên lý ghi nhân khối lượng cả xe và/hay hàng khi vào rồi ghi nhận xe hay/và hàng khi ra để xác định tổng trọng lượng nhập xuất vào kho. Hệ thống xây dựng phần mềm kết nối thiết bị cân để tính toán ghi nhận transaction. Bên cạnh đó, hệ thống cũng xây dựng hệ thống nhận dạng nhà cung cấp hay khách hàng kết hợp với cân thông qua thiết bị NFC sử dụng thẻ trực tiếp hay sử dụng điện thoại có hỗ trợ NFC. Ứng dụng giúp hỗ trợ đại lý xác định số lượng nhập xuất tồn theo định kỳ họ cần truy vấn. Hệ thống cũng cung cấp phần mềm cho người giám sát cân kết nối trực tiếp cân để giải quyết các sự cố xảy ra trong quá trình nhập xuất.

Capstone: Fast Coffee Application (Ứng dụng đặt cà phê mang đi nhanh chóng)

Nguyễn Hoàng Danh, Phan Nguyễn Kim Anh, Bùi Văn Khánh, Hồ Thanh Tùng

Tháng 06/2021

                        Mô tả: Ứng dụng được phát triển dựa yêu cầu thực tế trong việc tin học hóa qui trình mua bán tại các địa điểm bán cà phê mang đi và kết nối chúng với nhau để tạo sự thuận lợi cho khách hàng mong muốn mua cà phê và đem nhanh khi đang đi trên đường. Hệ thống được xây dựng trên ý tưởng cho phép các cửa hàng bán cà phê mang đi đăng ký vào hệ thống và mua giấy phép hoạt động và bán những thức uống theo qui định của hệ thống. Người sử dụng – khách hàng xác định các thông tin cá nhân cùng với các thông tin hỗ trợ đặt hàng từ thức uống yêu thích cho đến cửa hàng yêu thích, các vị trí họ đi thường xuyên, … Khách hàng có thể đặt cà phê ngay trên ứng dụng. Các cửa hàng – partner sẽ chấp nhận hay từ chối. Hệ thống sẽ tracking vị trí họ di chuyển để thông báo đến partner và thực hiện pha chế cho khách hàng. Khi khách hàng và partner gặp nhau, hệ thống sẽ hỗ trợ xác định đúng người dùng để partner có thể giao đúng đơn hàng cho khách hàng. Hệ thống cũng hỗ trợ việc xử lý các sự cố giữa khách hàng và người partner.

Tích hợp Log4j vào project Java Web để tối ưu việc ghi Log


Trương Chí Hải

        - Mục đích: Bài viết nhằm mục đích hướng dẫn tích hợp thư viện Log4j vào project Java Web để cung cấp giải pháp ghi log tối ưu hơn trong việc tracking, fix bug và thu thập hành vi của người sử dụng.

Xây dựng ứng dụng Java Web Multi Module sử dụng Springboot framework với Gradle

Lê Hoàng Hiệp

Mục đích:  Bài viết này chúng tôi đưa ra cách build một project java web, được chia thành 2 modules là Web application và Library common. Mục tiêu của vấn đề này nhằm tách nhỏ project để dễ quản lý và chuyển đổi các tính năng phổ dụng mà có thể tái sử dụng lại trong các project khác thành thư viện. Gradle được sử dụng để làm build tool trong bài viết này.

Capstone: Car Wash Application – iRua (Ứng dụng hỗ trợ điều phối và quản lý cho tiệm rửa xe)

Vũ Đỗ Phương Thanh, Nguyễn Hồ Xuân Hương, Nguyễn Bảo Nguyên 

Tháng 05/2021

                        Mô tả: Ứng dụng được phát triển dựa yêu cầu thực tế trong vệc tin học hóa qui trình quản lý và hoạt động tại một cửa tiệm rửa xe. Hệ thống định hướng xây dựng một qui trình hỗ trợ chủ tiệm rửa xe quản lý được số lượng khách hàng đăng ký rửa xe, quản lý công việc thực hiện của nhân viên rửa xe, thông báo cho khách hàng biết khi nào đến lượt của họ, quản lý việc thanh toán các dịch vụ tại cửa hàng. Hệ thống bao gồm các ứng dụng như 01 kiosk của chủ cửa hàng, 01 màn hình sử dụng tablet để nhân viên có thể xác định họ có mặt để hệ thống thực hiện phân công công việc, một màn hình LCD để cho khách hàng thấy tới lượt của họ trong quá trình chờ đợi sau khi check-in.

Capstone: Youth’s Campaign Register Application (Ứng dụng hỗ trợ việc đăng ký và xét duyệt các hoạt động của sinh viên)

Trần Thiên Phúc, Phạm Minh Hải, Nguyễn Thế Sơn, Trần Gia Huy 

Tháng 05/2021

Qui trình được xây dựng và thiết kế ứng dụng cho Trung tâm Hỗ trợ học sinh sinh viên (SAC) trực thuộc Thành Đoàn Thành phố Hồ Chí Minh

                        Mô tả: Ứng dụng được phát triển dựa yêu cầu của Trung tâm Hỗ trợ Sinh viên thành phố Hồ Chí Minh – trực thuộc thành đoàn TP.HCM (SAC) về việc xây dựng hệ thống cho phép SAC tổ chức các chiến dịch hỗ trợ công tác triển khai trên địa bàn thành phố. Trong dự án này, việc triển khai tập trung trên việc tổ chức cho vé xe về Tết với tên chương trình Chuyến xe mùa xuân – định hướng triển khai thực tế trong tết cổ truyền 2021. Dựa trên yêu cầu, dự án đã tư vấn các qui trình từ việc tạo ra các chiến dịch, xây dựng các biểu mẫu tự động hỗ trợ trong đăng ký, các email trả lời tự động đến quá trình phân loại người đăng ký theo tiêu chí do người tổ chức xác định nội dung cùng với qui trình xét duyệt hồ sơ, chấm điểm bổ sung cho đến qui trình phân nhóm để lên lịch triển khai cho đến khi chiến dịch kết thúc. Bên cạnh đó, hệ thống tạo ra công cụ hỗ trợ người tổ chức chiến dịch trong việc chia chiến dịch ra làm nhiều đợt triển khai, công cụ đánh giá các hồ sơ, xuất các báo biểu để xác định tình trạng xét duyệt, xét duyệt ngoại lệ, phân công cộng tác viện trong duyệt hồ sơ, đóng mở tự đông hay thủ công các chiến dịch đang thực hiện.

Cập nhật 6 đề tài hướng dẫn và đồng hướng dẫn - Tháng 05-06/2021

Tất cả có 111 capstones với 6 topics (từ 106 đến 111) được bảo vệ trong tháng 05 và 06/2021


Nội dung chi tiết xem với nội dung cụ thể như sau

Áp dụng Github Action với ứng dụng Java Web

Trương Trần Tiến

- Mục đích:  Bài viết cung cấp một cái nhìn tổng quan cơ bản CI/CD. Bên cạnh đó, bài viết sẽ hướng dẫn việc áp dụng các nội dung về CI/CD sử dụng Github Action trên ứng dụng sử dụng Java Web.

Capstone: Employee Status Monitoring System (Ứng Dụng Theo Dõi Trạng Thái Làm Việc Của Nhân Viên)

 Nguyễn Hiếu Liêm, Lê Nguyễn An Khang - Tháng 12/2020

Ứng dụng được đồng hướng dẫn với thầy Đoàn Nguyễn Thành Hòa

                        tả Ứng dụng được phát triển dựa yêu cầu về việc xác định tinh thần và thái độ làm việc của nhân viên tiếp xúc khách hàng real time để đảm bảo có thể nhắc nhở nhân viên điều chỉnh hành vi và bên cạnh đó thông báo cho người quản lý nếu tình trạng thái độ tiếp xúc không đúng mực diễn ra nhiều hơn số lần mà chính sách qui định. Hệ thống xác định việc người nhân viên rời khỏi chỗ làm quá lâu trong quá trình làm việc. Hệ thống xác định chính xác hai cảm xúc là vui vẻ và giận dữ thông qua camera trực tiếp hay webcam trên máy tính người dùng sử dụng có cài đặt ứng dụng được xây dựng. Hệ thống được xây dựng để simulator định hướng cho bankteller tiếp xúc với khách hàng và ghi nhận trạng thái làm việc theo từng khách hàng và đưa ra các cảnh báo khi có hành vi không hợp lệ.