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

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

Разработка информационно-справочной системы

Горшок торфяной для цветов.
Рекомендуются для выращивания крупной рассады различных овощных и цветочных, а также для укоренения саженцев декоративных, плодовых и
7 руб
Раздел: Горшки, ящики для рассады
Карабин, 6x60 мм.
Размеры: 6x60 мм. Материал: металл. Упаковка: блистер.
44 руб
Раздел: Карабины для ошейников и поводков
Забавная пачка денег "100 долларов".
Купюры в пачке выглядят совсем как настоящие, к тому же и банковской лентой перехвачены... Но вглядитесь внимательней, и Вы увидите
60 руб
Раздел: Прочее

Задание № 11 на курсовое проектирование по дисциплине “Логическое программирование” студенту Пакостиной Александре Викторовне. Группа ИР-1-95. Тема исследования: “Разработка информационно - справочной системы”. Исходные данные: База данных BD, включающая записи вида: Характеристика детали № Место хранения Название Цена Дата поступления артикула № цеха №склада детали руб коп год месяц число Язык программирования: Пролог. Перечень вопросов, подлежащих разработке: Разработать меню, обеспечивающее взаимодействие пользователя с системой, в соответствии с заданием, предусмотрев режимы: Разработать процедуры: уничтожения записей по признакам; загрузки; сохранения; просмотра; уничтожения; 3.3. Предусмотреть создание из базы BD новых баз данных B1, B2, характеризуемых признаками, задаваемыми пользователем. Перечень графических материалов:4.1. Структурная схема меню: Структурная схема программы: Календарный план работы над курсовой работой: Получение задания: 4.10.96. Анализ задания, постановка задачи, подбор и изучение литературы: 18.10.96. Разработка меню и структуры программы: 25.10.96. Разработка процедур информационно-справочной системы: 15.11.96. Отладка программы: 29.11.96. Оформление пояснительной записки и сдача работы на правку: 13.12.96. Защита курсовой работы: 20.12.96. Руководитель: Холкин И.И. ­­ Студент: Пакостина А.В. Описание Понятие об информационно-справочных системах и их программная реализация.Информационно-справочные системы предназначены для управления различными информационными и справочными массивами, в число которых входят и базы данных. Эти системы организовывают определенный интерфейс пользователя с функциями обработки информации самой системы. Набор возможностей таких систем обычно включает в себя коррекцию структуры используемого объекта (инкапсулирующего информацию), работа с его составляющими - дополнение, редактирование, удаление (в случае, когда роль такого объекта выполняет база данных, это - записи), простой просмотр, поиск элементов. Также необходимо обеспечить для такой системы и функции постоянного надежного хранения - в простейшем случае, это - запись базы из памяти в файл на диске и считывание оного с диска в память.Программная реализация мало отличается от подобной концепции, но конкретизирует абстрактные операции в конкретные процедуры и функции (или же объекты) и зависит полностью от возможностей языка, поставленной задачи и искусства программиста. Базы данных и способы их представления.Общая концепция теории простых баз данных подразумевает наличие некоторого множества таблиц и являющихся, собственно, базой данных, имеющей определенный идентификатор (имя). Каждая таблица состоит из -го количества записей (величина зависит от возможностей конкретной системы), каждая из которых имеет одну и ту же структуру (в рамках одной таблицы) и может объединять в себе несколько разнородных объектов (их количество также зависит целиком и полностью от возможностей системы).Работа с базой данных предполагает в себе возможность работать с записями (либо изменять структуру таблиц).В

языке программирования Пролог база данных описывается в отдельном разделе, именуемом da abase. Таких разделов может быть несколько в одной программе и каждый из них, если они действительно представляют собой разные БД, должны иметь разные имена. В случае отсутствия имени у базы данных, ей дается имя по умолчанию - dbasedom.Работу с загружаемыми базами данных в Прологе реализуют следующие стандартные предикаты: asser - добавить запись в БД, re rac - удалить указанную запись, save - сохранить указанную БД в файле, co sul - загрузить БД из файла в память.В данной работе объявлена главная база данных bd, имеющая предикат charac eris ick, и две временные базы b1, b2 с предикатами able1, able2. Разработка системного меню.Системное меню объединяет в себе доступ ко всем процедурам информационно - справочной системы. Разработка меню отталкивается от имеющихся функций системы (предикатов). Поскольку объявлен предикат do (char), служащий буфером между системным меню и существующими процедурами, он имеет в себе либо подменю с выбором режимов работы имеющихся предикатов, либо их вызов с последующим возвратом в системное меню: -------------- Системное меню -------------- ¦ Выберите вариант работы с базами данных: ¦ ¦ ¦ ¦ 1 :- Загрузить ¦ ¦ 2 :- Сохранить ¦ ¦ 3 :- Просмотреть ¦ ¦ 4 :- Скорректировать ¦ ¦ 5 :- Удалить запись по признакам ¦ ¦ 6 :- Создать по признакам ¦ ¦ 7 :- Добавить ¦ ¦ 8 :- Выход в ДОС ¦ ¦ ¦ ¦ ------------------ ------------------ ¦ -------------------------------------------- Разработка структуры программы.Системное меню вызывает только предикаты do (), определенные для каждой из необходимых задач (номер режим полностью совпадает с нумерацией в главном меню). Каждая из реализаций этого предиката выводит меню, либо сразу вызывает соответствующие процедуры: ope , s ore, addi g, correc , see, del, i dica io . Процедура I dica io выводит дополнительное подменю и вызывает либо I dica io B1, либо I dica io B2 в зависимости от выбора пользователя. Do(‘8’) завершает работу с системой. Разработка процедур: Загрузка базы данных (Ope ).В do(‘1’) имеется меню: --------- Загрузить -------- ¦ Куда загрузить ? ¦ ¦ ¦ ¦ 1 :- В bd ¦ ¦ 2 :- В b1 ¦ ¦ 3 :- В b2 ¦ ¦ 4 :- Меню ¦ ¦ ¦ ¦ ------ ------ ¦ ---------------------------- процедура Ope имеет четыре реализации, для каждого из вариантов работы. Для любого случая перед загрузкой базы данных проверяется существование файла с введенным именем (предикат exis s). Для загрузки базы данных используется стандартный предикат co sul . При вызове Ope (‘1’) загрузка производится в базу bd, при вызове Ope (‘2’) в базу b1, при вызове Ope (‘3’) - в b2. Сохранение (S ore).В do(‘2’) меню: --------- Сохранить -------- ¦ Что сохранить ? ¦ ¦ ¦ ¦ 1 :- bd ¦ ¦ 2 :- b1 ¦ ¦ 3 :- b2 ¦ ¦ 4 :- Меню ¦ ¦ ¦ ¦ ------ ------ ¦ ---------------------------- Существуют предикаты для записи главной базы и двух временных. Используется стандартный предикат save, записывающий в текстовый файл факты, связанные с данной БД. Просмотр (See).В do(‘3’) меню: -------- Просмотреть ------- ¦ Что просмотреть ? ¦ ¦ ¦ ¦ 1 :- bd ¦ ¦ 2 :- b1 ¦ ¦ 3 :- b2 ¦ ¦ 4 :- Меню ¦ ¦ ¦ ¦ ------ ------ ¦ ---------------------------- Предложения See(‘1’) и See(‘2’) создают новые окна и выводят в них найденные записи.

После каждой выведенной записи запрашивается нажатие клавиши, затем повторяется поиск с помошью стандартного предиката Fail или происходит выход из предиката в системное меню. Добавление (Addi g).Данный предикат был добавлен в программу по причине облегчения работы с ней, хоть и в задании его не было.В этой процедуре используется определенная в этой же программе процедура Ge , запрашивающая с клавиатуры значения для новой записи в главной базе данных и стандартная процедура asser , добавляющая новый факт в базу данных. Корректировка (Correc ).В данной программе существует два варианта корректировки - редактирование записи, найденной по номеру артикула и найденной по названию детали. В каждой из версий предиката вначале запрашивается номер артикула (или название) изменяемой записи, поиск и вывод на экран, затем происходит ввод новых значений полей, подтверждаются сделанные изменения, удаляется старый факт (re rac ) и добавляется вновь сформированный (asser ). Создания базы по признакам (I dica io ).I dica io (‘1’) создает базу b1, а I dica io (‘2’) - базу b2. Для каждой базы существует отдельный предикат - I dica io B1 и I dica io B2. Существуют возможности создания таких баз по следующим признакам: по месту хранения, по цене, по дате поступления. В каждом из вариантов производится запрос на несколько параметров сразу и поиск фактов, отвечающих этим требованиям. При успешном поиске, найденный факт добавляется в базу b1 или b2. Удаление записи по признакам (Del).Признаками для удаляемой записи могут служить номер артикула, название, а также возможно уничтожить из памяти всю базу данных. Во всех вариантах используется процедура удаления записи re rac . 6. Листинг. % % % Пакостина Александра. % % ИР-1-95. % % Задание 11. % % % domai s ar ikul = i eger cex, sklad = i eger ame = s ri g rubley, kopeek = i eger year, mo h, day = i eger placedom = place(cex, sklad) pricedom = price(rubley, kopeek) da edom = da e(year, mo h, day) da abase - bd charac eris ick(ar ikul, placedom, ame, pricedom, da edom) da abase - b1 able1(ar ikul, placedom, ame, pricedom, da edom) da abase - b2 able2(ar ikul, placedom, ame, pricedom, da edom) predica es wi dows go do(char) ope (char) s ore(char) addi g correc (char) i dica io (char) i dica io B1(char) i dica io B2(char) see(char) del(char) exis s(s ri g) show(ar ikul, placedom, ame, pricedom, da edom) ge (ar ikul, placedom, ame, pricedom, da edom) goal wi dows, go. clauses wi dows :- makewi dow(1,52,0,&quo ;&quo ;,24,0,1,80), wri e(&quo ; Пакостина Александра.&quo ;), makewi dow(2,52,0,&quo ;&quo ;,0,0,1,80), wri e(&quo ; Система управления базой данных &quo ;Характеристика детали &quo ;&quo ;), makewi dow(3,112,1,&quo ; Системное меню &quo ;,2,17,14,46), l, wri e(&quo ; Выберите вариант работы с базами данных:&quo ;), l, l, wri e(&quo ; 1 :- Загрузить&quo ;), l, wri e(&quo ; 2 :- Сохранить&quo ;), l, wri e(&quo ; 3 :- Просмотреть&quo ;), l, wri e(&quo ; 4 :- Скорректировать&quo ;), l, wri e(&quo ; 5 :- Удалить запись по признакам&quo ;), l, wri e(&quo ; 6 :- Создать по признакам&quo ;), l, wri e(&quo ; 7 :- Добавить&quo ;), l, wri e(&quo ; 8 :- Выход в ДОС&quo ;), l, l, wri e(&quo ; ------------------ ------------------&quo ;), framewi dow(126).

); лингвистики (при разработке принципов автоматического перевода и информационно-поисковых языков, индексирования и реферирования, методов транскрипции и транслитерации, при составлении тезаурусов , упорядочении терминологии); психологии (при изучении мыслительных процессов создания и использования научной информации, природы информационных потребностей и их формулирования в запросы, при разработке эффективных методов чтения, машинных систем информационного обслуживания, конструировании информационных устройств); книговедения , библиотековедения, библиографии, архивоведения (при разработке оптимальных форм научного документа, совершенствовании формальных процессов научной коммуникации, системы вторичных изданий); науковедения (при изучении неформальных процессов научной коммуникации, разработке организационных принципов системы информационного обслуживания, прогнозировании развития науки, оценки его уровня и темпов, изучении различных категорий потребителей научной информации); технических наук (для обеспечения

1. Соотношение понятий "система права" и "правовая система"

2. Правовая конвергенция в современной российской правовой системе

3. ЛИЗИНГ: правовые основы и проблемы развития правового регулирования в РФ

4. Чрезвычайный административно-правовой режим, понятие, содержание и правовое регулирование

5. Факторинг и его правовое регулирование в Республике Беларусь. Правовые основы

6. Налоговые системы развитых стран и их сравнение с налоговой системой России
7. Банковская система США: от зарождения до образования Федеральной резервной системы
8. Справочно-информационные правовые системы

9. Реферат по информационным системам управления

10. Разработка информационно-справочной системы "Характеристика предприятия" /Prolog/

11. Разработка информационно-справочной системы "Водительское удостоверение" /Prolog/

12. Разработка информационно-справочной системы "Овощная база" /Prolog/

13. Разработка информационно-справочной системы "Каталог строительных объектов" /Prolog/

14. Разработка информационно-справочной системы "Товар на складе" /Prolog/

15. Разработка информационно-справочной системы "Технический паспорт автомобиля"

16. Разработка информационно-справочной системы

Стульчик-сумка для кормления и путешествий с пеленальной площадкой.
Этот портативный аксессуар сделает жизнь мамы и малыша гораздо мобильнее. Сумка легко и быстро трансформируется в удобный стульчик со
799 руб
Раздел: Стульчики для кормления
Рюкзак "Max Steel", 42x29x15 см.
Материал: полиэстер, 600 ден. Размер: 42x29x15 см. Уплотненная спинка, широкие мягкие регулируемые лямки, 1 отделение, 2 боковых кармана,
671 руб
Раздел: Без наполнения
Поильник в комплекте с трубочкой "Малышарики", от 6 месяцев, 360 мл.
Поильник с трубочкой идеально подойдет для подросшего Малыша. Поильник удобно брать с собой на прогулку или в гости. Мягкая силиконовая
381 руб
Раздел: Поильники, непроливайки

17. Разработка справочно-информационной системы «Детский сад» в среде СУБД

18. Информатизация в юриспруденции: правовой режим информационных ресурсов

19. Право как информационно-правовые технологии

20. Автоматизированная справочно-информационная система учета и контроля поставок на предприятии

21. Справочно-правовые системы, применяемые в условиях компьютеризации аудиторской деятельности

22. Информационно-правовое обеспечение государственной тайны
23. Правовое обеспечение рекламной и информационной деятельности
24. Правовые основы обеспечения информационной безопасности в Российской Федерации

25. Правовые проблемы информационной безопасности

26. Возможности справочной правовой системы Гарант для управления организацией

27. Информационно-справочная система кинотеатра

28. Исследование нормативно-правовой базы информационной безопасности предприятия отделения Юго-Западного банка Сбербанка России №****

29. Разработка модуля информационной системы для отдела по контролю полетов и личного состава и справочной службы аэропорта

30. Справочно-правовая система

31. Справочно-правовые системы

32. Налоговая система России в новом правовом поле

Набор детской посуды "Авто", 3 предмета.
Набор посуды для детей включает в себя три предмета: суповую тарелку, обеденную тарелку и кружку. Набор упакован в красочную, подарочную
397 руб
Раздел: Наборы для кормления
Глобус "Двойная карта" рельефный диаметром 320 мм, с подсветкой.
Диаметр: 320 мм. Масштаб: 1:40000000. Материал подставки: дерево. Цвет подставки: вишня, орех. Мощность: 220 V, может использоваться в
2122 руб
Раздел: Глобусы
Визитница "Visifix", на 128 визиток, черная.
Практичная визитница в пластиковой фактурной обложке предназначена для хранения и систематизации визитных карт. Внутренний блок на спайке
410 руб
Раздел: Визитницы

33. Правовые системы современности. Мусульманское право

34. Правовая система России во 2-й половине XlX - начале ХХ вв. Судебная реформа

35. Основные правовые системы современности

36. Основные правовые системы современного мира

37. Автоматизация информационного взаимодействия в системе органов государственного финансового контроля

38. Информационные системы в экономике
39. Информационная система (ІНФОРМАЦІЙНА СИСТЕМА ОБЛІКУ І АНАЛІЗУ РОЗРАХУНКІВ З ПОСТАЧАЛЬНИКАМИ І ПІДРЯДНИКАМИ)
40. Стратегия поиска в автоматизированных информационных системах

41. Информационные системы в экономике

42. Разработка фрагмента информационной системы "АБОНЕНТЫ ГТС"

43. Информационная система учета кадров АО "Красноярское речное пароходство"

44. БД Информационная система "Железнодорожная станция"

45. Разработка автоматизированной информационной системы учёта товародвижения в торговле

46. Автоматизированная информационная система детского сада "Солнышко"

47. Религиозные правовые системы

48. Информационные системы в экономике

Мелки восковые супер мягкие в пластиковом держателе, 6 цветов.
Мелки восковые супер мягкие в пластиковом держателе. Количество цветов: 6. Возраст: с 3 лет.
324 руб
Раздел: Восковые
Мешок для обуви "Monster Truck", 2 отделения, светоотражающая полоса.
Количество отделений - 2. Материал - полиэстер. Размер - 370x470 мм. Цвет - цветной/рисунок. Светоотражающий элемент - есть.
316 руб
Раздел: Сумки для обуви
Сиденье детское для купания (бирюзовый).
Сиденье детское для купания. Материал: пластик. Цвет: бирюзовый. Ширина: 320 мм. Длина: 320 мм. Высота: 222 мм.
325 руб
Раздел: Горки, приспособления для купания

49. Информационно-учетная система малого бизнеса. Виртуальный магазин

50. Исследование информационной системы предприятия

51. Делопроизводство. Справочно-информационная документация. Подготовка документов к архивному хранению

52. Основы менеджмента (справочно-информационные материалы)

53. Разработка автоматизированной информационной системы для управления портфелем реальных инвестиций

54. Англо-саксонская правовая система
55. Компьютерные информационные системы
56. Создание информационной системы

57. Корпоративная автоматизированная информационная система как ресурс бизнеса (как поставить ИТ на службу бизнеса?)

58. Реферат - Социальная медицина (ЗДРАВООХРАНЕНИЕ КАК СОЦИАЛЬНАЯ СИСТЕМА ЧЕЛОВЕЧЕСКОГО ОБЩЕСТВА)

59. Реорганизация бизнес-процессов при изменении информационной системы в крупной организации

60. Информационные аспекты взаимодействия в системе "человек - техника - природа"

61. Органы государственного управления юстиции: система, правовое положение, функции, пути реформирования

62. Правосознание: понятие, структура и роль в правовой системе

63. Вещно-правовые способы в системе защиты гражданских прав

64. Основные правовые системы современности

Кубок Россимвол, 24 см.
Материал: металл, пластик, мрамор. Диаметр: 80 мм. Высота: 24 см.
485 руб
Раздел: Наградная продукция
Бустер Happy Baby "Booster Rider" Lime (15-36 кг).
Rider — бустер группы II-III (от 15 до 36 кг). Бустер без спинки с мягкими подлокотниками. Форма бустера обеспечивает правильное положение
999 руб
Раздел: Группа 3 (22-36 кг), бустеры
Органайзер подвесной "Фиксики" (5 карманов).
Органайзер подвесной с 5 карманами. Высота: 65 см. 5 карманов размером 15x13 см. Материал: полиэстер, плотностью 600 ден.
317 руб
Раздел: Карманы на детскую кроватку

65. Правовые основы системы местного самоуправления

66. Российская правовая система

67. Новые информационные технологии в процессе реформирования системы образования

68. Основные правовые системы современности

69. Правовые системы в современном мире

70. Правовые системы современности
71. Правовой статус работников уголовно – исполнительной системы
72. Цели и задачи формирования отраслевой информационной системы

73. Применяемые Финансовые Информационные Системы (ФИС)

74. Правовые системы современности

75. Правовые системы в современном обществе

76. Конституционно-правовой статус Президента, его положение в системе органов государственной власти

77. Правовые системы мира

78. Основные правовые системы современности

79. Организационно-правовая работа с кадрами в системе МВД

80. Применение Информационной Системы «GeoBox» для решения задач автоматизации строительства скважин

Кружка "Лучший Папа", с рисунком.
Качественные керамические кружки с оригинальным рисунком, выполненным в процессе производства (подглазурное нанесение). Упаковка: белый
372 руб
Раздел: Кружки
Кондиционер для белья "Mitsuei", с ароматом белых цветов, 2 л.
Кондиционер для белья придает невероятную мягкость вашим вещам. Идеально подходит для всех видов ткани, даже для деликатных, таких как
371 руб
Раздел: Ополаскиватели, кондиционеры
Шторка антимоскитная универсальная, с магнитными замками ТД7-009.
Размеры: 100х220 см. Препятствует проникновению насекомых. Не нарушает естественную циркуляцию воздуха. Подходит для любых типов дверных
424 руб
Раздел: Сетки противомоскитные

81. Конституционно-правовое регулирование политической системы

82. Зачем нужна интегрированная информационная система?

83. информационные системы

84. Информационные системы

85. Информационная банковская система SWIFT

86. Автоматизированная информационная система Учет экономической деятельности мукомольного цеха
87. База данных для информационной системы - Таксопарк
88. Информационные системы управления

89. Разработка алгоритмов и программных средств подсистемы документооборота системы управления содержанием информационного сервера

90. Опыт применения клиринга, изучение деятельность клиринговых палат с целью использования информационной системы

91. Информационные системы и технологии

92. Информационные системы

93. Методика оптимизации структуры и параметров библиотечной автоматизированной системы обеспечения информационными услугами

94. Разработка информационной системы «Служба занятости»

95. Обработка и анализ информационных потоков: системы поддержки принятия решений

96. Автоматизированные информационные системы кадастра

Точилка "Eagle", синяя.
Работает от батареек 4 батарейки размера АА. Безопасна в использовании. Подходит для карандашей до 8 мм в диаметре. Стальное лезвие. В
325 руб
Раздел: Точилки
Ручка-стилус шариковая "Самый лучший!".
Перед Вами готовый подарок в стильной упаковке — шариковая ручка со стилусом. Она имеет прочный металлический корпус, а надпись нанесена с
415 руб
Раздел: Металлические ручки
Зеркало с подсветкой "Новый взгляд".
Хотите наносить макияж с максимальным комфортом? Увеличительное зеркало с подсветкой "Новый взгляд" обеспечит Вам отличную
639 руб
Раздел: Зеркала, расчески, заколки

97. Система информационной поддержки процессов принятия решений в сельскохозяйственном производстве

98. Бухгалтерские информационные системы

99. Экономические информационные системы: принципы построения и классификация

100. Разработка информационной системы интеллектуального здания на примере музея-усадьбы Н.Е. Жуковского


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