Автор работы: Пользователь скрыл имя, 25 Апреля 2013 в 11:12, курсовая работа
Целью данной курсовой работы является моделирование информационной системы библиотеки с помощью Case-средства Erwin, которая позволит улучшить эффективность выполнения процессов, происходящих в библиотеке.
1. Введение...............................................................................................3
2. Организация деятельности библиотеки..............................................5
3. Общая характеристика «CASE-средства ERwin».............................7
3.1 Рабочее пространство проектировщика...........................................8
3.1.1 Компоненты диаграммы ERwin и основные виды представлений диаграммы.............................................................................................8
3.1.2 Отображение логического и физического уровня модели данных в ERwin.....................................................................................................9
4. Моделирование вErwin............................................................................10
5. Заключение...............................................................................................15
6. Список литературы..................................................................................18
СОДЕРЖАНИЕ:
Введение
Целью данной курсовой работы является моделирование информационной системы библиотеки с помощью Case-средства Erwin, которая позволит улучшить эффективность выполнения процессов, происходящих в библиотеке.
Библиотека
(греч. bibliothēkē, от biblíon – книга и thēkē –
хранилище), культурно-просветительное
и научно-вспомогательное учреждение,
организующее общественное пользование
произведениями печати. Библиотеки систематически
занимаются сбором, хранением, пропагандой
и выдачей читателям произведений печати,
а также информационно-
Деятельность библиотеки складывается из трех основных составляющих: хранение, поиск, и выдача на определенное время, имеющихся в наличие книг.
Актуальность данной темы заключается в том, что многие библиотеки до сих пор придерживаются, традиционных библиотечных систем и процессов. Необходим, переход от бумажной коммуникации к коммуникации безбумажной, чтоб сократить время поиска необходимой литературы, информации о читателе и т.д.
В последнее время информационные
технологии стали неотъемлемой частью
нашей жизни. Экономические информационные
системы, связанные с предоставлением
и обработкой информации для всех
уровней управления экономическими
объектами, приобретают особую важность
в общественной жизни. На данный момент
невозможно представить какую-либо
организацию, не применяющую компьютерных
технологий. Это обусловлено и
тем, что государственные структуры
требуют обязательных отчетов в
электронном виде, следовательно, необходима
систематизированная
Начальным этапом создания системы является изучение, анализ и моделирование деятельности организации для возможного улучшения и оптимизации методов работы. В курсовой работе используется инструментальное средство для моделирования - ERwin.
Основными задачами данной работы являются:
Объектом исследования является библиотека.
Предметом исследования являются процессы, происходящие в библиотеке, такие как:
2.Организация деятельности библиотеки
В библиотеку приходит много книг из различных издательств. Каждой книге в библиотеке присваивают номер, а затем передают в различные отделы. При поступлении книги, учитывают такие данные как:
Предусматривается автоматизация учета выдачи и сдачи книг. Каждая книга, хранящаяся в библиотеке, имеет следующие параметры:
Все книги различаются по своему уникальному шифру – ISBN.
Так же в библиотеке ведется картотека читателей. О каждом читателе заносятся следующие сведения:
Каждому
читателю присваивается номер
При выдаче и приеме книг в базе данных необходимо фиксировать:
В библиотеке имеется база данных
(БД). Она представляет собой совокупность
данных обо всех происходящих процессах
в библиотеке (книгах, читателях, проведенных
мероприятиях и др.), построенную
в хронологической
С базой данных библиотеки могут работать как руководители (администрация) библиотеки, так и работники библиотеки, заинтересованные в получении необходимой информации.
3. Общая характеристика «CASE-средства ERwin»
Под термином «CASE-средства» понимаются программные средства, поддерживающие процессы создания и сопровождения ИС, включая анализ и формулировку требований, проектирование прикладного ПО (приложений) и баз данных, генерацию кода, тестирование, документирование, обеспечение качества, конфигурационное управление и управление проектом, а также другие процессы. CASE-средства вместе с системным программным обеспечением и техническими средствами образуют полную среду разработки информационной системы. ERwin – это CASE-средство для проектирования баз данных.
Пакет ERwin используется при моделировании и создании баз данных произвольной сложности на основе диаграмм «сущность-связь». В настоящее время ERwin является наиболее популярным пакетом моделирования данных благодаря поддержке широкого спектра систем управления базами данных (СУБД) самых различных классов – SQL-серверов (Oracle, Informix, Sybase SQL Server, MS SQL Server, Progress, DB2, SQLBase, Ingress, Rdb и др.) и «настольных» СУБД типа xBase (Clipper, dBASE, FoxPro, MS Access, Paradox и др.).
Информационная модель в системе представлена в виде диаграмм «сущность-связь» в нотации IDEF1x (Integrated DEFinition) или IE (Information Engineering), отражающих основные объекты предметной области и связи между ними. Дополнительно определяются атрибуты сущностей, характеристики связей, индексы и бизнес-правила, описывающие ограничения и закономерности предметной области. После создания ER-диаграммы пакет автоматически генерирует SQL-код для создания таблиц, индексов и других объектов базы данных. По заданным бизнес-правилам формируются стандартные триггеры БД для поддержки целостности данных; для сложных бизнес-правил можно создавать собственные триггеры, используя библиотеку шаблонов.
Пакет может осуществлять реинжиниринг существующих БД, генерируя ER-диаграммы по SQL-текстам. Таким образом, он полностью поддерживает технологию FRE (forward and reverse engineering – прямое и обратное построение), последовательность этапов которой приведена ниже:
3.1 Рабочее пространство проектировщика
3.1.1.Компоненты диаграммы ERwin и основные виды представлений диаграммы.
Диаграмма
ERwin строится из трех основных блоков -
сущностей, атрибутов и связей. Если
рассматривать диаграмму как
графическое представление
В ERwin существуют два уровня представления и моделирования - логический и физический. Логический уровень означает прямое отображение фактов из реальной жизни. Они именуются на естественном языке, с любыми разделителями слов (пробелы, запятые и т.д.). На логическом уровне не рассматривается использование конкретной СУБД, не определяются типы данных (например, целое или вещественное число) и не определяются индексы для таблиц.
Целевая СУБД, имена объектов и типы данных, индексы составляют второй (физический) уровень модели ERwin.
ERwin предоставляет
возможности создавать и
Диаграмма может занимать более чем один экран и более чем один лист при печати. Для обзора модели предусмотрены, кроме прокруток экрана, режимы уменьшения/увеличения изображения, отображение всей модели, отображение выделенной части модели.
ERwin создает
визуальное представление (
4.1 Построение информационно-логической модели
Для определения сущностей и атрибутов были представлены факты.
Факты – правильные тексты на русском языке, утверждения о предметной области ИС или о самой ИС. Представляют данные, используемые в ИС, неформально, понятно для пользователя (заказчика).
Информация о работе Общая характеристика «CASE-средства ERwin»