A system and method for implementing an electronic data entry and processing system useful to influence and advance the practices of community police officers (CPOs) engaged in community policing. The system may be implemented on a standalone personal computer or on a hand-held computer unit, and it may be used in standalone mode or as part of a system. The system includes a variety of tools, enacted from a main menu screen, that are utilized by the CPO in implementing the community policing philosophy. Each of the tools are logically grouped according to a function practiced by the CPO, such as documentation; investigation; resources; or miscellaneous use. The tools are cross-linked with one another at various points to logically interrelate the tools as they would be used by the CPO in practice.