Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование

Алгоритмизация и программирование процессов на Fox

Ночник-проектор "Звездное небо и планеты", фиолетовый.
Оригинальный светильник - ночник - проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фонариков) 2) Три
330 руб
Раздел: Ночники
Коврик для запекания, силиконовый "Пекарь".
Коврик "Пекарь", сделанный из силикона, поможет Вам готовить вкусную и красивую выпечку. Благодаря материалу коврика, выпечка не
202 руб
Раздел: Коврики силиконовые для выпечки
Наклейки для поощрения "Смайлики 2".
Набор для поощрения на самоклеящейся бумаге. Формат 95х160 мм.
19 руб
Раздел: Наклейки для оценивания, поощрения

Государственный Университет Управления Институт заочного обучения Специальность – менеджмент Объяснительная записка к курсовому проекту по дисциплине «Компьютерная подготовка» по теме: «Алгоритмизация и программирование процессов обработки данных в среде СУБД типа Fox» Выполнил студент Студенческий билет № Группа №УП4-1-98/2 Вариант №2 Адрес: Москва, 1999 г. Содержание. 1. Введение4 2. Задание на курсовой проект5 3. Анализ и постановка задачи5 4. Формализация задачи6 5. Алгоритмы7 5.1. Создание двухуровневого светового меню7 5.2. Создание файла данных9 5.3. Чтение файла данных10 5.4. Добавление данных в файл данных11 5.5. Печать сведений о суммарной стоимости продукции заданного вида по каждому предприятию и о среднем выпуске этой продукции одним предприятием.12 5.6. Печать сведений о суммарной стоимости и суммарном выпуске каждой продукции.13 5.7. Печать упорядоченного по суммарной стоимости списка продукции пяти видов15 6. Программы16 6.1. Создание двухуровневого светового меню16 6.2. Создание файла данных18 6.3. Чтение файла данных19 6.4. Добавление данных в файл данных20 6.5. Печать сведений о суммарной стоимости продукции заданного вида по каждому предприятию и о среднем выпуске этой продукции одним предприятием.21 6.6. Печать сведений о суммарной стоимости и суммарном выпуске каждой продукции.23 6.7. Печать упорядоченного по суммарной стоимости списка продукции пяти видов24 7. Результаты решений26 8. Заключение33 9. Список литературы34 1.Введение Реляционные системы управления базами данных (СУБД), такие как FoxBase, FoxBase plus, FoxPro, Visual FoxPro относятся к новому поколению СУБД реляционного типа из семейства dBase – подобных СУБД. Пакеты этого семейства получили широкое распространение, и многие из них были русифицированы. СУБД типа Fox сохраняет преемственность по отношению к более ранним представителям dBase – подобных СУБД, в отношении структуры баз данных, команд создания и обработки данных, основных типов данных. В тоже время каждая последующая СУБД обладает большими возможностями по сравнению с предыдущими. Так, например, Visual FoxPro по сравнению с FoxPro обладает более значительными изобразительными возможностями. Данная работа использует язык команд СУБД семейства Fox. Используемые команды, в основном, применимы во всех СУБД этого типа, но отладка велась на русифицированной СУБД FoxPro для Wi dows версии 2.5b. 2.Задание на курсовой проект Структура ЗАПИСИ исходного ДОКУМЕНТА: Код предприятия Вид продукции Объем выпуска Цена единицы продукции Необходимо: Определить суммарную стоимость продукции заданного вида и ее средний выпуск одним предприятием. Для каждого из пяти видов продукции определить суммарную стоимость и суммарный выпуск. Выдать на печать в порядке возрастания суммарной стоимости продукцию пяти видов. 3.Анализ и постановка задачи Исходные данные задачи представляют собой записи заданной структуры, которые должны вводиться с клавиатуры, а затем выводиться в файл данных на магнитный диск. Следовательно, одной из подзадач должна быть задача создания файла данных на магнитном диске. Созданный файл данных необходимо просмотреть на экране или вывести на печать в виде таблицы с печатью заголовка и шапки этой таблицы.

Для этого следующей подзадачей должна являться задача просмотра файла данных. Также должна быть возможность добавления записей в созданный файл данных. Затем необходимы еще три подзадачи, решение которых позволяет выполнить три пункта курсовой работы: Выдача сведений о суммарной стоимости продукции заданного вида по каждому предприятию и о среднем выпуске этой продукции одним предприятием. Выдача сведений о суммарной стоимости и суммарном выпуске каждой продукции. Выдача на печать продукции пяти видов в порядке возрастания ее суммарной стоимости. Кроме того, для диалога пользователя с системой необходимо создать так называемое, «Меню». 4.Формализация задачи В среде СУБД типа Fox каждая подзадача может оформляться в виде отдельного командного файла с расширением .prg и заканчиваться оператором возврата в вызывающий командный файл. В данном случае основным командным файлом является файл Mai Me u.prg, который формирует полное экранное меню и осуществляет вызов других командных файлов, в зависимости от выбранного пункта меню: Crea eFd.prg – создание файла данных; ReadFd.prg – чтение созданного файла данных; AddFd.prg – добавление данных в созданный файл данных; Zad1.prg – выдача сведений о суммарной стоимости продукции заданного вида по каждому предприятию и о среднем выпуске этой продукции одним предприятием; Zad2.prg – выдача сведений о суммарной стоимости и суммарном выпуске каждой продукции; Zad3.prg – выдача на печать продукции пяти видов в порядке возрастания ее суммарной стоимости. Кроме того, необходимо предоставить пользователю возможность облегчить процесс создания файла данных, т.е. предусмотреть создание файла данных со структурой заданной в программе, а не выбираемой самим пользователем, что полностью исключит возможные ошибки пользователя в задании имен полей файла данных, что в сою очередь может сказаться на корректной работе всей программы. 5.Алгоритмы 5.1.Создание двухуровневого светового меню 5.2.Создание файла данных 5.3.Чтение файла данных 5.4.Добавление данных в файл данных 5.5.Печать сведений о суммарной стоимости продукции заданного вида по каждому предприятию и о среднем выпуске этой продукции одним предприятием. 5.6.Печать сведений о суммарной стоимости и суммарном выпуске каждой продукции. 5.7.Печать упорядоченного по суммарной стоимости списка продукции пяти видов 6.Программы 6.1.Создание двухуровневого светового меню Командный файл иерархического меню Mai Me u se alk off se Color o /W && Выбор цвета экрана Clear Описание массивов данных меню Declare Ge Me u(3,2), me uFile(3), me uZad(3), me uExi (2) Задание значений элементов массивов Ge Me u(1,1)=&quo ; Файл данных &quo ; Ge Me u(1,2)=&quo ;Работа с файлом данных&quo ; Ge Me u(2,1)=&quo ; Задание &quo ; Ge Me u(2,2)=&quo ;Задания на курсовой проект&quo ; Ge Me u(3,1)=&quo ; Выход &quo ; Ge Me u(3,2)=&quo ;Выход из программы&quo ;me uFile(1)=&quo ;Создание&quo ; me uFile(2)=&quo ;Чтение&quo ; №1&quo ; me uZad(2)=&quo ;Задание №2&quo ; me uZad(3)=&quo ;Задание №3&quo ;me uExi (1)=&quo ;Выход в Fox&quo ; me uExi (2)=&quo ;Выход из Fox&quo ; Формировние главного меню Do While .

. se Color o gr /g, gr /b&& Установка цвета меню Me u Bar Ge Me u, 3 Read Me u Bar o L1, L2 && Вывод главного меню на экран Do While L1 > 0&& открыть подменю, если выбран && любой пункт главного меню Формирование подменю se Color o gr /g, gr /b&& Установка цвета подменю Me u 1, me uFile, 3,3 Me u 2, me uZad, 3,3 Me u 3, me uExi , 2,2 Read Me u Bar o L1, L2&& Вывод меню на экран se Color o /W && Возврат к цвету экрана Обработка выбранного пункта меню Do Case Case L1=0 Exi && Выход в панель главного меню Case L1=1 Do Case Case L2=1 && Выбрано действие 'Создание нового ФД' Do Crea eFd Case L2=2 && Выбрано действие 'Чтение данных' Do ReadFd Case L2=3 && Выбрано действие 'Добавление новых данных' Do AddFd E dCase Case L1=2 Do Case Case L2=1&& Выбрано задание №1 из курсового проекта Do Zad1 Case L2=2 && Выбрано задание №2 из курсового проекта Do Zad2 Case L2=3 && Выбрано задание №3 из курсового проекта Do Zad3 E dCase Case L1=3 Do Case Case L2=1 && Выбран пункт 'Выход в Fox' Re ur Case L2=2&& Выбран пункт 'Выход из Fox' Qui E dCase E dCase E dDo E dDo 6.2.Создание файла данных Командный файл Crea eFd - создание нового файла данных se alk off se S a us off se Escape off Clear Zag='Процесс создания нового файла данных' @ 4,22 o 4,58 Color u/w @ 3,22 Say Zag Color u/w @ 12,0 Accep ' Укажите имя создаваемого файла данных: ' o ameFd If Le ( ameFd) > 0&& Если имя файла не ввели, то делать нечего Изменение заголовка Zag=Zag ': ' ameFd '.dbf' Le Zag=I (Le (Zag)) @ 4,I ((80-le Zag)/2) o 4,I ((80-le Zag)/2) Le Zag Color u/w @ 3,I ((80-Le Zag)/2) Say Zag Color u/w @ 14,0 ex Хотите автоматически создать пустую структуру с указанным именем, по заданию курсового проекта (Д/Н)? E d ex Ответ на поставленный вопрос Do While . . @ 16,57 Wai '' o ABC&& Ожидание нажатия клавиши If ABC='н' Or ABC='д' ABC=Chr(Asc(ABC)-32)&& Смена регистра E dIf If ABC='Н' Or ABC='Д' Exi E dIf E dDo Создание ФД If ABC='Д' && Автоматическое создание ФД Crea e able & ameFd ; (KodOrg (3,0), VidProd C(20), Volum (4,0), Price (6,2)) @ 8,0 se alk o Display S ruc ure&& Вывод созданной структуры se alk off Else&& Создание ФД с возможностью заполнения полей Crea e & ameFd E dIf E dIf Конец работы @ 24,0 Wai 'Для возврата в меню нажмите любую клавишу .' @ 24,0 Clear Re ur 6.3.Чтение файла данных Командный файл ReadFd - чтение файла данных se alk off se S a us off se Escape off Clear @ 4,27 o 4,54 Color u/w @ 3,27 Say 'Процесс чтения файла данных' Color u/w @ 12,0 Accep ' Введите имя считываемого файла данных: ' o ameFd If Le ( ameFd) >0&& Если имя файла не ввели, то делать нечего Изменение заголовка @ 3,0 Clear o 5,79 Zag='Содержимое файла данных: ' ameFd '.dbf' Le Zag=I (Le (Zag)) @ 4,I ((80-le Zag)/2) o 4,I ((80-le Zag)/2) Le Zag Color u/w @ 3,I ((80-Le Zag)/2) Say Zag Color u/w Вывод содержимого файла Use & ameFd Do While . o .EOF()&& Цикл вывода порций записей ФД && В определенную область экрана @ 7,0 Display ex 15 If EOF()=.F.&& В последнем цикле не нужно переводить && указатель и держать паузу Skip&& Перевод указателя, чтобы новый экран не начинался && с последней записи предыдущего экрана @ 24,0 Wai 'Нажмите любую клавишу для просмотра следующих 15 записей .'

В этом основная задача и принцип действия закона. Динамическая фактура закона основополагает ограждающим коэффициентом сохраняющейся прогрессии без видимых следственных связей деградирующего принципа. Основа фактуры закона единопослушна фундаментальным постулатам главенствующих законопрогрессий*, объединяющих все законы в единую сеть управленческой концепции, которая направляет и целеустремляет все имеющиеся виды прогрессирующих частностей. Вмешательство же происходит на Уровневом становлении, когда личностный индивидуум еще не имеет приближенности к порогу переходности, но уже потенциально ограничен собственно-созданным тупиковым барьером. Ввиду этого перерасчетным процессированием совершается ряд трансмутирующих оборотных реакций*, поворачивающих сознающий момент данной личности* в требуемую сторону соответствия программной установки. Вмешательство как защитная миссия вышепоставленных Сутевых инстанций планируется крайними мерами защиты, в состав которых входит разрешение соответственного числа вышепоставленных сообществ, в связи с планируемой переоценкой данной остановки программированной процессии

1. Алгоритмизация и программирование процессов обработки данных в среде СУБД типа Fox

2. Алгоритмизация и программирование разветвляющихся процессов

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

4. Алгоритмизация и программирование

5. Метод программирования и схем ветвей в процессах решения задач дискретной оптимизации

6. Программирование и основы алгоритмизации
7. Алгоритмизация процесса обучения младших школьников
8. Использование методов линейного программирования и экономического моделирования в технологических процессах

9. Общая характеристика процесса научения

10. Разработка основных биотехнологических процессов производства и системы управления качеством липидных косметических препаратов (на примере тоников для проблемной кожи)

11. Социально-экономическая модель в Швеции: процесс становления и развития

12. Методы и модели демографических процессов

13. Опасные геологические процессы на городских территориях

14. Бюджетный процесс ( и налоговый кодекс, налоговая декларация, закон Красноярского края "о плате за землю")

15. Организация бюджетного процесса

16. Административный процесс

Игра логическая "IQ-Элемент".
Q-Элемент - игра-головоломка для одного игрока. Суть игры: расположить на игровом поле все детали, чтобы поверхность была ровная, без
544 руб
Раздел: Игры логические
Набор самоклеящихся листов пористой резины, А4, 10 цветов, толщина 2 мм (10 листов).
Самоклеящаяся пористая резина для творчества. Плотные листы, насыщенные цвета. Прочный клейкий слой. Легко принимает форму. Предназначена
323 руб
Раздел: Прочее
Набор доктора в чемодане.
В наборе: шприц, шапочка из картона, очки, грелка, коробочка "Витамины", бейдж, градусник, лупа, 2 пинцета, ножницы - 2 штуки,
310 руб
Раздел: Наборы доктора

17. Участники арбитражного процесса

18. Письменные доказательства в арбитражном процессе

19. Участники арбитражного процесса: классификация, права и обязанности, характеристика правового положения. Представительство в арбитражном процессе

20. Гражданский процесс

21. Гражданский процесс (Контрольная)

22. Гражданский процесс (Контрольная)
23. Доказательства в гражданском процессе
24. Прокурор в гражданском процессе

25. Шпаргалка по гражданскому процессу

26. Представительство в гражданском процессе

27. Лица, участвующие в процессе

28. Письменные доказательства в системе доказательств гражданского процесса

29. Инквизиционный процесс. Формальная система доказательств

30. Процесс становления системы революционных трибуналов РСФСР

31. Бюджетный процесс в Украине

32. Избирательная система РФ (избирательное право, виды избирательных систем, избирательный процесс)

Логическая игра "IQ-ХоХо", арт. SG 444 RU.
Заполните игровое поле десятью двухсторонними деталями головоломки, располагая Х и О в определённой последовательности. Выполните все 120
525 руб
Раздел: Игры логические
Шары для сухого бассейна, 100 штук.
Шары для сухого бассейна упакованы в тубус, что удобно для хранения и переноски. Количество шаров 100 штук вполне хватит для детской ванны
1037 руб
Раздел: Шары для бассейна
Мягкий пол универсальный, синий, 60x60 см (4 детали).
4 детали - 1,5 кв.м. Пол идет в комплекте с кромками.
1080 руб
Раздел: Прочие

33. Уголовный процесс зарубежных стран

34. Процесс законотворчества и его стадии в России

35. Творческий процесс создания фильма

36. Процессы ведьм

37. Проблема воздействия телевизионной рекламы на процесс инкультурации в современном российском обществе

38. Конституционный процесс в Украине. Конституция Украины 1996 года
39. Роль личности в глобальном процессе управления определяющем ход истории
40. Ctp-технология, глубокая печать, брошюровочно-переплетные процессы

41. Интегрированный проект учебного процесса

42. Периферийное устройство ПЭВМ, Характеристика этапов подготовки и решения задач на ПЭВМ в любой системе программирования. Электронная почта, особенности применения

43. Языки и технология программирования. Начальный курс /Pascal/

44. Объектно-ориентированное программирование на С с использованием библиотеки OpenGL

45. Объективное программирование

46. Программа контроля знаний студентов по дисциплине ЭРМ и РК в процессе учебы

47. Программирование на "Си"

48. Получение уравнения переходного процесса по передаточной функции

Игра настольная "7 на 9".
Быстрая игра для 2-4 человек. Суть игры в том, что необходимо быстро считать в уме и ещё быстрее действовать — бросать подходящую карту,
390 руб
Раздел: Игры в дорогу
Бумага упаковочная "Путешествие", 70x100 см, 10 листов.
Упаковочная бумага — одна из важнейших деталей презента. Подарочная упаковка с оригинальным дизайном с легкостью дополнит всю прелесть
487 руб
Раздел: Прочие
Настольная игра "Тримино".
"Тримино" настольная игра для тех, кто умеет просчитывать ходы, создавать хитроумные комбинации и не боится блефовать. Здесь не
714 руб
Раздел: Домино детское

49. Системное программирование

50. Математическое программирование

51. Системы программирования

52. Языки программирования

53. Понятие, назначение и составные элементы систем программирования

54. Лекции по высокоуровневым методам информатики и программированию
55. 10 задач с решениями программированием на Паскале
56. Программирование и алгоритмические языки

57. Использование макросов для программирования в MS ACCESS

58. Обучающая программа "Графика" программированию в графическом режиме на языке turbo-pascal 7.x

59. Язык программирования Паскаль и ветвление

60. Программирование на Object Pascal в среде Delphi

61. Возможности системы программирования Delphi для создания пользовательского интерфейса

62. Программирование на Delphi

63. Программирование логической игры на visual basic

64. Учебник по программированию в среде С++ Builder

Настольная игра "ЁТТА".
Ётта – могучая игра в крошечной коробочке! Это простая логическая игра для всех: правила её предельно понятны, а процесс очень
392 руб
Раздел: Игры в дорогу
Доска пробковая, деревянная рама, 80x60 см.
Поверхность доски из натуральной мелкозернистой пробки. Возможность крепления информации с помощью кнопок-гвоздиков. Деревянная рамка
874 руб
Раздел: Прочее
Жаровня "Loraine", 1,5 л.
Материал: термостойкое стекло. Форма: прямоугольная. Объем: 1500 мл. Размер: 27х14х7,2 см. Информация об объеме изделия, указанная на
308 руб
Раздел: Формы для запекания

65. Учебник по технологии программирования

66. Повышение эффективности процесса представления знаний

67. Эволюция языков программирования

68. Программирование на языке Турбо Паскаль

69. Семейство операционных систем W2k. Обзор версий. Процессы и очереди

70. Переходные процессы в линейных цепях
71. Лабораторная работа №4 по "Основам теории систем" (Послеоптимизационный анализ задач линейного программирования)
72. Лабораторная работа №2 по "Основам теории систем" (Решение задач линейного программирования симплекс-методом. Варианты разрешимости задач линейного программирования)

73. Информационный процесс. Обработка информации

74. Математические методы в организации транспортного процесса

75. Решение оптимизационной задачи линейного программирования

76. Постановка задачи линейного программирования и двойственная задача линейного программирования.

77. Моделирование процессов переработки пластмасс

78. Клиника Диагностика и Лечение Гиперпластических процессов эндометрии

79. Патофизиологические процессы в тканях

80. Влияние температуры на жизненные процессы

Карандаши цветные "Kores", 36 цветов, с точилкой.
Цветные карандаши имеют насыщенные цвета. Шестигранная форма корпуса снижает усталость и придает дополнительный комфорт. Мягкий грифель.
622 руб
Раздел: Более 24 цветов
Подставка для колец Zoola "Кошка", хром.
Серия стильных и функциональных держателей для украшений от Umbra. Они предназначены как для хранения украшений, так и общего декора
590 руб
Раздел: Подставки для украшений
Набор "Магазин мороженого".
Комплектация: маленькая ложка (2 шт.), шарики мороженого (5 шт.), касса со сканером, рожок для мороженого голубой (2 шт.), рожок для
899 руб
Раздел: Магазины, супермаркеты

81. Синдром "Дисфагия". Принципы диагностики и лечения. Организация сестринского процесса

82. Физиологические механизмы психических процессов и состояний

83. Применение психологических знаний в процессе оперативно - розыскной деятельности

84. Уголовный процесс (Контрольная)

85. Уголовный процесс (Контрольная)

86. Лекции по уголовному процессу
87. Права подозреваемого и гарантии их реализации в уголовном процессе
88. Подозреваемый и обвиняемый в уголовном процессе

89. Субъекты и участники уголовного процесса

90. Участие адвоката в уголовном процессе

91. Некоторые вопросы понятия потерпевшего в современном уголовном процессе Российской Федерации

92. Формирование экологического сознания в процессе изучения ест.-научн. дисциплин в курсе неполной средней школы

93. Биология раневого процесса: лечение ран

94. Умственное развитие учащихся в процессе изучения правила правописания безударных личных окончаний глаголов

95. Цель воспитания, его место в воспитательном процессе (Контрольная)

96. Индивидуализация и дифференциация образовательного процесса как условие развития личности современного школьника

Глобус «Двойная карта» рельефный, с подсветкой, на подставке из дерева.
Диаметр: 250 мм. Масштаб: 1:50 000 000. Материал подставки: дерево. Цвет подставки: вишня, орех. Мощность: 220 V, может использоваться в
1692 руб
Раздел: Глобусы
Домик для кукол "Коттедж Конфетти".
Игрушка собирается ребёнком с помощью взрослого и предназначена для игры с куклами высотой до 30 см. В наборе: стена с окнами - 8 штук,
4433 руб
Раздел: Для мини-кукол и мини-пупсов
Защитные шторки для автомобиля на присосках Chicco Safe "Паравозик", с сумкой в комплекте, 2.
Предназначены для автомобиля, они защитят вашего малыша от солнечных лучей и перегрева. Крепятся к стеклу присосками. Рисунок в виде
880 руб
Раздел: Прочее

97. Активизация учебного процесса

98. Нравственное воспитание младших школьников в учебно-воспитательном процессе

99. Индивидуализация в учебно-воспитательном процессе

100. Развитие познавательного интереса к урокам русского языка. Роль занимательности в процессе обучения


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.