Giter Site home page Giter Site logo

jkovalsky / northwind-basic Goto Github PK

View Code? Open in Web Editor NEW

This project forked from pekinsoft-systems/northwind-basic

0.0 0.0 0.0 181 KB

Repository for the Northwind Traders Complete Accounting Basic Edition

License: GNU General Public License v3.0

Java 100.00%

northwind-basic's Introduction

Overview

Northwind Traders Complete Accounting Project is being designed to fill a niche for accounting packages in an industry that has vastly different needs for financial breakdown of information - the trucking industry.

The trucking industry is a per mile industry, where the only financial information that matters is based upon the number of miles a unit may travel. These miles are either logged as empty or loaded, depending upon whether the unit is hauling a load from Point A to Point B, or deadheading from Point B to Point C to pick up another load. Regardless of whether the truck is loaded or empty, there are multiple costs involved in the unit movement, such as fuel, maintenance, tolls/parking, etc. Even when the unit is not actively hauling a load, if it is moving, it is incurring these costs. This is why the financial breakdown that makes the most sense to the trucking industry is the per mile breakdown. While empty, units typically get higher fuel economy and lower maintenance costs than when loaded. However, every mile moved costs the company money. All of the expenses that have been mentioned so far don't even take into account the pay for the driver of the unit, who is usually paid per mile when the unit is empty, as well as when the unit is loaded.

Northwind Traders Complete Accounting Project aims to answer this lack of software that tracks revenue and expenses per mile.

The Development System

Northwind Traders Complete Accounting Project is being developed using the Java™ Programming Language, as it is system independent. By using Java™ we will be able to design and code the project once and it will be able to be used on any operating system that supports a Java™ Virtual Machine (JVM).

Furthermore, the Project will be designed in a modular fashion. In this way, end users will only need to purchase those portions of the application that make sense for their business setup and structure. For this reason, not only are we developing the Project in the Java™ Programming Language, but we are using Java 12, which is modular by design.

Basic Edition

Northwind Traders Complete Accounting Basic Edition is focused on the single-truck owner/operator truck driver. This system will have all of the features that an owner/operator will need to manage his/her company and know his/her company's numbers, down to the mile.

The modules that make up the Basic Edition are:

  • Base Module - The entry and configuration module for the application.
  • Customer Mangement Module - Provides the means of storing and locating customers that are shipping or receiving the loads.
  • Vehicle/Unit Management Module - Provides a way for the owner/operator to maintain the information for their truck(s) and trailer(s).
  • Loads Module - The handling of all load information.
  • Accounting Module - The module that performs all of the accounting calculations for the application.
  • General Ledger Module - The module that handles the entry of financial information into the application.
  • Service Management Module - Manages and maintains records of repairs and maintenance on the vehicles/units.
  • Reporting Module - Provides all of the reports the system is set up to create.

northwind-basic's People

Contributors

mend-bolt-for-github[bot] avatar seancarrick avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.