НЕГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«ЭКОНОМИКО-КОМПЬЮТЕРНЫЙ ТЕХНИКУМ»
2 30105 – Программное обеспечение вычислительной
техники и автоматизированных систем
(шифр, наименование профессии и специальности)
Технология разработки программных продуктов
(наименование дисциплины)
КУРСОВАЯ РАБОТА
Программа контроля учебного процесса образовательного учреждения
Задание №3. 21
(тема и номер задания курсовой работы)
Выполнил студент 3 курса группы 05- 2(П.)
Юдинцев Павел Владимирович
(фамилия инициалы и подпись студента)
Проверил преподаватель
Маршала Ольга Юрьевна
(фамилия инициалы и подпись преподавателя)
Курсовая работа защищена
(оценка, подпись, дата, фамилия, инициалы преподавателя)
Курск 2007
Содержание
Содержание ………………………………………………………………….….3
I. Введение ……………………………………………………………...…….....4
II. Техническое задание ……………………………………….……..…....7
1.Основания для разработки……………………………………….….…..…7
2.Назначение разработки………………………………………….…….…...7
3.Требования к программе………………………………………….………..7
3.1.Требования к функциональным характеристикам…….……...…7
3.2.Требования к надёжности……………………………………..…..7
3.3.Требования к составу и параметрам технических средств.…......8
3.4.Требования к программной и информационной совместимости……………………………………..…………….….…8
4.Стадии и этапы разработки……………..………………………….……....9
III .Описание базы данных………….. ……………………………....10
IV. Описание программы …………………………………….…..….…..14
1. Общие сведения……………………………………………..….………..14
2. Описание программного модуля ……………….…………...….………14
3. Описание создания форм программы………………………………….. 17
3.1.Входные данные и выходные данные …………………………...19
3.2. Процессы обработки и методы решения …………….. …..….....19
3.3. Надёжность…………………………………………...……..…… 19
3.4.Программа тестирования………………………………..…..…... 19
V. Заключение…………………………………………………………………………….... 20
VI. Список используемой литературы …………………………...…....21
VII. Отзыв ....................................................................................................................22
VIII. Отчет ……………………………………………………………25
I . ВВЕДЕНИЕ.
Visual FoxPro является одной из наиболее популярных программ в области систем управления базами данных. Это, прежде всего, связано с тем, что при создании новых версий Microsoft сохраняет совместимость с предыдущими версиями. Поэтому созданные вами приложения можно будет использовать и в дальнейшем.
В Visual FoxPro реализованы все отребуты реляционных систем управления базами данных. В базе данных поддерживается целостность данных с помощью первичных ключей и связей между таблицами. Для обработки событий добавления, удаления или изменения записей таблиц средствами самой базы данных можно использовать триггеры и хранимые процедуры.
Visual FoxPro – это объектно-ориентированный, визуально-программируемый язык, управляемый по событиям, который в полной мере соответствует новым требованиям, предъявляемым к современным средствам проектирования.
Visual FoxPro могут использовать пользователи разных уровней подготовки. Для разработки крупных и сложный проектов используют соответствующие конструкторы и объектно-ориентированный язык, который позволяет не только использовать базовые классы FoxPro и внешние библиотеки, но и создавать пользовательские классы.
Visual FoxPro состоит из отдельных компонентов, которые используются для хранения информации, ее отображения и редактирования.
В Visual FoxPro все данные хранятся в базе данных, которая состоит из таблиц, отношений между таблицами, индексов, триггеров и хранимых процедур. Каждая таблица имеет уникальное имя и хранится в отдельном файле, наименование которого совпадает с именем таблицы. Созданный файл имеет расширение DBF.
Каждая создаваемая таблица может иметь несколько связанных с ней индексов, используемых для упорядочения данных и быстрого поиска необходимых записей.
Для хранения значений полей типа Memo и General применяются отдельные файлы. Memo – поля таблиц содержат текстовую информацию, а поля General используются, как правило, для хранения двоичной информации, данных других приложений, работающих в среде Windows.
В Visual FoxPro реализованы триггеры, которые позволяют централизованно обрабатывать события, возникающие при любых изменениях в базе данных. Также можно создавать хранимые процедуры, которые являются частью базы данных и могут использоваться при описании таблиц для проверки введенных данных, определения значения по умолчанию.
Для отображения и редактирования данных используются формы, отчеты, запросы и программы. Чтобы создавать формы, отчеты и запросы, применяются конструкторы.
Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.