/DistriButor

System for manage the distribution of magazines to newsstands

Primary LanguageC#MIT LicenseMIT

Distributor

Take a look to Third-party_licenses.md to see the third-party licenses 👍

this is a project for an essay:

Purpose

This is a system to record, manage, and optimize the distribution of any type of magazine to a newsstand network. By using a C# software the user can easily manage, through an user interface, the database and adding fields or query it. The user can add distributors, newsstands, magazines, and create tasks for distribute or recover magazines, all through UI. It also provide to invoice the sold magazines.

How it works

  • db.sql : the database script.

  • db.dll : develop specifics functions to manage this specific database, like procedure executions, queries, and stored functions executions. db.dll use MySql.Data.dll, an official library that provides methods and functions to connect to a MySQL database.

  • dbinterface.exe : C# software which interfaces with db.dll library, that provides an User Interface that make the database "Human-Usable".

Install

Download it here

otherwise:

Open the visual studio solution (distributor/distributor.sln) and compile.

This project depends on MySql.Data (version 6.9.8). Download it here:

Technologies

  • MySQL
  • Visual Studio (C# solution )
  • GIT (version control system)

Work in develop...