Пример готовой дипломной работы по предмету: Программирование
Содержание
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 1
РАЗДЕЛ
1. ПРОЕКТИРОВАНИЕ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УЧЕТА ЗАПИСЕЙ ВИДЕОКОЛЛЕКЦИИ 5
1.1. Разработка внутренних структур данных и определение пользовательского интерфейса программного приложения 5
1.2. Выбор технологии, языка и среды программирования 9
1.3. Проектирование структуры программы и взаимодействия модулей 13
РАЗДЕЛ
2. ОПИСАНИЕ И ФУНКЦИОНАЛЬНЫЕ ВОЗМОЖНОСТИ АВТОМАТИЗИРОВАННОЙ СИСТЕМЫ УЧЕТА ЗАПИСЕЙ ВИДЕОКОЛЛЕКЦИИ 17
2.1. Особенности построения и работы алгоритма 17
2.2. Выбор стратегии тестирования и разработка тестов 22
2.3. Руководство пользователя 26
ЗАКЛЮЧЕНИЕ 30
СПИСОК ЛИТЕРАТУРЫ 32
ПРИЛОЖЕНИЕ 1 34
ПРИЛОЖЕНИЕ 2 37
Выдержка из текста
В наши дни во всех сферах общества уже практически везде завершился переход от старых «классических» бумажных систем учета различных ресурсов на современные системы управления ресурсами на основе систем управления базами данных (СУБД) или просто баз данных (БД).
Кроме всех прочих преимуществ, электронный учет заметно сокращает объем используемой «бумажной массы». Однако, полный переход «от бумаг к электронному документообороту», где будут повсеместно использоваться цифровые электронные подписи и прочие методы аутентификации, пока еще дело весьма отдаленной перспективы.
Современные базы данных помогают вести учет, хранение и контроль введенных сведений, облегчают доступ к получению определенной информации, обеспечивают быстрый поиск, сортировку и фильтрацию имеющейся информации по определенным признакам, защищают от явных ошибок при вводе информации, а также разграничивают права доступа к сведениям различным категориям пользователей. Современные БД позволяют хранить в себе информацию самых разнообразных типов (текстовую, различных форматов числовую, графическую, видео, аудио и другие виды данных).
Ведение реестра чего-либо (включая и предмет исследования) по-старинке с использованием рукописного или напечатанного на пишущей машинке текста и таблиц отнимает уйму времени и сил, и к тому же, там нет контроля проверок на ошибки. Кроме этого, чтобы что-нибудь исправить, нужно, как правило, переписывать (перепечатывать) всю страницу. Там нет поиска, сортировок, запросов. То есть анализ содержимого такой «базы» очень затруднен. К тому же, объем такой «макулатуры» весьма велик, особенно при большом количестве записей, с ним неудобно работать, и занимает он много места. Далее, бумага недолговечна, она со временем желтеет и портится, к тому же, «листочкам» «свойственно» теряться. Перечень подобных недостатков можно продолжать. Настоящая работа посвящена разработке базы данных для учета записей в некоторой коллекции видеозаписей. Такой подход к учету видеоинформации позволит воспользоваться всеми преимуществами, предоставляемыми современными системами управления базами данных (СУБД) и устранить недостатки устаревших руко- или машинописных систем учета, выполняемых на бумажных носителях. Таким образом, выбор очевиден.
Список использованной литературы
СПИСОК ЛИТЕРАТУРЫ
1. Хомоненко А.Д. Delphi 7 в подлиннике. Наиболее полное руково-дство. СПб.: БХВ-Петербург, 2008. 1216 с.
2. Хомоненко А.Д. Базы данных. Учебник для ВУЗов. СПб.: КОРОНА принт, 2004. 736 с.
3. Ролланд, Фред, Д. Основные концепции баз данных. : Пер. с англ. — М. : Издательский дом "Вильямс", 2002. 256 с.
4. Клайн К. SQL. Справочник. М.: Кудиц-Образ, 2006. 832 с.
5. Архангельский, А.Я. Программирование в Delphi 7. М.: Бином-Пресс, 2003. 1152 с.
6. Архангельский А.Я. Delphi
7. Справочное пособие. М.: БИНОМ, 2004. 1024 с.
7. Бобровский С.И. Delphi
7. Учебный курс. СПб.: Питер, 2004. 736 с.
8. Кэнту, М. Delphi
7. Для профессионалов. СПб.: Питер, 2004. 1101 с.
9. Дарахвелидзе, П., Марков Е. Программирование в Delphi 7. СПб.: БХВ-Петербург, 2003. 784 с.
10. Культин, Н. Основы программирования в Delphi
7. СПб.: БХВ-Петербург, 2007. 608 с.
11. Фаронов, В.В. Программирование баз данных в Delphi
7. Учебный курс. СПб.: Питер, 2006. 459 с.
12. Шпак Ю.А. Delphi 7 на примерах. К.: Юниор, 2003. 384 с.
13. Баженова И.Ю. Delphi
7. Самоучитель программиста. М.: Кудиц-образ, 2003. 448 с.
14. Кандзюба С.П. Delphi 6-7. Базы данных и приложения. М.: DiaSoft, 2003. 265 с.
15. Базы данных в Delphi
7. Самоучитель. СПб.: Питер, 2003. 224 с.
16. ГОСТ 19.701-90 – ЕСПД. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения.
17. Пугачев, Е.К. Объектно-ориентированное программирование: Учеб. для вузов. М.: Изд-во МГТУ им. Баумана, 2001. 94 с.