Аналіз існуючих програмних продуктів - Розроблення модуля "Благодійний аукціон" на базі веб-технологій. Інтерфейс кампаній
У сучасному суспільстві люди завжди шукають пріоритети. В нашому випадку програмне забезпечення не являється винятком [27].
Відповідно до завдання на дипломне проектування та опису предметної області були розглянуті існуючі програмні продукти.
В процесі вивчення теми благодійності була розглянута велика кількість Інтернет джерел, але прототипів даної теми знайдено не було.
Порівняння проводилося з двома Інтернет благодійними фондами:
Інтернет благодійний фонд "Спасибо";
Інтернет благодійний фонд "Грачи прилетели".
Інтернет благодійний аукціон "Спасибо" має приємний і легкий для освоєння інтерфейс користувача [29]. Головна сторінка представлена на рис. 1.4.
Рис. 1.4. Головна сторінка сайту
Сайт надає змогу перегляду документів про благодійний фонд, які підтверджують те, що дане інтернет-джерело насправді існує і не є "липовим" (рис. 1.5). По завершенню збору коштів, на сайті з'являється фото з нужденним, в якому вказується, яку саме суму вдалося зібрати, де в котрий раз користувач підтверджує свої сподівання.
Рис. 1.5. Сторінка "Документи"
На сайті існує сторінка, яка надає змогу детального перегляду інформації про те, кому дана благодійна організація вже допомогла, та надає детальну інформацію про те, яку саме суму вносили в певний проміжок часу. Сторінка "Кому допомогли" представлена на рис. 1.6.
Рис. 1.6. Сторінка "Кому помогли"
Також варто виділити те, що сайт в розробці над новими проектами та надає можливість перегляду уже створених. Дані проекти направлені на отримання якомога більшої суми коштів для надання благодійної підтримки потребуючим людям, та направлена на збір пожертвувань шляхом проведення торгів та благодійних скриньок. Сторінка "Проекти" наведена на рис. 1.7.
Рис. 1.7. Сторінка "Проекти"
Ще одним аналогом інтернет благодійних сайтів був розглянутий програмний продукт "Грачи прилетели" [30]. Цей Інтернет благодійний фонд дуже сподобався оформленням та наповненням. Простота оформлення надає змогу користувачеві приємно та безперешкодно переглядати інформацію. Головна сторінка сайту наведена на рис. 1.8.
Сайт приємно вразив сторінкою "Ярмарки", яка представлена на рис. 1.9. Дана сторінка надає змогу перегляду так званих проектів які вже пройшли та будуть проходити в найближчий час.
Рис. 1.8. Головна сторінка сайту
Рис. 1.9. Сторінка "Ярмарки"
Даний програмний продукт також надає змогу звернення до on-line співробітників, які своєчасно допоможуть в питанні, що цікавить користувача. Сторінка "on-line підтримки" наведена на рис. 1.10.
Рис. 1.10. Сторінка "on-line підтримки"
Під час розгляду згаданих програмних продуктів були виділені переваги та недоліки обох сайтів (табл. 1.4).
Таблиця 1.4. Порівняльна характеристика програмних продуктів
Характеристика |
Web-Сайт | |
Спасибо |
Грачи прилетели | |
Пошук по параметрам |
+ |
+ |
Додавання нових спонсорів |
- |
- |
Блокування / розблокування користувачів |
- |
- |
Додавання, видалення, редагування проектів |
+ |
+ |
Детальній перегляд руху коштів |
+ |
+ |
Партнерські програми |
+ |
- |
Документи на підтвердження |
+ |
- |
Можливість зв'язку з оператором |
- |
+ |
Локалізація |
- |
+ |
В ході роботи над першим розділом була проаналізована предметна область розроблюваного модуля, були виявлені основні бізнес-процеси розроблюваної системи, а саме:
Облік компаній;
Розіграш лотів;
Звіт з переведених коштів.
У зв'язку з цим, були побудовані діаграми бізнес-процесів у стандарті IDEF0, та проаналізований кожний крок отриманого бізнес-процесу системи.
Також були проаналізовані подібні модулі програмних продуктів благодійних Інтернет-аукціонів, а саме благодійний фонд "Спасибо" та програмний продукт "Грачи прилетели". В ході аналізу були виявлені сильні та слабкі сторони програмних продуктів, які були наведені у табл. 1.4, приведена порівняльна характеристика.
Виконана робота є основою для подальшого проектування програмного продукту, а саме для проектування варіантів використання та кінцевого бачення проекту.
Похожие статьи
-
Метою є працездатність програми на різних комбінаціях конфігурацій клієнт/сервер. Тестування властивостей, припускає функціональне і негативне тестування...
-
Тестування програмної системи - техніка контролю якості, що перевіряє відповідність між реальною і очікуваною поведінкою програми завдяки кінцевому...
-
Висновки - Розроблення модуля "Благодійний аукціон" на базі веб-технологій. Інтерфейс кампаній
У дипломному проекті був спроектований та розроблений інтерфейс компаній. Під час роботи над дипломним проектом були розв'язанні такі задачі: Проведений...
-
UML діаграма діяльності варіантів використання Задача сайту для медичної лабораторії містить у собі рішення покращення діяльності лабораторії. За...
-
Після опису предметної області та огляду аналогічних програм можна приступити до розділу специфікація вимог. Розроблення розділу специфікація вимог до...
-
Коротка характеристика об'єкту управління "Nitralabs" Лабораторію інтернет-технологій "Nitralabs" було створено у серпні 2007 року у місті Харкові. За...
-
Математична постановка задачі Для того, щоб розіграш лоту здійснився, необхідна одна з двох умов: кількість можливих білетів у розіграшу лоту набралась,...
-
Для розгортання програмного продукту, а саме web-сайту, необхідно мати сервер де буде розташовуватись сайт. Щоб web-сервіс коректно та справно...
-
Діаграма варіантів використання Діаграма варіантів використання "Інтерфейс компаній", яка зображена на рис. 2.1 призначена для графічного відображення...
-
Вступ - Розроблення модуля "Благодійний аукціон" на базі веб-технологій. Інтерфейс кампаній
Коли мова заходить про благодійність, то на думку чомусь спадає насамперед такі поняття як благородство, щедрість, широта натури, освіченість, любов до...
-
Опис всіх функціональних вимог розроблюваного програмного продукту та список вимог атрибутів наведений у табл. 2.4 Додання нового нужденного зображено на...
-
Приміщення по електробезпеці відноситься до приміщень без підвищеної електробезпеки [14]. У відділі проведена внутрішня електропроводка, обладнана...
-
Пожежна безпека - стан об'єкта, при якому з регламентованою ймовірністю виключається можливість виникнення та розвиток пожежі і впливу на людей її...
-
Кондиціювання - Розроблення модуля "Благодійний аукціон" на базі веб-технологій. Інтерфейс кампаній
Кондиціювання повітря - створення й автоматична підтримка в закритих приміщеннях і засобах транспорту параметрів повітряного середовища (температури,...
-
Організація раціонального освітлення робочих місць - одне з основних питань охорони праці. При незадовільному освітленні різко знижується продуктивність...
-
Вимоги до програмного забезпечення - це сукупність тверджень щодо атрибутів, властивостей або якостей програмної системи, що підлягає реалізації....
-
Психофізіологічні умови праці визначають ступінь важкості та напруженості праці, який залежить від рівня навантаження на організм людини під час роботи....
-
Нефункціональні вимоги містять в собі всі вимоги, які не стосувалися фінальності проекту. Опис нефункціональних вимог детальніше наведений у табл. 2.5....
-
Структура логічної моделі бази даних відображає елементи, які в ній знаходяться. На рис. 3.1 відображена структура логічної моделі даних. За даною...
-
Створення бази даних слід починати з її проектування. У результаті проектування має бути визначена структура бази, тобто склад таблиць, їхня структура та...
-
Аналіз санітарно-гігієнічних умов праці у приміщенні Умови праці - це складне об'єктивне суспільне явище, що формується в процесі праці під впливом...
-
Благодійні фонди відіграють важливу роль в історії багатьох держав, підтримуючи соціально значущі, культурні, наукові програми. Велика частина...
-
При составлении бизнес-плана решаются задачи, которые можно сгруппировать в два раздела: собственно планирование, анализ результатов/ подготовка...
-
Одним из самых важных начальных этапов при разработке ПО является выбор технологического стека, с помощью которого будет происходить разработка продукта....
-
Общие сведения о программном продукте Разработанный программный продукт называется "Информационная система Вуза". Он направлен на решение широкого ряда...
-
Функциональные требования: - Поиск и обработка информации в текстовых файлах при появлении файлов в соответствующей директории по запросу администратора...
-
Вибір мережевих програмних засобів - Проектування комп'ютерної межі для дизайнерської фірми
В якості операційної системи для фірми "Ilona" була обрана операційна система OS X El Capitan. Mac OS X включається у вартість нових комп'ютерів Apple...
-
Відомі два підходи до організації інформаційних масивів: файлова організація та організація у вигляді бази даних. Файлова організація передбачає...
-
Для расчета эффективность программного продукта определим, какие задачи выполняет данный продукт, а также насколько снижаются трудозатраты персонала при...
-
После загрузки ANSYS Workbench будет выведено основное окно программы (рис. 2.9), состоящее в свою очередь из нескольких окон. Каждое из окон может быть...
-
Расчет себестоимости программного продукта Себестоимость программного продукта это все виды затрат понесенные при разработке продукта. Себестоимость...
-
Значение параметра для State, Статуса Выполнения, Команды, метода и свойства метода упомянуты ниже для быстрой ссылки. Таблица 47.1 PUSH блок Функция...
-
Рассмотрим два программных продукта наиболее схожих по функциям и назначению с программным обеспечением "Программа обработки сложноструктурированных...
-
Тестирование программного продукта - Разработка информационно-справочной системы "Аптека"
В настоящее время для установления соответствия программного продукта заданным правилам построения, техническим условиям и заданиям на них, для...
-
С целью выбора платформы для внедрения программного модуля необходимо сравнить интеграционные платформы Интернета вещей с помощью определенных критериев....
-
Опис програмних модулів . Модуль "Main" Модуль Main є головним модулем програми через який здійснюється зв'язок з іншими програмними модулями. Перехід на...
-
Реализация, Composer - Программа расчета агрегатов по накапливающимся данным для построения отчетов
Для эффективного тестирования и демонстрации библиотеки было решено разработать PHP-приложение, состоящее из: 1. Менеджера зависимостей composer; 2....
-
Полное наименование разрабатываемой системы - корпоративная информационная система "Бюджетное планирование и отчетность" группы компаний, занимающейся...
-
Расчет затрат на разработку автоматизированного рабочего места медицинского работника дошкольного учреждения Данная работа относится к прикладной...
-
Во-первых, необходимо добавить вехи проекта для обозначения завершения важных этапов работ: - для первого этапа "Сбор исходной информации и формирование...
Аналіз існуючих програмних продуктів - Розроблення модуля "Благодійний аукціон" на базі веб-технологій. Інтерфейс кампаній