Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

ПРОЕКТИРОВАНИЕ РЕАЛИЗАЦИИ ОПЕРАЦИЙ БИЗНЕС-ПРОЦЕССА «ДВИЖЕНИЕ БИБЛИОТЕЧНОГО ФОНДА».

Содержание:

ВВЕДЕНИЕ

В настоящее время современная библиотека напрямую связана с развитием информатики и информационной техники; информационные технологии позволяют быть ей современной, актуальной и оперативной в предоставлении информации.

Использование возможностей современной вычислительной техники для автоматизации процесса обработки информации позволяет увеличить производительность труда, повысить эффективность работы с документами и ускорить обмен управленческой информацией.

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

Поэтому создание системы реализации операций бизнес-процесса «Движение библиотечного фонда» является актуальным и даже необходимым.

Таким образом, определяется цель выполнения работы: проектирование реализации операций бизнес-процесса «Движение библиотечного фонда»

Для достижения данной цели необходимо выполнить следующие задачи:

  1. Осуществить выбор комплекса задач автоматизации;
  2. Охарактеризовать существующие бизнес-процессы и документооборот;
  3. Дать обоснование проектным решениям по информационному и программному обеспечению;
  4. Разработать информационную модель;
  5. Дать характеристику нормативно-справочной, входной, оперативной и результатной информации;
  6. Разработать дерево функций и сценарий диалога;
  7. Охарактеризовать базу данных, структурную схему пакета и программные модули;
  8. Рассмотреть контрольный пример реализации проекта.

Объектом исследования выступает реализация операций бизнес-процесса, а предмет – процесс «Движение библиотечного фонда».

Структура работы состоит из следующих элементов: Содержание, Введение, Глава 1 – пять параграфов, Глава 2 – восемь параграфов, Заключение, Список литературы.

Аналитическая часть

Выбор комплекса задач автоматизации

Основные задачи, появляющиеся в ходе реализаций бизнес-процесса «Движение библиотечного фонда», а также их источники, результаты и исполнители представлены в Таблице 1.

Таблица 1 Основные задачи процесса

Код задачи

Наименование задачи

Назначение задачи

Входная информация

Выходная информация

Исполнитель

01

Заключение договора на поставку

Документальное оформление заявки на поставку книг

Перечень книг

Договор на поставку

Отдел снабжения

02

Подписание накладной на книги

Оформление получения книг согласно заказанному перечню

Договор на поставку, чистая накладная

Заполненная накладная

Отдел снабжения

03

Внесение новых книг в библиотечный фонд

Фиксация прихода новых изданий в базе данных

Заполненная накладная, перечень книг

Записи в базе данных

Отдел снабжения

04

Списание изданий

Ликвидация неактуальных книг, освобождение места новым изданиям

Перечень неактуальных изданий

Перечень списанных изданий

Отдел снабжения

Схема связей задач бизнес-процесса приведена на Рисунке 1.

03

01

04

02

Рисунок 1. Взаимосвязь задач бизнес-процесса

Из задач, рассмотренных в Таблице 1, основной можно назвать задачу «Заключение договора на поставку», так как с этой задачи начинается непосредственное движение библиотечного фонда.

Источником информации для задачи «Заключение договора на поставку» является отдел по снабжению.

Входная информация – это список книг, которые необходимы для обновления библиотечного фонда.

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

Исполнителем задачи выступает отдел снабжения, пользователями – сотрудники того же отдела снабжения.

Характеристика существующих бизнес-процессов

В задаче «Заключение договора на поставку» определяются следующие составные части:

  1. Договор на поставку;
  2. Перечень книг.

Среди внешних аспектов, оказывающих влияние на процесс, можно выделить:

  1. Информация о поставщике;
  2. Пустая накладная;
  3. Заполненная накладная.

Взаимодействие внешнего и внутреннего содержания исследуемой задачи изображено на Рисунке 2.

Договор на поставку

Перечень книг

Информация о поставщике

Пустая накладная

Заполненная накладная

Рисунок 2. Содержание задачи «Заключение договора на продажу»

В существующей системе реализации движения библиотечного фонда основной проблемой является недостаточный уровень коммуникации между сотрудниками библиотеки, трудящимися в противоположные смены.

Это отрицательно сказывается на процессе взаимодействия с поставщиками изданий. Так, например, один сотрудник может сделать заказ на поставку определенного перечня изданий и ничего не сообщить своему сменщику. Сменщик же, в свою очередь, делает заказ на поставку аналогичного перечня книг, но отличающегося несколькими позициями.

Таким образом поставщик может быть введен в заблуждения из-за отсутствия коммуникации между двумя ответственными за заказ сотрудниками, что отрицательно может сказаться как на отношениях с поставщиком, так и на качестве и количестве поставляемых изданий. Данный факт, в свою очередь, с большой вероятностью скажется на работе всей библиотеки.

Во избежание возникновения подобных и прочих неприятных ситуаций, необходимо обеспечить сотрудников необходимыми средствами для эффективной коммуникации. Например, специальный мессенджер, или программа, в которой сотрудник сможет оставлять сообщения и оповещения для сменщика.

Характеристика документооборота, возникающего при решении задачи

Основными документами в данной задаче являются:

  1. Договор на поставку;
  2. Список изданий на поставку;
  3. Заполненная накладная.

Жизненный цикл договора о продаже товаров/услуг изображен в Таблице 2.

Таблица 2. Договор на поставку

Поставщик

Отдел снабжения

База данных

Заполнение договора

Договор

Договор

Проверка корректности заполнения договора

Договор

Подписанный договор

Получение копии подписанного договора

Копия подписанного договора

Таблица 3. Список изданий на поставку

Поставщик

Отдел снабжения

База данных

Формирование списка

Список

Список

Список

Список

Ознакомление со списком изданий

Поставка изданий, указанных в списке

Таблица 4. Заполненная накладная

Поставщик

Отдел снабжения

База данных

Подготовка накладной

Накладная

Накладная

Накладная

Накладная

Передача заполнение накладной

Фиксация накладной

В существующей на сегодняшний день системе управления наблюдается один наиболее явный недостаток – выполнение большинства операций бизнес-процесса при помощи ручного труда. Подобный подход к технологии выполнения процессов существенно снижает оперативность и эффективность обработки информации, а также целостность и адекватность самих данных.

Благодаря внедрению компьютерных информационных и аппаратных средств можно воспользоваться следующими преимуществами:

  • быстрый доступ к почти всей имеющейся в сети информации, к которой разрешён доступ;
  • быстрый поиск информации по запросу;
  • сохранение информации и её распространение различными путями;
  • возможность социального общения в сети в удалённом доступе;
  • возможность обмена информацией в сети между удалёнными людьми;
  • отсутствие цензуры;
  • при профессиональном занятии – развитие логики;
  • исключение ошибок «человеческого фактора» - скорость и точность обработки информации у ПК выше.

Из данного списка мы видим, что применение компьютера при управлении движением библиотечного фонда будет актуальным и нужным.

Обоснование проектных решений по информационному обеспечению

Основными документами в данной задаче являются:

  1. Договор на поставку;
  2. Список изданий на поставку;
  3. Заполненная накладная.

В Таблице 5 рассмотрено наличие либо отсутствие возможности применения для конкретных документов унифицированной формы.

Таблица 5. Обоснование формы документа

Код документа

Наименование

Унифицированная форма

Оригинальное проектирование

01

Договор на поставку

+

02

Список изданий на поставку

+

03

Заполненная накладная

+

Информационная система (ИС) — это система, предназначенная для сбора, хранения и обработки информации.

Для успешного проектирования ИС необходимо выбрать методологию (метод) проектирования. Цель такой методологии заключается в регламентации процесса проектирования ИС и обеспечении управления этим процессом с тем, чтобы гарантировать выполнение требований как к самой ИС, так и к характеристикам процесса разработки.

Основными задачами, решению которых должна способствовать методология проектирования ИС, являются следующие:

  • обеспечивать создание ИС, отвечающих целям и задачам организации, а также предъявляемым требованиям по автоматизации деловых процессов заказчика;
  • гарантировать создание системы с заданным качеством в заданные сроки и в рамках установленного бюджета проекта;
  • поддерживать удобную дисциплину сопровождения, модификации и наращивания системы;
  • обеспечивать преемственность разработки, т.е. использование в разрабатываемой ИС существующей информационной инфраструктуры организации (задела в области информационных технологий).

Проектирование ИС охватывает три основные области:

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

Существует три основных метода проектирования ИС:

1. Каноническое проектирование.

2. Типовое проектирование.

3. Проектирование с помощью Case-технологий.

Каноническое проектирование ИС

Организация канонического проектирования ИС ориентирована на использование главным образом каскадной модели жизненного цикла ИС. Стадии и этапы работы описаны в стандарте ГОСТ 34.601-90.

В зависимости от сложности объекта автоматизации и набора задач, требующих решения при создании конкретной ИС, стадии и этапы работ могут иметь различную трудоемкость. Допускается объединять последовательные этапы и даже исключать некоторые из них на любой стадии проекта. Допускается также начинать выполнение работ следующей стадии до окончания предыдущей.

Стадии и этапы создания ИС, выполняемые организациями-участниками, прописываются в договорах и технических заданиях на выполнение работ:

Стадия 1. Формирование требований к ИС.

Стадия 2. Разработка концепции ИС.

Стадия 3. Техническое задание.

Стадия 4. Эскизный проект.

Стадия 5.Технический проект.

Стадия 6. Рабочая документация.

Стадия 7. Ввод в действие.

Стадия 8. Сопровождение ИС.

Типовое проектирование ИС.

Типовое проектирование ИС предполагает создание системы из готовых типовых элементов. Основополагающим требованием для применения методов типового проектирования является возможность декомпозиции проектируемой ИС на множество составляющих компонентов (подсистем, комплексов задач, программных модулей и т.д.). Для реализации выделенных компонентов выбираются имеющиеся на рынке типовые проектные решения, которые настраиваются на особенности конкретного предприятия.

Типовое проектное решение (ТПР)- это тиражируемое (пригодное к многократному использованию) проектное решение. Принятая классификация ТПР основана на уровне декомпозиции системы. Выделяются следующие классы ТПР:

  • элементные ТПР - типовые решения по задаче или по отдельному виду обеспечения задачи (информационному, программному, техническому, математическому, организационному);
  • подсистемные ТПР - в качестве элементов типизации выступают отдельные подсистемы, разработанные с учетом функциональной полноты и минимизации внешних информационных связей;
  • объектные ТПР - типовые отраслевые проекты, которые включают полный набор функциональных и обеспечивающих подсистем ИС.

Каждое типовое решение предполагает наличие, кроме собственно функциональных элементов (программных или аппаратных), документации с детальным описанием ТПР и процедур настройки в соответствии с требованиями разрабатываемой системы. Для реализации типового проектирования используются два подхода: параметрически-ориентированное и модельно-ориентированное проектирование.

CASE-технологии.

CASE-средства автоматизации – это методологий структурного системного анализа и проектирования ИС. Основные компоненты интегрированного CASE—пакета:

  • средства централизованного хранения всей информации о проектируемом программном обеспечении в течение всего жизненного цикла (репозитарий);
  • средства ввода;
  • средства анализа;
  • средства вывода — требования к компонентам и к их поддержке.

CASE-средства служат инструментарием для поддержки и усиления методов структурного анализа и проектирования. Эти инструменты поддерживают работу пользователей при создании и редактировании графического проекта в интерактивном режиме, они способствуют организации проекта в виде иерархии уровней абстракции, выполняют проверки соответствия компонентов. Фактически CASE-средства представляют собой новый тип графически-ориентированных инструментов, восходящих к системе поддержки ЖЦ ИС.

Для обеспечения достоверности и целостности вводимой и обрабатываемой информации, применяются специальные классификаторы. Классификаторы, применяемые в данной системе, отображены и охарактеризованы в Таблице 6.

Таблица 6. Используемые классификаторы

Наименование кодируемого объекта

Рабочее наименование

Кол-во знаков кода

Система кодирования

Вид классификатора

IDпоставщика

IDp

4

Порядковая

Локальный

IDиздания

IDi

4

Порядковая

Локальный

IDсотрудника

IDc

4

Порядковая

Локальный

IDдоговора

IDd

4

Порядковая

Локальный

Информационная база – совокупность упорядоченной информации, которая используется для функционирования системы и делится на внешнюю и внутреннюю машинную базу.

Внешняя машинная информационная база – часть информационной базы, которая представляет собой совокупность сообщений, сигналов и документов, которые предназначены для непосредственного восприятия человека.

Внутренняя машинная информационная база – часть информационной базы, которая есть совокупностью информации, которая используется в информационной системе на машинных носителях данных.

Этапы внешней машинной информационной базы: разделенный фонд данных, централизованный фонд данных, организация БД.

Требования при создании внутри машинной информационной базы: полнота представления данных, минимальный состав данных, минимизация времени обработки данных, независимость структуры массивов от внутренних средств ее организации, динамичность структуры информационной базы.

Основные подходы к построению внутри машинной ИБ:

  • проектирование массива как отображение содержания,
  • проектирование массивов для отдельных процессов управления,
  • п. м. для комплексов процессов управления,
  • проектирование БД,
  • проектирование нескольких БД.

Виды массивов: входные (первичные), основные (базовые), рабочие (промежуточные), выходные (результатные).

Массив данных – конструкция данных, компоненты которой идентичны по своим характеристикам.

Банк данных – автоматизированная информационная система централизованного хранения и коллективного использования данных. В состав банка данных входят одна или несколько баз данных, справочник баз данных, СУБД, а также библиотеки запросов и прикладных программ.

Файл – идентифицированная совокупность экземпляров полностью описанного в конкретной програме.

В рамках информационного обеспечения различают внемашинное и внутримашинное информационное обеспечение. Внемашинная информационная база воспринимается человеком без технических средств – наряды, акты, накладные и т.п.

Внутримашинная информационная база содержится на носителях и состоит из файлов. Она может быть создана как совокупность отдельных файлов, каждый из которых отражает некоторое множество однородных управленческих документов (нарядов, накладных и т.п.), или как база данных (БД). В последнем случае файлы будут зависимыми и структура одних файлов будет зависеть от структуры других, а структуры файлов базы данных не будут соответствовать структуре управленческих документов.

Под базой данных понимается специальным образом организованное хранение информационных ресурсов (совокупность файлов) в виде интегрированной системы, обеспечивающей удобное взаимодействие между ними и быстрый доступ к данным.

Внемашинное информационное обеспечение включает: систему классификации и кодирования информации; системы управленческой документации; систему организации, хранения, внесения изменений в документацию.

Внемашинная информационная база представляет собой совокупность сообщений, сигналов и документов в форме, воспринимаемой человеком непосредственно без применения средств вычислительной техники.

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

Обоснование проектных решений по программному обеспечению

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

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

Операционная система обычно хранится во внешней памяти компьютера — на диске. При включении компьютера она считывается с дисковой памяти и размещается в ОЗУ.

Этот процесс называется загрузкой операционной системы.

В функции операционной системы входит:

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

Операционную систему можно назвать программным продолжением устройства управления компьютера. Операционная система скрывает от пользователя сложные ненужные подробности взаимодействия с аппаратурой, образуя прослойку между ними. В результате этого люди освобождаются от очень трудоёмкой работы по организации взаимодействия с аппаратурой компьютера.

В зависимости от количества одновременно обрабатываемых задач и числа пользователей, которых могут обслуживать ОС, различают четыре основных класса операционных систем:

  • однопользовательские однозадачные, которые поддерживают одну клавиатуру и могут работать только с одной (в данный момент) задачей;
  • однопользовательские однозадачные с фоновой печатью, которые позволяют помимо основной задачи запускать одну дополнительную задачу, ориентированную, как правило, на вывод информации на печать. Это ускоряет работу при выдаче больших объёмов информации на печать;
  • однопользовательские многозадачные, которые обеспечивают одному пользователю параллельную обработку нескольких задач. Например, к одному компьютеру можно подключить несколько принтеров, каждый из которых будет работать на «свою» задачу;
  • многопользовательские многозадачные, позволяющие на одном компьютере запускать несколько задач нескольким пользователям. Эти ОС очень сложны и требуют значительных машинных ресурсов.

В различных моделях компьютеров используют операционные системы с разной архитектурой и возможностями. Для их работы требуются разные ресурсы. Они предоставляют разную степень сервиса для программирования и работы с готовыми программами.

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

  • программы управления вводом/выводом;
  • программы, управляющие файловой системой и планирующие задания для компьютера;
  • процессор командного языка, который принимает, анализирует и выполняет команды, адресованные операционной системе.

Каждая операционная система имеет свой командный язык, который позволяет пользователю выполнять те или иные действия:

  • обращаться к каталогу;
  • выполнять разметку внешних носителей;
  • запускать программы;
  • другие действия.

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

Для управления внешними устройствами компьютера используются специальные системные программы — драйверы. Драйверы стандартных устройств образуют в совокупности базовую систему ввода-вывода (BIOS), которая обычно заносится в постоянное ЗУ компьютера.

База данных — это один или несколько файлов данных, предназначенных для хранения, изменения и обработки больших объемов взаимосвязанной информации

В базе данных предприятия, например, может храниться:

  • вся информация о штатном расписании, о рабочих и служащих предприятия;
  • сведения о материальных ценностях;
  • данные о поступлении сырья и комплектующих;
  • сведения о запасах на складах;
  • данные о выпуске готовой продукции;
  • приказы и распоряжения дирекции и т.п.

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

Пример. Издание приказа о повышении в должности одного работника приводит к изменениям не только в личном деле работника, но и к изменениям в списках подразделения, в котором он работает, в ведомостях на зарплату, в графике отпусков и т.п.

Базы данных используются под управлением систем управления базами данных (СУБД).

Система управления базами данных (СУБД) — это система программного обеспечения, позволяющая обрабатывать обращения к базе данных, поступающие от прикладных программ конечных пользователей.

Системы управления базами данных позволяют объединять большие объемы информации и обрабатывать их, сортировать, делать выборки по определённым критериям и т.п.

Современные СУБД дают возможность включать в них не только текстовую и графическую информацию, но и звуковые фрагменты и даже видеоклипы.

Простота использования СУБД позволяет создавать новые базы данных, не прибегая к программированию, а пользуясь только встроенными функциями.

СУБД обеспечивают правильность, полноту и непротиворечивость данных, а также удобный доступ к ним.

Популярные СУБД — FoxPro, Access for Windows, Paradox.

Для менее сложных применений вместо СУБД используются информационно-поисковые системы (ИПС), которые выполняют следующие функции:

  • хранение большого объема информации;
  • быстрый поиск требуемой информации;
  • добавление, удаление и изменение хранимой информации;
  • вывод ее в удобном для человека виде.

Проектная часть

2.1 Информационная модель и ее описание

Информационная модель системы реализации бизнес-процесса «Движение библиотечного фонда» состоит из нескольких справочников, которые заполняются при работе с пользовательскими формами.

Это таки справочники, как:

  1. Справочник изданий;
  2. Справочник поставщиков;
  3. Справочник сотрудников;
  4. Справочник договоров.

Информационная модель исследуемого бизнес-процесса изображена на рисунке 3.

Безымянный.png

Рисунок 3. Информационная модель

Характеристика нормативно-справочной, входной и оперативной информации

Входной информацией для рассматриваемой системы являются:

  • информация о поставщиках;
  • информация о сотрудниках;
  • информация об изданиях.

Нормативно-справочная информация в автоматизированных системах представляет собой ядро единого информационного пространства предприятия (организации), включающее в себя набор справочников, словарей, классификаторов, стандартов, регламентов, используемых в деятельности предприятия.

Информация заносится в справочники автоматически при непосредственной работе с пользовательскими формами. Пример такой пользовательской формы изображен на Рисунке 4.

Подсказка

КНОПКИ

ПОЛЯ ДЛЯ ВВОДА

НАЗВАНИЕ ПОЛЯ

Рисунок 4. Форма ввода

Перечень заполняемых справочников и их характеристика приведены в Таблице 7.

Таблица 7. Перечень справочников

Название справочника

Ответственный за введение

Среднее число записей

Средняя частота актуализации

Средний объем актуализации %

Справочник изданий

Отдел снабжения

неогр

1/мес

100

Справочник поставщиков

Отдел снабжения

неогр

1/мес

0-100

Справочник сотрудников

Отдел снабжения

неогр

1/мес

0-100

Справочник договоров

Отдел снабжения

неогр

1/мес

100

Входные документы охарактеризованы в Таблице 8.

Таблица 8. Характеристика входных документов

Код документа

Наименование

Источник получения

Частота возникн/мес

Число строк

01

Договор на поставку

Отдел снабжения

неогр

неогр

02

Информация о сотрудниках

Отдел снабжения

неогр

неогр

03

Список изданий

Отдел снабжения

неогр

неогр

Характеристика выходных документов приведена в Таблице 9.

Таблица 9. Характеристика выходных документов

Код документа

Наименование

Источник получения

Частота возникн/мес

Число строк

04

Список полученных изданий

Отдел по продажам

1

неогр

05

Заполненная накладная

Отдел по продажам

неогр

неогр

2.3 Характеристика результатной информации

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

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

Перечень и характеристика результатных документов изображен в Таблице 10.

Таблица 10. Характеристика результатных документов

Наименование

Источник формирования

Частота формир/мес

Структура документа

Способ доставки

Отчет о поставщиках

Данные о поставщиках; Договоры

1

Стандартная

Вывод формы на экран

Перечень изданий

Договоры; список изданий

1

Оригинальная

Вывод формы на экран

2.4 Общие положения (дерево функций и сценарий диалога)

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

Дерево функций изображено на Рисунке 5.

Функции

Основные

Служебные

Корректность авторизации

Настройки

Заполнение справочников

Ввод инф

Отображение результатов

Рисунок 5. Дерево функций

Сценарий диалога изображен на Рисунке 6.

Главное меню

Файл

Справочники

Отчеты

Сервис

Справка

Выход

Операции

Новый

Открыть

Сохран.

Печать

Настройки

Выход

Справочник поставщиков

Справочник изданий

Справочник договоров

Справочник сотрудников

Ввод инф

Вывод на экран

Вывод. отчета

Печать

Параметры

О прогр

Отчет о продажах

Запрос

Рисунок 6. Сценарий диалога

2.5 Характеристика базы данных

Информационная система, проектируемая для реализации бизнес-процесса «Движение библиотечного фонда», включает в себя базу данных, состоящую из следующих таблиц:

  • издания;
  • поставщики;
  • сотрудники;
  • договоры.

Описание таблиц приведено ниже.

Таблица 11 Сведения о сотрудниках

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код сотрудника

числовой

Kod_sotr

6

3

10

Да Ключевое поле

ФИО сотрудника

текстовый

Fio_sotr

30

30

10

Нет.

Пасп. данные

числовой

pasport

11

11

10

Нет

Таблица 12 Сведения о поставщиках

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код поставщ.

числовой

Kod_post

6

3

200

Да. Ключ. Поле

ФИО поставщ.

Текст

Fio_post

30

30

200

Нет

Конт. телефон

числовой

Vid_t

30

30

200

Нет

Таблица 13 Сведения об изданиях

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код издания

числовой

Kod_izd

6

3

неогр

Да. Ключ.

Название издания

Текст.

Nazv

100

100

неогр

Нет

Автор

Денеж.

Autor

10

10

неогр

Нет

Год выпуска

Дата/время

God

4

4

неогр

Нет

Таблица 14 Сведения о договорах

Имя поля

Тип данных

Идентификатор

Длина поля

Длина одной записи

Число записей

Возможность индексирования

Код договора

Числ.

Kod_dog

6

3

50

Да. Ключ. поле

Код (-ы) издания (-ий)

Числ.

Kod_izd

10

10

50

Да

Код сотрудника

Числ.

Kod_sotr

10

10

50

Да

Код поставщика

Числ.

Kod_post

10

10

50

Да

Контрольная ER-модель представлена на рисунке 7.

Сведения о сотр.

код сотрудника

ФИО сотрудника

пасп. данные

Сведения о поставщ.

код поставщика

ФИО поставщика

Конт. телефон

Сведения о договорах

код договора

код издания

код сотрудника

код поставщика

Сведения об изданиях

код издания

название издания

автор

год издания

Рисунок 7. ER-модель

2.6 Структурная схема пакета (дерево вызова программных модулей)

Дерево вызова программных модулей изображено на Рисунке 8.

Рисунок 8. Дерево вызова программных модулей

2.7 Описание программных модулей

Здесь описание программных модулей рассматривается на примере модуля безопасности, описанного в блок-схемах на Рисунке 9.

Картинки по запросу алгоритм авторизации пользователя

Рисунок 9. Блок-схемы программного модуля

2.8 Контрольный пример реализации проекта и его описание

На рисунке 10 приведен пример реализации формы авторизации в системе реализации операций бизнес-процесса «Движение библиотечного фонда».

Рисунок 10. Форма авторизации

Остальные экранные формы строятся аналогичным образом и представлены в Приложении А.

ЗАКЛЮЧЕНИЕ

В ходе исследования была достигнута поставленная цель – спроектирована реализация операций бизнес-процесса «Движение библиотечного фонда».

Для достижения цели были выполнены следующие задачи:

  1. Осуществлен выбор комплекса задач автоматизации;
  2. Охарактеризованы существующие бизнес-процессы и документооборот;
  3. Дано обоснование проектным решениям по информационному и программному обеспечению;
  4. Разработана информационная модель;
  5. Дана характеристика нормативно-справочной, входной, оперативной и результатной информации;
  6. Разработано дерево функций и сценарий диалога;
  7. Охарактеризована база данных, структурная схема пакета и программные модули;
  8. Рассмотрен контрольный пример реализации проекта.

Помимо перечисленного, итогом работы также выступает грамотно спроектированная, высоко функциональная и эффективная информационная система, построенная согласно всем требованиям, предъявляемым для оптимальной реализации операций бизнес-процесса «Движение библиотечного фонда».

СПИСОК ЛИТЕРАТУРЫ

  1. Банк, В. Р. Информационные системы в экономике: учебник для вузов по спец. «Прикладная информатика (по областям)» / В.Р. Банк. - Москва: Экономистъ, 2009. - 477 с.
  2. Вьейра, Р. Программирование / Р. Вьера. - Москва: Бином. Лаборатория знаний, 2004. - 808 с.
  3. Коннолли, Т. Базы данных: проектирование, реализация и сопровождение. Теория и практика / Т. Коннолли, К. Бегг, А. Страчан. - Москва: Издательский дом «Вильямс», 2001. - 1120 с.
  4. Корнелл, П. Анализ данных в Excel. Просто как дважды два / П. Корнелл; пер. с англ. - Москва: Эксмо, 2006. - 224 с.
  5. Курбатова, Е. Microsoft Office Excel 2007. Самоучитель / Е. Курбатова. - Москва: Вильямс, Диалектика, 2008. - 384 с.
  6. Леонов, В. Функции Excel 2010 / В. Леонов. - Москва: Эксмо, 2010. - 560 с.
  7. Мачула, В. Excel 2007 на практике / В. Мачула. - Москва: Феникс, 2009. -
    160 с.
  8. Митрофанова, С.В. Учет библиотечных фондов в новых социально-экономических условиях (к Инструкции об учете библиотечного фонда) // Библиотека и закон: Справ.Москва: Либерея, 1998.-Вып. 5.-С.266-277.
  9. Нохрина, В.А. Особенности учета электронных ресурсов // Мир библиографии. 2008. № 2. С.12-17.
  10. Опалева, Э.А., Самойленко В.П. Языки программирования и методы трансляции / Э.А. Опалева. - Санкт-Петербург.: БХВ-Петербург, 2005. - 480 с.
  11. Орлов, С.А. Технологии разработки программного обеспечения: учеб. / С.А. Орлов. - Санкт-Петербург.: Питер, 2002. - 464 с.
  12. Рубин, А. Самоучитель Access 2007. 100% результат уверенной работы / А. Рубин, И. Клеандрова, Р. Прокди. - Москва: Наука и техника, 2008. - 400 с.
  13. Суслова, Н.М. Управленческий учет в библиотеке. Библиотечная статистика: современное состояние, проблемы: учебное пособие / Н.М. Суслова, Т.Л. Манилова. Москва: ИПО Профиздат, изд-во МГУКИ, 2000.-128 с.
  14. Тихоненко, О.М. Модели массового обслуживания в информационных системах / О.М. Тихоненко. - Санкт-Петербург: Бином, 2006. - 327 с.
  15. Фаулер, М. Архитектура корпоративных программных приложений / М. Фаулер. - Москва: Издательский дом «Вильямс», 2004. - 544 с.
  16. Васильченко Н.П. Формирование библиотечных фондов [Электронный ресурс]: Государственная публичная научно-техническая библиотека России - Москва, 1997 - URL: http://www.gpntb.ru/win/ntb/ntb96/5/file2.html

ПРИЛОЖЕНИЕ

Приложение А. Экранные формы работы приложения

Форма меню:

Форма «Ввод информации»:

Аналогичным образом строятся формы «Обработка информации» и «Отчеты».

Тестовое заполнение формы «Поставщик»:

Тестовая форма «Издания»:

Тестовый отчет «Издания»:

Прочие отчеты, запросы и формы построены аналогично приведенным.