Онлайн поддержка
Все операторы заняты. Пожалуйста, оставьте свои контакты и ваш вопрос, мы с вами свяжемся!
ВАШЕ ИМЯ
ВАШ EMAIL
СООБЩЕНИЕ
* Пожалуйста, указывайте в сообщении номер вашего заказа (если есть)

Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / ДИПЛОМНАЯ РАБОТА, ПРОГРАММИРОВАНИЕ

Электронная библиотека на MySQL и PHP + код программы

user30035 3000 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 70 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 07.02.2021
Объектом разработки является «Электронная библиотека». Разработка системы имеет своей целью создание сайта, позволяющего значительно упростить поиск информации о книгах. Программы автоматизации позволяют упростить работу пользователям с информацией. Применение автоматизированных систем позволяет также автоматизировать большинство рутинных операций. Данная расчётно-пояснительная записка является важной частью квалификационной работы «Электронная библиотека». Она в четкой и краткой форме раскрывает творческий замысел и его реализацию. В ней отражены этапы работы и результаты, полученные при выполнении проекта. Расчетно-пояснительная записка состоит из нескольких частей: - Конструкторская часть состоит из описания предметной области и общего описания программы. - Технологическая часть содержит описание разработки интерфейса. - В части «Имитационное моделирование…» была смоделирована работа web-приложения. - Организационно-экономическая часть содержит смету затрат на разработку данного программного продукта и пояснения к смете. - Расчет эргономического сертификата приведен в части с соответствующим названием.
Введение

Квалификационная работа на тему «Электронная библиотека» посвящена разработке программы, позволяющей значительно упростить процесс поиска необходимой информации по конкретной книге или конкретному жанру. Немаловажным преимуществом использования данного программного продукта является возможность быстрого поиска информации. В нашем веке предприятия работают с большими объемами информации, поэтому быстрый, точный поиск нужных книг является важной функцией программы. Используя PHP, в связке с Web-сервером Open Server и сервером баз данных MySQL, у разработчика появляется возможность создания полноценного приложения автоматизированной информационной системы. Автоматизированные информационные системы (АИС) позволяют осуществлять полный контроль деятельности предприятия, значительно снижая нагрузки на работников и увеличивая показатели скорости и удобства работы с документооборотом. В данном проекте рассматривается проектирование и создание web-приложения «Электронная Библиотека». Целью настоящего проектирования является разработка автоматизированной информационной учета деятельности библиотеки, которая связана с поиском нужных книг в библиотеке. В процессе работы проводилось изучение особенностей работы, проведен анализ предметной области, разработано техническое задание на проектирование и сделано технико-экономическое обоснование проекта. В результате проведенной работы было разработано программное приложение, которое обеспечивает автоматизацию библиотеки.
Содержание

Оглавление КРАТКАЯ ИНФОРМАЦИЯ 2 СОДЕРЖАНИЕ 3 ВВЕДЕНИЕ 4 ГЛАВА 1 КОНСТРУКТОРСКАЯ ЧАСТЬ 6 1.1 Общетехническое обоснование разработки 6 1.1.1 Постановка задачи проектирования 6 1.1.2 Описание предметной области 7 1.1.3 Перечень процессов, подлежащих автоматизации 9 1.1.4 Функциональные задачи системы 10 1.1.5 Выбор и обоснование критериев качества 10 1.2 Техническое задание на разработку ГОСТ 19.201-78 13 1.2.1 Наименование 13 1.2.2 Основание для разработки 13 1.2.3 Исполнитель 13 1.2.4 Назначение и цель разработки 13 1.2.5 Содержание работы 13 1.2.6 Этапы разработки 16 1.2.7 Порядок приема работы 16 1.2.8 Дополнительные условия 16 1.3 Разработка программного изделия 17 1.3.1 Архитектура системы 17 1.3.2 Инфологическая модель 19 1.3.2.5 Схема – ER диаграмма…………………………………………………………....26 1.3.3 Даталогическая модель 27 1.3.4 Структура программного изделия 30 1.3.5 Выбор программных средств 30 1.3.6 Выбор аппаратных средств 32 ГЛАВА 2 ТЕХНОЛОГИЧЕСКАЯ ЧАСТЬ 33 2.1 Разработка интерфейса взаимодействия с пользователем 33 2.1.1 Экранные формы «Электронная библиотека» 33 ГЛАВА 3 ИССЛЕДОВАТЕЛЬСКАЯ ЧАСТЬ. ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ РАБОТЫ WEB-ПРИЛОЖЕНИЯ 39 3.1 Описание предметной области 39 3.2 Моделирование 40 3.3 Результаты моделирования 44 ГЛАВА 4 ПРОГРАММНАЯ ДОКУМЕНТАЦИЯ 46 4.1 Руководство оператора ГОСТ 19.505-79 46 4.1.2 Условия выполнения программы 46 4.1.3 Требования к персоналу (пользователю) 46 4.1.4 Выполнение программы 47 ЗАКЛЮЧЕНИЕ 58 СПИСОК ЛИТЕРАТУРЫ 59 ПРИЛОЖЕНИЕ 61
Список литературы

1 Интернет-справочник по языку HTML. Получено из http://www.htmlbook.ru; 2 Руководство по PHP. Получено из http://php.net/manual/ru/; 3 Баутов, А. (2016). Оценка факторов, влияющих на качество программных продуктов. Директор информационной службы; 4 Соловьев С.В., Ц. Р. (б.д.). Методологии моделирования предметной области. Получено из http://www.rae.ru/monographs/141; 5 Эргономика & компьютер. Каким должен быть монитор. Получено из http://www.hardline.ru/3/35/2385/; 6 Стандарт ISO/IEC TR 15271:1998 (Информационные технологии. Руководство по применению ISO/IEC 12207 (Процессы жизненного цикла программных средств)); 7 ГОСТ 19.701-90 Единая система программной документации; 8 ГОСТ 19.505-79 Руководство оператора; 9 ГОСТ 19.201-78 Техническое задание на разработку; 10 Справочник по HTML тегам. Получено из http://www.php.su/; 11 Учебник “Основы SQL”. Получено из http://www.php.su/; 12 Бен Фрейн. HTML5 и CSS3. Разработка сайтов для любых браузеров и устройств; 13 HTML, JavaScript, PHP и MySQL. Джентльменский набор Web-мастера Автор: Николай Прохоренок. Получено из http://progbook.ru/javascript/1259-prohorenok-html-javascript-php-i-mysql-dzhentlmenskiy-nabor-web-mastera.html); 14 Справочник по языку PHP. Получено из http://www.php.su/; и тд..
Отрывок из работы

1.2.5.7 Требования к входным и выходным данным 1.2.5.7.1 Требования к входным данным Информация в систему вводится с помощью экранных форм через редактируемые поля или посредством выпадающих списков. В поля могут вводиться любые символы с помощью клавиатуры. Программа должна проверять правильность типа вводимых данных и оповещать об этом пользователя. 1.2.5.7.2 Требования к выходным данным Выходными данными являются экранные формы в web-браузере. 1.2.5.8 Требования к надежности Программа не должна выдавать ошибок, не предусмотренных работой программы, программа должна обеспечивать устойчивое функционирование, контроль входной информации. --------------------------------------------------------------------------------------------------------------------------------------- Таблица 1. Сущность «Книги» Физическое имя Логическое имя Тип Ключ id Код книги Числовой Первичный name Название книги Текстовый author Автор Текстовый description Описание Текстовый link Ссылка Текстовый genre_id Код жанра Числовой Вторичный user_id Код пользователя Числовой Вторичный created_at Дата создания Дата и время updated_at Дата обновления Дата и время ------------------------------------------------------------------------------------------------------------------------------------ 1.3.3 Даталогическая модель Построение даталогической модели основано на разработанной ранее инфологической модели. Для обеспечения целостности данных в соответствующие сущности инфологической модели добавляются ключевые атрибуты, которые функционально определены и зависят только от первичного ключа, и не имеют связи между собой. При отображении инфологической модели в даталогическую, сущности соответствуют таблицами, атрибуты — полям таблиц. В даталогическую модель вводятся связи, аналогичные связям инфологической модели. Таблица 4. books Логическое имя Физическое имя Тип Длина Ключ Код книги id int 10 Первичный Название книги name varchar 255 Автор author varchar 255 Описание description text Ссылка link text Код жанра genre_id int 11 Вторичный Код пользователя user_id int 11 Вторичный Дата создания created_at timestamp Дата обновления updated_at timestamp -------------------------------------------------------------------------------------------------------------------------------------- ГЛАВА 4 ПРОГРАММНАЯ ДОКУМЕНТАЦИЯ 4.1 Руководство оператора ГОСТ 19.505-79 4.1.1 Назначение программы Назначением разработки является создание электронной библиотеки, в которой пользователи могут получать информацию об интересующих их книгах, а также добавлять новую информацию о книгах или редактировать существующие. 4.1.2 Условия выполнения программы Для работы данного приложения необходимо, чтобы на компьютере были установлены следующие программные продукты: ? Операционная система Microsoft Windows 7 и выше. ? Web-браузер Google Chrome или другое. Компьютер пользователя должен иметь доступ в глобальную сеть 2 на любом IBM-совместимом компьютере, работающем под управлением ОС Windows 7 и выше. 4.1.3 Требования к персоналу (пользователю) Минимальное количество персонала, требуемого для работы программы, должно составлять не менее 1 штатной единицы – пользователя программы – оператора. Пользователь программы (оператор) должен обладать практическими навыками работы с графическим пользовательским интерфейсом операционной системы. ----------------------------------------------------------------------------------------------------------------------------------------- У каждого пользователя есть свой профиль, в котором он может увидеть список выбранных им книг, которые он может вернуть, не переходя на страницу книги. Различии правами доступа «Пользователи» и «Администраторы», в том, что «Администраторы» могу добавлять и удалять все книги и жанры, а «Пользователи» только добавлять. Что бы попасть на страницу своих книг, нажмите на «Мои книги» в верхнем меню сайта (Рисунок 25). ----------------------------------------------------------------------------------------------------------------------------------- ПРИЛОЖЕНИЕ Листинг программы. ......
Условия покупки ?
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Дипломная работа, Программирование, 115 страниц
2000 руб.
Дипломная работа, Программирование, 74 страницы
8000 руб.
Дипломная работа, Программирование, 58 страниц
1000 руб.
Служба поддержки сервиса
+7 (499) 346-70-XX
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

Разработка движка сайта

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg