Автор работы: Пользователь скрыл имя, 02 Июня 2015 в 06:00, курсовая работа
Автоматизація харчових підприємств - це створення єдиного інформаційного простору, що, в свою чергу, дозволяє створювати автоматизовані робочі місця працівників, організовувати роботу відділу збуту, створювати бази даних, вести електронні договори і об'єднувати в єдине ціле всі замовлення, маршрутні листи, філії, вести моніторинг процесів та фінансові підрахунків. Використання інформаційних технологій в роботі м'ясокомбінату та його відділів, значно спрощує ряд робочих процесів і підвищує їх ефективність при складанні договорів, відправлення продукції і моніторингу продажу існуючої продукції на підприємстві.
Також на виробництві присутні системи організаційно-технічних заходів, що передбачає організаційні, технічні, режимні та експлуатаційні заходи.
Організаційні заходи пожежної безпеки передбачають організацію пожежної охорони на об’єкті, проведення навчань з питань пожежної безпеки (інструктажі та пожежно-технічні мінімуми), застосування наочних засобів протипожежної пропаганди та агітації, організацію ДПД та ПТК, проведення перевірок, оглядів стану пожежної безпеки приміщень, будівель, об’єкта загалом та ін.
До технічних заходів належать суворе дотримання правил і норм, визначених чинними нормативними документами при реконструкції приміщень, будівель та об’єктів, технічному переоснащенні виробництва, експлуатації чи можливому переобладнанні електромереж, опалення, вентиляції, освітлення тощо.
Заходи режимного характеру передбачають заборону куріння та застосування відкритого вогню у недозволених місцях, недопущення
появи сторонніх осіб у вибухонебезпечних приміщеннях чи об’єктах, регламентацію пожежної безпеки при проведенні вогневих робіт тощо.
Експлуатаційні заходи передбачають своєчасне проведення профілактичних оглядів, випробувань, ремонтів технологічного та допоміжного устаткування, а також інженерного господарства (електромереж, електроустановок, опалення, вентиляції).
Система запобігання пожежі – це комплекс заходів і технічних засобів, які запобігають виникненню пожежі.
На заводі діє система протипожежного водопостачання, яка являє собою комплекс технічних пристроїв для подавання води до місця пожежі в любий час і в кількості, необхідній для пожежогасіння всередині і зовні будівлі. Основні вимоги до протипожежного водопостачання визначені ДБН В.2.5-74:2013
У цій частині дипломної роботи було викладено вимоги до робочого місця працівникам відділу збуту, та інших працівників відділу, що працюють з електронними апаратами (комп’ютерами, планшетами, ноутбуками тощо). Дотримання умов, які визначають оптимальну організацію робочого місця оератора-статиста, інженера - програміста, дозволить зберегти хорошу працездатність протягом усього робочого дня, підвищить продуктивність праці як у кількісному, так і якісному відношенні, що у своє чергу сприятиме більш швидшій та якісній роботі персоналу інформаційно-аналітичного відділу.
В бакалаврській роботі розроблена інформаційна система управління товарообороту ТОВ “Глобинський м`ясокомбінат”.
При створенні програми були використані такі засоби як AllFusion ERwin Process Modeler для створення функціональної моделі, AllFusion ERwin Data Modeler для створення логічної та фізичної схем бази даних,системою управління є MS SQL Server 2008 R2 для збереження БД, MS Visual Studio 2010 для проектування інтерфейсу та мова C# для написання коду.
Практична цінність від впровадження системи дозволить працівникам відділу збуту:
Актуальність системи проявляється в можливості розширення системи управління не тільки на відділ збуту а й на всі інші. Скорочення часу на виявлення найприбутковішої філії і замовника за місяць.
Додаток А 3 перший рівень декомпозиції
Додаток А 4 другий рівень декомпозиції
Додаток А 3Третій рівень декомпозиції
Додаток Б 1 логічна модель бази
Додаток Б 2 фізична модель бази даних
Додаток Б 3 генерована БД у SQL Server
Додаток В
Рисунок В1 «Вигляд головного меню»
Рисунок В2 «Перегляду й редагування даних»
Рисунок В3 «Графічне відображення даних по замовниках»
Рисунок В5 «Звіт по даті маршрутного листа»
Рисунок В6 «графічне відображення даних по продукції »
Рисунок В7 «Звіт по бракованій продукції »
Код програми
Приклад функції реалізації пошуку
private void button1_Click(object sender, EventArgs e)
{
int itemFound = this.сторінкаBindingSource.
this.сторінкаBindingSource.
}
Приклад функції здійснення фільтрації
private void radioButton1_CheckedChanged(ob
{
this.сторінкаBindingSource.
}
private void radioButton2_CheckedChanged(ob
{
this.сторінкаBindingSource.
}
Приклад функції реалізації кнопки пошуку в параметричному запиті
private void button1_Click(object sender, EventArgs e)
{
this.ZvitTableAdapter.Fill(thi
this.reportViewer1.
}
SQL-код
для параметричного звіту по маршрутному
листу:
SELECT
Маршрутний_лист.Номер, Автопарк.Марка_автомобіля,
Філіал.Найменування_філіалу, Маршрутний_лист.Дата,
Накладна.Номер_замовника,
Накладна.Загальна_кількість, Продукція.Вид, Підочотні_лиця.ПІБ
FROM Маршрутний_лист INNER JOIN
Автопарк ON Маршрутний_лист.Код_автомобіля = Автопарк.Код_автомобіля INNER JOIN
Філіал ON Маршрутний_лист.Код_філіалу = Філіал.Код_філіалу INNER JOIN
Накладна ON Маршрутний_лист.Код_накладної = Накладна.Код_накладної INNER JOIN
Рядок_накладної ON Накладна.Код_накладної = Рядок_накладної.Код_накладної INNER JOIN
Продукція ON Рядок_накладної.Код_продукції = Продукція.Код_продукції INNER JOIN
Підочотні_лиця ON Маршрутний_лист.Код_лиця = Підочотні_лиця.Код_лиця
WHERE (Маршрутний_лист.Дата = @pm1)
Sql запит по замовиникові
SQL-код для параметричного звіту назві замовника:
SELECT Накладна.Дата, Накладна.Загальна_кількість, Рядок_накладної.Ціна, Накладна.Загальна_сума, Продукція.Вид, Продукція.Найменування,
Замовник.Код_замовника
FROM Рядок_накладної INNER JOIN
Продукція ON Рядок_накладної.Код_продукції = Продукція.Код_продукції INNER JOIN
Накладна ON Рядок_накладної.Код_накладної = Накладна.Код_накладної INNER JOIN
Замовник ON Накладна.Код_замовника = Замовник.Код_замовника
WHERE (Замовник.Назва = @pm1)
SQL-код для параметричного звіту по браку:
SELECT Брак, Найменування, Вид, SUM(Барак * Ціна) AS Збитики, MONTH(Дата) AS Збикти
FROM Продукція
WHERE (Брак > 0) AND (MONTH(дата) = @pm1)
GROUP BY найменування, Брак, Вид, ціна, MONTH(Дата)