Hello. As Jenya said, it is best to contact those people who understand the area in which you are doing business. Personally, I can give a recommendation to take your attention to this company because they provide business analysis services . They have extensive experience in implementing software for various areas of business and, accordingly, they have enough expertise to advise you on the optimal solutions or technologies to achieve your business goals.