Разработка программы для учёта сводного баланса компаний и

advertisement
Разработка программы для учёта сводного баланса компаний и пресс-релизов
Программа должна быть разработана в виде компонента для cms joomla и объединена со статьями.
Каждая компания сможет вносить в базу данных информацию по разделам “Пресс-релизы”,
“Мероприятия”, “Сводный баланс”, “Объявления”.
Страница должна быть мультиязыковой.
1. Каждая компания будет иметь свою учётную запись, с помощью которой она сможет добавлять,
обрабатывать, удалять информацию в разделах “Пресс-релизы”, “Сводный баланс”,
“Мероприятия”, “Объявления”. Кроме того, в каждой учетной записи будет иметься раздел
“Программы финансирования” “бизнес-план”, где пользователь сможет увидеть
существующие программы финансирования и готовые бизнес-планы (подробнее см. в разделе 7).
Данные, необходимые для создания профиля компании, таковы:
Название, род деятельности компании, улица, номер дома, страна, город, почтовый индекс, область,
городской телефон, мобильный телефон, факс, e-mail, сайт.
Еmail должен отображаться в виде фотографии, чтобы его не могли скопировать спамерские
программы.
В профиле каждой компании будет существовать поле для ключевых слов, с помощью которых будет
улучшаться отображение в поисковых системах.
Будет иметься поле для логотипа копмании, а такжже карта Google с местоположением компании,
которая будет привязана к полю адреса. При вводе данных в поле адреса на карте Google будет
автоматически найдено местоположение компании.
Каждый пользователь сможет изменять вышеперечисленные данные своей компании вручную, но
они могут заполняться также автоматически онлайн.
Во время создания профиля компании на сервере должна автоматически создаваться
соответствующая директория в формате /images/companies/cocacola, где будут сохраняться
фотографии и файлы, которые загружает данная компания.
2. Каждая компания сможет вносить в базу данных свои пресс-релизы, то есть статьи с фотографиями
и видео, загруженными на youtube или другие видеоканалы, а также видео из социальных сетей.
Пресс-релизы будут отображаться в категории “пресс-релизы” хронологическом порядке, а также на
первой странице сайта newscom.gr с помощью специального модуля. Они будут отображаться и в
профиле компании.
Пресс-релизы будут доступны также для обработки, просмотра и удаления из-под учётной записи
пользователя.
Добавление, редактирование и удаление “Пресс-релизов” будет осуществляться из-под учётной
записи компании, где они будут отображаться в разделе “Пресс-релизы” в виде списка.
Неоходимо будет разработать модуль, который будет отображать все последние Пресс-релизы в
указанном администратором месте на странице вместе с логотипом компании, названием компании и
заголовком пресс-релиза.
3. Каждая компания сможет добавлять в свой профильСводный баланс. Сводный баланс будет
отображаться на первой странице вместе с балансами других компаний. Это будет реализовано при
помощи модуля, который будет отображать также название и логотип компания. а внизу в
хронологическом порядке список балансов. Балансы компанний будут представлены в виде файлов
форматов .pdf .doc .xls.
Загрузка файла будет происходить через форму, где будут указываться заголовок сводного баланса и
его описание. С помощью календаря нужно будет выбрать соответствующий год, затем, нажав
кнопку “Upload”, зарузить файл в формате .pdf .doc .xls. После нажатия кнопки “Отправить” файл
будет загружен на сервер. Добавление, обработка и удаление сводного баланса будут производиться
из-под учетной записи компании, где в разделе “Сводный баланс” будут отображаться в виде списка
все существующие балансы.
4. Мероприятия-календарь.
На странице будет размещён большой календарь размером примерно 600px X 200. При нажатии на
дату будет появляться всплывающее окно pop-up , в котором будут перечислены все мероприятия,
добавленные компаниией в “Ззаголовки новостей”. Рядом будут отображаться название и логотип
компании.
При нажатии на название мероприятия будет открываться новое окно для просмотра текстов,
фотографий и видео.
Компания из-под своей учетной записи должна будет нажать на кнопку “Новое мероприятие” , чтобы
создать новую статью, где нужно будет указать название мероприятия, его описание, дату и время
начала и окончания. Можно будет добавить фотографии и видео из социальных сетей, отметить на
карте адрес проведения мероприятия или указать улицу, дом и почтовый индекс, чтобы привязка к
карте google произошла автоматически. После завершения создания статьи нужно будет нажать на
кнопку “Добавить”.
После окончания мероприятия появится значок “окончено”, но мероприятие по-прежнему будет
отображаться в календаре.
Добавление, изменение и удаление мероприятий будут производиться из-под учетной записи
компании, где в разделе “Мероприятия” все они будут отображаться в виде списка.
Нужно будет также разработать модуль, который будет отображать все мероприятия в списке рядом с
логотипом и названием компании.
5. Профиль компании и его внешний вид.
Профили компаний будут добавляться в многоуровневый каталог компаний , причем каждый
профиль будет отображаться в виде статической страницы по образцу newscom.gr/exnethellas или
/cocacola. Во время добавления новой компании будет существовать возможность выбора одного из
нескольких шаблонов дизайна. В каждом шаблоне в определенном месте обязательно должно
находиться большое меню со значком “Каталог компаний”, содержащее все существующие
категории компаний. После того, как пользователь выберет какую-нибудь категорию из большого
меню, программа отобразит все компании, принадлежащие к этой категории, в виде списка. Затем,
при выборе одной компании из этого списка, будет открываться автономная страница компании с её
“Пресс-релизами”, “Меропиятиями”, ”Сводными балансами” и “Объявлениями” , которые будут
отображаться также в виде списков.
Категории компаний, как и сами компании, будут отображаться в алфавитном порядке. Будут
существовать особый модуль, который будет отображать их в определенной позиции на странице.
Будут поддерживаться два алфавита: греческий и латинский. В зависимости от первой буквы
категории или первой буквы названия компании компания или категория будут отображаться в
соответствующем разделе. Будет существовать также модуль живого поиска для поиска категорий.
Например, пользователь нажимает на букву “А”, и внизу в первой вкладке отображаются категории,
которые начинаются с буквы “А”, а во второй вкладке - все компании, которые начинаются с буквы
“А”,. При нажатии на одну из категорий открывается список компаний, принадлежащох к этой
категории. При нажатии на название компании открывается новое окно в браузере, содержащее
профиль компании с выбранным шаблоном дизайна.
Внутри категории порядок отображения компаний определяется их рейтинговой оценкой – ranking.
Рейтинг компании обусловлен количеством опубликованных пресс-релизов, балансов, мероприятий и
объявлений. Должен быть создан специальный раздел для администратора, где он сможет
посредством динамического интерфейса задать параметры рейтинга для каждой записи созданной
компанией. Например:
“Пресс--релизы” - 2
“Мероприятия” - 5
“Сводный баанс” - 50
То есть, если компания опубликует баланс, она получает автоматически 50 баллов, за публикацию
мероприятия ей начисляется 5 баллов, а за пресс-релиз - 2 балла.
На основе этого рейтинга компания, имеющая масимальное количество баллов, получит первое место
в своей категории, и остальные компании будут идти за ней по убывающей.
Будет создан модуль, отображающий в каком-то отдельном месте на странице общее количество
компаний по рейтингу. В профиле компании будет таже иметься оценка в баллах, отображающая их
общее количество для данной компании.
Другой модуль должен отображать все последние зарегистрированные компании, и ещё один модуль будет
показывать список коммпаний с максимальным рейтингом. Все модули должны быть динамическими, и
администратор должен иметь возможность назначать количество отображаемых Пресс-релизов,
Мероприятий Компаний, Объявлений и проч., администратор должен также указывать, будут ли
отображаться логотип компании, её фирменое название и т.д.
Администратор сможет создавать категории и подкатегории компаний с неограниченым количеством
уровней.
6. Объявления. Каждая компания сможет размещать объявления о вакансиях. Параметры этих
объявлений будут такими: “Заголовок”, “Описание”, должен быть выбор “Округа”,
“Муниципалитета”, по типу объявления будут делиться на “Требуется служащий”, “Сотрудничество
на процентной основе”, “Кооператив”. При выборе типа “Требуется служащий” будет появляться
поле “Оклад”, при выборе “Сотрудничества” - поле “Проценты”, при выборе “Кооператив” “Капитал”.
К каждому объявлению компания сможет прикреплять фотографии.
При добавлении фотографий должна работать система автоматического сжатия изображений до
размера700 Χ 700, каким бы ни был изначальный размер фотографии.
Возможность динамической загрузки фотографий: после загрузки одного изображения отображается
кнопка для добавления следующего. .
В разделе объявлений должна существовать возможность создавать категории и подкатегории с
неограниченым количеством уровней и одной представительской фоторафией.
Округи и муниципалитеты будут добавляться в динамическое поле, и во время создания объявления
их можно будет выбирать из списка во всплывающем окне.
Нажав на центральную категорию “Объявления”, пользователь будет видеть все объявления, а сверху
будут отображаться фильтры для их сортировки по категории и типу, т.е. “Требуется служащий”,
“Сотрудничество на процентной основе”, “Кооператив”.
Для внесения данных в разделы “Пресс-релизы” “Мероприятия” “Сводный баланс”
“Объявления” компания должна будет иметь соостветствующее количество кредитов, которые
могут быть куплены через paypal или добавлены администратором в электронный кошелёк компании.
Один кредит = 1 запись в “Пресс-релизах” “Мероприятиях” “Сводном балансе” “Объявлениях”
В разделе “кредиты” администратор сможет создавать пакеты кредитов, например, 100 кредитов = 5
евро, 1000 кредитов = 20 евро .... и т.д., а также определять цену каждого пакета кредитов, которые
пользователи смогут купить online.
7. Раздел “программы финансирования и бизнес-планы”
В этом разделе администраторы сайта смогут создавать категории и подкатегории с неограниченым
количеством уровней. Должен будет существовать модуль Live Search для поиска категорий,
программ и бизнес-планов.
Цель этого раздела заключается в том, чтобы админинстратор мог ввести необхдимую информацию,
связанную с финансированием бизнеса, и к каждой программе финансирования прилагался бизнесплан в формате pdf.
Администратор будет нажимать на кнопку “НОВАЯ СТАТЬЯ” , заполнять название статьи, затем
создавать её описание в расширенном текстовом редакторе, назначать категорию, которой
принадлежит статья, и прикреплять файл в формате pdf, doc, xls, jpg. Будут поддерживаться и другие
форматы фотографий.
Должно допускаться прикрепление нескольких файлов к каждой статье!
Статьи и прикреплённые файлы не будут отображаться у всех компаний. Тем не менее, в профиле
всех компаний будет существовать кнопка “Программы финансирования”, при нажатии которой
будет появляться всплывающее окно pop-up с телефонами и email компании для обратной связи, а
внизу будут отображаться 2 пакета доступа к программам финансирования, которые можно будет
купить.
Первый пакет даёт доступ только к названиям и описаниям статей, а второй пакет - к прикреплённым
файлам бизнес-планов.
Администратор из своего раздела сможет вручную открывать доступ к статьям или прикреплённым
файлам.
Download