- •Задание: Изучить процесс проектирования информационной системы и её процессов «Автоматизация учета получения и выдачи книг в библиотеке». Ответить на поставленные вопросы.
- •Введение
- •Системный анализ предметной области
- •Инфологическая модель предметной области
- •Составление перечня атрибутов предметной области
- •Определение сущностей Агрегация атрибутов в сущности
- •Определение первичных ключей
- •Нормализация сущностей
- •Определение связей
- •Графическое представление сущностей
- •Графическое изображение инфологической модели предметной области
- •Проектирование концептуальной модели предметной области
- •Преобразование сущностей в отношения
- •Установление свойств атрибутов
- •Определение внешних ключей
- •Реализация связей типа «многие-ко-многим»
- •Графическое изображение концептуальной модели предметной области
- •7.3.5 Функциональная спецификация системы
- •7.3.6 Состав и связь интерфейсов интерактивного взаимодействия
- •7.3.6.1 Форма «Библиотека»
- •7.3.6.2 Форма «Регистрация книги»
- •7.3.6.8 Форма «Выписка читателя»
- •7.3.6.9 Форма «Книги читателя»
- •7.3.6.10 Форма «Поиск книги»
- •7.3.6.11 Форма «Просмотр книг по областям знаний»
- •7.3.6.12 Форма «Должники»
- •7.3.6.13 Форма «Назначение штрафов»
- •7.3.6.14 Форма «Формирование акта списания книг»
- •7.3.7 Структура, состав и описание модулей программного обеспечения
- •7.3.8 Заключение
- •8. Библиография
- •Контрольные вопросы
-
7.3.8 Заключение
Была спроектирована и реализована система автоматизации учета получения и выдачи книг в библиотеке. Эта система предоставляет возможность хранения и быстрого поиска информации, автоматизирует и упрощает процесс работы с книгами. Результатом разработки этой системы является повышение эффективности деятельности специалистов библиотеки.
При проектировании применялась технология «клиент–сервер», что позволяет использовать эту систему в сети, размещать базу данных на сервере и получать доступ к ней одновременно нескольким пользователям.
Для разработки базы использовался SQL-сервер InterBase 6.
8. Библиография
-
Емалетдинова Л.Ю., Владимирова Н.Л., Новикова С.В. Структурированный язык запросов SQL к базам данных в многопользовательских системах: Учебное пособие: Для студентов факультета технической кибернетики и информатики. – Казань: Изд-во КГТУ, 2002. – 59 с.
-
Гофман В.Э., Хомоненко А.Д. Работа с базами данных в Delphi, 2-е издание. – СПб.: БХВ-Петербург, 2000. – 624 с.
-
Баас Р., Фервай М., Гюнтер Х. Delphi 5: для пользователя. – К.: Издательская группа BHV, 2000. – 496 с.
-
Аллен Дж.Тейлор. SQL, 4-е издание. – М.: Издательский дом «Вильямс», 2001. – 368 с.
-
Григорьев Ю.А., Ревунков Г.И. Банки данных: Учеб. для вузов. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2002. – 320 с.
-
Скляр А.Я. Введение в InterBase. – М.: Горячая линия-Телеком, 2002. – 517 с.
-
Мартин Дж. Организация баз данных в вычислительных системах / Пер. с англ. – М.: Мир, 1980. – 664 с.
-
Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. – М.: Финансы и статистика, 1989. – 351 с.
-
Емалетдинова Л.Ю., Валитова Н.Л., Разина М.А. «Проектирование программного и информационного обеспечения автоматизированных информационных систем. Лабораторные и курсовые работы»: Учебное пособие для студентов факультета технической кибернетики и информатики / – Казань: Изд-во Казан.гос.техн.ун-та, 2004. – 104 с.
-
Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. Базы данных: Учебник для высших учебных заведений / Под редакцией проф.А.Д.Хомоненко.-СПб.:КОРОНА принт, 2004.-736с.
Контрольные вопросы
-
В чем заключается метод декомпозиции задач?
-
Что такое дерево задач?
-
В чем заключается основная цель использования автоматизированной информационной системы?
-
В чем заключается основная задача использования автоматизированной информационной системы?
-
По каким признакам выполняется декомпозиция задач?
-
В чем заключается методика декомпозиции основной задачи?
-
Каким образом изображается корневая вершина дерева задач?
-
Каким образом изображается некорневая вершина дерева задач?
-
Какая информация указывается в описании входных/выходных групп атрибутов для задачи обработки информации определенного вида Zklm, если какой-либо атрибут или группа атрибутов используются в качестве входных или выходных параметров задачи Zklmx?
-
Какая информация указывается в описании входных/выходных групп атрибутов для задачи обработки информации определенного вида Zklm, если задача Zklmx производит изменение информации в банке данных?