Разработка информационно-справочной подсистемы
Курсовая работа, 16 Февраля 2015, автор: пользователь скрыл имя
Описание работы
Данный курсовой проект посвящен разработке информационно-справочной подсистемы.
Информационная система (ИС) в целом - автоматизированная система, предназначенная для организации, хранения, пополнения, поддержки и представления пользователям информации в соответствии с их запросами. Информация, выдаваемая информационной системой потребителю, является одним из ресурсов, позволяющих повысить производительность труда и эффективность его деятельности.
Файлы: 1 файл
Курсовая работа.docx
— 47.54 Кб (Скачать файл)PHP - это серверный язык создания сценариев (или стороны сервера), разработанный специально для Web. Код PHP интерпретируется Web-серверами генерирует HTML или иной вывод, наблюдаемый посетителем страницы. PHP поддерживается почти на всех известных платформах и во всех операционных системах на самых разных серверах.
2. Adobe Dreamweaver CS4 - позволяет используя визуальные методы с легкостью проектировать веб-дизайн приложений. Программа имеет полную поддержку формата CSS (Cascading Style Sheets - каскадные таблицы стилей). Данная программы была выбрана потому, что она представляет собой профессиональное средство для верстки веб страниц с богатым набором функций для разработки веб приложений прекрасно сочетающее в себе смешанный режим работы код+дизайн.
3. Для редактирования
графических элементов информационной
системы автором будет использоваться
Adobe Photoshop CS 4.
4. Quanta Plus - открытая версия HTML редактора для web-разработчиков в среде KDE. Используется автором для быстрого редактирования HTML кода при тестировании.
5. phpMyAdmin - приложение позволяющее выполнять всю удаленную работу с базами данных MySQL посредством браузера. Будет использоваться для создания, настройки и редактирования базы данных информационной системы.
В качестве СУБД автором выбрана реляционная СУБД MySQL. Данная система позволяет хранить все данные информационной системы в базе данных на сервере. Таким образом, все клиенты системы будут обращаться к одной базе данных посредством ИС. Преимуществами данной СУБД являются:
- быстродействие;
- высокий уровень безопасности;
- надежность;
- переносимость.
Если говорить более предметно, то использование реляционной базы данных дает возможность быстро и без особых усилий ответить на такие вопросы как «из какой группы студент», к какой кафедре закреплен преподаватель»
База данных представляет собой совокупность систематизированных данных таким образом, что эти данные могут быть найдены и обработаны с помощью информационной системы.
ЗАКЛЮЧЕНИЕ
В ходе курсовой работы была разработана информационная система управления учебным процессом СКТ. Был решен ряд задач:
- рассмотрены теоретические
основы проектирования информационных
систем;
- проведено проектирование информационной системы;
- выполнена программная
реализация информационной системы
управления учебным процессом.
Был проведен анализ предметной области и рассмотрен ряд программных продуктов имеющихся на рынке. Было проведено моделирование бизнес процессов объекта исследования. Так же были выделены основные требования к разрабатываемой информационной системе.
Были проведены проектирование информационной системы и функционала системы для СКТ. При проектировании системных объектов была использована технология UML моделирования. В качестве структуры модели данных мной была выбрана реляционная модель. Построены концептуальные и логические модели базы данных.
Была проведена реализация разрабатываемого программного продукта. В качестве среды разработки была выбрана IDE NetBeans 9.1 с поддержкой PHP. В качестве СУБД использовала MySQL.
За счет внедрения в практику деятельности учебного отдела разработанной информационной системой было уменьшено время на составление ведомостей. Структурированы и систематизированы данные по студентам, предметам и преподавателям. Появилась возможность расширения и дальнейшего наращивания информационной системы для автоматизации управления учебным процессом.
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ:
- ГОСТ 34.601-90 - «Автоматизированные системы. Стадии создания»
- ГОСТ 34.320.96 - «Концепция и терминология для концептуальной схемы и информационной базы»
- Басков А. В. Информационный
поток [Электронный ресурс]. - Режим доступа:
http://newideology.ru/slovar/
i/informatsionnyi-potok/
- Грекул В.И. , Денищенко Г.Н. Проектирование информационных систем. - М.: Интернет-университет информационных технологий, 2008. - 304 с.
- Кириллов В.В., Громов Г.Ю. Введение в реляционные базы данных. - СПб.: БХВ-Петербург, 2009. - 464с.
- Савельева Н.В. Основы программирования на PHP. - М: Интернет-университет информационных технологий. - 2005. - 264 с.
- Медведев А. М., Швецкой М. В. Некоторые вопросы методологии отладки программ [Электронный ресурс]. - Режим доступа: http://it.kgsu.ru/Otladka/otl_
0007.html
- Онлайн энциклопедия Wikipеda [Электронный ресурс]. - Режим доступа: http://ru.wikipеdia.оrg
- Томсон Л., Веллинг Л, Разработка Web-приложений на на PHP и MySQL. - СПб.: ООО «»ДиаСофтЮП», 2003. - 672 с.
- Козырев А.А. Информационные технологии в экономике и управлении: Учебник. - СПб.: Изд-во Михайлова В. А., 2000. - 360 с.
- Фельдман А. Создаем информационные системы. - М.: СОЛОН-ПРЕСС, 2006. - 120с.
- Федорова Г.Н. Информационные системы . - М.: Academia, 2010 - 208 c.
- Уткин В. Информационные системы в экономике. - М.: Издательский центр "Академия", 2004. - 288с
- . Зандстра М. PHP. Объекты, шаблоны и методики программирования. Пер. с англ. - М: Вильямс, 2009. - 480с.
- Документирование управленческой деятельности. - СПб.: Изд-во Сев.-зав.гос. тех.ун-та, 2008. -С.3
- Скляр Д., Трахтенберг А. PHP. Рецепты программирования. - СПб.: БХВ-Петербург, 2007. - 736с.
- Грабер М. SQL. - М.:Лори, 2007. -- 672 с.
- Первозванский А. Курс теории автоматического управления. - М.:Лань, 2010. - 624 стр.
- Титоренко Г.А. Информационные системы в экономике. - М.: Юнити-Дана, 2008. -- 463 с.
- Хольцнер С. PHP в примерах. - М.: Бином-Пресс, 2009.- 350с.