thesis chapter 3 computer science problem solving cases in microsoft access and excel 12th edition pdf