
- •1 Исследовательский раздел
- •1.1 Анализ существующих форматов представления данных
- •1.2. Обоснование выбора программно-аппаратных средств
- •1.2.1 Технология sql – выбор субд
- •1.2.2 Выбор языка программирования – php
- •1.2.3 Выбор среды программирования – Фреймворк CodeIgniter
- •1.3.4 Требования к программе или программному изделию
- •1.3.4.1 Требования к функциональным характеристикам
- •2.2 Разработка структуры базы данных программы
- •2.3 Разработка модели информационных потоков базы данных
- •2.4 Разработка алгоритмического обеспечения
- •2.5 Разработка интерфейса программы
- •3 Технологический раздел
- •3.1 Технология разработки программы
- •3.1.1 Создание веб-страниц с помощью языка html
- •3.1.2 Основы работы web-сервера
- •3.1.3 Объектно-ориентированный подход к программированию на php
- •3.1.4 Особенности фреймворка CodeIgniter
- •3.1.5 Инструментарий совместной разработки Subversion
- •3.1.6 Интегрированная среда разработки Zend Studio
- •3.2 Технология тестирования программы
- •3.2.1 Отладка кода с помощью Zend Debugger
- •3.2.2 Автоматизированное тестирование программы – SimpleTest
- •4 Безопасность жизнедеятельности
- •4.1 Анализ опасных и вредных факторов, возникающих при работе на пэвм
- •4.1.1 Физиологические опасные и вредные факторы, действующие на операторов пэвм
- •4.1.2 Психофизиологические опасные и вредные факторы
- •4.2 Разработка технических, организационных и профилактических мероприятий по каждому опасному и вредному фактору
- •4.2.1 Организация рабочего места оператора эвм. Профилактика сдсн
- •4.2.2 Эргономика дисплея. Профилактика сдзн
- •4.2.3 Эргономика устройств ввода информации. Профилактика сзкп
- •4.2.4 Оптимальный режим работы. Профилактика сдпн
- •4.2.5 Контроль микроклимата в помещениях оборудованных пэвм. Профилактика сник
- •4.3 Экологическая оценка и переработка (утилизация) материалов используемых в помещениях, где установлена компьютерная техника
- •4.3.1 Утилизация и переработка ртути в люминесцентных лампах
- •5 Экономическая часть
- •5.1 Планирование разработки автоматизированной системы с построением графика выполнения работ
- •5.1.1 Определение этапов и работ по созданию программного средства
- •5.1.2 Расчет трудоемкости и продолжительности работ
- •5.1.3 Построение графика разработки программного продукта
- •5.2 Расчет затрат на разработку
- •5.2.1 Расчет затрат на разработку программного продукта
- •5.3 Расчет основных технико-экономических показателей и эффективности использования программного продукта
- •5.3.1 Оценка экономической эффективности проекта
- •Заключение
- •Список использованных источников:
- •1 К исследовательскому разделу
- •2 К специальному разделу
- •3 К технологическому разделу
- •4 К разделу Безопасноть Жизнедеятельности
- •5 К экономическому разделу
- •Приложение а Исходный код программы с комментариями
- •Приложение б
- •Графический материал
Заключение
В рамках дипломного проекта была разработана программа управления Базой данных учебных материалов кафедры ИТ-4 МГУПИ. Данная система позволяет сократить объем бумажного документооборота, повысить производительность труда, сократить время на обработку информации, организовать доступ к данным с разграничением полномочий, организовать безопасное использование информации с защитой от несанкционированного доступа. Программа проста в использовании, имеет интуитивный интерфейс понятный неопытному пользователю, и простую в использовании систему навигации, легкую в управлении систему администрирования.
В исследовательском разделе проведен анализ исходных данных, а именно положение с форматами представления электронных учебных материалов на кафедре. Исследованы электронные библиотечные системы. Были проанализированы преимущества и недостатки данных систем. В результате проведенного анализа был отмечен необходимый программный функционал.
В специальном разделе разработаны структурная схема программы, схема информационных потоков, алгоритмы взаимодействия системы с пользователями и базой данных, программное обеспечение и интерфейс системы.
В технологическом разделе описаны способы применения PHP для разработки приложений, рассмотрены методы объектно-ориентированного программирования на PHP, отладки и тестирования приложений.
Процесс разработки программного обеспечения непосредственно связан с использованием компьютерной техники, поэтому необходимо было помнить об опасности, которую она может представлять для здоровья человека. Однако, знание опасных и вредных факторов, а также способов, методов и средств защиты от них, позволяет с наименьшими затратами обеспечить безопасные и безвредные условия труда, а, следовательно, сохранить здоровье людей, использующих компьютер в своей работе.
В разделе “Безопасность жизнедеятельности” был проведен анализ вредных психофизиологических воздействий на человека при работе на ПЭВМ, рассмотрены способы снижения вредных воздействий на пользователя и программиста, дана экологическая оценка и описан способ переработки ртутных ламп дневного света.
Соблюдение условий, определяющих оптимальную организацию рабочего места инженера-программиста, позволит сохранить хорошую работоспособность в течение всего рабочего дня, повысит как в количественном, так и в качественном отношениях производительность труда, поспособствует разработке и отладке программного продукта.
Данные, полученные в экономическом разделе, показали высокую эффективность программы,что во многом связано с использованием в разработке систем с открытым программным кодом (OpenSource) .
Таким образом, расчеты подтвердили, что применение данной разработки является целесообразным.
В настоящее время разработанная система проходит итоговое пользовательское тестирование на кафедре ИТ-4 МГУПИ. Предварительные проведенные испытания дали положительные результаты.
Список использованных источников:
1 К исследовательскому разделу
Губанова С.А. Электронные библиотеки и полнотекстовые базы данных. [Электронный ресурс]. - Режим доступа: www.library.tver.ru
Онлайн энциклопедия Wikipeda [Электронный ресурс]. - Режим доступа: www.ru.wikipedia.org
Ершова Г.Н. Информационные технологии в книжном деле. [Электронный ресурс] Режим доступа http://www.bookresearch.ru/itbook.htm