Разработка системы управления сайтом

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?му прекращению его дальнейшего функционирования.

.Для редактирования материала используется графический редактор, с низким показателем кроссбраузерности, что ограничивает ряд браузеров, в которых возможно осуществлять работу с материалом, отображающимся на сайте.

.Встроенные шаблоны, используемые для описания мелких структурных элементов, таких как: новость, событие, ссылка, так же имеют несоответствие на уроне иерархии материала. Заголовки второго уровня, конкретизируют заголовки третьего;

1.2Формулировка задач проектирования

1.2.1Общие сведения о системе управления сайтом

Полное наименование подсистемы - Система управления сайтом СГК УНБ им. М. Ю. Лермнтова.

Код системы - LibNet.

Наименование организации разработчика - СевКавГТУ, факультет ИТТ, кафедра прикладной информатики, студент группы ПИ-061 Смитюх Александр Иванович.

Наименование организации заказчика - ГУК Ставропольская государственная краевая универсальная научная библиотека им. М. Ю. Лермонтова.

Перечень документов, на основе которых создается система:

отчет о преддипломной практике студента группы ПИ-061Смитюх А. И.;

Рабочий план отдела автоматизации СГК УНБ им. М.Ю. Лермонтова за 1-2 кварталы 2011г;

Техническое задание.

Источники финансирования - заработная плата программиста СГК УНБ им. М. Ю. Лермнтова.

1.2.2Назначение, цели создания систему управления сайтом

Назначение создания систему управления сайтом состоит в увеличении возможностей Web-сайта библиотеки, а так же формировании удобного и понятного интерфейса взаимодействия с пользователем.

Цели создания систему управления сайтом для СГК УНБ им. М. Ю. Лермонтова:

уменьшение средств необходимых для сопровождения сайта;

создание более удобного интерфейса пользователя.

1.2.3Требования к системе управления сайтом

Заказчик предъявляет следующие требования к системе:

?система управления сайтом должна обладать удобным интерфейсом;

?должно быть предусмотрено разделение прав доступа различным пользователям;

?должна присутствовать возможность разделения пользователей на группы;

?должна быть реализована система шаблонов, файлы которой абстрагированы от языков программирования;

?управления сайтом должна быть возможность создания пользовательских типов данных, содержащих собственные наборы полей, присущие только данному типу;

?создание дополнительных модулей и расширений должно быть простым;

?система управления сайтом должна быть выполнена на той же платформе, что и ее предшественник;

Исходя из основных требований, была построена диаграмма вариантов использования, которая показана на рисунке 1.4.

Рисунок 1.4 - Диаграмма вариантов использования системы управления сайтом

1.2.4Состав и содержание работ по разработке системы

Работа по созданию системы управления сайтом делится на четыре основных этапа:

.Анализ системы управления учреждения с 18.02.2011 по 4.03.2011 г.

.Кодирование 5.03.2011 по 12.05.2011 г.

.Отладка и тестирование с 13.05.2011 по 20.05.2011 г.

.Сдача проектной документации с 21.05.2011 по 25.05.2011 г.

1.2.5Порядок контроля приемки системы

Промежуточный контроль выполнения этапов создания системы осуществляется в ходе плановых совещаний, участниками которых являются:

директор СГК УНБ им. М.Ю. Лермонтова Долина З. Ф.;

зам. директора по библиотечной работе Москвитина Т. А.;

зам. директора по научной деятельности Белик В. И.;

зав. отделом автоматизации Альшанский В. Ю.;

зав. отделом рекламы Хворостьянова С. В.;

зав. редакционно-издательским отделом Коротченко В. Г.

В ходе совещания зачитывался доклад о проделанной работе. После чего происходило обсуждение, по итогам которого работы по проекту переводились на следующий этап или же с рядом пожеланий отправлялись на доработку.

1.2.6Требования к документированию

После завершения разработки системы управления сайтом LibNet разработчик должен передать заказчику следующие материалы:

исходные коды систему управления сайтом, представленные в электронной форме, представляющею собой архив zip;

SQL-iенарий создания базы данных, представленный в файле, с расширением sql;

краткий перечень стандартных маркеров, выполненный в виде буклета;

руководство по написанию обработчиков для системы управления сайтом LibNet.

Перечисленные выше материалы будут переданы на CD-R диске.

1.2.7Источники разработки

В ходе разработки системы были изучены основные аспекты функционирования подобных систем. Для углубления знаний использовалась специальная литература в частности литература по языку программирования PHP, СУБД MySQL.

Основным источником разработки системы управления сайтом для ГУК Ставропольская государственная краевая универсальная научная библиотека им. М. Ю. Лермонтова, являются отчет студента Сев-КавГТУ, факультета ИТТ, группы ПИ-061 Смитюх А. И. о преддипломной практике.

Кроме этого, в процессе проектирования применялись различные ГОСТы, такие как, ГОСТ 3.11.09 - 82 Система технологической документации. Термины и определения основных понятий.

Выводы

1.Заказчик является государственным учреждением. Это накладывает некоторые ограничения при создании дизайна, что обусловлено необходимостью следовать государственным стандартам.

.Учреждение относится к линейно-функциональному типу организационной структуры, что об