Разработка информационной системы мониторинга и анализа данных о продажах питьевой воды
Результаты работы, посвященной разработке информационной системы мониторинга и анализа данных о продажах питьевой воды. Описание всех этапов анализа, проектирования и разработки информационной системы, включая все необходимые таблицы, графики и схемы.
Рубрика | Менеджмент и трудовые отношения |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 23.09.2018 |
Размер файла | 1,6 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
- /название_модуля/tmp.inc.php - html шаблон модуля.
- /название_модуля/index.php - php код модуля, который нужен для вывода информации при открытии страницы данного модуля.
- /название_модуля/ajax.php - код, который обрабатывает асинхронные запросы (все действия, которые совершаются без перезагрузки страницы, например, добавить или удалить пользователя).
3.1. Интерфейс информационной системы мониторинга и анализа данных о продажах питьевой воды
При открытии веб-сайта пользователь видит перед собой форму для входа (рис. 3.5) куда ему следует ввести логин и пароль, которые он получает от вышестоящего управления - администратор от разработчика системы, управляющий от администратора, собственник квартиры от управляющего или администратора. При неверном вводе данных пользователь увидит перед собой форму с предупреждением - «Неправильный логин или пароль».
Рисунок 3.5. Вход в систему
Полный доступ к системе имеет только администратор, пользователи с другими ролями имеют некоторые ограничения, поэтому мы рассмотрим функциональность системе через роль администратора.
При входе в систему вниманию предоставляется главная форма (рис.3.6), где пользователь видит в верхней части экрана меню вкладок, а именно: «учётные записи», «тарифы», «пользователи», «дома», «выйти». В правом верхнем углу имя и фамилия администратора с возможностью редактирования своего профиля при переходе в настройки.
Рисунок 3.6. Главная форма
Если администратор хочет отредактировать свои данные, то он переходит в настройки, расположенные рядом с его именем и фамилией. Открывается специальная форма (рис. 3.7) для редактирования, после чего изменения сохраняются при нажатии соответствующей кнопки.
Рисунок 3.7. Настройки профиля
Первая вкладка на главной форме «учётные записи» (рис.3.8), в ней хранится информация об управляющих. Можно получить информацию о фамилии, имени и отчестве и e-mail. Администратор вправе редактировать информацию об управляющем, а также он может удалить желаемого пользователя из базы, для этого нужно нажать соответствующие кнопки.
Рисунок 3.8. Учётные записи
На форме имеется специальная кнопка «добавить учётную запись», при её нажатии на экране появятся специальные поля для заполнения (рис. 3.9). Требуется указать следующую информацию: роль нового пользователя (администратор/управляющий), указать его e-mail, который в дальнейшем будет служить логином, пароль, фамилию, имя, отчество и контактный телефон.
Рисунок 3.9. Добавление учётной записи
Вкладка «тарифы» несёт информацию об условиях потребления (рис.3.10). Так при переходе на этот раздел, на форме открывается информация о названии тарифа, его типе, единицы измерения и стоимость. Администратору предоставляется возможность добавить новый тариф, заполнив соответствующие поля, а также можно отредактировать существующий или удалить из базы.
Рисунок 3.10. Тарифы
Вкладка «пользователи» содержит информацию обо всех собственниках квартир, которые зарегистрированы в системе (рис. 3.11). На форме можно увидеть номер договора с клиентом, его фамилию, имя и отчество, адрес проживания, номер квартиры, можно посмотреть статистику потребления воды, нажав на адрес, можно привязать еще одну квартиру к пользователю. Также, можно просмотреть количество квартир, закрепленных за пользователем, а при необходимости добавить новые. Аналогично, как и в учётных записях, пользователей можно редактировать, удалять и соответственно создавать новых (при заключении договора с клиентом).
Рисунок 3.11. Пользователи
При нажатии на статистику пользователя, открывается новая страница с анализом данных потребления питьевой воды (рис.3.12). Можно ввести интересующий промежуток времени и нажать «показать», после чего появятся данные по используемому тарифу, об общем количестве расходованных литров и общую сумму. Ниже будет представлена таблица, где можно увидеть в какой день какие были данные. После таблицы статистика будет представлена в графическом виде для лучшего понимания (рис. 3.13).
Рисунок 3.12. Статистика потребления пользователя
Рисунок 3.13. График потребления воды
Вкладка «дома» предоставляет администратору информацию о зданиях, которые подключены к системе (рис.3.14). На форме выведен адрес дома, информация о потребителях и мониторинг данных. Есть возможность: добавления нового дома в систему, при заполнении специальных полей и сохранении в базу, редактирования и удаления.
Рисунок 3.14. Дома
Если в разделе «дома» нажать на поле «потребители», то система выведет на экран всех клиентов этого дома (рис.3.15). После чего можно посмотреть статистику по каждому из них.
Рисунок 3.15. Список пользователей определенного дома
Если в разделе «дома» нажать на поле «мониторинг», то на форме появится общая информация потребления питьевой воды по всему дому, аналогично, как и у пользователей в виде таблицы и графика.
3.2 Тестирование информационной системы мониторинга и анализа данных о продажах питьевой воды
Для того чтобы программа работала корректно, её следует протестировать на все возможные входные данные и проверить, выдаёт ли программа верные результаты и не заканчивает ли свою работу раньше времени.
Тестирование будем выполнять последовательно по имеющимся вкладкам в начальной форме и по кнопкам в них. Осуществлять проверку по ролям будем от администратора до собственника квартиры.
Вся информация должна быть проверена на её корректность. Должна быть осуществлена проверка на вход по логину и паролю, должны открываться вкладки для администратора: учётные записи, тарифы, пользователи, дома, выйти, настройки пользователя. При неверном указании логина или пароля должно выводиться предупреждающее сообщение. Во вкладке учётные записи должна быть информация об управляющих и администраторах, возможность добавления нового пользователя, редактирование имеющейся информации, удаление любой строки. При незаполненных полях после проведения манипуляций с данными, должно выводиться предупреждающее сообщение.
Вкладка тарифы должна выдавать корректную информацию о тарифах, должна быть осуществлена проверка на возможность изменять, удалять и добавлять новые данные.
Раздел пользователи должен корректно выдавать информацию о собственниках квартиры, требуется проверить добавление, удаление, редактирование пользователей. Напротив каждого пользователя должна быть возможность просматривать статистику потребления. Требуется осуществить проверку на корректность, сравнивая данные с формы с данными на ftp-серверах. Статистика должна выводиться за вводимый администратором период в виде таблицы, где по каждому дню будут предоставлены данные по количеству потребления, также должно быть протестировано корректное выведение на графике. Необходимо осуществить проверку на правильность расчета общей суммы потребления по указанному тарифу. Проверить вывод общей информации по количеству употребленных литров и затраченной суммой за определенный период.
Раздел дома должен, верно, выдавать информацию о домах, которые занесены в базу данных. Должно быть корректное добавление, редактирование, удаление данных.
В процессе тестирования нужно осуществить проверку на вход, что логин и пароль собственника открывает форму только по статистике данных в его квартире. Логин и пароль управляющего предоставляет доступ к данным по управляемому дому. Логин и пароль администратора предоставляет полный доступ к системе.
Более того, требуется проверить каждую форму на правильность ввода данных, так, в поле, где требуется ввести телефон, должен отображаться шаблон +7 (…) ..-..-…, куда пользователь имеет право ввести только цифры, не должно быть допуска к написанию букв. Аналогично, со всеми полями, куда требуется ввести только цифры, не должно быть никаких буквенных вводов.
Должна быть осуществлена проверка на достаточность вводимой информации, так, если в поля под красной звездочкой (обязательные к заполнению) оставить пустыми, должно быть выведено на экран соответствующее сообщение.
Проверив все вышеизложенное, можно утверждать, что веб-сайт работает корректно и стабильно.
Полное тестирование приведено в Приложении В.
Заключение
Все чаще люди перестают использовать воду из-под крана, в качестве питьевой. Исходя из этой проблемы, были созданы специальные службы, чтобы проводить отдельный источник качественной и безопасной для жизни воды. К сожалению, существующие на сегодняшний момент решения по контролю потребления питьевой воды, имеет некоторые недостатки. Именно в этом и выражалась актуальность нашей работы - в создании удобной системы для мониторинга и анализа данных о продажах питьевой воды, как для управляющего персонала, так и для потребителей.
В процессе работы мы решили следующие задачи:
1. Проанализировали сферу продаж:
1.1. Изучили методы анализа продаж, которые подошли к нашей работе, использовав имеющуюся литературу в данной тематике.
1.2. Изучили актуальные способы мониторинга продаж, проанализировав современные пособия в данной сфере.
2. Провели обзор существующих решений, сравнив их преимущества и недостатки в общей таблице.
3. Разработали архитектуру информационной системы и алгоритм работы сервера.
4. Выполнили последовательно все этапы разработки программного продукта.
Все поставленные ранее задачи были решены, можно сказать, что главная цель, которая заключалась в проектировании и разработке информационной системы мониторинга и анализа данных о продажах питьевой воды достигнута.
Таким образом, после завершения этапа разработки, можно начинать подготовку к этапу внедрения, так как разработанная информационная система может использоваться для анализа и мониторинга данных о продажах питьевой воды в многоквартирных домах и на предприятиях с любого устройства и локации, что будет полезно многим сегодня.
Библиографический список
1. Как проводить анализ продаж: этапы, методы и способы. URL: http://kakzarabativat.ru/marketing/analiz-prodazh/ (Дата обращения: 10.11.2017).
2. Шнаппауф Р. Практика продаж/ Р.Шнаппауф. -М.: Интерэксперт, 2007. 448 с.
3. Анализ продаж. URL: http://worldsellers.ru/analiz-prodazh/ (Дата обращения: 10.11.2017).
4. Edwards, R. D.., & Magee J. (2001).Technical analysis of stock trends. San Francisco: Golden Gate University
5. Weetman, P. (2006) Management Accounting: Second edition. England: Pearson Education Limited
6. ABC АНАЛИЗ ПРОДАЖ. ПРИМЕР РАСЧЕТА В EXCEL. URL: http://finzz.ru/abc-analiz-prodazh-primer-v-excel.html (Дата обращения: 10.11.2017).
7. Справочник по html. URL: http://htmlbook.ru/HTML (дата обращения: 10.11.2017).
8. Meloni, J., & Telles, M. (2008). PHP 6 FAST & EASY WEB DEVELOPMENT. Boston: Course Technology
9. Скотт, Б. Проектирование веб-интерфейсов/ Б.Скотт, Т.Нейл. - Символ-Плюс 2010
Размещено на Allbest.ru
...Подобные документы
Краткое описание, цель и основные задачи исследуемой компании. Организационная структура подразделения по доставке бутилированной питьевой воды. Прием заявок на заключение договоров и доставки, планирование маршрутов развоза, контроль исполнения заказов.
контрольная работа [354,6 K], добавлен 21.06.2014Принципы организации и системного управления производственным процессом очистки воды. Недостатки в системе контроля процесса управления качеством на предприятии ЗАО "Челныводоканал". Реализация стратегии отбора проектов по очистке питьевой воды.
дипломная работа [927,9 K], добавлен 13.07.2014Угрозы информационной безопасности на предприятии. Выявление недостатков в системе защиты информации. Цели и задачи формирования системы информационной безопасности. Предлагаемые мероприятия по улучшению системы информационной безопасности организации.
курсовая работа [235,0 K], добавлен 03.02.2011Знакомство с основными задачами работников кадровых служб. Характеристика этапов разработки информационной системы поддержки функций инспектора отдела кадров по офицерскому составу. Анализ отдела кадров Управления внутренних дел Октябрьского района.
дипломная работа [373,3 K], добавлен 23.06.2014Структура управления предприятием. Этапы разработки информационной системы. Трудовые ресурсы проекта. Перечень материальных ресурсов. Описание разрабатываемых автоматизированных рабочих мест. Диаграмма Ганта. Построение критического пути. Бюджет проекта.
курсовая работа [665,0 K], добавлен 06.04.2013Анализ системы информационной безопасности на предприятии. Служба по вопросам защиты информации. Угрозы информационной безопасности, характерные для предприятия. Методы и средства защиты информации. Модель информационной системы с позиции безопасности.
курсовая работа [1,4 M], добавлен 03.02.2011Стадии жизненного цикла информационной системы (ИС). Проблемы спирального цикла. Проблемы внедрения при использовании итерационной модели жизненного цикла. Положительные стороны применения каскадного подхода. Поэтапная модель с промежуточным контролем.
лабораторная работа [52,9 K], добавлен 02.02.2015Анализ численности персонала, эффективности использования трудовых и оборотных ресурсов медицинского учреждения. Факторы PEST-анализа и построение матрицы SWOT-анализа. Преимущества использования модульной структуры медицинской информационной системы.
презентация [1,6 M], добавлен 21.02.2013Описание технологии информационного мониторинга, основные этапы его проведения и особенности. Выявление и обоснование микропотока по информационной культуре. Тенденции и перспективы развития документопотока внутри предприятия на современном этапе.
дипломная работа [76,4 K], добавлен 06.05.2010Основная цель и задачи мониторинга персонала. Принципы и условия его организации и проведения. Требования к мониторинговым показателям. Краткие характеристики методов сбора данных: анкетирования, интервью, фокус-группы, наблюдения, анализа документов.
курсовая работа [99,6 K], добавлен 17.03.2015Характеристика Управления образования Исполкома г. Набережные Челны. Функции подразделений Управления и должностные инструкции работников. Организационно-функциональная схема автоматизированной информационной системы. Автоматизированные рабочие места.
контрольная работа [40,6 K], добавлен 12.05.2010Иерархическая схема сотрудников. Средства информационной защиты. Вопросы о состоянии безопасности. Схема информационных потоков предприятия. Способы контроля за целостностью информационной системы. Моделирование управления доступом к служебной информации.
курсовая работа [1,0 M], добавлен 30.12.2011Общие принципы управления. История возникновения киберкорпораций. Положительные и отрицательные воздействия информационной системы. Бизнес-процессы и информационные системы. Особенности информационной инфраструктуры. Компоненты телекоммуникационных сетей.
курс лекций [93,9 K], добавлен 11.06.2010Автоматизированные информационные технологии, применяемые в управлении организацией. Формирование системы поддержки принятия решений. Критерии оценки эффективности создания на предприятии информационной системы. Критерии выбора информационной системы.
дипломная работа [938,9 K], добавлен 29.06.2010Структура автоматизированной информационной системы, разделение ее функциональной части на подсистемы по уровням управления и сферам применения. Характеристика концептуальной комплексной модели процессно-ориентированной системы управления предприятием.
контрольная работа [374,1 K], добавлен 13.02.2012Характеристика основных принципов построения логистической информационной системы, её функции и показатели. Особенности модели Баумола управления финансами на основе принципов логистики. Значение информационной поддержки в решения транспортных задач.
курсовая работа [506,6 K], добавлен 24.01.2018Процесс выработки, принятия и реализации управленческих решений. Описание процесса сбора информации для анализа. Анализ целесообразности решений в отношении подсистемы мотивации. Отчеты по электронной информационной модели. Современные теории мотивации.
курсовая работа [147,5 K], добавлен 27.05.2014Понятие, методы, принципы построения и функционирования логистических информационных систем. Анализ хозяйственной деятельности, финансового состояния, характеристика и методы усовершенствования информационной логистической системы ОАО "Ливгидромаш".
курсовая работа [87,9 K], добавлен 12.08.2011Развитие информационных систем управления предприятием. Анализ и синтез информационной системы управления ООО "Финэстра". Анализ и синтез системы управления на предприятии с использованием нормативной модели. Внедрение информационной системы управления.
дипломная работа [556,9 K], добавлен 03.11.2015Роль и место специалиста на стадиях жизненного цикла информационных систем. Виды схем разработки автоматизированных информационных систем, преимущества спиральной схемы. Основы построения и использования систем бухгалтерского учета, анализа и аудита.
презентация [1,3 M], добавлен 16.09.2011