Кафедра информатики
КУРСОВАЯ РАБОТА
ИНФОРМАЦИОННО- ПОИСКОВАЯ СИСТЕМА
«ЮВЕЛИВНЫЕ ИЗДЕЛИЯ»
Выполнила: студентка. гр. автоматизаторов
Проверил: Преподователь
Усть-Илимск 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. Назначения подсистемы
Подсистема “Информационно-поисковая система “Ювелирные изделия” предназначена для автоматизации процесса ведения базы данных (БД), для уменьшения затрат связанных со временем, редактированием и поиском необходимой и точной информации по конкретному программному обеспечению, что является целью создания ИПС.