- •Распределенные бд. Понятие о трехуровневой архитектуре бд.
- •2.Агрегатные функции. Предложения group by, having.
- •3.Операции с записями. Операторы insert, delete и update.
- •Основные понятия реляционной базы данных (отношение, домен, сущность, связь, атрибут, ключ (идентификатор)).
- •Классификация моделей данных. Даталогические модели. Физические модели. Иерархическая модель. Сетевая модель. Реляционная модель.
- •Ограничения, налагаемые на столбцы. Ссылочная целостность.
- •Запросы к нескольким таблицам (соединения таблиц).
- •Нормализация отношений (функциональная и транзитивная зависимости). Нормальные формы
- •Высокоуровневые методы информатики и программирования
- •Понятие алгоритма. Основные требования, которым должен удовлетворять алгоритм.
- •Объектно-ориентированное программирование (ооп). Основные признаки. Основные определения ооп.
- •3. Понятие типов данных. Переменные и константы. Базовые типы данных и спецификаторы типов.
- •Одномерные и двумерные массивы. Базовые алгоритмы работы с массивами.
- •Циклы. Операторы цикла.
- •6. Условные алгоритмы. Оператор выбора switch. Логические операции и операции отношения.
- •Понятие класса и экземпляра класса. Конструкторы и деструкторы.
- •8. Наследование. Одиночное и множественное наследование. Определение. Примеры.
- •Проектирование информационных систем
- •Каскадная и спиральная модели разработки информационных систем. Преимущества и недостатки.
- •Подход rad – быстрая разработка приложений.
- •3. Основные принципы структурного подхода. Преимущества и недостатки.
- •Метод функционального моделирования sadt.
- •Моделирование потоков данных dfd.
- •Моделирование данных (erd). Основные понятия
- •7. Унифицированный язык моделирования uml
- •8. Общая характеристика и классификация case-средств.
- •9. Основные принципы технологии rup (Rational Unified Process).
- •10. Средства управления проектом
- •Преметно-ориен:тированные экономические информационные системы
- •1. Основы построения и функционирования экономической информационной системы (эис)
- •2. Методологические основы построения эис.
- •3. Бухгалтерские информационные системы (буис).
- •4. Налоговые информационные системы.
- •5. Использование программы «Налогоплательщик» для формирования бухгалтерской отчетности в электронном виде.
- •6. Банковские информационные системы.
- •Статистические информационные системы.
- •8. Автоматизация рынка информационных услуг.
- •Бухгалтерские информационныые системы.
- •1. Информационные процессы в экономике. Классификация экономической информации.
- •2. Информационные потоки и информационный процесс управления. Информационные системы.
- •4. Требования, предъявляемые к учетной информации. Структура учетной информации.
- •5. Принципы построения и функционирования буис
- •6. Обеспечивающие подсистемы буис. Жизненный цикл буис. Технология обработки учетных данных в буис.
- •Развернутая (многофакторная) и интегральная классификации. Концепция построения информационной модели учета.
- •Концепция построения модели «1с: Предприятие».
- •Конфигурация в системе «1с:Предприятие». Режимы работы.
- •Сетевая экономика
- •Понятие, принципы функционирования и тенденции развития сэ. Характеристика продукции и рынка информационных продуктов и услуг, роль посредников.
- •2. Организация коммуникаций в сэ: современные ит (ит), tcp/ip-сеть, ее протоколы по уровням взаимодействия. Понятие межсоединения и определение его стоимости.
- •Формирование цен на информационном рынке: основные виды цен, этапы ценообразования, факторы, влияющие на установление цены, методы ценообразования.
- •Провайдерские фирмы: определение, направления деятельности, классификация, оргструктура провайдерской фирмы. Особенности основных фондов и оборотные средства провайдерских фирм.
- •Бизнес-план создания интернет-провайдерских фирм.
- •Оценка деятельности и стоимости предприятий в сэ.
- •Сетевой банкинг: понятие, виды, спектр услуг. Преимущества и тенденции развития
- •Маркетинг, реклама и дистанционное образование в сети Интернет.
- •Бухгалтерский учет
- •Организация бухгалтерского учета на предприятии. Учетная политика организации.
- •2. Учет материально-производственных запасов: понятие, классификация, оценка. Учет поступления и выбытия материально-производственных запасов.
- •3. Виды, формы и системы оплаты труда. Синтетический и аналитический учет расчетов по оплате труда. Удержания из заработной платы.
- •4. Учет затрат на производство продукции (товаров, услуг). Классификация и калькулирование производственных затрат. Учет и распределение расходов общепроизводственных, общехозяйственных.
- •Постоянные и переменные затраты. Маржинальный доход и ставка покрытия. Точка нулевой прибыли.
- •6. Измерение и оценка затрат предприятия на базе переменных затрат (директ-костинг)
- •7. Понятие капитала. Уставный капитал и его формирование. Добавочный и резервный капитал. Учет нераспределенной прибыли.
- •Учет заемных средств. Учет кредитов. Учет займов. Отличительные особенности кредитов и займов. Источники уплаты процентов по кредитам.
- •9. Понятие и состав доходов организации. Структура и порядок формирования финансовых результатов. Учет операционных, внереализационных и чрезвычайных доходов и расходов.
- •Учет операционных, внереализационных и чрезвычайных доходов и расходов.
- •Мировая экономика
- •Сущность, объекты и субъекты, типологизация и тенденции развития мировой экономики.
- •Международная интеграция: предпосылки, формы. Характеристика нафта,ес,снг.
- •3. Продовольственная безопасность в современном мире и России
- •4. Международная торговля: теории торговли, показатели торговли товарами и услугами стран-лидеров мировой экономики и России.
- •Мировая валютная система: типы мвс, виды валют, валютные курсы, валютные режимы и платежный баланс.
- •Финансы и кредит
- •Происхождение и исторические формы денег, функции денег. Типы денежных систем. Денежная система России
- •2 Вида металлических денег:
- •2. Финансы: определение, предпосылки появления финансов, признаки, функции и отличия от других экономических категорий.
- •3. Финансовая система, финансовая политика, финансовый механизм. Управление финансами. Виды и методы финансового контроля.
- •4. Организационно-правовые формы и финансы коммерч. И некоммерч. Организаций.
- •5. Государственный бюджет и внебюджетные фонды.
- •6. Формы, виды и принципы кредита. Ссудный %. Госкредит и госдолг
- •1. Сущность, содержание и правовые основы аудита. Аудиторские правила (стандарты) и профессиональная этика.
- •2. Существенность и аудиторский риск. Аудиторская оценка состояния внутреннего контроля клиента.
- •3. Организация аудиторской проверки и аудиторские процедуры. Подготовка и планирование аудита.
- •4. Аудиторские доказательства методы сбора. Методика аудита.
- •Аудиторское заключение. Виды, структура и порядок подготовки.
- •Налоги и налогообложение
- •Налог на прибыль организаций.
- •2. Ндфл - Налог на доходы физических лиц
- •3. Налог на добавленную стоимость (ндс)
- •Порядок исчисления налога
- •4 Порядок исчисления и уплаты страховых взносов в государственные внебюджетные фонды.
- •5. Специальные налоговые режимы.
- •Анализ финансовой отчетности
- •Приемы и способы анализа бухгалтерской (финансовой) отчетности
- •2. Анализ бухгалтерского баланса
- •3. Анализ отчета о прибылях и убытках
- •4. Расчет и анализ финансовых коэффициентов
- •5. Использование компьютерных программ для анализа финансоввой отчетности
- •Словарь
Моделирование данных (erd). Основные понятия
Цель моделирования данных состоит в обеспечении разработчика ЭИС концептуальной схемой базы данных в форме одной модели или нескольких локальных моделей, которые относительно легко могут быть отображены в любую систему баз данных.
Базовыми понятиями ERD являются:
Сущность (Entity) - реальный либо воображаемый объект, имеющий существенное значение для рассматриваемой предметной области. Каждая сущность должна обладать уникальным идентификатором. Каждый экземпляр сущности должен однозначно идентифицироваться и отличаться от всех других экземпляров данного типа сущности.
Связь (Relationship) — поименованная ассоциация между двумя сущностями, значимая для рассматриваемой предметной области.
Атрибут (Attribute) — любая характеристика сущности, значимая для рассматриваемой предметной области и предназначенная для квалификации, идентификации, классификации, количественной характеристики или выражения состояния сущности. Экземпляр атрибута — это определенная характеристика отдельного элемента множества.
Метод Баркера
Одной из наиболее распространенных разновидностей нотации ERD является нотация, предложенная Ричардом Баркером.
Первый шаг моделирования - извлечение информации из интервью и выделение сущностей.
Второй шаг моделирования — идентификация связей.
Определение связи в методе Баркера: связь— это ассоциация между сущностями, при которой, как правило, каждый экземпляр одной сущности, называемой родительской сущностью, ассоциирован с произвольным (в том числе нулевым) количеством экземпляров второй сущности, называемой сущностью-потомком, а каждый экземпляр сущности-потомка ассоциирован в точности с одним экземпляром сущности-родителя.
Таким образом, экземпляр сущности-потомка может существовать только при существовании сущности-родителя.
Третий шаг моделирования — идентификация атрибутов. Атрибут может быть либо обязательным, либо необязательным. Обязательность означает, что атрибут не может принимать неопределенных значений (null values). Обязательный атрибут - *.
Уникальный идентификатор — это атрибут или совокупность атрибутов и/или связей, предназначенная для уникальной идентификации каждого экземпляра данного типа сущности. Уникальный идентификатор - #. В случае полной идентификации каждый экземпляр данного типа сущности полностью идентифицируется своими собственными ключевыми атрибутами, в противном случае в его идентификации участвуют также атрибуты другой сущности-родителя
Супертипы и подтипы: одна сущность является обобщающим понятием для группы подобных сущностей
Взаимно исключающие связи: каждый экземпляр сущности участвует только в одной связи из группы взаимно исключающих связей.
Рекурсивная связь: сущность может быть связана сама с собой.
Неперемещаемые связи: экземпляр сущности не может быть перенесен из одного экземпляра связи в другой
7. Унифицированный язык моделирования uml
Унифицированный язык моделирования UML (Unified Modeling Language) представляет собой язык для определения, представления, проектирования и документирования программных систем, организационно-экономических систем, технических систем и других систем различной природы. UML содержит стандартный набор диаграмм и нотаций самых разнообразных видов.
Главными в разработке UML были следующие цели:
предоставить пользователям готовый к использованию выразительный язык визуального моделирования, позволяющий им разрабатывать осмысленные модели и обмениваться ими;
предусмотреть механизмы расширяемости и специализации для расширения базовых концепций;
обеспечить независимость от конкретных языков программирования и процессов разработки.
обеспечить формальную основу для понимания этого языка моделирования (язык должен быть одновременно точным и доступным для понимания, без лишнего формализма);
стимулировать рост рынка объектно-ориентированных инструментальных средств;
интегрировать лучший практический опыт.
UML находится в процессе стандартизации, проводимом OMG (Object Management Group) - организацией по стандартизации в области объектно-ориентированных методов и технологий, в настоящее время принят в качестве стандартного языка моделирования и получил широкую поддержку в индустрии ПО. UML принят на вооружение практически всеми крупнейшими компаниями - производителями ПО (Microsoft, Oracle, IBM, Hewlett-Packard, Sybase и др.). Кроме того, практически все мировые производители CASE-средств, помимо IBM Rational Software, поддерживают UML в своих продуктах (Oracle Designer, Together Control Center (Borland), AllFusion Component Modeler (Computer Associates), Microsoft Visual Modeler и др.).
Стандарт UML 1997 г., содержит набор диаграмм:
Диаграмма — графическое представление множества элементов, наиболее часто изображается как связный граф из вершин (предметов) и дуг (отношений).
Виды диаграмм:
диаграмма классов показывает набор классов, интерфейсов, сотрудничеств и их отношений (статическое описание);
диаграмма объектов показывает набор объектов и их отношения (статическое описание);
диаграмма UseCase (диаграммы прецедентов) показывает набор элементов UseCase, актеров и их отношений (динамическое описание);
диаграмма взаимодействия показывает взаимодействие, включающее набор объектов и их отношений, а также пересылаемые между объектами сообщения (динамическое описание);
диаграмма последовательности - это диаграмма взаимодействия, которая выделяет упорядочение сообщений по времени.
диаграмма сотрудничества (кооперации) - это диаграмма взаимодействия, которая выделяет структурную организацию объектов, посылающих и принимающих сообщения.
диаграмма схем состояний показывает конечный автомат, представляет состояния, переходы, события и действия(динамическое описание);
диаграмма деятельности - специальная разновидность диаграммы схем состояний, которая показывает поток от действия к действию внутри системы.
диаграммы реализации (статическое описание):
диаграмма компонентов показывает организацию набора компонентов и зависимости между компонентами;
диаграммы размещения (развертывания) показывает конфигурацию обрабатывающих узлов периода выполнения, а также компоненты, живущие в них.
