E-Business and IS Solutions: An Architectural Approach to Business Problems and Opportunities