
- •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 |
|
|
|
|
|
|
|
|