Файл: 8 Инструкция пользователю по работе с программой.rtf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 29.10.2023

Просмотров: 263

Скачиваний: 1

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

СОДЕРЖАНИЕ

Введение

. Описание и анализ предметной области

1.1 Описание объекта исследования

1.2 Организационная структура библиотеки

.3 Построение математической модели

. Оптимизация и реинжиниринг бизнес-процессов

2.1 Оптимизация математической модели

Выбор Case - средств

2.2 Методологии, используемые в Bpwin

2.3 Оптимизированные модели бизнес - процессов

.3.1 Диаграммы декомпозиции

3. Проектирование ИС

.1 Выбор архитектуры

3.1.1 Выбор архитектуры информационной системы

3.1.2 Архитектура файл-сервер

3.1.3 Архитектура клиент-сервер

3.1.4 Многоуровневая архитектура

.1.5 Архитектура на основе интернет/интранет технологий

.1.6 Сравнительный анализ и выбор архитектуры

3.2 Проектирование БД

4. Реализация

4.1 Информационное обеспечение решения задачи

.1.1 Режим работы задачи

4.1.2 Информационная модель решения задачи

4.2 Описание входной информации

.3 Описание выходной информации В результате решения данной задачи формируются (модифицируются) две базы данных - READERS и BOOKS, которые содержат информацию в виде DBF-файла, а также текстовый файл отчета DOLG.TXT или его печатная копия.Структура выходных баз данных аналогична структуре входных баз данных.Текстовый файл DOLG.TXT выдается в форме отчета о должниках. Этот документ получают по требованию в одном экземпляре.Описание выходного документа показано в таблице 4.2.Таблица 4.2 Описание выходной информации Название документа Назначение документа Ключевые признаки Перио-дичность состав-ления Количество Куда передается экз. строк на листе симво-лов в строке Отчет о должниках Для контроля своевременного возврата выданной литературы Номер читательского билета По требова-нию 1 переменное 80 В администрацию 4.4 Машинная реализация задачи .4.1 Характеристика технических средств Библиотека им. Маяковского оснащёно персональными компьютерами ПЭВМ IBM PC/AT.Данный проект реализован с помощью ПЭВМ IBM PC/AT-совместимого компьютера. Данная ПЭВМ создана на основе процессора AMD AthlonXP-1700 и состоит из следующих компонентов:- процессор;- оперативное запоминающее устройство (ОЗУ); постоянное запоминающее устройство (ПЗУ); накопитель на жёстком магнитном диске (НЖМД, "винчестер"); накопитель на гибких магнитных дисках (НГМД); устройства ввода информации (клавиатура, координатное устройство типа "мышь"); устройства вывода информации (дисплей, принтер).Процессор является основным устройством ЭВМ и предназначен для непосредственной обработки информации, которая поступает от различных внешних и внутренних устройств ПЭВМ.Процессор AthlonXP разработки компании AMD имеет следующие технические характеристики:- разрядность по ширине данных 64 бит- тактовая частота 1460 MGz максимальный объем ОЗУ 128 Mb кэш-память 2х64 Kb быстродействие 1700 MGz (

.5 Математическое обеспечение

4.6 Обоснование выбора языка программирования

.7 Описание программы

4.8 Инструкция пользователю по работе с программой

4.9 Установка программы

.9.1 Установка в среде MS-DOS

.9.2 Установка в среде Windows

.10 Запуск программы

.10.1 Запуск в среде MS-DOS.

.10.2 Запуск в среде Windows

4.10.3 Работа с программой

5. Социальная значимость разработки

6. Технико-экономическое обоснование разработки

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

6.2 Расчет эксплуатационных расходов

6.3 Расчет экономии от увеличения производительности труда пользователя

.4 Расчет экономического эффекта от использования системы

.5 Сопоставление технико-экономических характеристик разработки с аналогом

7. Безопасность и экологичность разработки

.1 Оценка напряженности трудового процесса

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

7.2.1 Организационные методы

.2.2 Организационно-технические методы

7.2.3 Технические методы

.2.4 Основные требования к организации работы с ЭВМ

7.3 Пожарная и электробезопасность

.3.1 Пожарная безопасность

.3.2 Электробезопасность

.4 Экологичность проекта

Заключение

Список использованной литературы



Для описанных вышеуказанных сущностей были выделены следующие атрибуты, которые представлены в таблице 3.4
Таблица 3.4 − Сущности и принадлежащие им атрибуты

Тип сущности

Атрибут

Библиотекарь

Код ФИО




Код Адрес




Код Телефон

Читатель

Номер читательского билета




ФИО




Адрес




Телефон




Номер страхового полиса




Код врача




Код специальности

Выдача/прием книг.

Код название книги




Код название книги Код дату выдачи




Код ФИО читателя, которому выдается книга




Код ФИО сотрудника библиотеки, выдающему книгу читателю




Код ФИО сотрудника хранилища, который передал книгу

Личные карточки читателей

Номер читательского билета




Код ФИО




Код Адрес




Код дату выдачи




Код название книги




Код Дата возврата

Формуляр

Код ФИО читателя взявшего книгу




Код Сведения о книге




Код Дата возврата




Код дату выдачи

Книга

Код Название книги




Код Уникальный шифр (ISBN)




Код Библиотечно-библиографическая классификация (ББК)




Код Раздел




Код Автор




Код Издательство




Код Место издания (город)




Год издания

Карточка книг

Код номер поступившей книги,




Код Название книги




Код название издательства, из которого поступила книга,




Код отдел, куда была передана книга;




Код адреса издательств




Код названия издательства,




Код название и расположение отделов библиотеки.



Сведенья об атрибутах сущностей представлены в таблице 3.5
Таблица 3.5 - Сведенья об атрибутах сущностей

Тип сущности

Атрибут

Описание

Тип данных

Ограничения

Допуст. Null

Библиотекарь

Код Библиотекаря

Индивидуальный номер библиотекаря

Числовой

Первичный ключ

Нет




ФИО

ФИО

Строковый




Нет




Телефон

Номер телефона

Числовой




Нет




Адрес

Проживание библиотекаря

Строковый




Нет

Читатель

Номер читательского билета

Номер читательского билета

Числовой

Первичный ключ

Нет




ФИО читателя

ФИО читателя

Строковый




нет




Адрес

Проживание читателя

Строковый




нет




Телефон

Номер телефона

Числовой




Нет

Выдача/прием книг.

Код приёма, выдачи

Порядковый номер

Числовой

Первичный ключ

Нет




Номер Читательского билета

Номер читательского билета кому выдается книга

Числовой

Внешний ключ

Нет




Данные о книги

Данные о книги

Строковый




Нет

Личная карточка читателя

Номер читательского билета

Номер читательского билета

Числовой

Первичный ключ

Нет




ФИО читателя

ФИО читателя

Строковый




нет




Адрес

Проживание читателя

Строковый




нет




Телефон

Номер телефона

Числовой




Нет




Название книги

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

Строковый




Нет




Срок на который берет книгу читатель

Срок на который берет книгу читатель

Дата




нет

Книга

Название книги

Название книги

Строковый




нет




Уникальный шифр (ISBN)

Уникальный шифр (ISBN)

Строковый




нет




Библиотечно-библиографическая классификация

Библиотечно-библиографическая классификация (ББК)

Строковый




нет




Раздел

Раздел

Строковый




нет




Автор

Автор

Строковый




нет




Издательство

Издательство

Строковый




нет




Место издания

Место здания

Строковый




нет




Год издания

Год издания







нет

Карточка книг

номер поступившей книги

номер поступившей книги




Первичный ключ

нет




Название книги

Название книги

Строковый




нет




Название издательства,

название издательства

Строковый




нет




адреса издательств

адреса издательств

Строковый




нет


ERwin имеет два уровня представления модели: логический и физический. Создание модели данных начинается с создания логической модели.

Логическое проектирование основывается на концептуальном проектировании БД. Доработка концептуальной модели проводится с целью удаления из нее всех элементов, затрудняющих реализацию данной модели в среде реляционных СУБД и разрешение таких связей как M:N, а также: сложных связей, рекурсивных связей и т.п. В результате выполнения этих действий структура концептуальной модели данных изменяется таким образом, что полностью отвечать требованиям, выдвигаемых реляционной моделью организации баз данных. [1]

Логическая модель - это абстрактный взгляд на данные, на нем данные представляются так, как выглядят в реальном мире и могут называться так, как они называются в реальном мире например "Читатель", "Библиотекарь" или "Книга". Объекты модели, представляемые на логическом уровне, называются сущностями и атрибутами (рисунок 3.2, 3.3)


Рисунок 3.2 - Сущности логической модели


Рисунок 3.3 − Логическая модель БД
Стоит обратить внимание на то, что не все связи между сущностями одинаковы на модели представленной выше. Связь показывает отношения между сущностями 1 к 1 или ко многим, а связь 1 к 0, 1 или ко многим.

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

Физическая модель данных, напротив, зависит от конкретных СУБД, фактически являясь отображением системного каталога. В физической модели содержатся информация о всех объектах БД поскольку стандартов на объекты БД не существует, физическая модель зависит от конкретной реализации СУБД. Следовательно, одной и той же логической модели могут соответствовать несколько разных физических моделей. Если в логической модели не имеет атрибутов, то в физической модели важно описать всю информацию о конкретных физических объектах - таблицах, колонках, индексах, процедурах и т.д.


Для проектирования физической модели БД воспользуемся CASE-средством All Fusion ERwin Data Modeler. В данном программном продукте в качестве имени таблицы на физическом уровне используется имя сущности на логической модели БД. Но Inter Base не допускает символов кириллицы в именах объектов. В связи с этим произведем переименования вручную.

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

Результатом диагностики ошибок может стать отчет или SQL-скрипт, корректирующий ошибки моделирования. Ниже приведен фрагмент корректирующего кода, сгенерированного для INTER BASE.
CREATE TABLE abonent_labrary (

t_chit_bileta INTEGER,_first_name VARCHAR(20),_addres VARCHAR(20),_telepfone VARCHAR(20),_primechanie VARCHAR(20),_number_kartochki INTEGER NOT NULL,_name VARCHAR(20),_cod_chitatel INTEGER NOT NULL,_other_name VARCHAR(20)

);






4. Реализация



В информационных системах библиотек обычно выделяются следующие функциональные разделы:

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

библиографическое обслуживание на основе использования баз данных чужих ЭК в теледоступе или на оптических дисках;

подсистема обслуживания читателей;

комплектование, включая книгообмен;

регистрация периодических изданий и ведение соответствующего электронного каталога;

межбиблиотечный абонемент;

автоматизированная подготовка библиографических изданий, включая каталожные карточки;

подсистема управления (учет, статистика, кадры, бухгалтерия и т.д.).

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

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

Автоматизация процессов обслуживания читателей связана с рядом сложностей, которые заставляют многие библиотеки отложить создание этой подсистемы на более обеспеченное будущее. Для данной системы целесообразно иметь несколько дисплеев к одной компьютерной памяти, принтеры в каждом помещении книгохранилища для печати заказов читателей. Кроме того, без использования штрих кодов в библиотеке с номерами читательских билетов и инвентарными номерами единиц хранения, при клавиатурном вводе простых последовательностей знаков с читательских билетов и экземпляров документов легко допустить ошибки. Данные информационной системы "Библиотека" хранятся на жестком магнитном диске, так что в случае необходимости можно исправить допущенные ошибки. Программа IS.exe написана на языке СУБД FoxPro версии 2.6, с использованием пакета FoxPro Distribution Kit.