Saturday, December 22, 2007

Shipment tracking sub system.

I'm in the process of creating a shipment tracking subsystem that can be accessed via the login screen. Now when the user starts Overactive Logistics there will be two system options to log on.

Cargo System
This is the freight forwarding system where shipments are created.

Tracking System
This is the system where shipments can be tracked.



















If the user selects Tracking System the following screen will display the shipments that are on transit and their current status.



















From here the user will be able to see more detailed information about the shipment by selecting it.

Wednesday, November 14, 2007

Overactive Logistics Pre Alpha 1.5 released

WHAT IS OVERACTIVE LOGISTICS?
Overactive Logistics is a freight forwarding open source software solution being developed for the cargo transportation industry.
It runs in both web based or stand alone modes and provides a graphical user interface with rich client capabilities.

WHERE TO GET UP TO DATE INFORMATION ABOUT PROJECT STATUS?
You can get information about the project current status and development efforts in the project's site located at:
http://overactive.sourceforge.net

HOW TO CONTACT US?
You can contact us sending us an email to:
overactive.source@gmail.com

UNDER WHAT OPEN SOURCE LICENSE IS OVERACTIVE LOGISTICS RELEASED?
Overactive Logistics is being release under the Overactive Source Public License which is a derivative from the Mozilla Public License.

WHAT TO EXPECT IN THIS VERSION (PRE ALPHA 1.5)?
This version contains the latest progress made on Shipments and Shipment Charges

-Incomming/Outgoing Shipments (Air, Ground, Ocean)
-Shipment Charges and Freight Charges (Income, Expense)
-Vendor maintenance
-Package Type maintenance
-SCAC maintenance
-IATA maintenance
-FMC maintenance
-Carrier maintenace (Air, Land, Ocean)
-Forwarding Agent maintenance
-Ports maintenance
-Schedule D maintenance
-Schedule K maintenance
-Customer maintenance
-Security roles maintenance
-Users maintenance
-Company maintenance
-Item Definition Maintenance
-Commodity Maintenance
-Container Maintenance
-Locations Maintenance

HOW TO INSTALL?

Detailed instructions can be found at:
Installation Instructions



Thursday, November 01, 2007

New blog look and logo

Well, it is 2:37 am and I just checked in a bunch of code changes, slowly I'm closing the gap between shipments and charges calculation. I've been extremely careful to keep the domain model always up to date with all the little refactoring details that have been arising during these busy time.

I had to take a little break a few days ago just to cool off my mind and decided that it was time to start thinking about the project's logo and why not give the project's blog a fresh new look.

After I publish the next Overactive Source release I will be working on a simple website featuring detailed information about the system modules and capabilities with screenshoots of course.

Monday, October 22, 2007

Progress.

I've been very active the last few weeks working on the commodities, containers and shipments modules. My goal was to deliver a partial alpha release by the end of this month however I realized that I'm not too far from completing all the logistics features so I decided just to move forward with their coding. I'll be targeting a release before the end of the year.

Friday, October 05, 2007

Commodities

Time again to hit the road. After clearing out many of my day job assignments I have finally found some spare time to start working on the commodities maintenance module.

Thursday, September 13, 2007

Got Item Definitions and Locations

The item definition and location modules have been finished today. I'll start working on the commodities module next.

Tuesday, July 31, 2007

Containers

I'm slowly making good progress for the containers maintenance module. Here is an screenshoot of how it will look.

Friday, July 13, 2007

Container, Commodity and Item Definition.

This is the final domain model for the Container maintenance module, it will require two supporting modules which are Commodity and Item Definition. I already got the domains coded and will be moving forward on the controllers and facades to support the graphical user interfaces.

Thursday, July 05, 2007

Containers Module

I started modeling today the domains for the Containers module which will be accessible from Shipments. This is a quick snapshot of what is going to take to get it done.


Monday, June 25, 2007

Overactive Logistics Pre Alpha 1.4 released.

WHAT IS OVERACTIVE LOGISTICS?
Overactive Logistics is a freight forwarding open source software solution being developed for the cargo transportation industry.
It runs in both web based or stand alone modes and provides a graphical user interface with rich client capabilities.

WHERE TO GET UP TO DATE INFORMATION ABOUT PROJECT STATUS?
You can get information about the project current status and development efforts in the project's site located at:
http://overactive.sourceforge.net/

HOW TO CONTACT US?
You can contact us sending us an email to:
overactive.source@gmail.com

UNDER WHAT OPEN SOURCE LICENSE IS OVERACTIVE LOGISTICS RELEASED?
Overactive Logistics is being release under the Overactive Source Public License which is a derivative from the Mozilla Public License.

WHAT TO EXPECT IN THIS VERSION (PRE ALPHA 1.4)?
This version contains the latest progress made on Shipments and Shipment Charges

-Progress made on Incomming/Outgoing Shipments (Air, Ground, Ocean)
-Progress made on Shipment Charges and Freight Charges (Income, Expense)
-Vendor maintenance
-SCAC maintenance
-IATA maintenance
-FMC maintenance
-Carrier maintenace (Air, Land, Ocean)
-Forwarding Agent maintenance
-Ports maintenance
-Schedule D maintenance
-Schedule K maintenance
-Customer maintenance
-Security roles maintenance
-Users maintenance
-Company maintenance

WHAT ARE THE GOALS FOR THE FIRST BETA VERSION?
The initial Beta version aims to provide the following modules:

-Outgoing Shipments (Air, Ground, Ocean)
-Incoming Shipments (Air, Ground, Ocean)
-SCAC maintenance
-IATA maintenance
-FMC maintenance
-Vendor maintenance
-Carrier maintenace (Air, Land, Ocean)
-Forwarding Agent maintenance
-Ports maintenance
-Schedule D maintenance
-Schedule K maintenance
-Customer maintenance
-Security roles maintenance
-Users maintenance
-Company maintenance
-Reports

HOW TO INSTALL?

For detailed steps please click on the Installation Instructions link.

The following is a high level overview of the installation steps:

Software requirements
-JBoss 4.2.0 GA
-MySQL Server 5.0
-MySQL Tools 5.0
-MySQL Connector/J 5.0.4
-Web browser with Java Plug-in 1.4.0 or higher

Database creation (using MySQL Administrator)
-Create a new database schema (catalog) called LOGISTICS
-Do a "Restore" using the "logistics.sql" backup file in the newly created "Target Schema" LOGISTICS

Application deployment (in JBoss)
-Type the database user name and password where required inside the file mysql-ds.xml and deploy it in JBoss
-Deploy the mysql-connector-java-5.0.4-bin.jar driver in JBoss
-Deploy the overactive-logistics.ear in JBoss

Running the aplication
-Open your web browser and type the following link:
http://localhost:8080/logistics/
-Once the login screen shows up access the application using the following:
User : admin
Password: admin

Monday, June 04, 2007

Hitting the road again.

It feels good to be back again. I've been very busy in the last few months working in my day job attending to client accounts and clearing some much needed certifications plus writing some articles.

Now I finally got enough time to retake the development of Overactive Logistics and as a first step I worked last night migrating the development environment to the JBoss 4.20 version.

I'm planning to do some little refactoring on the Overactive Core to make the kernel more cohesive since for the last few years it kept growing and growing getting features implemented as soon as possible and in the rush some portions of the code got a little bit rusty.

Also as I reported in my last post the EAR has being re structured to have the Overactive Core standing in its own jar file instead of being merged across the project.

Expect a new release soon.

Wednesday, February 28, 2007

Overactive Core

In the last few weeks I've been focusing my attention in the Overactive Core to make it a complete separate framework that can be deployed in its own JAR file inside the WEB-INF\lib or referenced in the Class-Path attribute of the MANIFEST.MF in the WAR since currently the Overactive Core is deployed totally embedded with the Overactive Logistic's core. This change will make easier the creation of new releases specially because the Overactive Core has reached a very stable state.

I'm waiting for the production release of JBoss 5.0 to migrate the development version of Overactive Logistics and continue moving forward.

Friday, January 19, 2007

Overactive Logistics Pre Alpha 1.3 released

IMPORTANT NOTE: This release has been compiled with and requires the JDK 6. There have been issues reported with backward compatibility with the JDK 1.5.0_10 and previous versions when attempting to deploy in JBoss.

Please refer to the the Installation Instructions

WHAT IS OVERACTIVE LOGISTICS?
Overactive Logistics is a freight forwarding open source software solution being developed for the cargo transportation industry.
It runs in both web based or stand alone modes and provides a graphical user interface with rich client capabilities.

WHERE TO GET UP TO DATE INFORMATION ABOUT PROJECT STATUS?
You can get information about the project current status and development efforts in the project's site located at:
http://overactive.sourceforge.net/

HOW TO CONTACT US?
You can contact us sending us an email to:
overactive.source@gmail.com

UNDER WHAT OPEN SOURCE LICENSE IS OVERACTIVE LOGISTICS RELEASED?
Overactive Logistics is being release under the Overactive Source Public License which is a derivative from the Mozilla Public License.

WHAT TO EXPECT IN THIS VERSION (PRE ALPHA 1.3)?
This version contains the latest progress made on Shipments and Shipment Charges

-Progress made on Incomming/Outgoing Shipments (Air, Ground, Ocean)
-Progress made on Shipment Charges and Freight Charges (Income, Expense)
-Vendor maintenance
-SCAC maintenance
-IATA maintenance
-FMC maintenance
-Carrier maintenace (Air, Land, Ocean)
-Forwarding Agent maintenance
-Ports maintenance
-Schedule D maintenance
-Schedule K maintenance
-Customer maintenance
-Security roles maintenance
-Users maintenance
-Company maintenance

WHAT ARE THE GOALS FOR THE FIRST BETA VERSION?
The initial Beta version aims to provide the following modules:

-Outgoing Shipments (Air, Ground, Ocean)
-Incoming Shipments (Air, Ground, Ocean)
-SCAC maintenance
-IATA maintenance
-FMC maintenance
-Vendor maintenance
-Carrier maintenace (Air, Land, Ocean)
-Forwarding Agent maintenance
-Ports maintenance
-Schedule D maintenance
-Schedule K maintenance
-Customer maintenance
-Security roles maintenance
-Users maintenance
-Company maintenance
-Reports

HOW TO INSTALL?

You can find detailed installation instructions by visiting the project's site at: http://overactive.sourceforge.net/
and selecting the link "Installation Instructions" in the right side section titled "Project Links".

The following is a high level overview of the installation steps:

Software requirements
-JBoss 4.0.4 GA
-MySQL Server 5.0
-MySQL Administrator 1.1.4
-MySQL Connector/J 3.1
-Web browser with Java Plug-in 1.4.0 or higher

Database creation (using MySQL Administrator)
-Create a new database schema (catalog) called LOGISTICS
-Do a "Restore" using the "logistics.sql" backup file in the newly created "Target Schema" LOGISTICS

Application deployment (in JBoss)
-Type the database user name and password where required inside the file mysql-ds.xml and deploy it in JBoss
-Deploy the mysql-connector-java-5.0.3-bin.jar driver in JBoss
-Deploy the overactive-logistics.ear in JBoss

Running the aplication
-Open your web browser and type the following link:
http://localhost:8080/logistics/
-Once the login screen shows up access the application using the following:
User : admin
Password: admin

Wednesday, January 17, 2007

New release comming up!

The new release Pre Alpha 1.3 is comming up very soon.

Stay tunned!

Tuesday, January 02, 2007

Happy New Year!

We wish you all a happy, productive and overactive new year!

This year we'll be aiming to have a fully operational shipments module and start incorporating reports into Overactive Logistics and who knows maybe release our first Beta Version!

We are slowly making progress in the shipment charges sub module that is part of the shipments module, once completed we'll be releasing our Overactive Logistics Pre Alpha 1.3 Version.

Here are some screenshoots: