Дипломная работа



бет17/23
Дата28.04.2023
өлшемі0.66 Mb.
#472944
түріДиплом
1   ...   13   14   15   16   17   18   19   20   ...   23
diplom

Контроллер


Слой контроллера представлен многочисленными классами с именами ModuleActions, где Module – имя модуля. Эти классы расположены в файлах actions.class.php в подкатало- ге actions каталога каждого модуля. Методы этих классов представляют собой действия контроллера, запускающиеся после обработки клиентского запроса классом- маршрутизатором. Для расширения функциональности контроллеров необходимо доба- вить/изменить соответствующий метод в определенный класс. Например, чтобы добавить действие Index к модулю Profile, следует дописать метод indexSuccess к классу ProfileAc- tions, расположенному в apps/frontend/modules/profile/actions/actions.class.php.


Детальную информацию по методам, доступным при реализации функциональности контроллеров, видов и моделей, можно найти в документации на официальном сайте платформы разработки Symfony (http://www.symfony-project.org/book/).
    1. Сравнительное тестирование


Для оценки качества получившейся в результате работы социальной сети было прове- дено ее сравнение с существующими аналогами по общей степени удобства использова- ния, для которой в современной литературе по программной инженерии применяется тер- мин «юзабилити (usability)».
Согласно стандарту ISO-9241, основными критериями юзабилити являются [9]:



  • эффективность – точность и полнота, с которой пользователи достигают по- ставленных целей;

  • продуктивность – ресурсы, которые пользователь затрачивает, чтобы с точно- стью и полнотой достигнуть поставленных целей;

  • удовлетворенность пользователя – комфорт и приемлемость использования.

Аналогами, с которыми сравнивалась разработанная нами система, были выбраны крупнейшие российские и зарубежные социальные сети: Вконтакте.ру, Одноклассники.ру, FaceBook.com, Myspace.com. Были привлечены несколько экспертов-работников компа- нии, в которой разрабатывалась система, которые на качественном уровне оценивали дан- ные ресурсы по критериям юзабилити.


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


Достарыңызбен бөлісу:
1   ...   13   14   15   16   17   18   19   20   ...   23




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет