Пример готовой дипломной работы по предмету: Информационные технологии
Содержание
Оглавление
Ведение 4
Глава 1. Исследование предметной области 7
1.1 Складской учет 7
1.2 Теория управления запасами 8
1.2.1 Основные стратегии управления запасами 8
1.2.2 Однопродуктовая статическая модель. 10
1.2.3 Многопродуктовая статическая модель. 15
Глава
2. Анализ существующего ПО управления запасами 18
2.1 GESTORI Pro 18
2.1.1 Учет 19
2.1.2 Анализ 20
2.1.3 Управление 21
2.1.4 Поддержка категорийного менеджмента 24
2.1.5 Управление складами и распределительными центрами 24
2.1.6 Управление производством 25
2.1.7 Управление взаимоотношениями с клиентами 26
2.2 АстроСофт. Управление товарными запасами торгового предприятия 26
Глава
3. Выбор средств разработки проекта 28
3.1 Выбор языка программирования и среды разработки 28
3.1.1 Microsoft Visual Studio Express 28
3.1.2 Delphi 29
3.1.3 Lazarus 32
3.2 Выбор СУБД 37
Глава
4. Разработка системы оптимизации управления запасами 42
4.1 Проектирование структуры хранилища данных 42
4.2 Проектирование программных модулей 47
4.3 Создание базы данных 50
4.3.1 Создание табличных пространств 50
4.3.2 Создание таблиц 51
4.4 Разработка программных модулей 51
4.4.1 Экранные формы 51
4.4.2 Работа с данными 56
4.4.3 Формирование отчетов 56
Заключение 59
Список используемой литературы 60
Приложение А. Код базы данных 64
Приложение Б. Класс DataAccess 66
Выдержка из текста
Введение
Сегодня широко распространены торговые и торгово-инвестиционные компании (ТИК), занимающиеся реализацией множества ассортиментов товаров.
Одно из важнейших условий, которые обеспечивают устойчивую работу таких компаний — эффективные решения задач управления запасами.
Системы управления запасами стали неотъемлемыми частями работы компаний самых разных организационно-правовых форм, вне зависимости от объема товарооборота.
Оформление поступления и расхода материальных ресурсов — сложное и трудоемкое дело и во всех компаниях уделяется особое внимание вопросу квалифицированного учета запасов.
Функции отдела управления запасами:
прогнозирование спроса;
расчет оптимальных объемов закупок;
оформление поступления материальных средств;
оформление расхода материальных средств;
контроль уровня запаса материальных средств;
отчетность.[1]
Процесс нахождения наиболее оптимальных решений задач управления запасами, становится более быстрым и эффективным при использовании оптимизирующих методов управления и моделей.
С помощью средств экономического и математического моделирования, а так же инструментальных и экономических методов, процессы решения задач управления запасами позволяют:
использовать более эффективно складские площади, оборотные ресурсы и транспортные средства;
уменьшать время поставок товаров контрагентам, повышая, этим, уровень обслуживания и конкурентную способность бизнеса;
сокращать время нахождения товаров на складах, освобождая, этим оборотные ресурсы;
уменьшать затраты на хранение товаров, неполученные доходы компаний и потерю от дефицита;
повышать уровни инвестиций в запасы.[1]
В выпускной квалификационной работе расчет эффективности объема закупок выполняется с помощью сравнения двух моделей управления запасами: одно продуктовой статической модели и много продуктовой статической модели с ограниченными складскими помещениями.
В первой модели управления запасами пополнение запаса выполняется мгновенно при отсутствии дефицита.
Вторая модель ориентирована на системы управления запасами, использующие несколько разных видов товаров, которые хранится в пределах одного склада на ограниченной площади.
Использование систем управления сегодня во многом определяет уровень развития предприятия. Развитая система управления запасами предприятия позволяет легко приспосабливаться к изменениям рынка, спроса на товары и предложения конкурентов. Бессистемный подход к управлению запасами приводит к задержкам в развитии предприятия, убыткам и простоям, неразберихи и хищениям.
Объектом исследования в работе являются процесс управления запасами.
Предмет исследования – информационная система управления запасами.
Цель выпускной квалификационной работы — оптимизировать механизм управления товарными запасами используя разработанную компьютерную программу.
Для достижения поставленной цели в работе были сформулированы и решены следующие задачи:
1) Провести анализ механизмы учета товарных запасов в торговой компании;
2) Проанализировать математические моделей и управления товарными запасами;
3) Выполнить сравнительный анализ существующего программного обеспечения для оптимизации учета товарных запасов;
4) Выбрать средства разработки для создания компьютерной программы оптимизации учета запасов;
5) Разработать компьютерную программу оптимизации учета запасов.
Расчет стоимости закупаемых товаров, определение стоимости хранения и формирование отпускных цен, как правило, выполняется материальными бухгалтериями и отделами маркетинга. По этой причине информация о стоимости материальных ресурсов не включена в программу.
Разработанная система дает возможность контролировать увеличение/уменьшение спроса или предложения, как по отдельно взятым товарам, так и в целом по складу. Вести статистику по движению товаров.
Основное назначение программы – автоматизировать стандартные операции ведения учета материальных запасов, а также использовать алгоритмы, позволяющие оптимизировать товарооборот предприятия. Использование систем управления позволяет высвободить время у персонала предприятия и использовать его для оценки проведенной работы и планирования.
Практическая значимость работы заключается в том, что ее использование в реальных условиях позволит повысить эффективность работы предприятия, уменьшить издержки и получить дополнительную прибыль. Таким образом, повышается конкурентоспособность и мобильность деятельности предприятия в условиях рынка.
Список использованной литературы
Список используемой литературы
1. Аникин Б.А. Логистика. – М.: ИНФРА-М, 2002 г.
2. Воробьева А. П., Соппа М. С. Система программирования Турбо Паскаль: учеб. пособие / ; Новосиб. гос. архитектур.-строит. ун-т. — Новосибирск, 2006. — 136 с.
3. Глинский Я. Turbo Pascal 7.0 и Delphi. Учебное пособие. / Я. Н. Глинский. М.: Диасофт, 2001. — 208 с.
4. Гудсон Д., Стюард Р. Практическое руководство по доступу к данным — CПб.: БХВ-Петербург, 2013. — С. 304.
5. Джеймс Р. Грофф, Пол Н. Вайнберг, Эндрю Дж. Оппель. SQL: полный справочник = SQL: The Complete Reference. — 3-е изд. — М.: Вильямс, 2010. — 960 с.
6. Дейт К. Дж.. Введение в системы баз данных / Пер. с англ. — 8-е изд. — М.: Вильямс, 2005. — 1328 с.
7. Дейт К., Дарвен Х. Основы будущих систем баз данных. Третий манифест. М: Янус-К, 2004.
8. Зеленяк О. Практикум программирования на Turbo Pascal. Задачи, алгоритмы и решения. / О. П. Зеленяк. СПб.: ДиаСофтЮП, ДМК Пресс, 2007. — 320 с.
9. Избачков Ю. С. Информационные системы: учеб. пособие. — Спб.: Издательский дом "Питер", 2011.— 539 с.
10. Кайт Т. — Oracle для профессионалов: архитектура, методики программирования и особенности версий 9i, 10g и 11g, 2-е издание = Expert Oracle Database Architecture: Oracle Database Programming 9i, 10g, and 11g Techniques and Solutions, Second Edition. — М.: «Вильямс», 2011. — 848 с.
11. Кетков Ю. Практика программирования: Бейсик, Си, Паскаль. / Ю. Л. Кетков, А. Ю. Кетков. СПб.: БХВ-Петербург, 2001. — 480 с.
12. Климова Л. Pascal 7.0. Практическое программирование. Решение типовых задач. / Л. М. Климова. М.: КУДИЦ-образ, 2003. — 528 с.
13. Козырев В.К., Тихонин В.И. Оптимальная загрузка складов и транспортных средств: Учебное пособие – О., 1998 г.
14. Коффман Э. Turbo Pascal. / Э .Б. Коффман. М.: Диалектика, 2002. — 896 с.
15. Кригель А., Трухнов Б. SQL. Библия пользователя. Язык запросов SQL = SQL Bible. — 2-е изд. — М.: Диалектика, 2009. — 752 с.
16. Крис Фиайли SQL: Руководство по изучению языка. — М.: Peachpit Press, 2003. — 456 с.
17. Кузнецов С.Д. Методы оптимизации выполнения запросов в реляционных СУБД // "Вычислительные науки. Т.1 (Итоги науки и техники ВИНИТИ АН СССР)". М., ВИНИТИ АН СССР, 1989.- 76-153
18. Культин Н. Основы программирования в Delphi XE. — СПБ.: БХВ-Петербург, 2011. — 416 с.
19. Лукин С.Н. Турбо Паскаль 7.0. Самоучитель для начинающих. / С .Н. Лукин. М.: Диалог-МИФИ, 2002. — 400 с.
20. Марченко А. Программирование в среде Turbo Pascal 7.0. Базовый курс. / А. И. Марченко, Л. А. Марченко. М.: Век+, 2003. — 464 с.
21. Меженный О. Turbo Pascal. Учитесь программировать./ О. А. Меженный М.: Вильямс, 2001. — 448 с.
22. Моргун А. Н. Программирование на языке Паскаль (Pascal).
Основы обработки структур данных. — М.: Диалектика, 2005. — 576 c.
23. Немнюгин С. Изучаем Turbo Pascal. / Л. В. Перколаб, c. А. Немнюгин. СПб: Питер, 2007. — 320 с.
24. Осипов Д. Базы данных и Delphi. Теория и практика. — СПб.: БХВ-Петербург, 2011. — 752 c.
25. Пашеку Х. Программирование в Borland Delphi 2006 для профессионалов = Delphi for .NET Developer’s Guide. — М.: Вильямс, 2006. — 944 с.
26. Пирогов В. Ю. Информационные системы и базы данных: организация и проектирование. учеб. пособие. — Спб.: Издательство "БХВ-Петербург", 2009.— 529 с.
27. Промыслов Б.Д., Жученко И.А. Логистические основы управления материальными и денежными потоками М: ,,Нефть и газ’’ 1999 г.
28. Ригс С., Кроссинг Х. — Администрирование PostgreSQL
9. Книга рецептов — М.: «ДМК Пресс», 2013. — 368 с.
29. Рубенкинг Н. Дж. Турбо Паскаль для Windows: в 2-х томах. Пер. с англ. — М.: Мир, 1993.
30. Рубенкинг Н. Дж. Язык программирования Delphi для «чайников». Введение в Borland Delphi 2006 = Delphi for Dummies. — М.: Диалектика, 2007. — 336 с.
31. Стоунз Р., Мэттью Н. — PostgreSQL. Основы, Пер. с англ. – М.: Издательство «Символ-Плюс», 2002. – 640 с.: ил.
32. Тейлор А.Дж.. SQL для чайников = SQL for Dummies. — 7-е изд. — М.: Диалектика, 2010. — 416 с.
33. Ульман Д. “Основы реляционных баз данных”, 2-е издание.: Пер. с англ. —М.: Издательство"Лори", 2006.— 376 с.: ил.
34. Фаронов В. Turbo Pascal
7. Начальный курс. / В. В. Фаронов. М.: ОМД Групп, 2003. — 576 с.
35. Фаронов В. Turbo Pascal
7. Практика программирования. / В. В. Фаронов. М.: ОМД Групп, 2003. — 415 с.
36. Фаронов В.В. — Turbo Pascal. Наиболее полное руководство. / Издательство: СПб:БХВ-Петербург, 2004. — 1056 с.
37. Федоренко Ю. Алгоритмы и программы на Turbo Pascal. Учебный курс. / Ю. П. Федоренко. СПб: Питер, 2001. — 240 с.
38. Флауер М., Архитектура корпоративных программ при проектировании и моделировании объектных приложений, Пер. с англ. – М.: Издательский дом «Вильямс», 2004. – 544 с.: ил.
39. Фримен А. — ASP.NET MVC 4 с примерами на C# 5.0 для профессионалов, Пер. с англ. – М.: Издательский дом «Вильямс», 2013. – 688 с.: ил.
40. ORACLE 10g. Справочное руководство. т.1, т.2.. К. Луни. М.: Oracle Press, 2006.1500 с.
41. АстроСофт – http://www.astro-soft.ru/
42. Delphi – http://www.embarcadero.com/products/delphi
43. download.oracle — http://download.oracle.com/docs/cd/B25329_01/doc/
44. install.102/b 25144/toc.htm#CIHFEBGE
45. GESTORI Pro – http://www.gestori.ru/
46. Oracle – http://www. oracle.com/
47. Lazarus – http://lazarus.freepascal.org