Введение
1 Анализ предметной области
1.1 Характеристика предметной области
1.2 Постановка задачи
2 Выбор средств разработки
2.1 Выбор СУБД
2.2 Выбор языка программирования
2.3 Выбор сервера
3 Проектирование приложения
3.1 Проектирование базы данных
3.2 Проектирование клиентского приложения
3.3 Тестирование
3.5 Контрольный пример
Заключение
Список литературы
Приложение
Применение информационных систем и баз данных становятся неотъемлемой частью деятельности современных предприятий. Исходя из этого, большую актуальность приобретает освоение принципов построения и эффективного применения соответствующих технологий и программных продуктов: систем управления базами данных, CASE-средств автоматизации проектирования и других.
В современном обществе своевременная обработка информации способствует совершенствованию организации производства, оперативному и долгосрочному планированию, прогнозированию и анализу хозяйственной деятельности, что позволяет успешно конкурировать на рынке. Каждое предприятие стремиться минимизировать затраты времени, материальных, трудовых ресурсов в ходе своей деятельности и упростить процесс обработки информации. Эти задачи можно решить с использованием автоматизированных информационных систем и баз данных.
Учет материальных ценностей на любом предприятии занимает очень важную роль. Для производственных предприятий такой учет позволяет избегать переполнения склада или ситуаций нехватки сырья и материалов, поэтому разработка базы данных для ведения учета материальных ценностей является актуальной задачей.
Объектом исследования выпускной квалификационной работы является ООО «АСК Сервис» - предприятие, занимающееся производством и установкой пластиковых окон.
Предметом исследования является процесс учета материальных ценно-стей на предприятии.
В ходе написания выпускной квалификационной работы необходимо достигнуть следующую цель: повысить оперативность и точность учета материальных ценностей в ООО «АСК Сервис», разработав базу данных для учета материальных ценностей. Для достижения данной цели необходимо решить следующие задачи:
- провести анализ предметной области;
- выявить требования к разрабатываемому программному продукту;
- провести выбор средств реализации программного продукта;
- провести проектирование базы данных для хранения информации;
- разработать клиентское приложение для работы с базой данных;
- проверить работоспособность разработанного приложения.
Выпускная квалификационная работа состоит из введения, трех глав, заключения и списка литературы из __источников. В первой главе работы рассматриваются основные характеристики ООО «АСК Сервис», а также анализируется процесс учета материальных ценностей, действующий на предприятии до внедрения базы данных учета материальных ценностей. Также в этой главе проводится постановка задачи, и определяются требования к разрабатываемому программному продукту.
Во второй главе выпускной квалификационной работы проводится выбор проектных решений. Проводится обоснование выбора системы управления базой данных, языка программирования и сервера для работы приложения.
В третьей главе работы проводится описание процесса проектирования базы данных, а также клиентского приложения для работы с ней. Также в этой главе приводится описание работы разработанного программного обеспечения.
В заключении подводятся итоги проделанной работы.
Теоретической основой для написания работы послужили публикации в российских и зарубежных изданиях.
В выпускной квалификационной работе использованы следующие методы: анализ, моделирование, обобщение, синтез.
1 Анализ предметной области
1.1 Характеристика предметной области
ООО «АСК Сервис» – российская производственная компания, успешно работающая на рынке окон с 1998 года. Компания начала свою работу в составе небольшого коллектива с численностью 5 человек. Сейчас она представляет собой крупный завод по производству высококачественных пластиковых окон, стеклопакетов, алюминиевых конструкций и сопутствующей продукции. ООО «АСК Сервис» это завод «полного цикла». Компания не только изготавливает конструкции, но также осуществляет их доставку и установку. Изделия завода продаются во многих городах СФО и ДВАО.
Сегодня в активе компании – собственный современный завод по производству светопрозрачных конструкций, расположенный по адресу г. Новосибирск, ул. Кубовая, 66. Все процессы на предприятии максимально автоматизированы, организованы с учетом требований к безопасности для окружающей среды, отвечают всем Российским стандартам. Контроль качества продукции осуществляется на всех этапах производства с последующим тестированием.
Продукция завода ООО «АСК Сервис» соответствует государственным стандартам ГОСТ и имеет сертификаты соответствия. Завод использует в своих изделиях только высокачественные материалы от проверенных поставщиков.
На сегодняшний день завод представляет несколько моделей пластиковых окон под заказ:
- econom Line 60 – самый простой вариант комплектации окна для всех офисных, торговых и складских помещений. Так же Econom Line 60 можно использовать в жилых помещениях, где нет проблем с отоплением и вентиляцией;
- standart Line 72 – этот вариант комплектации окна рекомендуется использовать в жилых помещениях, офисах, торговых помещениях. Теплотехнические характеристики профиля вместе со стеклопакетом 36 мм, заполненным аргоном, и теплоотражающим покрытием очень хорошо сохраняют тепло;
- optima Line 70 – окно выполнено из пятикамерного профиля VEKA SL 70 с использованием самых дорогих и высококачественных компонентов. Данный вариант специально был разработан нами для суровых сибирских условий;
- maxi Line 82 – специально для коттеджей, таунхаусов и квартир повышенной комфортности.
Кроме того, предприятие предлагает широкий выбор фурнитуры к окнам:
- дизайнерские ручки;
1. Веллинг Л., Томсон Л. Разработка веб-приложений с помощью PHP и MySQL. – М.: Вильямс, 2016. – 848 с.
2. Вересников, Ю. К. О надежности систем обработки информации / Ю. К. Вересников //Актуальные проблемы современной науки. - 2011. - № 2 (58). - С. 193-195.
3. Вигерс К., Битти Д., Разработка требований к программному обеспечению. 3-е изд., дополненное. - М. : Издательство «Русская редакция» ; СПб. : БХВ-Петербург, 2014, 736 с.
4. Дронов, В. А. PHP, MySQL, HTML5 и CSS3. Разработка современных динамических Web–сайтов. – СПб.: BHV, 2016. – 688 c.
5. Дунаев В. HTML, скрипты и стили. – СПб: БХВ-Петербург, 2013. – 816 с.
6. Жуков Р. А. СУБД с открытым исходным кодом: возможность применения алгоритмов распараллеливания / Р. А. Жуков // Технические науки. – 2015. – № 1–2 (35–36). – С. 20 – 21.
7. Зудилова Т. В., Буркова М. Л. Web-программирование HTML. – СПб: НИУ ИТМО, 2012. – 70 с.
8. Кисленко Н. П. HTML. Самое необходимое. – СПб: БХВ-Петербург, 2013. – 352 с.
9. Колисниченко Д. С. PHP и MySQL. Разработка Web-приложений. – СПб.: «БХВ-Петербург», 2015. – 593 с.
10. Кузнецов, М. В. PHP на примерах. – СПб.: BHV, 2012. – 400 c.
11. Масляк Т. А., Колесникова Т. А. Анализ методов разработки сайтов. // Информационные технологии: наука, техника, технология, образование, здоровье: Тезисы докладов XXIII Международной научно-практической конференции, Ч.IV (20-22 мая 2015 г., Харьков). – С. 230.
12. Маклафлин Б. PHP и MySQL. Исчерпывающее руководство / Б. Ма-клафлин. – СПб.: «Питер», 2014. – 544 с.
13. Нейгард М. Release it! Проектирование и дизайн ПО для тех, кому не все равно. – СПб.: Питер, 2016. – 320 с.
14. Никсон Р. Создаем динамические веб-сайты с помощью PHP, MySQL, JavaScript, CSS и HTML. – СПб.: Питер, 2016. – 688 с.
15. Петров В.Н., Избачков Ю.С. Информационные системы: учебник для вузов. 2-е изд. – СПб.: Питер Принт, 2014. – 656 с.
16. Фрэйн, Б. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройст.– СПб.: Питер, 2014. – 298 с.
17. Шварц Б. MySQL. Оптимизация производительности. – СПб.: Сим-вол-Плюс. - 2010. – 832 с.
18. Якобсон А., Буч Г., Рамбо Дж. Унифицированный процесс разработки программного обеспечения. – СПб.: Питер, 2016. – 496 с.
19. Якубайтис, Э. А. Информационные сети и системы. - М.: Финансы и статистика, 2016. - 368 с.
20. Янк К. РНР и MySQL. От новичка к профессионалу.- М.: Эксмо, 2013. - 384 с.
21. Сайт о языке HTML, CSS, веб-дизайне, графике и процессе создания сайтов. [Электронный ресурс]. – URL: http://htmlbook.ru/ (дата обращения: 10.09.2018).
22. SQL.ru - все про SQL [Электронный ресурс]. – URL: http://www.sql.ru/ (дата обращения: 10.09.2018).
23. Денвер - локальный сервер. [Электронный ресурс]. – URL: http://www.denwer.ru/ (дата обращения: 10.09.2018).
24. Сервис прототипирования Marvel [Электронный ресурс]: – URL: https://marvelapp.com (дата обращения 11.09.2018)
25. Мустафаева, Э. И. Использование СУБД MySQL для разработки информационно–справочной системы [Электронный ресурс] URL: http://eztuir.ztu.edu.ua/123456789/1037 (дата обращения 11.09.2018)