Систем за подршку одлучивању (ДСС): Демо ПоС за малопродају

Преглед садржаја:

Anonim

У овом упутству створићемо једноставан систем продајних места за фиктивну малопродајну продавницу. Систем ће користити оперативно особље за евидентирање свакодневних пословних трансакција, тактичко особље ће такође користити систем за праћење тренутних перформанси малопродајне продавнице.

Систем ће имати могућност извоза података у екцел. Екцел ће се користити као алат за подршку одлучивању за анализу података. Подаци у програму Екцел такође се могу комбиновати са подацима из других извора.

Трговина на мало МИС компонентама

1. Пословне процедуре

Пословне процедуре дефинишу како се морају обављати свакодневне пословне трансакције. Систем продајних места користиће се за бележење дневне продаје.

Следећа листа даје преглед активности које треба обавити када купац купи неки предмет

  1. Купац предмете који се купују представља у готовини до
  2. Благајна претражује систем за представљени предмет у систему како би пронашла цену
  3. Благајна уноси количину купљеног предмета, а систем израчунава укупне трошкове. Овај поступак се понавља за све купљене предмете
  4. Ако благајник погрешно дода ставку или количину предмета у систем, требало би да је може уклонити ако уплата још увек није књижена. Ако је уплата књижена, благајник не би требало да може ништа уклонити.
  5. Након верификације укупног рачуна купца, систем би требало да омогући благајнику да књижи уплату купца и одштампа му рачун.

2 особе

Корисници који ће користити систем биће благајници, рачуновође и корисници контроле залиха. Сви корисници морају буквално да користе рачунар и да буду обучени како да користе систем продајних места.

3. Хардвер

Систем продајног места ће Мицрософт Аццесс бити покретач базе података. Мицрософт приступ је самостални механизам базе података и као такав систем ће се покретати на једном рачунару. Рачунар који се користи мора имати следеће спецификације.

  • Минимално 1 ГБ РАМ-а
  • Минимално 10 ГБ слободног простора за складиштење на локалном диску на којем ће бити база података
  • Рачунар треба да покреће оперативни систем Виндовс са оперативним системом најмање Виндовс КСП и новији
  • Брзина процесора треба да има најмање 1ГХз

4. Софтвер

Рачунар који ће се користити са системом треба да има следеће минималне спецификације.

  • Оперативни систем заснован на Мицрософт-у
  • Мицрософт Оффице Суите (тачније Мицрософт Ворд и Мицрософт Аццесс)

5. Подаци

Свакодневне пословне трансакције чуваће се у бази података Мицрософт Аццесс.

Речник базе података продајних места

Речник базе података описује поља базе података, шта раде и тип података.

Следеће описује табеле које ћемо имати у нашој бази података. Ради једноставности задржаћемо број табела на само четири (4).

Табела производа

С / Н Име поља Тип података Опис
1 ид Нумерички Снимите примарни кључ
2 Назив производа Низ Назив производа
3 Цена Нумерички Цена производа
4 Куантити_ат_ханд Нумерички Доступна количина у сваком тренутку при руци
5 Рецоммендед_супплиер_ид Нумерички Страни кључ који води до табеле добављача

Табела купаца

С / Н Име поља Тип података Опис
1 ид Нумерички Снимите примарни кључ
2 Име клијента Низ Име купца
3 Тотал_пурцхасес Нумерички Акумулирана вредност укупне продаје одређеном купцу

Табела добављача

С / Н Име поља Тип података Опис
1 ид Нумерички Снимите примарни кључ
2 Супплиер_наме Низ Име купца
3 Контакт број Нумерички Контакт број добављача
4 Адреса Е-поште Низ Адреса е-поште добављача

Табела продаје

С / Н Име поља Тип података Опис
1 ид Нумерички Снимите примарни кључ
2 Идентификација купца Нумерички Јединствени идентификатор купца
3 Датум трансакције Датум Датум снимања трансакције
4 Износ плаћен Нумерички Укупан износ куповине
5 Плаћено Боолеан Логичко поље које показује да ли је купац платио или не

Табела са детаљима продаје

С / Н Име поља Тип података Опис
1 ид Нумерички Снимите примарни кључ
2 салес_ид Нумерички Јединствени идентификатор купца
3 ИД производа Датум Датум снимања трансакције
4 количина Нумерички Укупан износ куповине
5 Плаћено Боолеан Логичко поље које показује да ли је купац платио или не

Дијаграм односа ентитета базе података продајног места

Дијаграм односа ентитета приказује однос између табела у бази података. Следећа табела описује односе између табела базе података

С / Н Однос Примарна Страни кључ Природа односа
1 Производи за продају Ид у производима Продуцт_ид у продаји 1 то Мани
2 Продаја купцима Ид код купаца Цустомер_ид у продаји Много многима
3 Производи добављачима Ид код добављача Рецоммендед_супплиер_ид у производима Многи према 1

Следећа слика приказује односе између табела у нашој бази података.

Како се трансакција обрађује у систему

  1. Систем преузима све евиденције купаца из табеле купаца и попуњава падајућу комбинацију
  2. Благајник кликће на ново дугме за трансакцију. Ово ствара нови запис у табели продаје и генерише ИД трансакције.
  3. Систем преузима све производе из табеле производа и попуњава падајућу комбинацију
  4. Благајник бира производ са падајуће листе. Систем задржава ИД производа и цену тренутне ставке.
  5. Благајник уноси купљену количину. Систем израчунава укупан збир на основу ускладиштене цене и унете количине. Овај поступак се понавља све док сви производи нису постављени у систем.
  6. Благајник уноси износ који је купац платио. Систем израчунава промену ако купац плати више од цене.
  7. Благајна кликне на дугме за накнадно плаћање. Систем ажурира;
    1. количина производа при руци у табели производа
    2. ажурира поље за плаћени износ и означава трансакцију као плаћену у табели продаје
    3. ажурира поље укупне куповине у табели купаца

Снимке екрана графичког корисничког интерфејса на продајном месту

Главни прозор система - ово је улазна тачка у систем. Омогућава корисницима унос података, обраду трансакција, штампање извештаја и извоз података о продаји у Екцел за даљу анализу.

Овде смо демонстрирали разни прозор за унос података који се користи током ПОС-а, како би дао преглед поља које се попуњава током извршавања трансакције.

Прозор на продајном месту који користе благајници на благајни

Кориснички интерфејс је дизајниран на такав начин да благајника води кроз кораке који су укључени у објављивање успешне трансакције куповине.

Прозор за унос података о купцу

Прозор за унос података о производима

Резиме

Овај водич вам показује практичне кораке који су укључени у развој информационог система и објаснио је прототип ПОС (продајног места) система. Систем је развијен помоћу Висуал Басиц-а за апликације (ВБА) у програму Мицрософт Аццесс.