Пример готовой дипломной работы по предмету: Программирование
Введение
1. Аналитическая часть
1.1 Технико-экономическая характеристика предметной области и предприятия. Анализ деятельности «КАК ЕСТЬ»
1.1.1 Характеристика предприятия и его деятельности
1.1.2 Организационная структура управления предприятием
1.2 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации
1.2.1 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
1.2.2 Определение места проектируемой задачи в комплексе задач
1.2.3 Сущность задачи и предметная технология её решения
1.2.4 Обоснования необходимости использования вычислительной техники для решения задачи
1.4 Развёрнутая постановка целей, задачи и подзадач автоматизации
1.4.2 Цели и назначение автоматизированного варианта решения задачи
1.4.3 Подзадачи автоматизации и функциональная информационная технология их решения
1.4.4 Формализация расчётов показателей
1.5 Обоснование проектных решений
1.5.1 Обоснование проектных решений по техническому обеспечению
1.5.2 Обоснование проектных решений по информационному обеспечению
1.5.3 Обоснование проектных решений по программному обеспечению
2. Проектная часть
2.1 Разработка проекта автоматизации: информационный менеджмент
2.1.2 Разработка и описание проекта автоматизации, плана-графика автоматизации и сетевой модели задач
2.1.6 Ожидаемые риски на этапах жизненного цикла и их описание
2.2 Информационное обеспечение задачи
2.2.1 Информационная модель и её описание
2.2.2 Используемые классификаторы и системы кодирования
2.2.3 Характеристика нормативно-справочной, входной и оперативной информации
2.2.4 Характеристика результатной информации
2.3 Программное обеспечение задачи
2.3.1 Общие положения
2.3.2 Характеристика базы данных
2.3.3 Структурная схема системы
2.4 Контрольный пример
2.5 Выбор программного обеспечения
3 Расчет экономических показателей
3.1 План маркетинга
3.1.1 Анализ рынка
3.1.2 Стратегия реализации
3.1.3 Организация рекламы
3.2 Расчет трудоемкости
3.3 Расчет себестоимости разрабатываемой системы
3.4 Расчет себестоимости
3.5 Финансовый план
Заключение
Список литературы
Приложение
1. Руководство по установке
Приложение
2. Рукводство администратора.
Приложение
3. Руководство пользователя
Приложение
4. Примеры кода Содержание
Выдержка из текста
Цель курсовой работы – знакомство с основными понятиями баз данных, их классификациями, рассмотрение популярных СУБД, а так же разработка примера для работы с реляционной СУБД на примере одной из представленных в работе.
Как следствие, растёт и потребность в распространении копий законов, необходимых для повседневной юридической деятельности. Это позволило хранить большие объёмы информации на очень небольших носителях. Кроме этого, намного стал проще поиск информации: если раньше для того, чтобы найти тот или иной закон или нормативный акт необходимо было перелистать большое количество страниц, то теперь найти необходимый юридический документ можно всего за несколько секунд
В настоящее время исследованию возможностей различных СУБД посвящено множество литературных источников. Некоторые из них в большей степени описывают практическую составляющую данного вопроса, однако, большинство имеющихся в свободном доступе источников носят теоретический характер.
Поэтому создание слишком большого буфера журнала повторного выполнения не имеет смысла: сервер Oracle никогда не сможет использовать его целиком. Все журналы записываются последовательно, а не вразброс, как вынужден выполнять ввод-вывод процесс DBWn. Запись большими пакетами, как в этом случае, намного эффективнее, чем запись множества отдельных блоков в разные части файла.
Системы управления базами данных (СУБД, DBMS – Database Management System) на протяжении всего пути развития компьютерной техники совершенствовались, поддерживая все более сложные уровни абстрактных данных, заданных пользователем, и обеспечивая взаимодействие компонентов, распределенных в глобальных сетях и постепенно интегрирующихся с телекоммуникационными системами, что результатом будет становление систем управления информацией одной из частей повседневной нужно (то есть написания программ), в машинных кодах, то языки программирования четвертого уровня (4GLs) позволяли конечным пользователям, не являющимся профессиональными программистами, получать доступ к информации без детального описания каждого шага, но только с встроенными предопределенными типами данных – например, таблицами.
1) СУБД – комплекс программных средств, предназначенных для создания и хранения на основе некоторой модели данных, обеспечение логической и физ. целостности содержащихся в ней данных, надежного и эффективного использования рес-ов, предоставление к ней санкционированного доступа прил-й и пользователя, а так же поддержка функций администратора БД.
Появление СУБД было вызвано необходимостью разрешить проблемы, характерные для файловых систем.СУБД позволяет организовать контроль за доступом пользователей к базе данных. Она предоставляет средства поддержки безопасности и целостности данных, обеспечивает параллельную работу многих приложений, средства копирования/восстановления, а также поволяет организовать доступный пользователям каталог. В типичной СУБД также предусмотрен механизм создания представлений, предназначенных для упрощения вида данных, с которыми имеют дело пользователи. Среда СУБД состоит из аппаратного обеспечения (компьютеров), программного обеспечения (СУБД, операционной системы и приложений), данных, процедур и пользователей. В данном контексте к пользователям относятся администраторы данных и баз данных, проектировщики баз данных, прикладные программисты и конечные пользователи.
Наиболее важной особенностью SQL Base 7.0 является легкость перехода от предыдущих версий, а так же простота обучения. Имеющиеся встроенные диспетчеры, обеспечивающие полную интеграцию с Microsoft Windows NT и Novell NetWare, универсальный механизм репликации с любыми серверами баз данных и API для построения Java-приложений делают SQL Base 7.0 неплохим выбором для разработчиков.
Базы данных не помогают пользователю в принятии решения, они только предоставляют всю полноту информации необходимую для принятия этого решения, а вся ответственность за результат применения этого решения возлагается на оператора.
Таким образом, резко возрастают требования к качеству и надежности проектирования систем для работы с информацией, представляемой в электронном виде. Такие системы носят название информационных систем.
Процессы обработки информации имеют общую природу и основываются на описании фрагментов реальности, выраженном в виде совокупности взаимосвязанных данных.Цель курсовой работы является исследование систем управления базами данных и рассмотрение СУБД. формирование навыков ведения самостоятельных теоретических и практических исследований в соответствии с направлением обучения;
Основными авторами, в научных произведениях которых рассматривалась проблема исследования для данной работы являются Харрингтон Дж.Л. в части теоретических и Лори Ульрих Фуллер (со своим соавтором Кеном Куком) в части практической реализации MS Access. Остальные авторы менее значительны.
1.Веллинг Люк, Томсон Лора «Разработка Web-приложений с помощью PHP и MySQL», Вильямс, 2007г.
2.Горев А., Макашарипов С., «Эффективная работа с СУБД» СПб, «Питер», 1997г.
3.Дамашке Гизберт «PHP и MySQL», НТ Пресс, 2008г.
4.Диго С.М. «Базы данных: проектирование и использование», Финансы и статистика, 2005г.
5.Дунаев В.В. «Базы данных. Язык SQL», БХВ-Петербург, 2007г.
6.Дюбуа П. «MySQL», Вильямс, 2007 г.
7.Фрост Р. «Базы данных. Проектирование и разработка», НТ Пресс, 2007г.
8.Фуфаев Э.В. «Базы данных», Академия, 2007г.
9.Хомоненко А.Д. «Базы данных», Бином-Пресс, 2007г.
10.Шлосснейгл Джордж «Профессиональное программирование на PHP», Вильямс, 2006г.
11. «MySQL. Руководство администратора», Вильямс, 2005г.
12.«MySQL. Справочник по языку», Вильямс, 2005г.
Материалы сайтов:
- 13.http://ru.wikipedia.org
14.http://mysql.org список литературы