Our Systems
DaFIS
The Davis Financial Information System (DaFIS) is enterprise-wide and has a user base of over 2500 UCD and UC Davis Health System employees and affiliates. DaFIS is compromised of three major components. Systems Development develops and maintains two of those components, Transaction Processing and Decision Support. Transaction Processing (TP) is a rich client application used to create and approve financial transactions for the campus. Transaction Processing consists of the following five major modules used for managing transactions:
Decision Support (DS) is a web-based reporting tool used for tracking and managing financial transactions that were either created from the DaFIS Transaction Processing modules or fed directly to the General Ledger Engine.
DaFIS Web Applications
DaFIS is integrated with several web-based applications that are used by the campus community and support the administrative processes within Accounting & Financial Services.
Campus Community Systems
For a list of current and past projects for Accounting & Financial Services, check out Our Projects.
Our Services
Systems Development is staffed by several highly skilled system professionals. We staff system engineers with backgrounds in a variety of programming languages and architectural frameworks. In addition, our staff has expertise in business process improvement and systems analysis. These skill sets are used in all of our services to accomplish our mission of providing sophisticated systems for the financial and procurement administration of the campus.
Change Management
We manage the changes to our systems throughout the development lifecycle. This includes the documentation of a change from request, to functional and technical requirements, design, source code modification, testing results and production implementation. The management of these changes includes capturing detailed information and signatures of approval for the change.
Systems Analysis & Requirements Definition
Our staff has exceptional system and business knowledge. We provide systems analysis and requirements definition in a partnership with technical and functional users for a variety of systems. Our staff has the ability to glean and direct non-technical staff to their intended goal for system change or improved business processes.
System Design & Development
Our system engineers are highly skilled in relational database, user interface and system architectural design. Our goal is to design systems where usability is as important as the reuse of source code. When we are successful in this goal we are assured that our customers are benefited by our designs and our maintenance of source code will be minimized. Our development team is skilled to provide source code in multiple languages. Most all developers provide source code in multiple languages, which ensures that we have multiple layers of developer support for our systems.
Quality Control
We have multiple processes in place to ensure the quality of the systems we implement. We engage the appropriate functional users and A&FS Education and Support Services (ESS) team in several phases of the development lifecycle. The areas where we ensure quality are during the developers testing of source code, usability testing by ESS, system testing by senior business systems analysts, and user acceptance testing by the functional users of the system. Throughout these phases there is emphasis placed on the intended modifications and business process that were to be improved by the system changes.
DaFIS Committees
Due to the volume of administrative systems that A&FS Systems Development maintains the manager of this division has permanent seating on the DaFIS Customer Advisory Team and the DaFIS Steering Committee. This seat provides updates to both of these committees in addition to addressing issues or concerns from these committees which represent the campus users at large.