Quickbooks
Based on the brief description, looks like you are looking for a calendar and to-do list program. You can take a look at the features of Evolution for Windows, a free open source program, and also download from here:http://www.dipconsultants.com/evolution/��However, if you need a software that will allow you to assign work to your staff and you want them to update status, then you can consider a Groupware program. See a review of eGroupware here. The reviewer says that This program is an outstanding option for small businesses and start ups. :http://www.brighthub.com/office/project-��
No a program but a very nice book on this subject.