Автор Тема: Дайте рекомендации по проекту  (Прочитано 2123 раз)

Nikxdrummer

  • Ученик
  • *
  • Сообщений: 37
  • Благодарностей 2
Дайте рекомендации по проекту
« : Декабрь 28, 2016, 07:27:06 am »
Выкладываю свой проект организации, просьба, если есть такая возможность, посмотрите его и дайте какие нибудь советы и рекомендации по упрощению каких либо решений в моем проекте.
« Последнее редактирование: Декабрь 28, 2016, 11:12:35 am от runa.natalia »

Александр

  • Посвященный
  • **
  • Сообщений: 59
  • Благодарностей 6
Re: Дайте рекомендации по проекту
« Ответ #1 : Декабрь 28, 2016, 12:41:33 pm »
Арендаторы
Я бы изменил Сокр. название. Т.е. писал бы не ООО "ДРСУ", а ДРСУ ООО, а вот Название арендатора заполнялось бы уже автоматически. Пример можно посмотреть здесь http://forum.runadeveloper.ru/index.php/topic,320.0.html
И меньше вводить буковок и проще искать, а так же убережет от ненужной опечатки.
Основание - сделал бы заполняющим из справочника. Не так уж много этих самых оснований: Устав, Доверенность, Свидетельство, причем всегда можно добавить новое в справочник, а выбирать всегда легче и приводит к однотипности заполнения данных.
Банк очень хорошо заполнять по БИК, предварительно создав справочник банков (если нужно выложу) из классификатора банков РФ с сайта агенства РБК. Выбрал БИК - все остальные поля: адрес, ИНН, КПП и т.д. заполнялись бы автоматически. Процесс во много раз упростится и ускорится для пользователя.
ИНН и КПП сделал бы на одной строчке, так красивее )
Телефон - должны быть только цифры, скобки, пробелы и знаки +-, поэтому поставьте регулярное выражение, например, ^[0-9-+( ),]{0,78}$, где 78 - это количество символов, для ситуации когда 2 или даже 3 номера телефона, можно скорректировать это число в дальнейшем.
Все кажется в шоколаде, если не принюхиваться...

Александр

  • Посвященный
  • **
  • Сообщений: 59
  • Благодарностей 6
Re: Дайте рекомендации по проекту
« Ответ #2 : Декабрь 28, 2016, 12:44:54 pm »
Шаблоны Ваши нужно корректировать, много информации забито принудительно в шаблоны, а не ссылки на объекты.
Все кажется в шоколаде, если не принюхиваться...

Александр

  • Посвященный
  • **
  • Сообщений: 59
  • Благодарностей 6
Re: Дайте рекомендации по проекту
« Ответ #3 : Декабрь 28, 2016, 12:47:24 pm »
Я сторонник однотипности заполнения данных базы. Поэтому создавайте больше справочников, где информация уже занесена заранее и нет необходимости думать пользователю, как верно заполнять те или иные данные.
Все кажется в шоколаде, если не принюхиваться...

vladimir.runa

  • Главный модератор
  • Мастер
  • **
  • Сообщений: 341
  • Благодарностей 22
  • skype: vladimir.runa
Re: Дайте рекомендации по проекту
« Ответ #4 : Декабрь 28, 2016, 08:45:45 pm »
Мало используются фильтры. Когда справочник открывается из других объектов, может быть удобно фильтровать по любой информации.

Для полей переключателей можно использовать иконки и показывать их в списке. Они дают визуальную наглядность.

Много полей в списках - они нужны? Обычно полезны только те поля, которые сразу видны при открытии объекта.

Для выбора адреса после указания района удобно использовать параметры - тогда будут открываться адреса уже указанного района.

Удобно использовать маску или регулярное выражение для полей, состоящих из заданного набора символов/цифр.

Если строки в записях повторяются, то удобно использовать автоподбор.

Для прописи чисел добавились новый функции currency и coin - с ними можно строить любые варианты.
« Последнее редактирование: Декабрь 28, 2016, 08:47:34 pm от vladimir.runa »

Nikxdrummer

  • Ученик
  • *
  • Сообщений: 37
  • Благодарностей 2
Re: Дайте рекомендации по проекту
« Ответ #5 : Декабрь 29, 2016, 07:07:24 am »
Арендаторы
Я бы изменил Сокр. название. Т.е. писал бы не ООО "ДРСУ", а ДРСУ ООО, а вот Название арендатора заполнялось бы уже автоматически. Пример можно посмотреть здесь http://forum.runadeveloper.ru/index.php/topic,320.0.html
И меньше вводить буковок и проще искать, а так же убережет от ненужной опечатки.
Основание - сделал бы заполняющим из справочника. Не так уж много этих самых оснований: Устав, Доверенность, Свидетельство, причем всегда можно добавить новое в справочник, а выбирать всегда легче и приводит к однотипности заполнения данных.
Банк очень хорошо заполнять по БИК, предварительно создав справочник банков (если нужно выложу) из классификатора банков РФ с сайта агенства РБК. Выбрал БИК - все остальные поля: адрес, ИНН, КПП и т.д. заполнялись бы автоматически. Процесс во много раз упростится и ускорится для пользователя.
ИНН и КПП сделал бы на одной строчке, так красивее )
Телефон - должны быть только цифры, скобки, пробелы и знаки +-, поэтому поставьте регулярное выражение, например, ^[0-9-+( ),]{0,78}$, где 78 - это количество символов, для ситуации когда 2 или даже 3 номера телефона, можно скорректировать это число в дальнейшем.
Для заполнения в договор нужно и сокращенное и полное названия, это вбиваю одиножды оба варианта, а в дальнешнем работаю с сокращенным вариантом, полное название и все реквизиты уже сами подгружаются куда нужно.
С основанием полностью согласен, сделаю, руки пока не дошли)
С банком отличная идея, если скинете справочник то буду благодарен!)
Про телефон тоже помню этот вариант, оставил на будущее)

Nikxdrummer

  • Ученик
  • *
  • Сообщений: 37
  • Благодарностей 2
Re: Дайте рекомендации по проекту
« Ответ #6 : Декабрь 29, 2016, 07:10:54 am »
Я сторонник однотипности заполнения данных базы. Поэтому создавайте больше справочников, где информация уже занесена заранее и нет необходимости думать пользователю, как верно заполнять те или иные данные.
Ну в принципе я к этому и стремлюсь, справочников много, вся информация берется из них, что то дополнительно вбивать требуется редко, но все же где нужно)

Nikxdrummer

  • Ученик
  • *
  • Сообщений: 37
  • Благодарностей 2
Re: Дайте рекомендации по проекту
« Ответ #7 : Декабрь 29, 2016, 07:32:13 am »
Мало используются фильтры. Когда справочник открывается из других объектов, может быть удобно фильтровать по любой информации.

Для полей переключателей можно использовать иконки и показывать их в списке. Они дают визуальную наглядность.

Много полей в списках - они нужны? Обычно полезны только те поля, которые сразу видны при открытии объекта.

Для выбора адреса после указания района удобно использовать параметры - тогда будут открываться адреса уже указанного района.

Удобно использовать маску или регулярное выражение для полей, состоящих из заданного набора символов/цифр.

Если строки в записях повторяются, то удобно использовать автоподбор.

Для прописи чисел добавились новый функции currency и coin - с ними можно строить любые варианты.
Фильтры в основном выношу вниз, чтобы при необходимости отсортировать по тем данных что нужны.
Про переключатели и иконки знаю, но это не всегда удобно и не всегда имеются нужные иконки чтобы подходили под смысл)
Поля в списке вывожу только необходимые и чтобы наглядно сразу можно было увидеть какие площади, например, идут к адреса и чтобы можно было к ним применять фильтры тут же.
Адреса с районами хранятся в справочнике Объекты, после выбора нужного объекта (Адрес+Площадь) в остальные поля автоматически подгружаются Район, Описание объекта, Номер кадастрового паспорта и т.д.
Функции currency и coin не работают должным образом (писал об этом тут http://forum.runadeveloper.ru/index.php/topic,325.0.html) с формулой [Целое число],[Сотое число] ([NumW(Расчёт)]) [currency(пцрр)] [Сотое число] [coin(пцкк)] где пцрр это последняя цифра рублей, пцкк это последняя цифра копеек. Почему я поставил [Целое число],[Сотое число] так как мне нужно число с запятой, а если вывести результат расчёта то он будет с точкой.

Александр

  • Посвященный
  • **
  • Сообщений: 59
  • Благодарностей 6
Re: Дайте рекомендации по проекту
« Ответ #8 : Декабрь 29, 2016, 02:46:04 pm »
Банки во вложении
Все кажется в шоколаде, если не принюхиваться...

Александр

  • Посвященный
  • **
  • Сообщений: 59
  • Благодарностей 6
Re: Дайте рекомендации по проекту
« Ответ #9 : Декабрь 29, 2016, 02:49:03 pm »
Забыл указать про поля (см. рисунок). Хотя это можно увидеть и в csv файле (пост выше)
Все кажется в шоколаде, если не принюхиваться...

Nikxdrummer

  • Ученик
  • *
  • Сообщений: 37
  • Благодарностей 2
Re: Дайте рекомендации по проекту
« Ответ #10 : Декабрь 30, 2016, 06:10:04 am »
Реализовал немного по другому, скачал с сайта ЦБ справочник БИК и заменил в первой строке названия нужных мне столбцов, в итоге в дальнейшем можно будет скачивать с сайта ЦБ обновленный справочник и просто перекидывать первую строку из старого файла csv в новый, тем самым быстро обновлять справочник.

Nikxdrummer

  • Ученик
  • *
  • Сообщений: 37
  • Благодарностей 2
Re: Дайте рекомендации по проекту
« Ответ #11 : Январь 31, 2017, 06:57:59 am »
Еще раз прошу дать рекомендации по проекту, было внесено много нового и много изменений.

 

Яндекс.Метрика