TreeView — узнать узел, который проэкспандился

Когда-то мучилась с выводом дерева. Мучения заключались в отсутствии понимания, обработку каких событий проводить.
Суть в том, что при загрузке формы отображаются все родительские узлы в свернутом виде, и к ним же уже подгружены все узлы-потомки. При раскрытии узла-родителя необходимо подгружать потомков потомков (т.е. «внуков» раскрываемого узла).

Делается это в обработчике события BeforeExpand (в принципе можно и в AfterExpand, но как-то логически неверно), а узел, который «проэкспандился» можно получить из параметров обработчика события e.Node.
Читать далее »

Рекурсивный обход элементов управления

Чтобы одновременно поменять какое-нить свойство всех элементов управления в заданном контейнере, можно использовать следующий код (в этом примере блокируются панели инструментов):
Читать далее »

Переход по страницам по Ctrl + «стрелка»

Такой красивый скриптик используется у Лебедева в Бизнес-линче, на страницах о путешествиях, и даже на Яндексе.
Читать далее »

Класс для работы с базой данных (на примере MySQL)

В этой публикации я приведу пример более совершенного класса для работы с базой данных, нежели приводил ранее в этой публикации. Смысл как и прежде в минимизации кода и приведения его (кода) в более удобочитаемый вид.
В примере ниже, в отличие от предыдущего, в отдельном классе реализованы не только методы выполняющие запросы типа (Scalar и NonQuery) но и метод возвращающий набор данных в DataTable. При этом продумана обработка исключительных ситуаций.

Привожу код как есть, он весь прокомментирован, на столько на сколько это необходимо для понимания.
Читать далее »

Шифрование строки или массива байт, C#

В MSDN много примеров как закриптовать целый файл. Но, к сожалению, нет ничего о том как закриптовать просто строку или массив байт. Следующий класс позволяет восполнить данный пробел.

Читать далее »

Основные пункты бизнес-плана

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

Резюме.

  • Цель плана
  • Потребность в финансах, их предназначение и для для каких целей они необходимы
  • Краткое описание бизнеса и его целевого клиента
  • Что делает Ваш бизнес непохожим на бизнес ваших конкурентов
  • Что именно должно вызывать доверие к вашему бизнесу (отчетные материалы, квалифицированность руководителя группы и т.д.)
  • Выдержки из основных финансовых предложений

Читать далее »

20 самых важных вопросов для бизнеса

  1. В чем ценность вашего предложения?

    Если вы не можете объяснить простыми словами в трех предложениях, почему людям нужен ваш товар, у вас нет ценного предложения, а следовательно, у вас нет бизнеса. Точка.

  2. Будет ли спрос на ваш товар?

    Персонаж сериала «Сайнфелд» был убежден, что его ключ к богатству — создание бюстгальтера. Он не провел никаких исследований, чтобы подтвердить, что на его товар есть спрос. Не думайте, что вы сможете создать спрос там, где его совсем не было. Не продавайте очередной мужской бюстгальтер.

  3. Читать далее »

Размеры баннеров

Дизайнер + Заказчик – Деньги = Консенсус

Рассмотрим ситуацию:
– Есть заказ на дизайн сайта (без верстки) бюджет 20 т.р. (главная и 2 внутренних)

– Есть заказчик, в общем вменяемый, есть какие-то смутные пожелания по дизайну (очень смутные), заказчик может ткнуть пальцем в те сайты, которые ему нравятся, хотя и не может объяснить почему:)

– Предположим, Вы выбраны в качестве дизайнера, у вас хорошее портфолио, отзывы и т.д.

Может возникнуть ситуация, когда окажется что представление о сайте (и хорошем дизайне) у Дизайнера и Заказчика – абсолютно разные! Как обойти эту ситуацию без существенных потерь с обоих сторон?
Читать далее »

Феномен упрямого заказчика

Заказчик дизайн-продукции — лицо заинтересованное в удачном и выгодном вложении денег в «дизайн для себя». Каждый заказчик обычно имеет свое особенное специфическое понятие на счет того, что красиво, а что нет. Заказчик, доверяющий дизайнеру, встречается очень редко. И такой заказчик у дизайнера ценится на вес золота.

Обычно дизайнеру приходится работать с очень уверенным в своем правильном мнении и упорно его придерживающимся заказчиком, который нередко абсолютно обделен художественным вкусом, но воспитан на определенных эталонах и штампах и свято верит в непогрешимость своего мировосприятия. Ок, пусть так, но он даже не прислушивается к советам дизайнера и старается все сделать по своему нисколько не заботять о результате. Спрашивается, зачем тогда он к дизайнеру обратился?
Читать далее »

Базы данных: основные понятия и определения

Диаграмма сущность-связь (Entity-relation diagram (ERD) ) — инструмент разработки моделей данных, обеспечивающий стандартный способ определения данных и отношений между ними.

Ассоциированная сущность — в диаграммах сущность-связь — сущность, представляющая данные, которые ассоциируются с отношениями между двумя и более сущностями.

Атрибут — в диаграммах сущность-связь — абстракция одной характеристики, которой обладают все абстрагируемые как объект сущности. Различают:
— описательные атрибуты, представляющие факты, внутренне присущие каждому экземпляру объекта;
— указательные атрибуты, предназначенные для присваивания имени или обозначения экземпляру;
— вспомогательные атрибуты, предназначенные для связи экземпляра одного объекта с экземпляром другого.
Читать далее »

Привет, мир!

Информационная база начала наполняться.

Тестирование на оригинальность

you

В тесте предлагается поочередно нажать в любую точку прямоугольника. После прохождения вы сможете оценить, насколько ваш выбор отличается от выбора большинства.

http://blogoscoped.com/click2/

Возможности HTML 5

Невероятно красивые эффекты!

http://www.effectgames.com/demos/canvascycle/

html

Информационное обеспечение

Информационное обеспечение (ИО) — совокупность единой системы классификации и кодирования информации, унифицированных систем документации, схем информационных потоков, циркулирующих в организации, методология построения баз данных. Данная подсистема предназначена для своевременного представления информации, принятия управленческих решений.

ИО экономического отдела проектирования инвестиционных проектов представляет собой информационную модель данного объекта.

ИО автоматизированных информационных систем состоит из внемашинного (информация, которая воспринимается человеком без каких-либо технических средств) и внутримашинного ИО (совокупность всех данных, записанных на машинных носителях, сгруппированных по определенным признакам).

Информационная модель объекта управления (вместе с источники информации) аналогична схеме локальной сети, приведенной выше.

Внемашинное ИО можно классифицировать иерархически: документы группируются по дате создания документа, затем в своих группах по предприятиям и т.д. Плюсы такого подхода: простота построения, использование независимых классификационных признаков в различных ветвях иерархической структуры. Минусы — жесткая структура: сложно ввести изменения, невозможность группировать объекты по заранее не предусмотренным сочетаниям признаков.

Классификация — основа кодирования. Цель кодирования — представление информации в более компактной и удобной форме при записи ее на машинный носитель; приспособление к передаче по каналам связи; упрощение логической обработки.

Основа внутримашинного ИО — информационная база. Это совокупность всех данных, подлежащих накоплению, хранению, поиску, преобразованию, выдаче в установленном порядке, а также использования для организации общения человека с ЭВМ.

Требования при формировании массивов в информационной базе: полное отражение состояния объекта; включение расчетных данных из первичных массивов; рациональное построение базы; минимизация времени на поиск данных, использование эффективных технических носителей; обеспечение надежности хранения; обеспечение своевременности обновления и наращивания массивов.

Классификация массивов:

1. По отношению к системе управления: входные (содержат исходные данные, а также запросы на решение задач), выходные (содержат результаты машинной обработки данных, предназначенных для дальнейшего использования), внутренние (создаются и используются внутри автоматизированных информационных систем).

2. По содержанию: базисные (содержат данные для решения задач); служебные (для управления процедурами обработки данных и повышения качества результативной информации.(справочники, каталоги)).

3. По длительности использования: постоянные (содержат неизменные данные), условно-постоянные (записывается информация, которая продолжительный период остается неизменной), переменные (включаются постоянно изменяющиеся данные).

Условно-постоянные массивы подразделяются на группы:
нормативные (нормы затрат материальных и трудовых ресурсов);

  1. справочно-табличные (справочные данные по персоналу, счетам);
  2. постоянно-учетные (данные о состоянии отдельных ресурсов);
  3. регламентирующие (данные об обязанностях персонала).

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

Информационная база в разрабатываемой АСОЭИ создаётся как база данных.

http://anechka-project.narod.ru/informacionnoe_obespechanie.htm

Страница 14 из 15« Первая...1112131415