Кафедра информатики
КУРСОВАЯ РАБОТА
ИНФОРМАЦИОННО- ПОИСКОВАЯ СИСТЕМА
«ЮВЕЛИВНЫЕ ИЗДЕЛИЯ»
Выполнила: студентка. гр. автоматизаторов
Проверил: Преподователь
Усть-Илимск 2007
Перв. примен. | Федеральное агентство по образованию Филиал Федерального государственного учреждения высшего профессионального образования «Сибирский федеральный университет» в г. Усть-Илимске Кафедра информатики ЗАДАНИЕ На курсовую работуПо дисциплине: «Технология программирования»Студент: Задание: Разработать информационно-поисковую систему «Ювелирные изделия». Средством разработки является язык программирования Pascal.Дата выдачи: 12.09.06. Срок сдачи: 4.12.06Календарный план |
Задание принял:_______
Оценка________ Руководитель:________ «__»_______20__г.
Курсовая работа
«Информационно поисковая система «Ювелирные изделия»
пояснительная записка
ИМЯ | Назначение | Тип |
Главная программа | ||
ukr, crt | Инициализация модуля | - |
key | Команда ввода меню | Char |
name | Инициализация текстового файла | String |
Таблица 2 - Спецификация переменных главного модуля ukr.tpu
Jeverly | Тип записи в базе данных | record |
isd | Название товара | string |
mat | Материал изделия | string |
cen | Цена изделия | integer |
F | Инициализация файла типа Jeverly | jeverly |
name | Инициализация текстового файла | String |
Procedure MENU | ||
h | Параметр изменения цвета | integer |
Procedure VIEW | ||
i | номера записи | Integer |
data | Поля записи | jeverly |
Procedure ADD | ||
data | Служит для добавления записи в таблицу | Jeverly |
Procedure DELETE | ||
del | Номер удаляемой записи | Integer |
i | номера записи | Integer |
data | Поля записи файла | Jeverly |
G | Файл для обмена данными с основным идля упорядочивания Б.Д. | Jeverly |
Procedure EDIT | ||
ed | Номер редактируемой записи | Integer |
i | номера записи | Integer |
data | Поля записи файла | Jeverly |
G | Файл для обмена данными с основным идля упорядочивания Б.Д. | Jeverly |
Продолжение таблицы 2
Имя | Назначение | Тип |
Procedure EDIT | ||
i | Счетчик массива data | Integer |
j | Счетчик массива data | Integer |
count | Номер удаляемой записи | Integer |
sortPole | Сортируемое поле | Integer |
tmp | Редактируемое поле | |
data | Массив предназначенный для записи | Jeverly |
G | Файл для обмена данными с основным идля упорядочивания Б.Д. | Jeverly |
Procedure SEARCH | ||
i | Счетчик массива | Integer |
error | ошибка | Integer |
tmp | Преобразованная срока из строки в число | Integer |
SearchString | Номер строки для поиска | String |
data | Поля записи файла | Jeverly |
3. Описание подпрограмм
АбзацПодпрограммы, используемые в главном модуле, описаны в таблице 3.
Таблица 3 – Подпрограммы главного модуля ukr.tpu
Процедура | Назначение |
Proceduremenu | Главное меню программы. Для выполнениядействия нужно ввести цифру нужного пунктаменю. |
Procedure view | Вывод записей БД на экран |
Procedure add | Запись типизированного файла и добавление в него следующих записей: название, материал, цена. |
Procedure delete | Удаление записей из файла базы данных. |
Procedure edit | Редактирование данных в уже имеющихся в файле. Указывается номер записи для редактирования и производится редактирование записи |
Procedure sort | Производит сортировку по заданному полю |
Proceduresearch | Поиск записей по выбранному параметру. Данные считываются из названия товара. Затем происходит поиск в массиве, и если номер найден, то отображаются результаты поиска. Если номер не найден, то выводится сообщение об этом. |
Заголовок с абзаца, пронумероватьТехническое задание на разработку программы информационно-
поисковой системы «Ювелирные изделия»
1. Общие сведения
1.1. Полное наименование системы и ее условное обозначение
Полное наименование системы: «Информационно-поисковая система «Ювелирные изделия».
1.2. Наименование предприятия разработчика системы и его реквизиты
Студентка 2 курса Полубоярова Ольга Александровна, обучающаяся по специальности «Автоматизированная обработка информации и управление», Усть-Илимского филиала Красноярского Государственного Технического Университета (УИФ КГТУ).
1.3. Плановые сроки начала и окончания работы
Плановые сроки начала работы 12 сентября 2006 г. и окончания работы по созданию системы 12 декабря 2006 г.
2. Назначение и цели создания подсистем
2.1. Назначения подсистемы
Подсистема “Информационно-поисковая система “Ювелирные изделия” предназначена для автоматизации процесса ведения базы данных (БД), для уменьшения затрат связанных со временем, редактированием и поиском необходимой и точной информации по конкретному программному обеспечению, что является целью создания ИПС.