Need Experts advise

I am planning to use web services in desktop applications with and SQL server database
my project consist about 40-50 modules and around 150 tables its very big dt application
which will print daily around 800 - 1000 receipt more than 100 users will be using the application

I need your advise regarding the database performance and UI
will it be good using web services for desktop application like this