Автор работы: Пользователь скрыл имя, 02 Июня 2015 в 06:00, курсовая работа
Автоматизація харчових підприємств - це створення єдиного інформаційного простору, що, в свою чергу, дозволяє створювати автоматизовані робочі місця працівників, організовувати роботу відділу збуту, створювати бази даних, вести електронні договори і об'єднувати в єдине ціле всі замовлення, маршрутні листи, філії, вести моніторинг процесів та фінансові підрахунків. Використання інформаційних технологій в роботі м'ясокомбінату та його відділів, значно спрощує ряд робочих процесів і підвищує їх ефективність при складанні договорів, відправлення продукції і моніторингу продажу існуючої продукції на підприємстві.
Насамперед заслуговують на увагу питання, що відносяться до принципів, які б забезпечували щодня надійну і швидку роботу системи .
Основоположними тут є:
- Використовувані
- Вживана СУБД ,
- Наявність системних функцій і бібліотек ,
- Особливу увагу програмістів до цих питань .
ІС ЛокОФФІС реалізована на професійній мові програмування " Сі" , для зберігання і доступу до даних використовується найшвидша СУБД RDM Embedded ( Raima Database Manager ) фірми Raima Corp . USA. Саме використанням цих коштів пояснюється найвища продуктивність системи при винятковій стійкості до відмов .
Гнучкість і настроюваність
Система насамперед орієнтована на використання її в комерційних структурах, провідних оптову та роздрібну торгівлю з розгалуженою мережею філій і, можливо , мають у своєму складі виробничі структури Це в деякому сенсі визначає специфіку вирішуваних завдань, однак, неминуче кожен клієнт в тій чи іншій мірі є унікальним або вважає себе таким, тому необхідно його забезпечити можливістю простий і самостійного налаштування під себе.[3]
Програмне забезпечення ' S Court робить можливим комплексний підхід до автоматизації фінансового обліку. Можливість відстежувати рух товарів, динамічні і статичні показники фондової, кадрової та фінансової звітності за допомогою єдиного комплексу програм. В якості основи для зведення даних застосовується база первинних документів, всі подальші розрахунки повністю автоматизовані і гранично спрощені.
Функціонал комплексу дозволяє здійснювати облік фінансів , складати бібліотеки даних, здійснювати облік товарів в алгоритмі , адаптованому під інтереси вашого бізнесу, виходячи з конкретної поставленого завдання. Принцип такого підходу дозволяє оптимізувати розрахунки та надати більш наочну і просту форму матеріалу, одержуваному на виході. Зведеної бази статистичних даних та документації використовується всіма додатками, не вимагаючи повторного вводу більшості початкових кодів. Програма для обліку фінансів задіє для складання остаточного звіту оновлює базу, яку контролює програма для обліку товарів . У свою чергу, програма для складу відстежує безпосередній товарообіг надходить і збувати продукцію .
Пакет програм ' S Court передбачає інтегровану роботу з будь-яким аналогічним чи схожим за призначенням програмним забезпеченням - найбільш поширеними продуктами від 1C, елементами цифрової звітності , програмами супроводу різної електронної апаратури.
Якщо у вас на підприємстві не встановлена програма обліку товарів, фінансів і документів, ви ніколи не зможете ефективно управляти торгівлею. Програмний комплекс ( ПК) ' S COURT є зручним інструментом для ведення своєї справи. Дана програма для складу виконує ряд функцій, необхідних для будь-якого бізнесу :
- Облік руху товарів;
- Облік руху грошових коштів;
- Облік руху послуг;
- Бухгалтерський і кадровий облік .
Ця програма обліку складу призначена для автоматичного обліку на будь-якому підприємстві. З її допомогою ви будете повністю контролювати всю документацію підприємства, фінанси і товарообіг. Ще одне безперечне достоїнство, яким володіє дана програма обліку фінансів, - простота у використанні. Кожна людина, навіть той, хто ніколи не мав справи з аналогічними комплексами, швидко розбереться в ній.[4]
Таблиця 1.1. Порівняння систем аналогів
Назва пограмного продутку |
Фірма 7.01 |
LokOFFICE |
S Court | |
Рік появи на ринку. |
2003 |
1992 |
1990 | |
Вартість впровадження |
150000 грн |
300000 грн |
650000 грн | |
Мова |
Російська, Англійська |
Російська, Англійська |
Російськомовні | |
Використовувана програмна платформа. |
На базі системи 1С |
Власна розробка |
Власна розробка | |
Технологія аналізу |
Автоматизо- вана + ручна обробка |
Автоматизо - ванна |
Автоматизо - ванна | |
Багатоплатформеність |
- |
- |
- | |
Методи пошуку |
Об'ектнооріенті -рова+ контекстний |
контекстний |
контекстний | |
Взаємодія з інтернетом |
+ |
+ |
- | |
Автоматичне щоденне копіювання |
+ |
+ |
+ | |
Додаткові послуги |
Є |
Є |
Є | |
Взаємодія з іншими програмами |
- |
+ |
+ |
Всі системи, товарообігу мають багато зручних функцій таких як взаємодія через мережу інтерне, можливість підтримувати роботу з іншими сторонній програмами. Але їх вартість досить висока. Також потрібно буде витратити багато часу на перенавчання працівників відділу. Системи аналоги розроблені для масового використання, що може викликати додаткові незручності в роботі з ними, адже кожне підприємство має свой підхід до управління товарообігу.
Вивчивши всі переваги і недоліки можемо зробити висновок про те, що жодна система не задовольняє потреби підприємства у повній марі.
Підчас проходження
практики на підприємстві ТОВ
“Глобинський м`ясокомбінат” я
ознайомився з інформаційної
системою Універсал. Дана система
має ряд недоліків, які описані
у пункті 1.3.2. Також мною було
розглянуто існуючі системи на
ринку програмного
Те, що система розробляється конкретно під це підприємство, передбачає задоволення всіх потреб працівників відділу збуту: зменшення часу роботи працівників відділу збуту з системою, збільшення можливостей порівняно з системою Універсал. Нові можливості проявляються: графічному відображені даних про продажу продукції, види продукції, а також ведеться підрахунок суми замовлень продукції і загальну кількість поїздок водіїв за місяць, для виявлення переробіток.
В розділі 1.4.3 наведено модель формування звітів. Розглянемо та проаналізуємо всі перспективи розвитку розроблеювальної мною системи.
По перше, в подальшому можна передбачити можливість експорту даних у інші формати(PDF,DOC, тощо). Крім того, можна організувати фільтрування даних за параметрами, використовувати вказаними користувачем. Наприклад виводити перелік маршрутних листів,або замовлень за датою номером накладної, назв філій тощо.
Система розробляється для автоматизації робочого місця працівника відділу збуту. Що дозволить підвищити ефективність роботи відділу і підприємства загалом.
1.8.3 Функції, які повинна виконувати система.
З метою підвищення ефективності роботи відділу збуту та управління товарообігом розробити інформаційну систему, яка б в автоматизованому режимі виконувала наступні функції:
Вхідні дані: Продукція, внутрішні накладні
Вихідні дані: маршрутний лист, відвантажена продукція, звіт по видам продукції, загальна сума замовлення клієнта, сертифікати на продукцію.
Операційна система: Windows (XP,Vista,7,8).
Мінімальні:
Для проектування, документування та супроводу бази даних використовувався програмний продукт 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 дають можливість обробляти та відображати звіти в додатку.
На початковому етапі розробки була розгялнута модель бізнес-процесів функціонування роботи «as is» (див. Додаток А), на сонові якої було виявлено ряд проблем, які описані у розділі 1.3.2 і були розроблені засоби автоматизації. За допомогою CASE засібу ERwin Data Modeler на основі концептуальної моделі, було розроблено логічну і фізичну модель даних. Між розробленими таблицями можуть бути наступні типи зв’язків 1:1, 1:Б та Б:Б [9]. Найбільш поширеним зв’язком є зв’язок розробленої системи управління є 1:Б і один зв`язок 1:1. Логічна модель відображає об’єктно-орієнтовану декомпозицію предметної області, для якої створюється інформаційна система(Додаток В1).
Беручи за основу логічну модель, створюється фізична модель бази даних (див. Додаток В2), на основі якої формується системний код.
Фізична модель автоматизованої системи відділу збуту складається з 10 таблиць: “Продукція”, “Замовник”, “Накладна”, “Рядок накладної”, “Договір”, “Підучотні особи”, “Сторінка”, “Філіал”, “Маршрутний лист”, “Автопарк”.
Таблиця “Продукція” містить інформацію про всю продукцію підприємства, яка виробляється і постачається замовникові, зокрема вид продукції, відповідальну особу за якість цієї продукції, ціну, дату виготовлення і тощо.