 
        
        - •1. Методические указания по изучению тем программы
- •Раздел 1. Информационные системы
- •Раздел 2. Теоретические основы организации данных и проектирования баз данных
- •Раздел 3. Проектирование баз данных в современной системе управления базами данных реляционного типа
- •Раздел 4. Программирование в реляционной системе управления базами данных современного типа
- •Раздел 5. Встроенные функции субд
- •Раздел 6. Массивы переменных
- •Раздел 7. Управление реляционной базой данных с помощью языка запросов sql
- •Раздел 8. Визуальное объектно-ориентированное программирование
- •Раздел 9. Архитектура клиент-сервер
- •Раздел 10. Курсовое проектирование
- •2. Методические указания по выполнению курсового проекта и домашних контрольных работ
- •Методические указания по выполнения курсовой работы
- •Задания контрольных работ и методические указания по их выполнению Домашняя контрольная работа №1 Задания контрольной работы и методические указания по ее выполнению
- •Перечень теоретических вопросов контрольной работы:
- •Раздел 1. Информационные системы
- •Раздел 2. Теоретические основы организации данных и проектирования баз данных
- •Раздел 3. Проектирование баз данных в современной системе управления базами данных реляционного типа
- •Раздел 4. Программирование в реляционной системе управления базами данных современного типа
- •Раздел 5. Встроенные функции субд
- •Раздел 6. Массивы переменных
- •Методические указания по выполнению практического задания в домашней контрольной работе № 1.
- •1. Перечень теоретических вопросов контрольной работы:
- •Раздел 7. Управление реляционной базой данных с помощью языка запросов sql
- •Раздел 8. Визуальное объектно-ориентированное программирование
- •Раздел 9. Архитектура клиент-сервер
- •Перечень рекомендуемой литературы
- •Пример оформления практической части контрольной работы № 1 Задание:
- •Наименование программы – «Ресторан»
- •Введение
- •Назначение и область применения
- •2.1. Постановка задачи
- •2.2. Описание алгоритма
- •3.4. Используемые технические средства
- •3.5. Вызов и загрузка
- •3.6. Входные данные
- •3.7. Выходные данные
- •4.2. Цель испытаний
- •Демонстрационный пример
- •По фамилии официанта
- •Руководство программиста. Оформление документа производится в соответствии с гост 19.101-78
- •«Назначение и условия применения программы»
- •«Характеристика программы»
- •«Обращение к программе»
- •«Входная и выходная информация»
- •«Сообщения»
- •Руководство оператора Оформление документа производится в соответствии с гост 19.101-78
- •1.«Назначение и условия применения программы»
- •«Условия выполнения программы»
- •«Выполнение программы»
- •4. «Сообщения»
- •5. «Входная и выходная информация»
Раздел 4. Программирование в реляционной системе управления базами данных современного типа
- Дайте характеристику СУБД FoxPro. 
- Опишите принцип написания программ в FoxPro. Приведите пример. 
- Опишите способы создания таблиц в FoxPro. Приведите примеры. 
- Опишите интерфейс FoxPro. 
- Дайте краткое описание организации работы с таблицами в FoxPro. 
- Укажите возможности использования оператора SELECT. 
- Укажите возможности использования команды BROWSE. 
- Опишите программную реализацию перемещения в базе данных. 
- Опишите программную реализацию работы с записями в базе данных. 
- Перечислите с помощью каких команд можно просмотреть данные в таблицах, укажите их формат, приведите пример. 
- Опишите работу с несколькими таблицами в FoxPro. Приведите пример их применения. 
- Опишите программную организации ввода-вывода информации в FoxPro. 
- Перечислите команды, с помощью которых можно организовать управление модулями программного продукта и организацию циклов. Приведите примеры. 
- Опишите организацию меню для эксплуатации программного продукта. 
- Укажите возможности использования изобразительных средств СУБД и работы с окнами. 
Раздел 5. Встроенные функции субд
- Опишите использование функций СУБД в FoxPro, их типы, приведите примеры использования. 
- Опишите математические функции, приведите примеры их использования. 
- Опишите строковые функции, приведите примеры их использования. 
- Опишите функции работы с датами, приведите примеры их использования. 
- Опишите функции преобразования типов данных, приведите примеры их использования. 
- Опишите функции проверки файлов и дисков, приведите примеры их использования. 
- Опишите функции позиционирования выдачи данных, приведите примеры их использования. 
- Опишите функции работы с мышью, приведите примеры их использования. 
- Опишите клавишные функции, приведите примеры их использования. 
- Опишите технические функции, приведите примеры их использования. 
- Опишите функции времени, приведите примеры их использования. 
- Опишите функция анализа условий, приведите примеры их использования. 
- Опишите функции анализа типа и наличия данных, приведите примеры их использования. 
- Опишите финансовые функции, приведите примеры их использования. 
- Опишите функции подстановки, приведите примеры их использования. 
Раздел 6. Массивы переменных
- Опишите использование переменных при написании программ. 
- Опишите типы переменных, их назначение, использование. Приведите примеры. 
- Опишите создание структуры таблицы с помощью массива переменных. 
- Укажите с помощью какой команды описываются массивы переменных. 
- Опишите работу с одномерными массивами. 
- Опишите работу с двумерными массивами. 
- Перечислите основные функции для работы с массивами переменных. 
- Опишите свойства основных функций массивов переменных и формат их описания. 
- Методические указания по выполнению практического задания в домашней контрольной работе № 1.
Практическая часть работы представляет собой разработанный программный продукт по заданной теме на FoxPro. Каждый учащийся получает свое практическое задание в соответствии со своим индивидуальным шифром: разработать программный продукт на определенную тему. Учащийся должен изучить предметную область согласно задания, написать и отладить программный модуль на FoxPro, создать исполняемый модуль.
На проверку предоставляется на носителе с созданными исполняемым и программным модулями.
Требования к содержимому программного продукта:
- Наличие базы данных из нескольких таблиц с указанием ключей их связей. 
- Организация обработки информации в этих таблицах. 
- Создание интерфейса пользователя. 
- Организация поиска информации в таблицах. 
- Создание отчетной документации и вывод ее на экран и бумажный носитель. 
- Описание соответствующего программного продукта (пример приводится в приложении) с указанием комментариев на применение определенных команд. 
Перечень тем согласно шифру учащихся :
Шифр | Тема
501 Разработать и написать информационно-поисковую систему «Колбасная лавка».
502 Разработать и написать информационно-поисковую систему автомобилей,
находящихся в угоне.
506 Разработать и написать информационно-поисковую систему «Парикмахерские
услуги».
508 Разработать и написать информационно-поисковую систему «Парфюмерные
изделия».
510 Разработать и написать информационно-поисковую систему мобильных
телефонов.
511 Разработать и написать информационно-поисковую систему учета книг
библиотеки.
513 Разработать и написать информационно-поисковую систему «Анимация».
518 Разработать и написать информационно-поисковую систему учета товаров в
магазине спортивной обуви.
519 Разработать и написать информационно-поисковую систему «Мир музыки».
521 Разработать и написать информационно-поисковую систему «Телефонный
справочник абонентов».
522 Разработать и написать информационно-поисковую систему «Страны мира».
527 Разработать и написать информационно-поисковую систему
«Спецавтотранспорт».
528 Разработать и написать информационно-поисковую систему складского учета.
601 Разработать и написать информационно-поисковую систему «Ювелирные
изделия».
602 Разработать и написать информационно-поисковую систему выпуска продукции
предприятием.
607 Разработать и написать информационно-поисковую систему «Энциклопедия
животных».
610 Разработать и написать информационно-поисковую систему сведений об
учащихся.
613 Разработать и написать информационно-поисковую систему «Подшивка газеты
«Компьютерные вести»».
615 Разработать и написать информационно-поисковую систему «Моторы BMW» .
616 Разработать и написать информационно-поисковую систему «Породы собак».
621 Разработать и написать информационно-поисковую систему учета товаров в
продовольственном магазине.
622 Разработать и написать информационно-поисковую систему «Энциклопедия
кошек».
Домашняя контрольная работа №2
Каждый вариант контрольной работы, разработанный в соответствии с учебным планом, содержит 3(три) теоретических вопроса и практическое задание. Контрольная работа должна быть напечатана на формате А4 с пронумерованными листами согласно Госта 7.1-2004. Ответ на теоретические вопросы излагается своими словами и подкрепляется примерами из практики. Дословное переписывание теоретического материала из литературных источников не допускается. Практическая часть состоит из описаний и демонстрацией результатов. Объем не должен превышать 10 страниц, которые должны иметь поля шириной 2 см для указаний и замечаний рецензента. В конце работы учащийся должен указать список используемой литературы, дату выполнения работы и поставить свою подпись. Вариант контрольной работы учащийся заочного отделения определяет по приведенной ниже таблице согласно номера в журнале.
| Первая цифра порядкового номера | Последняя цифра порядкового номера шифра учащегося | |||||||||
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
| 0 | 
 | 7,21, 36 | 6,20, 40 | 5,28 42 | 4,17 32 | 3,22 35 | 2,18 33 | 1,25 41 | 9, 24 39 | 10,23 37 | 
| 1 | 11,26 38 | 12,19 34 | 13,16 31 | 14,29 43 | 15,27 44 | 8,30 45 | 2,18 34 | 3,21 32 | 4,23 36 | 7,22 38 | 
| 2 | 5,20 35 | 6,22 38 | 7,19 33 | 8,24 40 | 9,17 37 | 10,26 42 | 11,25 39 | 12,28 44 | 13,27 41 | 14,30 45 | 
| 3 | 15,29 43 | 1,16 31 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
