Автор работы: Пользователь скрыл имя, 29 Января 2011 в 08:14, курсовая работа
Целью создания информационно-поисковой системы «Ювелирные изделия» является упрощение действий пользователя по ведению коллекции изделий с реализацией широкого круга возможностей по ее просмотру и редактированию: добавление, изменение и удаление, поиск, сортировка, форматный вывод записей из базы данных.
Введение
Структура программного обеспечения
Анализ и спецификация задач
Техническое задание
Текст программы
Тестирование
Руководство пользователя
Руководство программиста
Заключение
Список использованных источников
Процедура | Назначение |
Procedure menu | Главное меню программы.
Для выполнения
действия нужно ввести цифру нужного пункта меню. |
Procedure view | Вывод записей БД на экран |
Procedure add | Запись типизированного файла и добавление в него следующих записей: название, материал, цена. |
Procedure delete | Удаление записей из файла базы данных. |
Procedure edit | Редактирование данных в уже имеющихся в файле. Указывается номер записи для редактирования и производится редактирование записи |
Procedure sort | Производит сортировку по заданному полю |
Procedure search | Поиск записей
по выбранному параметру. Данные считываются
из названия товара. Затем
происходит поиск в массиве, и если номер найден, то отображаются результаты поиска. Если номер не найден, то выводится сообщение об этом. |
Заголовок с абзаца, пронумероватьТехническое задание на разработку программы информационно-
поисковой
системы «Ювелирные изделия»
Полное
наименование системы: «Информационно-поисковая
система «Ювелирные изделия».
Студентка
2 курса Полубоярова Ольга
Плановые
сроки начала работы 12 сентября 2006 г.
и окончания работы по созданию системы
12 декабря 2006 г.
Подсистема
“Информационно-поисковая система “Ювелирные
изделия” предназначена для автоматизации
процесса ведения базы данных (БД), для
уменьшения затрат связанных со временем,
редактированием и поиском необходимой
и точной информации по конкретному программному
обеспечению, что является целью создания
ИПС.
“Информационно-
Поддержка информационной деятельности, при выполнении операций осуществляется прикладными модулями. Доступ к свойствам ИПС со стороны пользователя осуществляется через «Главное меню» программного продукта, основное назначение заключается в организации помощи пользователю в поиске нужного программного обеспечения.
Для обеспечения функционирования ИПС хранения данных должны быть реализованы следующие прикладные модули:
-
модуль данных сведения о программном
обеспечении.
Сформулировать одно предложения без
списка
3.2.
Задачи и функции
Целью ИПС является автоматизация процессов, включающих в себя операции учета программных продуктов, более легкий и универсальный доступ к данным об этих продуктах; простое и удобное пользование программой. Необходимо реализовать в готовом программном продукте автоматизацию таких операций, как:
Комплекс технических средств (КТС) должен состоять из следующих видов аппаратного обеспечения:
Сформулировать одно предложение без списка
Минимальные требования:
Вид аппаратного обеспечения | Процессор МГц | ОЗУ Мб | Жесткий диск | Дополнительные требования |
Рабочие станция пользователя |
Pentium II (333 MHz) |
32 |
10 Мб |
монитор“15” дюймов |
Оформить
таблицу по гостам: заголовок, номер, название,
шрифт (жирность, курсив убрать)
Программное обеспечение должно быть детально документированным, содержать в своем составе развитую систему подсказок, оперативной помощи и обеспечивать необходимый и достаточный набор операций для реализации основных функций, выделенных по функционально-технологическому принципу.
Прикладное ПО должно обеспечивать пользовательский интерфейс на русском языке.
абзацВ качестве операционной
системы для рабочей станции пользователя
ИПС нет строгих требований, в качестве
системы управления базами данных используется
Borland Pascal 7.0. В целях производственной необходимости
требования к системному программному
обеспечению по согласованию заказчика
и исполнителя могут быть изменены с соответствующей
корректировкой технического задания.
Выровнять
по ширине
unit ukr;
interface
uses crt;
{Тип для хранения данных о ювелирных изделиях}
type
Jeverly = record
isd, mat: string;
cen: integer;
end;
{tdata
= array[0..100]of Jeverly;}
{Описание переменных}
var
F: File of Jeverly;
name:
string;
{Описание процедур}
procedure menu;
procedure view;{(var data: Jeverly);}
procedure add;
procedure delete;
procedure edit;
procedure search;
procedure sort;
implementation
{-----------------------------
procedure menu;
begin
clrscr;
writeln(' ************ ЮВЕЛИРНЫЕ ИЗДЕЛИЯ ************ ');
writeln('');
writeln('
writeln('
writeln(' 3. Удалить');
writeln('
writeln('
writeln('
writeln('
end;
{-----------------------------
{-----------------------------
procedure view;
var
i: integer;
data: Jeverly;
begin
clrscr;
{$I-}
Assign(F, name);
Reset(F);
{$I+}
if IOResult<>0 then
begin
Rewrite(F);
clrscr;
Write('Файл пуст!');
Exit;
end
else
begin
if FileSize(F)=0 then
begin
Write('Файл пуст!');
Exit;
end
else
begin
Writeln('#':3, 'Товар':15,
'Материал':15, 'Стоимость':15); Writeln('#'
Writeln('---------------------
Информация о работе Разработка информационно-поисковой системы «Ювелирные изделия»