А чем не устраивает 1С/Axapta/SAP? Это проверенные временем инструменты автоматизации, с официальной и постоянной поддержкой, с множеством готовых решений для разных сфер бизнеса и наличием готовых специалистов на рынке.
По существу вопроса, думаю, вам стоит посмотреть существующие фреймворки в зависимости от предпочитаемого языка разработки. Описанные вами требования достаточно базовые, и вы почти сразу же выйдете за рамки при разработке.