Створення системи інформаційного забезпечення управління товарообігом Глобинського м’ясокомбінату

Автор работы: Пользователь скрыл имя, 02 Июня 2015 в 06:00, курсовая работа

Описание работы

Автоматизація харчових підприємств - це створення єдиного інформаційного простору, що, в свою чергу, дозволяє створювати автоматизовані робочі місця працівників, організовувати роботу відділу збуту, створювати бази даних, вести електронні договори і об'єднувати в єдине ціле всі замовлення, маршрутні листи, філії, вести моніторинг процесів та фінансові підрахунків. Використання інформаційних технологій в роботі м'ясокомбінату та його відділів, значно спрощує ряд робочих процесів і підвищує їх ефективність при складанні договорів, відправлення продукції і моніторингу продажу існуючої продукції на підприємстві.

Файлы: 1 файл

ДИПЛОМ.docx

— 1.07 Мб (Скачать файл)

Насамперед заслуговують на увагу питання, що відносяться до принципів, які б забезпечували щодня надійну і швидку роботу системи .

Основоположними тут є:

- Використовувані інструментальні  засоби ,

- Вживана СУБД ,

- Наявність системних  функцій і бібліотек ,

- Особливу увагу програмістів  до цих питань .

ІС ЛокОФФІС реалізована на професійній мові програмування " Сі" , для зберігання і доступу до даних використовується найшвидша СУБД RDM Embedded ( Raima Database Manager ) фірми Raima Corp . USA. Саме використанням цих коштів пояснюється найвища продуктивність системи при винятковій стійкості до відмов .

Гнучкість і настроюваність

Система насамперед орієнтована на використання її в комерційних структурах, провідних оптову та роздрібну торгівлю з розгалуженою мережею філій і, можливо , мають у своєму складі виробничі структури Це в деякому сенсі визначає специфіку вирішуваних завдань, однак, неминуче кожен клієнт в тій чи іншій мірі є унікальним або вважає себе таким, тому необхідно його забезпечити можливістю простий і самостійного налаштування під себе.[3]

1.5.3 S Court

Програмне забезпечення ' S Court робить можливим комплексний підхід до автоматизації фінансового обліку. Можливість відстежувати рух товарів, динамічні і статичні показники фондової, кадрової та фінансової звітності за допомогою єдиного комплексу програм. В якості основи для зведення даних застосовується база первинних документів, всі подальші розрахунки повністю автоматизовані і гранично спрощені.

Функціонал комплексу дозволяє здійснювати облік фінансів , складати бібліотеки даних, здійснювати облік товарів в алгоритмі , адаптованому під інтереси вашого бізнесу, виходячи з конкретної поставленого завдання. Принцип такого підходу дозволяє оптимізувати розрахунки та надати більш наочну і просту форму матеріалу, одержуваному на виході. Зведеної бази статистичних даних та документації використовується всіма додатками, не вимагаючи повторного вводу більшості початкових кодів. Програма для обліку фінансів задіє для складання остаточного звіту оновлює базу, яку контролює програма для обліку товарів . У свою чергу, програма для складу відстежує безпосередній товарообіг надходить і збувати продукцію .

Пакет програм ' S Court передбачає інтегровану роботу з будь-яким аналогічним чи схожим за призначенням програмним забезпеченням - найбільш поширеними продуктами від 1C, елементами цифрової звітності , програмами супроводу різної електронної апаратури. 

Якщо у вас на підприємстві не встановлена ​​програма обліку товарів, фінансів і документів, ви ніколи не зможете ефективно управляти торгівлею. Програмний комплекс ( ПК) ' S COURT є зручним інструментом для ведення своєї справи. Дана програма для складу виконує ряд функцій, необхідних для будь-якого бізнесу :

- Облік руху товарів;

- Облік руху грошових  коштів;

- Облік руху послуг;

- Бухгалтерський і кадровий  облік .

 

Ця програма обліку складу призначена для автоматичного обліку на будь-якому підприємстві. З її допомогою ви будете повністю контролювати всю документацію підприємства, фінанси і товарообіг. Ще одне безперечне достоїнство, яким володіє дана програма обліку фінансів, - простота у використанні. Кожна людина, навіть той, хто ніколи не мав справи з аналогічними комплексами, швидко розбереться в ній.[4]

 

1.5.4 Порівняння систем-аналогів.

Таблиця 1.1. Порівняння систем аналогів

Назва пограмного продутку

Фірма 7.01

LokOFFICE

S Court

Рік появи на ринку.

2003

1992

1990

Вартість впровадження

150000 грн

300000 грн

650000 грн 

Мова

Російська,

Англійська

Російська, Англійська

Російськомовні

Використовувана програмна платформа.

На базі системи

Власна розробка

Власна розробка

Технологія аналізу

Автоматизо- вана + ручна обробка

Автоматизо - ванна

Автоматизо - ванна

Багатоплатформеність

-

-

-

Методи пошуку

Об'ектнооріенті -рова+ контекстний

контекстний

контекстний

Взаємодія з інтернетом

+

+

-

Автоматичне щоденне копіювання

+

+

+

Додаткові послуги

Є

Є

Є

Взаємодія з іншими програмами

-

+

+


Всі системи, товарообігу мають багато зручних функцій таких як взаємодія через мережу інтерне, можливість підтримувати роботу з іншими сторонній програмами. Але їх вартість досить висока. Також потрібно буде витратити багато часу на перенавчання працівників відділу. Системи аналоги розроблені для масового використання, що може викликати додаткові незручності в роботі з ними, адже кожне підприємство має свой підхід до управління товарообігу.

Вивчивши всі переваги і недоліки можемо зробити висновок про те, що жодна система не задовольняє потреби підприємства у повній марі.

 

1.6. Обґрунтування доцільності проектування й розроблення системи

 Підчас проходження  практики на підприємстві ТОВ  “Глобинський м`ясокомбінат” я  ознайомився з інформаційної  системою Універсал. Дана система  має ряд недоліків, які описані  у пункті 1.3.2. Також мною було  розглянуто існуючі системи на  ринку програмного забезпечення  системи аналогів, розглянуті у  п.1.5.1-1.5.3, але й вони не відповідали  вимогам на підприємстві. Причини  відмовлення  від цих систем  розглянуто у п.1.5.4 Саме тому  було вирішено розробити нову  інформаційну систему, яка б повністю  відповідала потреба ТОВ «Глобинський м'ясокомбінат» і матиме невисоку вартість.

Те, що система розробляється конкретно під це підприємство, передбачає задоволення всіх потреб працівників відділу збуту: зменшення часу роботи працівників відділу збуту  з системою, збільшення можливостей порівняно з системою Універсал. Нові можливості проявляються: графічному відображені даних про продажу продукції, види продукції, а також ведеться підрахунок суми замовлень продукції і загальну кількість поїздок водіїв за місяць, для виявлення переробіток.

 

1.7 Концептуальна модель системи.

В розділі 1.4.3 наведено модель формування звітів. Розглянемо та проаналізуємо всі перспективи розвитку розроблеювальної мною системи.

По перше, в подальшому можна передбачити можливість експорту даних у інші формати(PDF,DOC, тощо). Крім того, можна організувати фільтрування даних за параметрами, використовувати вказаними користувачем. Наприклад виводити перелік маршрутних листів,або замовлень за датою номером накладної, назв філій тощо.

1.8 Постановка задачі.

1.8.1 Призначення та  цілі створення системи.

Система розробляється для автоматизації робочого місця працівника відділу збуту. Що дозволить підвищити ефективність роботи відділу і підприємства загалом.

 

1.8.3 Функції, які повинна виконувати  система.

З метою підвищення ефективності роботи відділу збуту та управління товарообігом розробити інформаційну систему, яка б в автоматизованому режимі виконувала наступні функції:

  • пошук інформації за заданими критеріями;
  • графічне відображення даних у різних розрізах:
  • вид, назва продукції та замовники;
  • формування звітів за вибраним параметром:
  • (дата, замовник, номер маршрутного листа).

1.8.4 Вхідні та вихідні  дані системи.

Вхідні дані: Продукція, внутрішні накладні

Вихідні дані: маршрутний лист, відвантажена продукція, звіт по видам продукції, загальна сума замовлення клієнта, сертифікати на продукцію.

1.8.5 Системні вимоги нової системи

Операційна система: Windows (XP,Vista,7,8).

Мінімальні:

    • процесор: Intel/AMD 1,3 ГГц
    • оперативна пам'ять: 512 Мбайт
    • відеокарта: ATI Radeon 9600 128 Мбайт
    • жорсткий диск: 500 Мбайт вільного простору
    • аудіокарта: DirectX-сумісна

 

 

 

 

 

 

 

 

 

 

2. РОЗРОБКА КОМПЛЕКСУ ЗАДАЧ АВТОМАТИЗАЦІЇ

2.1 Обґрунтування вибору засобів  розробки системи

Для проектування, документування та супроводу бази даних використовувався програмний продукт CA ERwin Data Modeler (ERwin) 7.3, який являє собою досить потужний засіб моделювання засобів дозволяє проводити, аналіз і моделювання моделі даних, а також взаємодіє з BPwinProcessModeler 7.3, що скорочує час на розробку логічної моделі. одним з немаловажним фактором розробки логічної і фізичної моделі бази даних на CA ERwin Data Modeler (ERwin) 7.3 який взаємодіє з  займає одне з лідируючих місць в своєму сегменті ринку і поширюється на комерційній основі. [6]

Для зв'язку системи із базою даних було обрано СУБД MS SQL Server 2008 R2. Microsoft SQL Server - це реляційна система управління базами даних (СКБД). У реляційних базах даних дані зберігаються в таблицях. Взаємопов'язані дані можуть групуватися в таблиці, крім того, можуть бути встановлені також і взаємовідносини між таблицями. Звідси і пішла назва реляційні - від англійського слова relational (споріднений, пов'язаний відносинами, взаємозалежний). Користувачі отримують доступ до даних на сервері через додатки, а адміністратори, виконуючи завдання конфігурування, адміністрування та підтримки бази даних, виробляють безпосередній доступ до сервера. SQL Server є масштабованої базою даних, це означає, що вона може зберігати значні обсяги даних і підтримувати роботу багатьох користувачів, що здійснюють одночасний доступ до бази даних. MS SQL Server не призначений безпосередньо для розробки користувальних додатків, а виконує функції керування базою даних [7 ]

Для створення самого клієнтського додатку використано середовище розробки MS Visual Studio 2010, яка  дозволяє повноцінно керувати процесом розробки клієнтської частини з початку розробки до закінчення проекту. Керування проводиться за допомогою багатьох модулів, які забезпечують тестування та контроль введення даних, та ін. Зв’язка між MS SQL Server і Visual Studio 2010 забезпечує дуже високу швидкодію, оскільки підтримка MS SQL Server входить в стандартну збірку Visual Studio 2010. Для використання інших СУБД потрібно буде проводити пошук і встановлення індивідуальної бібліотеки для кожної з роботи  БД, що не передбачені можливостями середовищем розробки.

Ще середовище  Microsoft Visual Studio 2010 дає можливість прив'язувати форми в діаграмі до бізнес-даних для візуального представлення комплексної інформації. Підтримуються кілька популярних джерел даних, включаючи Microsoft Excel, Microsoft Excel Services, Microsoft SQL Server, Microsoft SQL Azure і Microsoft SharePoint Business Connectivity Services. Це дозволяє відстежувати тенденції і принципи у змінюються даних і представляти динаміку в реальному часі[8]. Підтримує функції розробки звітів і елементи управління ReportViewer, дозволяючи додавати їх в додатку Windows Forms і ASP.NET AJAX. Конструктор дозволяє створювати звіти, які містять табличні, агрегатні і багатовимірні дані. Елементи управління ReportViewer дають можливість обробляти та відображати звіти в додатку.

2.2 Методи вирішення задачі

2.2.1 Обґрунтування структури та розробка моделі бази даних

На початковому етапі розробки була розгялнута модель бізнес-процесів функціонування роботи «as is» (див. Додаток А), на сонові якої було виявлено ряд проблем, які описані у розділі 1.3.2 і були розроблені засоби автоматизації. За допомогою CASE засібу ERwin Data Modeler на основі концептуальної моделі, було розроблено логічну і фізичну модель даних. Між розробленими таблицями можуть бути наступні типи зв’язків 1:1, 1:Б та Б:Б [9]. Найбільш поширеним зв’язком є зв’язок розробленої системи управління є 1:Б і один зв`язок 1:1. Логічна модель відображає об’єктно-орієнтовану декомпозицію предметної області, для якої створюється інформаційна система(Додаток В1).

Беручи за основу логічну модель, створюється фізична модель бази даних (див. Додаток В2), на основі якої формується системний код.

Фізична модель автоматизованої системи відділу збуту складається з 10 таблиць: “Продукція”, “Замовник”, “Накладна”, “Рядок накладної”, “Договір”, “Підучотні особи”, “Сторінка”, “Філіал”, “Маршрутний лист”, “Автопарк”.

Таблиця “Продукція” містить інформацію про всю продукцію підприємства, яка виробляється і постачається замовникові, зокрема вид продукції, відповідальну особу за якість цієї продукції, ціну, дату виготовлення і тощо.

Информация о работе Створення системи інформаційного забезпечення управління товарообігом Глобинського м’ясокомбінату