Пример готовой дипломной работы по предмету: Программирование
ВВЕДЕНИЕ 4
1 Постановка задачи 7
1.1 Технико-экономическая характеристика предметной области 7
1.1.1 Характеристика ООО «ВЕК» 7
1.1.2 Краткая характеристика ведения складского учета в ООО «ВЕК» 9
1.2 Обзор существующих разработок в области ведения автоматизированного складского учета 16
1.3 Новая технология ведения складского учета в ООО «ВЕК» 19
1.4 Требования к разрабатываемой информационной системе складского учета 23
1.4.1 Требования у функциональности информационной системы 23
1.4.2 Требования к техническому обеспечению 24
1.4.3 Требования к информационному обеспечению 25
1.4.4 Обоснование выбора СУБД 27
1.4.5 Обоснование выбора среды разработки 29
2 Разработка информационной системы складского учета 32
2.1 Разработка структуры базы данных 32
2.2 Дерево функций и сценарий диалога 38
2.3 Структурная схема разработанного программного обеспечения 39
2.4 Руководство пользователя 41
2.5 Тестирование информационной системы складского учета на контрольном примере 51
ЗАКЛЮЧЕНИЕ 58
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 60
Содержание
Выдержка из текста
Разработка информационной системы для автоматизации работ отдела снабжения предприятия (разработка баз данных SQL)
NEWID. Создает глобально уникальный идентификатор (GUID, globally unique identifier), он имеет тип данных uniqueidentifier. Эту функцию можно применять для ввода значений в колонки, имеющие тип данных uniqueidentifier. Применение: NEWID().
(Этой функции не нужны параметры.)
Язык SQL как стандартный язык баз данных
14 Программный доступ к базе данных
20 Полноценный язык для работы с базами данных 20
На сегодняшний день существует огромное количество средств администрирования, созданных под определенные системы. Их разнообразие позволяет выбрать то или иное средство администрирования, которое подходит под определенную область. В данной работе будут раскрыты как средства управления, так и средства моделирования и создания баз данных, будут приведены примеры узкоспециализированных средств и общие алгоритмы работы с ними.
Для обеспечения согласованной работы произвольного числа пользователей в единой компьютерной сети наиболее подходящей является технология клиент/сервер, в которой один или несколько самых мощных компьютеров, называемых серверами, используются не для работы, а выделяются для хранения данных со всех участков и, главное, для обеспечения правильного взаимодействия между рабочими местами. Все остальные компьютеры в сети являются клиентами. Раньше в компьютерных сетях применялась технология файл-сервер, которая практически не обеспечивала защиты данных от сбоев и ошибок специалистов и создавала, поэтому множество аварийных ситуаций. Клиент/серверная технология гораздо надежнее и «умнее»: она позволяет избегать потерь данных (например, когда несколько людей пытаются одновременно вносить изменения в одни и те же данные), гораздо лучше обеспечивает сохранность информации и от случайностей, и от злого умысла, и, наконец, она дает возможность работать в сети гораздо большему числу людей одновременно.
В настоящее время исследованию возможностей различных СУБД посвящено множество литературных источников. Некоторые из них в большей степени описывают практическую составляющую данного вопроса, однако, большинство имеющихся в свободном доступе источников носят теоретический характер.
Формы являются основным средством создания интерфейса пользователя, который обеспечивает наиболее удобный способ представления, просмотра, редактирования данных и управления ходом выполнения приложения.
На сегодняшней день существует огромное количество СУБД, которые подразделяются по модели данных, по степени распределения, по способу доступа к БД. Наиболее распространенными на текущий день являются Oracle, Microsoft Access, FoxPro, Visual FoxPro, Firebird, MS SQL Server, MySql. По каждой из данных СУБД авторами написано множество различной литературы. Например, в учебном пособии «Разработка баз данных в Microsoft Access 2010» [4]
представлена терминология БД, тип и формат данных, примеры запросов, представления, индексы, отчеты, которые позволят самостоятельно создать БД на примере представленной в пособии. Книга «Microsoft SQL Server 2012» [5]
является наиболее полым руководством, в котором охвачены все аспекты Microsoft SQL Server 2012, начиная с установки и заканчивая XML и управлением транзакциями.
В настоящее время на рынке существует большое количество решений в области управления базами данных, однако, наблюдается явный недостаток аналитических исследований оценки объективных достоинств и недостатков по распределенным и параллельным базам данных.Объект исследования: функциональные возможности распределенных и параллельных систем управления баз данных.Предмет исследования: специфика разработки распределенных и параллельных базы данных и использования архитектуры «клиент-сервер».
Данная работа объясняет принципы построения и применения данной архитектуры. Курсовая работа может применяться в области программирования, для изучения работы и принципов построения такой архитектуры
Электронный документооборот существует повсеместно, один из его видов — это база данных, поэтому все большую актуальность приобретает освоение систем управления базами данных (СУБД), средств администрирования и защиты баз данных.Предметом исследования является разработка клиентского приложения базы данных по теме «Ресторанный бизнес.Целью курсовой работы является систематизация, обобщение, закрепление и углубление навыков, приобретенных в процессе изучения дисциплины «Безопасность систем баз данных» и выполнения соответствующего лабораторного практикума, а также разработка защищенной информационной системы отдельно взятого фрагмента предметной области.
Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер». Изучить теоретические аспекты базы данных: предметную область, типы, функции.
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. ГОСТ 34.003-90 Автоматизированные системы. Термины и определения
2. ГОСТ 24.702-85 Единая система стандартов автоматизированных систем управления. Эффективность автоматизированных систем управления. Основные положения.
3. Баканов М.И., Шеремет А.Д. Теория проектирования баз данных: Учебник. – М.: Финансы и статистика, 2008
4. Бирюкова О.Ю. Эффективная работа с СУБД — М.: Эксмо, 2012. – 352 с.
5. Бочаров В.В. Проектирование информационных систем. СПб.: Питер, 2014. – 256 с.
6. Горев А., Макашарипов С. Эффективная работа с СУБД. – С-Пб.: Питер, 2013. – 169 с.
7. Гринченко Н. Н. Проектирование баз данных. СУБД MS SQL Server 2012. Учебное пособие – СПб.: Горячая Линия – Телеком, 2013. – 296 с.
8. Гарнаев А., Самоучитель Visual Studio .NET 2008, СПб.: Питер, 2011. – 564 с.
9. Емельянова Н.А., Складской учет на предприятии. Учебное пособие, М.- Инфра-М, 2015. – 368 с.
10. Исаев Г.А., Проектирование информационных систем. Учебное пособие, М.- Омега-Л, 2015. – 432 с.
11. Каган Б.М., Мкртумян И.Б. Ведение склада. Работа кладовщика. – М.: Энергоатомиздат, 2012. – 488 с.
12. Коротков Э.М. Разработка баз данных: учебник. — 2-е изд. – М.: ИНФРА — М, 2009. – 398 с.
13. Культин К.К., Основы программирования в Microsoft Visual C#, СПб.: БХВ-Петербург, 2011. – 425 с.
14. Леонтьев В.П. Новейшая энциклопедия персонального компьютера. М.: ОЛМА-ПРЕСС, 2009. – 306 с.
15. Макаров Н.А., Проектирование баз данных. Учебное пособие, М.: Горячая линия – Телеком, 2013. – 240 с.
16. Михеева В.Д., Харитонова И.А. Microsoft SQL Server. – СПб.: БХВ – Петербург, 2010. – 374 с.
17. Назаров С.В. Компьютерные технологии обработки информации. – М.: Финансы и статистика, 2012. – 290 с.
18. Пирогов, В.Ю. Информационные системы и базы данных. Организация и проектирование – СПб.: БХВ-Петербург, 2012. – 169 с.
19. Стюарт Роб, Практическое руководство по доступу к данным СПб: БХВ-Петербург, 2013. – 304 с.
20. Тарасов С., СУБД для программиста. Базы данных изнутри. М.: Соломон, 2015. – 320 с.
21. Троелсен Э., Язык программирования C# 5.0 и платформа .NET 4.5, М.: Вильямс, 2015. – 1312 с.
22. Туманов, В.Е. Основы проектирования реляционных баз данных; Бином, 2012. – 450 с.
23. Широков, В.М. Основы использования и проектирования баз данных: учебное пособие – М.: Высшее образование, 2011. – 369 с.
24. Информация о функциях программы 1С: Торговля и Склад [Электронный ресурс].
Режим доступа: http://www.1c.ru/rus/products/1c/predpr/torg 77.htm
25. Информация о функциях программы VVS: Офис-Склад-Магазин [Электронный ресурс].
Режим доступа: http://vvs.ru/ows 1.htm
26. Информация о функциях программы «Атонекс» Склад [Электронный ресурс].
Режим доступа: http://www.izone.ru/business/bookoffice/atoneks-sklad.htm
27. Информация о функциях программы «Товар – Деньги – Товар» [Электронный ресурс].
Режим доступа: http://www.pvision.ru/tdt
28. Информация о функциях программы ОК-СКЛАД [Электронный ресурс].
Режим доступа: http://ok-sklad.com/программа складского учета
29. Информация о функциях программы Складской учет товаров [Электронный ресурс].
Режим доступа: http://www.moysklad.ru/
30. Информация о функциях программы Ажур-СКЛАД [Электронный ресурс].
Режим доступа: http://ajoursoft.com.ua/program.php?id=2
31. Информация о функциях программы Microinvest Склад Pro [Электронный ресурс].
Режим доступа: http://microinvest.su/RU/Программа-автоматизации-учета-Склад-Pro
32. Информация о функциях программы ФОЛИО-Win Склад [Электронный ресурс].
Режим доступа: http://www.folio.ru/redy 51/_progy/ws 75.shtml
33. Информация о функциях программы Склад+. [Электронный ресурс].
Режим доступа: http://www.andsoft.ru/sclad.html
34. Сравнение языков программирования [Электронный ресурс].
Режим доступа: https://ru.wikipedia.org/wiki/Сравнение_языков_ программирования.
35. Embarcadero RAD Studio [Электронный ресурс].
Режим доступа: https://www.embarcadero.com/ru/products/rad-studio
36. Microsoft Visual Studio [Электронный ресурс].
Режим доступа: https://www.visualstudio.com/
список литературы