Заказчик
Отзывы фрилансеров:
+ 1
- 0
Зарегистрирована на сайте 8 лет и 3 месяца
Бюджет:
5000 руб/заказ
54.76 $ — 50.78 €
Задача: создать 2 формы, в которых объединяются 2 разных таблицы с данными, с возможностью редактировать и разграничить доступ к ним пользователям через форму авторизации.
Тестовая БД, во вложении (Access 2013):
1. Таблица CompanyProduct_List01
Основная таблица, содержащая информация о продуктах у различных компаниях. у продуктов есть несколько свойств, в т.ч. цена. Периодически добавляются новые таблицы с продуктами, как бы заводиться новый "лист". Сейчас в БД 2 листа, CompanyProduct_List01, CompanyProduct_List02
2. Таблица CompanyData
Таблица в которой содержится детализация по каждой компании: комментарии, статус, менеджер и картинка (jpg, png). Данные едины для всех таблиц, т.е. комментарии общие для всех листов. Данная таблица связана с листами по полю CompanyID
3. Таблица Users
Таблица хранящая пользовательские данные. Если есть какие-то другие способы завести пользователей, к примеру, стандартными средствами access нет возражений.
Описание форм:
1. Форма менеджера
Форма содержит две таблицы с возможностью редактирования некоторых полей. в первой таблице выводится объединенная информация компании+комментарии для определенного менеджера. по клику на название компании должны показываться продукты по данной компании из этого листа. вверху переключатель между листами. сколько листов столько ссылок (сейчас в базе 2 листа 2 ссылки). Менеджер может изменять только статус и комментарий и просматривать картинку.
2. Форма администратора
Аналогичная менеджеру форма, но помимо описанного выше функционала, админ видит все компании по всем менеджерам, и может переназначить менеджера + добавить/изменить/удалить по компании картинку.
3. Форма авторизации
--------------------
Для удобства имеется html прототип, во вложении архив. Прототип очень нагляден, можно покликать + есть небольшие подсказки. это то, что я бы хотел получить на выходе. Запускать index.html, в firefox запускается без проблем, в chrome может попросить установить расширение с официального сайта Axure (ПО для прототипирования).
Необходимо сделать минимально простым способом, можно с помощью стандартных access инструментов. С виду задача кажется очень простой на несколько часов.
Разделы:
Опубликован:
13.01.2016 | 19:24
Заказ находится в архиве