Курсовая работа: Создание инструментального средства для организации социологических опросов
Примерная работа приложения отражена на рис. 4.1, который приведен ниже.
Рис. 4.1 Структура работы приложения
5 Описание интерфейса и отчетных форм
Формы в приложении:
1. Форма для регистрации будет отражена на рис. 5.1.
Рис. 5.1 Форма регистрации
2. Форма для авторизации будет отражена на рис. 5.2.
Рис. 5.2 Форма регистрации
3. Форма редактирования личных данных пользователя отражена на рис. 5.3.
Рис 5.3 Форма редактирования личных данных пользователя
4. Форма для добавления изменения и удаления анкет отражена на рис. 5.4
Рис 5.4 Форма для добавления изменения и удаления анкет
Интерфейс создается динамически в зависимости от того, какую форму выбрал пользователь. Для построения интерфейса использовались элементы управления и теги HTML.
5. Форма редактирования анкеты
Рис. 5.5 Форма редактирования анкеты
6. Форма отчетности
Рис. 5.6 Форма отчетности
6 Программная реализация
Язык программирования - php. Хранилище данных - база MYSQL. Программа используется для анкетирования пользователей, управления анкетами, создания своих анкет.
В программе реализована авторизация. Клиент может быть пользователем и может быть администратором. В зависимости от того, кем он авторизовался, ему представляется соответствующая форма с различными возможностями.
Возможности пользователя:
· изменения личных данных
· прохождения анкетирования.