Пример готовой дипломной работы по предмету: Программирование
Содержание
Оглавление
Введение 6
1. Аналитическая часть 8
1.1. Программная и техническая архитектура библиотеки 8
1.2 Характеристика комплекса задач, задачи и обоснование необходимости автоматизации 11
1.2.1 Описание процесса работы библиотеки 11
1.2.2 Обоснование необходимости автоматизации 15
1.3 Анализ существующих разработок 17
1.4 Техническое задание 22
1.5. Анализ требований к программному обеспечению 24
1.5.1 Обоснование выбора веб-сервера 24
1.5.2 Обоснование выбора сервера баз данных 26
1.5.3 Обоснование выбора языка программирования 27
2. Проектная часть 28
2.1. Функциональная структура системы 28
2.2 Алгоритм работы системы 30
2.3. Разработка проектной документации 40
2.3.1. Руководство пользователя 40
2.3.2. Руководство администратора 48
2.3.3. Руководство по установке 58
Заключение 64
Список использованных источников и литературы 65
Приложения 68
Выдержка из текста
Введение
Влияние новых информационных технологий и Интернет на различные сферы библиотечной работы – одна из наиболее популярных тем, активно обсуждаемых в библиотечной среде во второй половине 1990-х годов и в начале XXI в. Особенно интенсивно Интернет вторгается в область справочно-библиографического и информационного обслуживания пользователей библиотек, вызывая необходимость реорганизации справочно-библиографических служб, пересмотра и изменения традиционных функций их сотрудников. Всемирная сеть открывает новые возможности для использования профессионального опыта и знаний библиотекарей в удовлетворении информационных потребностей общества.
Современные тенденции в справочно-библиографической работе библиотек, диктуемые условиями цифровой среды, рассматриваются во многих статьях, публикуемых на страницах библиотечных периодических изданий как в нашей стране, так и за рубежом.
Вышесказанное обуславливает актуальность тематики дипломного проекта.
Объектом исследования является деятельность библиотеки.
Предметом исследования является применение информационных технологий при организации библиотечного дела.
Цель ВКР – повышение эффективности работы библиотеку путем разработки и внедрения web-приложения.
Для достижения обозначенной цели необходимо решить ряд задач:
– проанализировать деятельность библиотеки;
– рассмотреть существующий процесс;
– выявить недостатки процесса;
– рассмотреть аналоги библиотечных систем;
– разработать перечень требований к проектируемой системе;
– разработать перечень решений по видам обеспечения информационной системы;
– выбрать инструментальные средства для разработки web-приложения;
– разработать программную реализацию информационной системы;
– дать экономическое обоснование разработки и внедрения информационной системы.
Для достижения поставленной цели будут применяться большинство методов научно-практических исследований и разработок, наиболее часто будет использоваться анализ и сравнение.
Практическая значимость заключается в разработке web-приложения для библиотеки:
– автоматизации учета библиотечного фонда;
– предоставления библиотечного фонда через интернет;
– хранение библиотечного фонда в электронном виде.
Во введении сформулированы цели и задачи на проектирование и разработку web-приложения библиотеки.
В аналитическом разделе дипломного проекта дается характеристика объекта исследования, обосновывается необходимость и цели использования вычислительной техники, приводятся проектные решения поставленных задач в условиях применения выбранной вычислительной техники, проводится анализ существующих разработок, выявляются требования к разрабатываемому программному продукту.
В проектном разделе дипломного проекта выполнены проектные решения по разработке базы данных, спроектирована информационная модель, описана входная, нормативно-справочная и результатная информация, проектировании информационной модели выбор модели управления и обработки данных, разработаны интерфейсные формы приложения пользователя, построена структурная схема программного продукта.
В заключении подведены итоги выполнения дипломного проекта.
Список использованной литературы
Список использованных источников и литературы
1. Алешин, Л. И. Автоматизация в библиотеке: учеб. Пособие: в 2 ч. / Л. И. Алешин. – М.: Профиздат, 2011.- Ч. 1-2. — 112 с.
2. Армс, В. Электронные библиотеки: пер. с англ. / В. Армс. – М.: Изд-во Всерос. ин-та науч. и техн. информ., 2011. – 274 с.
3. Маршак, Б.И. Развитие Автоматизированной системы Российского сводного каталога как части Интернет с возможностью получения электронных полных текстов документов [Текст]
[Электронный ресурс]
/ Б.И. Маршак, М.А. Рагимова // Шестнадцатая Международная конференция "Крым 2009": Библиотеки и информационные ресурсы в современном мире науки, культуры, образования и бизнеса". — М.: ГПНТБ, 2011. — URL: http://www.gpntb.ru/win/inter-events/crimea 2009/disk/124.pdf
4. Ассоциация Региональных Библиотечных Консорциумов (АРБИКОН) [Электронный ресурс].
– http://www.arbicon.ru/
5. Ассоциация региональных библиотечных консорциумов Межрегиональная Аналитическая Роспись Статей [Электронный ресурс]– http://mars.udsu.ru/
6. Баранов, В. Л. Распределенные библиотечные системы / В.Л. Баранов, А.И. Племнек, Н.В. Соколова // НТБ.-2012.-N 12 .- С. 12-15.
7. Кузьмин, Е. И., Усачев, М. Н. Библиотечные компьютерные сети: Россия и запад. Вып. 2 / ред.-сост. Е. И. Кузьмин, М. Н. Усачев. – М.: Либерея, 2011. – 200 с.
8. Воройский, Ф. С. Корпоративные автоматизированные библиотечно-информационные системы: состояние, принципы построения и перспективы развития: Аналит. обзор / Ф. С. Воройский, Я. Л. Шрайберг; ГПНТБ России.- М., 2011. — 61 с.
9. Воройский, Ф.С. Основы проектирования автоматизированных библиотечно-информационных систем.- М.: ФИЗМАТЛИТ, 2012. — 383 с.
10. Гальцева, Т. Е. Создание региональной автоматизированной библиотечно-информационной системы / Т. Е. Гальцева, Г. Н. Зеленина // Библиотековедение. – 2012. – № 2. – С. 46— 50.
11. Гентер, К. Обеспечение доступности цифровой библиотеки / К. Гентер // НТБ. – 2012. – № 7. – С. 61-67.
12. Глухов, В.А. Служба электронного заказа и доставки документа – использование в библиотеке вуза и в библиотечном консорциуме [Электронный ресурс]
/ В. А. Глухов. – Электрон дан. — [Б.м.: б.и, 2011].
– Режим доступа: http://www.gpntb.ru/win/interevents/crimea 2004/disk/doc/198.pdf . — Загл. с титул. Экрана.
13. Грошева, С.Ф. Влияние информационных технологий на библиотечное обслуживание (по материалам зарубежной печати) / С.Ф. Грошева // Аспирант. вестн. Поволжья. – 2011. — № 1(5).
– С.21-23.
14. Давыдова, Н. Р. Фонды электронных документов в библиотеке / Н. Р. Давыдова // НТБ. – 2012. – № 2. – С. 60-65.
15. Еременко, Т.В. Информатизация библиотечной деятельности в России и США (терминологический аспект) / Т.В. Еременко // Библиотековедение.-2011.- № 1.- С. 40-45.
16. Земсков, А. И. Электронные библиотеки как элемент информационного общества / А. И. Земсков // НТБ. – 2012. – № 6. – С. 5-15.
17. Майстрович, Т. В. Национальная электронная библиотека: проект концепции / под ред. Т. В. Майстрович. – СПб., 2011. – 28 с.
18. Кузнецов М., Симдянов И. Объектно-ориентированное программирование на PHP. — Спб.: БХВ-Петербург, 2011.
19. Люк Веллинг, Лора Томсон. Разработка Web-приложений с помощью PHP и MySQL. — М.: Вильямс, 2012 — 230 с.
20. Харрис Э. PHP/MYSQL для начинающих. /Пер. с англ. – М Кудиц-Образ, 2011 – 384с.
21. Документация по PHP http://www.phpfaq.ru/
22. Документация по оформлению сайтов http://www.oswd.org/
23. Статьи о регулярных отношениях в PHP http://xpoint.ru/
24. Коллекция клипартов, используемых для оформления сайта http://www.clipart.net.ua/
25. Уэнц Кристиан PHP. Карманный справочник. — М.: Вильямс, 2011. – 384 с.
26. Фленов М.Е. PHP глазами хакера. – СПб.: БХВ-Петербург, 2011. – 304 с.: ил.
27. Аткинсон, Леон. MySQL. Библиотека профессионала. — М.: Вильямс, 2012. – 624 с.: ил.
28. Мазуркевич А., Еловой Д. PHP: настольная книга программиста. – Мн.: Новое знание, 2012. – 480 с.
29. Стивен Хольцнер. PHP в примерах. Пер. с англ.- М.: Бином-Пресс, 2011г. – 352с.: ил.
30. Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД — СПб.: Питер, 2011. — 704 с.: ил.