Recent

Author Topic: _planB Vehicle Management program I've created  (Read 6311 times)

robert83a1

  • New Member
  • *
  • Posts: 25
_planB Vehicle Management program I've created
« on: June 22, 2014, 07:26:18 pm »
Hello everyone,

 I don't know where I should post this, but in the last few months (6-7 exactly) I've been working on this program , I did it initialy in Delphi XE3 using MSSQL 2008r2, but then due to some unknown urge :) I decided I'll redo it using FreePascal and MySQL Community Edition . And this is the end result :

The Program is 100% FREE , you are free to do whatever you wan't with it, should it prove usefull to someone please send me a mail, I will be honored :) .
Roberts.planb <<<at>>> gmail.com
( The Source code is not available with it, sorry ) .

You can learn more about the program here : http://roberts.bplaced.net , under Free Software you will find _planB Vehicle Management Software , you will find a
relatively Detailed Description there, how to install MySQL with Images, and how to install the Software itself. The Manual is not yet done, but it's pretty straight Forward how to use it (atleast I think so). Please be Patient since I am using a FREE account at bplaced.net , so the site might be slow sometimes, but the FTP where the file is hosted is fast most of the time.


Introduction :

 

_planB is a Vehicle management program written using to Lazarus (Free Pascal)

 and  MySQL Community Edition .

 

Features :

 

- Management of Mileage Log , Service , Registration , Mandatory Insurance

  documents .


- Statistics :  global  ,  driver  ,  company , mileage log , average fuel

  consumption, visited places.

- Graphs : driver, vehicle .

- Reminders for : oil , tachograph , fire extinguisher ,  leasing ,  driver

  health check , driver skills check , registration.


- Unlimited number of Vehicle Groups ( example : Private, Company, Warehouse,

  VIP , etc. ) and Vehicles.


- One  window  user  interface  ,  intelligently  grouped  together  for easy

  everyday usage.

- Can handle various Regional Settings without problems.

- 100% UTF-8 (aka Unicode)

- Handles multiple users at the same time. Items are locked when modifying to

  prevent database corruption.

- Simple user rights :


  - administrator : unlimited access to program features

  - user : the one doing all the work , cannot  add  new  users, view  program

    statistics or unlock locked items.

  - guest : can only view statistics

- Can export almost every table to EXCEL (2003 level) even without Excel being

  installed.

- Can automatically resize tables to correct size to fit  data being displayed,

  almost every table supports quick search.

- Can print out every report to printer , or export to  PDF .  With Mileage Log

  Stats it can even mass export all vehicles in selected group to Excel file.

- Uses MySQL Community Edition which is absolutely FREE.

- Was written with Lazarus 1.2.2 using only FREE components.

- Logs usage stats

- Multilingual ,  right  now :  English, Hungarian, Serbian(Latin), German is

  supported .

- All program related settings are stored in config files NOT in registry.

- Tested on Windows XP,7,8,8.1 . (Windows 9x series not supported)

Greetings
Robert

ps. : Thank you for making Lazarus.

MichaelBM

  • New Member
  • *
  • Posts: 38
Re: _planB Vehicle Management program I've created
« Reply #1 on: June 22, 2014, 08:44:06 pm »
Impressive work!

Which components did you use for reporting? Is reporting design hard coded or did you use the designer in the package?
"Everything must be made as simple as possible. But not simpler.”

robert83a1

  • New Member
  • *
  • Posts: 25
Re: _planB Vehicle Management program I've created
« Reply #2 on: June 22, 2014, 09:52:01 pm »
Thank you very much !!! :)

I used LazReport , I must confess I was terrified when I began the "conversion" from Delphi XE3 to Lazarus, I was afraid I will not be able to do the things I did
with the Commercial Tool ReportBuilder.

But I was able to do everything.

I did not use the designer , it's hard coded.

Lazarus is trully awesome I must say .

Greetings
Robert

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: _planB Vehicle Management program I've created
« Reply #3 on: June 23, 2014, 08:39:36 am »
due to some unknown urge :) I decided I'll redo it using FreePascal
Very healthy urge ;)

If you'd like, you could also add a description and/or screenshot at
http://wiki.lazarus.freepascal.org/Lazarus_Application_Gallery
http://wiki.lazarus.freepascal.org/Projects_using_Lazarus
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

Mike.Cornflake

  • Hero Member
  • *****
  • Posts: 1272
Re: _planB Vehicle Management program I've created
« Reply #4 on: June 23, 2014, 09:05:45 am »
I'll be honest, I've never used LazReports (or any of the xxReports libraries - Fortes etc).  Always thought they were for the production of exports (PDF, Excel, Word etc) only.  Didn't realise LazReports had GUI aspects as well. 

I'm quite liking the grid component I'm seeing here for instance (and am very intrigued about the Filtering capabilities)
Lazarus Trunk/FPC latest fixes on Windows 11
  I'm getting old and stale.  Slowly getting used to git, I'll get there...

robert83a1

  • New Member
  • *
  • Posts: 25
Re: _planB Vehicle Management program I've created
« Reply #5 on: June 23, 2014, 10:19:26 pm »
Thank you BigChimp :)

I've added planB here : http://wiki.lazarus.freepascal.org/Lazarus_Application_Gallery#PlanB

and

http://wiki.lazarus.freepascal.org/Projects_using_Lazarus#PlanB

Hopefully I did it in the right way.

Where could I host the files later ? Any reccomendations ? (free Services...)

Greetings
Robert
« Last Edit: June 23, 2014, 10:25:23 pm by robert83a1 »

BigChimp

  • Hero Member
  • *****
  • Posts: 5740
  • Add to the wiki - it's free ;)
    • FPCUp, PaperTiger scanning and other open source projects
Re: _planB Vehicle Management program I've created
« Reply #6 on: June 23, 2014, 11:48:22 pm »
You did very well - though we'd like to keep the list sorted alphabetically (fixed meanwhile).

No recommendation for hosting (no experience)- if you provided source code as well: I'm very happy with bitbucket, and there's also github, Google Code, sourceforge...
Want quicker answers to your questions? Read http://wiki.lazarus.freepascal.org/Lazarus_Faq#What_is_the_correct_way_to_ask_questions_in_the_forum.3F

Open source including papertiger OCR/PDF scanning:
https://bitbucket.org/reiniero

Lazarus trunk+FPC trunk x86, Windows x64 unless otherwise specified

robert83a1

  • New Member
  • *
  • Posts: 25
Re: _planB Vehicle Management program I've created
« Reply #7 on: June 28, 2014, 03:49:18 pm »
Hi all,

 I have updated my site, I've made a relatively good (I hope) Manual for the program, changed the FAQ
page a bit. Should someone find the program usefull and has the time to do additional translations for it
it's explained how to do it. I will gladly add it to the next Version along with the Name of the translator.

Greetings
Robert

 

TinyPortal © 2005-2018