Không bạn nhé, phần mềm bạn đã chọn kiến trúc client - server mà phần server không phải do bạn viết thì việc cài đặt phần mềm không còn đơn giản là nhấp chuột bấm nút Next vài lần nữa mà người ta gọi là triển khai phần mềm.
Và mọi công ty viết phần mềm theo mô hình bạn nói đều phải cài hai cái kia trên máy trước rồi cài phần mềm sau.
Hoặc bạn chơi ngông là đóng gói luôn hai cái kia vào phần mềm của bạn => gói cài đặt lên đến vài GB là bình thường 
KHÔNG có con đường nào khác vì nếu làm được người ta đã làm chứ không đến nỗi bán phần mềm phải có người đi triển khai chi cho rườm ra, mất nhiều chi phí.