2025/09/24
Share
Chuyển đổi ứng dụng quản lý bán hàng & tồn kho từ iOS sang Android
Tổng quan dự án
Dự án nhằm tái triển khai ứng dụng quản lý bán hàng và tồn kho đang vận hành trên iOS sang Android với chức năng tương đương, đảm bảo hoạt động ổn định trên điện thoại thông minh Android.
Sau khi phân tích mã nguồn và quy trình nghiệp vụ hiện tại, chúng tôi tiến hành đơn giản hóa giao diện người dùng và triển khai cơ chế ghi dữ liệu trực tiếp vào cơ sở dữ liệu trên máy chủ, giúp người dùng tại hiện trường có thể tra cứu tức thời tình trạng tồn kho và thông tin sản phẩm.
Cuối cùng, chúng tôi đã kiểm thử toàn bộ chức năng trên trình giả lập và bảo đảm hoạt động giống với ứng dụng hiện tại.
Công nghệ & công cụ sử dụng
- Ngôn ngữ lập trình: Java
- Data base: Oracle
- Tool quản lý task: Excel / Backlog
- Tool liên lạc: Chatwork / Backlog / Zoom
- Công cụ khác: Android Studio
Vấn đề khách hàng cần giải quyết
Chuyển đổi ứng dụng quản lý bán hàng và quản lý kho hiện có trên nền tảng iOS sang nền tảng Android với yêu cầu giữ nguyên đầy đủ chức năng như ứng dụng hiện tại.
Yêu cầu của khách hàng
Vận hành ổn định trên điện thoại Android
Khách hàng yêu cầu là có thể sử dụng nguyên trạng ứng dụng iOS đang dùng trong nghiệp vụ trên các thiết bị Android. Điều kiện tiên quyết là bảo đảm sự ổn định, không gây gián đoạn công việc.
Duy trì đầy đủ các chức năng hiện có
Tiền đề là giữ nguyên toàn bộ chức năng nghiệp vụ đang sử dụng như bán hàng và quản lý tồn kho. Một trong những yêu cầu quan trọng hàng đầu là chuyển đổi mà không bị thiếu sót tính năng.
Giao diện đơn giản, trực quan
Vì người dùng làm việc tại hiện trường, thao tác phức tạp sẽ gây trở ngại, do đó cần màn hình và UI đơn giản, dễ hiểu.
Tra cứu tức thời tại hiện trường
Khách hàng rất quan tâm đến cơ chế cho phép kiểm tra tại chỗ tình trạng tồn kho và thông tin sản phẩm. Do đó, khả năng sử dụng nhanh chóng tại hiện trường cũng là một yêu cầu then chốt.
Đề xuất & phương pháp tiếp cận của chúng tôi
Bắt đầu từ phân tích ứng dụng hiện có
Chúng tôi điều tra và phân tích mã nguồn ứng dụng iOS và luồng nghiệp vụ để nắm bắt chính xác yêu cầu chức năng trước khi phát triển.
Phát triển phiên bản Android
Phát triển trên thiết bị Android với cấu trúc màn hình đơn giản, trực quan, dễ hiểu.
Cải tiến phương thức lưu dữ liệu
Thay vì “lưu tạm vào SQLite rồi đồng bộ lên cơ sở dữ liệu máy chủ” như bản iOS, ứng dụng mới ghi trực tiếp vào cơ sở dữ liệu trên máy chủ, cho phép kiểm tra tức thời tồn kho và thông tin sản phẩm tại hiện trường.
Thực hiện kiểm thử toàn bộ chức năng
Sau phát triển, chúng tôi kiểm thử toàn bộ chức năng trên trình giả lập và xác nhận hoạt động là giống với bản iOS, giúp khách hàng có thể yên tâm chuyển sang sử dụng môi trường Android.
Related Case Studies