The goal of dzo is to treat application database objects the same way the application's source code is treated, with respect to development, revision control, and deployment. Dzo uses a text file that contains native create statements for all database objects and compares them against the actual database-schema. As a result, dzo creates the SQL statements needed to update the database schema (or you can let dzo execute the SQL statements directly). If your application lives in a Tomcat or Java EE application server, dzo has a servlet that controls the deployment process, inspects and executes the necessary database changes, and finally deploys the application. Dzo currently works with HSQLDB, MySQL, Oracle, PostgreSQL, and SQL Server (more to come).
The Integrated Financial System (ifs) is a financial software package to help you keep track of your coins! IFS is intended to be used by those who want to keep track of their money in a detailed way. It is useful for people who are taking control of their financial lives and want more features than what a spreadsheet can offer. The software package is suitable for individuals, families, and small-to-medium sized businesses. Main features include recording and tracking of expenses; support for muliple users and multiple currencies; a reporting suite; configuration tools for administrative tasks; permissions system to segregate duties and protect sensitive information; and a complete sample data scenario to evaluate the entire package.