Автор работы: Пользователь скрыл имя, 25 Декабря 2012 в 02:10, курсовая работа
Грамотное ведение учёта книг, а так же учёт возвращаемых и выдаваемых книг читателю, можно решить несколькими способами. Но наиболее простым и удобным (в реализации) является привлечение, для решения поставленной задачи, вычислительной техники и соответствующего программного обеспечения. Настоящий документ содержит информацию по учёту книг, выдачи и приёме книг от читателя. Задача решена с помощью программы «1С: Предприятие». В состав документа включено описание задачи вместе с моделью базы и алгоритмом решения.
Введение ……………………………………………………………………….3
Описание сферы деятельности ……………………………………………….3
Модель функционирования IDEF0 ……………………………………...3
Логическая модель IDEF3 ………………………………………………..9
Модель потоков данных DFD …………………………………………..11
Структура информации ……………………………………………………...15
Инфологическая модель ………………………………………………...15
Даталогическая модель ………………………………………………..17
Структура информации ………………………………………………..19
Описание запросов ……………………………………………………...20
Интерфейс пользователя ……………………………………………………22
Описание выходных форм ……………………………………………...22
Описание диалоговых форм …………………………………………….25
Схема интерфейса ……………………………………………………….28
Перечень сообщений …………………………………………………….29
Алгоритм обработки информации ………………………………………….30
Инструкция пользователю …………………………………………………..31
Литература …………………………………………………………………..44
Приложения …………………………………………………………………45
Техническое задание ……………………………………………………45
Тексты программных модулей …………………………………………56
643.18049774.07141 – 16 81 24 -3
Содержание
Грамотное ведение учёта книг, а так же учёт возвращаемых и выдаваемых книг читателю, можно решить несколькими способами. Но наиболее простым и удобным (в реализации) является привлечение, для решения поставленной задачи, вычислительной техники и соответствующего программного обеспечения. Настоящий документ содержит информацию по учёту книг, выдачи и приёме книг от читателя. Задача решена с помощью программы «1С: Предприятие». В состав документа включено описание задачи вместе с моделью базы и алгоритмом решения. Документация по программному обеспечению, содержит исчерпывающую информацию по правилам её эксплуатации.
Цель разработки: Упрощение работы библиотекаря с помощью внедрения автоматизированных методов обработки информации.
Метод является совокупностью правил и процедур, предназначенных для построения функциональной модели какой-либо предметной области.
Построение диаграмм начинается с представления всей системы в виде одного блока и дуг, изображающих интерфейсы с функциями, находящимися вне системы. Затем этот блок на следующем листе детализируется в виде нескольких блоков, связанных между собой блоками.
Особенностью IDEF0 диаграмм является то, что на них не указаны явно ни последовательность, ни время.
Одной из наиболее частых проблем, возникающих в процессе построения IDEF0 моделей, является определение момента завершения процесса, построения модели.
Рекомендации при построении модели IDEF0:
При моделировании с помощью метода IDEF0 различают между функциями семь видов связей.
Типы связей между функциями:
Схемы информационных связей работы библиотекаря определены на рисунках 1-5.
Рис.1 Схемы информационных связей (нулевой уровень)
Рис.2 Схемы информационных связей (первый уровень)
Рис.3 Схемы информационных связей (второй уровень)
Рис.4 Схемы информационных связей (второй уровень)
Рис.5 Схемы информационных связей (второй уровень)
Диаграмма дерева узлов приведена на рисунке 6.
Рис. 6. Диаграмма дерева узлов.
Схема IDEF0 по деятельности библиотеки состоит из следующих работ:
Метод IDEF3 предназначен для моделирования таких процессов, в которых важно понять последовательность выполнения действий и взаимозависимости между ними. Основой модели IDEF3 служит сценарий процесса, который выделяет последовательность действий и под процессов анализируемой системы.
Основной единицей модели IDEF3 является диаграмма, отображающая действие (единица работы). Каждому из действий присваивается уникальный идентификационный номер. Этот номер повторно не используется, даже если это действие было удалено. Взаимоотношения между действиями изображаются с помощью связей. Все связи являются однонаправленными, хотя стрелка может начинаться и заканчиваться на любой стороне блока.
В диаграммах IDEF3 используются три возможных вида связей, приведенные на рисунке 7.
Рис.7 Виды связей.
Связь типа «временное предшествование» показывает, что исходное действие должно полностью закончиться, прежде чем начнется следующее действие. Имя связи должно быть таким, чтобы при прочтении диаграммы была понятна причина ее появления.
Связь типа «объектный поток» одна из наиболее часто встречающихся связей, заключается в том, что некоторый объект, являющийся результатом
выполнения исходного действия, необходим для выполнения конечного действия.
Связь типа «нечеткое отношение» используется для выделения отношений между действиями, которые невозможно описать двумя предшествующими способами.
Завершение одного действия может инициировать начало выполнения сразу нескольких действий или, наоборот, определенное действие может требовать завершения нескольких других действий до начала своего выполнения.
Для изображения такой ситуации используются соединения, которые соединяют или разбивают внутренние потоки и используются для ветвления процесса:
При построении диаграмм IDEF3 используются три вида соединений, представлены на рисунке 8.
Рис.8 Виды соединений.
Диаграмма IDEF3 представлена на рисунке 9.
Рис.9 Диаграмма IDEF3
Диаграммы потоков данных используются для описания документооборота и обработки информации. Подобно IDEF0 диаграмма DFD представляет собой систему, состоящую из связанных между собой работ. Эти работы можно использовать как дополнение к модели IDEF0 для более наглядного отображения операций документооборота В системах обработки информации. диаграммы DFD описывают:
В отличие от стрелок, используемых в модели IDEF0, стрелки DFD показывают как объекты двигаются от одной работы к другой.
Работы. В DFD работы представляют собой функции системы, преобразующие входы и выходы. Смысл работ совпадает с функциями, используемыми в моделях IDEF0. Работы изображаются прямоугольником с закругленными углами.
Внешние сущности. Внешние сущности изображают входы в систему или выходы из нее Внешние сущности изображаются в виде прямоугольника с тенью, и обычно их располагают по краям диаграммы. Одна и та же сущность может быть использована многократно на одной или нескольких диаграммах.
Стрелки (потоки данных). Стрелки описывают движение объектов из одной части системы в другую. Так как в DFD каждая сторона работы не имеет четкого назначения, то стрелки могут подходить и выходить из любого ребра. В DFD также применяются двунаправленные стрелки для описания диалогов между работами, работой и внешней сущностью и между внешними сущностями
Хранилище данных. Хранилище данных изображает объекты в покое. В материальных объектах хранилища
данных изображаются там, где объекты ожидают обработки. В системах обработки данных хранилища данных являются механизмом, который позволит сохранить данные для последующих процессов.
Ветвление и объединение. Стрелки в DFD диаграммах могут объединяться и разветвляться, что показывает объединение данных и их разбивку по отдельным массивам.
Посторенние DFD диаграмм, ассоциируется с разработкой программного обеспечения.
Главная цель построения иерархии диаграмм DFD заключается в том, чтобы сделать требования к системе ясными и понятными на каждом уровне детализации. Для достижения этого необходимо пользоваться следующими рекомендациями:
- Размещать на каждой диаграмме от 3 до 6-7 процессов;
- Не загромождать диаграммы не существенными на данном уровне деталями;
- Декомпозицию потоков
данных осуществлять
- Выбирать ясные имена
процессов и потоков, не
Диаграмма информационных потоков представлена на рисунке 10.
Рис.10 Диаграмма DFD
На этой диаграмме отражены информационные потоки деятельности библиотеки, а именно: