Моделирование информационной системы библиотеки
Сущность, понятие и значение процесса автоматизации учета информации в работе библиотеки. Обоснование и специфика метода организации входной, выходной информации. Характеристика и особенности корректного функционирования автоматизированной системы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 28.03.2016 |
Размер файла | 889,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Введение
Автоматизация - одно из направлений научно-технического прогресса, использующее саморегулирующие технические средства с целью освобождения человека от существенного уменьшения степени трудоёмкости выполняемых операций.
В связи с развитием информационных технологий большая часть жизнедеятельности общества осуществляется по средством компьютеров. Переход на автоматизированную деятельность позволяет уменьшить срок выполнения различного рода задач, повысить эффективность и точность работы персонала, минимизировать появление ошибок и неточностей. Автоматизирование рабочего места применяется на современном этапе практически во всех сферах деятельности, поэтому в современных условиях развития автоматизация рабочего места служащего библиотечного фонда является актуальным.
На данный момент невозможно представить какую-либо организацию, не применяющую компьютерных технологий. Это обусловлено и тем, что государственные структуры требуют обязательных отчетов в электронном виде, следовательно, необходима систематизированная информация.
Целью данного курсового проекта является моделирование информационной системы библиотеки, которая позволит улучшить эффективность выполнения процессов, происходящих в библиотеке.
Библиотека - культурно-просветительное и научно-вспомогательное учреждение, организующее общественное пользование произведениями печати. Библиотеки систематически занимаются сбором, хранением, пропагандой и выдачей читателям произведений печати, а также информационно-библиографической работой. Это информационное, культурное, образовательное учреждение, располагающее организованным фондом документов и представляющее их во временное пользование абонентам, а также осуществляющее другие библиотечные услуги.
Деятельность библиотеки складывается из трех основных составляющих: хранение, поиск, и выдача на определенное время, имеющихся в наличие книг.
Актуальность данной темы заключается в том, что многие библиотеки до сих пор придерживаются, традиционных библиотечных систем и процессов. Необходим, переход от бумажной коммуникации к коммуникации безбумажной, чтоб сократить время поиска необходимой литературы, информации о читателе и т.д.
1. Постановка задачи
Библиотека - это учреждение культуры, организующее сбор, хранение и общественное пользование произведениями печати и другими документами. Библиотеки систематически занимаются сбором, хранением, пропагандой и выдачей читателям произведений печати, а также информационно-библиографической работой, являются общедоступным источником знаний и основной базой для самообразования.
Программа позволит автоматизировать работу по ведению учета о взятых книгах, о наличии книг, об особенностях каждого читателя, что позволит уменьшить трудоемкость работы.
Программа будет иметь спрос на рынке, так как существует много библиотек и библиотечных фондов, которым необходимо вести сведения о литературе, выдавать по просьбе людей необходимые книги, предоставлять новую литературу.
Функциональное назначение программы позволит быстро и достаточно легко редактировать базу данных (добавлять новые записи, удалять старые, вносить необходимые изменения в существующие записи).
В автоматизированной системе определены следующие функции:
Введение информации о книге. Задачами данной функции являются: ввод, просмотр и редактирование информации. Ввод подразумевает запись данных о новой книге. Редактирование подразумевает изменение, удаление, добавление данных о книге.
Введение информации о читателях. Задачами данной функции являются: ввод, просмотр и редактирование информации. Ввод подразумевает запись данных и о новом читателе. Редактирование подразумевает изменение, удаление, добавление данных о читателе.
Поиск информации. Система позволяет вести поиск информации по фамилии абонента.
Разрабатываемая система является единой, целостной системой, имеющая деление на две подсистемы:
1) Подсистема учета библиотечного фонда;
2) Подсистема учета абонентов;
Подсистема учета библиотечного фонда содержит информацию об объеме, имеющегося в библиотеке литературы.
Подсистема учета абонентов содержит информацию об использовании литературы, сроках выдачи и возврата книг, и сведения об абонентах.
Пользователем данной системы будет являться: сотрудник библиотеки по работе с абонентами, который должен владеть навыками работы на ПК. Обучение пользователей работе с системой осуществляется через инструкцию по эксплуатации, а также администратором АС.
Система разрабатывается с учетом требований к разработке приложений для Windows; для хранения информации служат классические реляционные базы данных.
2. Обоснование метода организации входной и выходной информации
Служащим библиотеки во время работы приходится обрабатывать разнообразную информацию. К основной информации относятся:
1. Введение книжного фонда, содержащего в себе:
1) инвентарный номер ? набор цифр, который определяет номер самой книги;
2) библиотечный код книги ? кроме набора цифр в код включается заглавная буква раздела, в который входит книга;
4) дата выдачи;
5) запланированная дата возврата.
2. Регистрация каталога, в состав которого входит:
1) библиотечный код книги, помогающий быстрее осуществить поиск нужной книги;
2) автор книги (данный блок информации может содержать как одного автора, так и коллектив авторов)
3) название книги;
4) издательство (указывается наименование издательства, выпущенной книги);
5) год издания (указывается год, когда была издана книга);
3.Регистрация читателей содержит в своей структуре следующую информацию:
1) номер читательского билета ? номер, под которым был зарегистрирован тот или иной читатель;
2) фио (указываются полные инициалы читателя);
3) адреса (данный блок информации состоит из адреса проживания читателя, адреса места работы)
4) контактные телефоны (домашний, рабочий). Данная информация поможет в случае необходимости найти читателя для разрешения возникшей проблемы или для напоминания о возврате или получение необходимой книге.
Информация, необходимая для работы в библиотечном фонде, вводится, обрабатывается, хранится и выводится посредством различных видов программного обеспечения, которые рационализируют работу служащих библиотеки.
Входные документы представляют собой форзац книги, паспорт, студенческий билет и формуляр (см. Приложение А).
Входной документ «Форзац книги» содержит в себе: ISBN (уникальный шифр книги), ББК (библиотечно-библиографическая классификация), автора, название книги, издательство, место издания, год издания.
Входной документ «Паспорт» содержит в себе: фамилию, имя, отчество, пол, дату рождения, место рождения, кем выдан, дату выдачи, код подразделения.
Входной документ «Студенческий билет» содержит в себе: название учебного заведения, номер, фамилию, имя, отчество, время поступления, факультет, дату выдачи, срок действия.
Входной документ «Формуляр читателя» содержит в себе: фамилию, имя, отчество, год рождения, профессию, место работы, образование, учебное заведение (если учится), домашний адрес, телефон.
База данных состоит из следующих таблиц:
1. Абонент библиотеки.
2. Библиотекарь.
3. Формуляр.
4. Книга.
5. Личная карточка читателя.
6. Прием/выдача книг.
7. Адрес.
8. Город.
9. Улица.
Таблица 1 «Абонент библиотеки»:
Название |
Идентификатор |
Тип |
Размер |
|
Код читательского билета |
KodChitatelskogoBileta |
Char |
255 |
|
Фамилия |
Familiya |
Char |
255 |
|
Имя |
Imya |
Char |
255 |
|
Отчество |
Otchestvo |
Char |
255 |
|
Телефон |
Telefon |
Integer |
- |
Таблица «Абонент библиотеки» содержит данные о читателях:
1. Столбец «Код читательского билета» - номер читательского билета, под которым был зарегистрирован тот или иной читатель.
2. Столбец «Фамилия» - фамилия читателя.
3. Столбец «Имя» - имя читателя.
4. Столбец «Отчество» - отчество читателя.
5. Столбец «Телефон» - контактный номер телефона читателя.
Ключевым полем данной таблицы является «Код читательского билета».
Таблица 2 «Библиотекарь»:
Название |
Идентификатор |
Тип |
Размер |
|
Код библиотекаря |
KodBibliotekarya |
Integer |
- |
|
Фамилия |
Familiya |
Char |
255 |
|
Имя |
Imya |
Char |
255 |
|
Отчество |
Otchestvo |
Char |
255 |
|
Телефон |
Telefon |
Integer |
- |
Таблица «Библиотекарь» содержит данные о библиотекаре:
1. Столбец «Код библиотекаря» содержит в себе индивидуальный номер библиотекаря.
2. Столбец «Фамилия» - фамилия библиотекаря.
3. Столбец «Имя» - имя библиотекаря.
4. Столбец «Отчество» - отчество библиотекаря.
5. Столбец «Телефон» - контактный номер телефона библиотекаря.
Ключевым полем данной таблицы является «Код библиотекаря».
Таблица 3 «Формуляр»:
Название |
Идентификатор |
Тип |
Размер |
|
Код формуляра |
KodFormulyara |
Integer |
- |
|
Код читательского билета |
KodChitatelskogoBileta |
Char |
255 |
|
Фамилия |
Familiya |
Char |
255 |
|
Имя |
Imya |
Char |
255 |
|
Отчество |
Otchestvo |
Char |
255 |
|
Год рождения |
GodRozhdeniya |
Data |
- |
|
Профессия |
Professiya |
Char |
255 |
|
Место работы |
MestoRaboty |
Char |
255 |
|
Телефон |
Telefon |
Integer |
- |
Таблица «Формуляр» содержит личные данные читателей:
1. Столбец «Код формуляра» - номер читательского формуляра.
2. Столбец «Код читательского билета» - номер читательского билета, под которым был зарегистрирован тот или иной читатель.
3. Столбец «Фамилия» - фамилия читателя.
4. Столбец «Имя» - имя читателя.
5. Столбец «Отчество» - отчество читателя.
6. Столбец «Год рождения» - дата рождения читателя.
7. Столбец «Профессия» - кем работает читатель.
8. Столбец «Место работы» - в какой организации работает читатель.
9. Столбец «Телефон» - контактный номер читателя.
Ключевым полем данной таблицы является «Код формуляра».
Таблица 4 «Книга»:
Название |
Идентификатор |
Тип |
Размер |
|
Код книги |
KodKnigi |
Integer |
- |
|
ISBN |
ISBN |
Char |
255 |
|
ББК |
BBK |
Char |
255 |
|
Раздел |
Razdel |
Char |
255 |
|
Автор |
Avtor |
Char |
255 |
|
Название |
Nazvanie |
Char |
255 |
|
Издательство |
Izdatelstvo |
Char |
255 |
|
Место издания |
MestoIzdaniya |
Char |
255 |
|
Год издания |
GodIzdaniya |
Data |
- |
Таблица «Книга» содержит данные о книге:
1. Столбец «Код книги» содержит в себе номер книги.
2. Столбец «ISBN» - уникальный шифр книги.
3. Столбец «ББК» - библиотечно-библиографическая классификация.
4. Столбец «Раздел» - раздел или жанр книги.
5. Столбец «Автор» - автор книги.
6. Столбец «Название» - название книги.
7. Столбец «Издательство» - название издательство, где была выпущена книга.
8. Столбец «Место издания» - название города, в котором была выпущена книга.
9. Столбец «Год издания» - в каком году была издана книга.
Ключевым полем данной таблицы является «Код книги».
Таблица 5 «Личная карточка читателя»:
Название |
Идентификатор |
Тип |
Размер |
|
Код карточки |
KodKartochki |
Integer |
- |
|
Код библиотекаря |
KodBibliotekarya |
Integer |
- |
|
Код формуляра |
KodFormulyara |
Integer |
- |
|
Код читательского билета |
KodChitatelskogoBileta |
- |
||
Автор |
Avtor |
Char |
255 |
|
Название |
Nazvanie |
Char |
255 |
|
Дата выдачи |
DataVudachi |
Data |
- |
Таблица «Личная карточка читателя» содержит данные о карточке читателя:
1. Столбец «Код карточки» - номер карточки читателя.
2. Столбец «Код библиотекаря» содержит в себе индивидуальный номер библиотекаря
3. Столбец «Код формуляра» - номер читательского формуляра.
4. Столбец «Код читательского билета» - номер читательского билета, под которым был зарегистрирован тот или иной читатель.
5. Столбец «Автор» - автор книги, которую берет читатель.
6. Столбец «Название» - название книги.
7. Столбец «Дата выдачи» - фиксируется дата выдачи книги.
Ключевым полем данной таблицы является «Код карточки».
Таблица 6 «Прием/выдача книг»:
Название |
Идентификатор |
Тип |
Размер |
|
Код приема/выдачи |
KodPriemaVudachi |
Integer |
- |
|
Код библиотекаря |
KodBibliotekarya |
Integer |
- |
|
Код читательского билета |
KodChitatelskogoBileta |
Integer |
- |
|
Код книги |
KodKnigi |
Integer |
- |
|
Автор |
Avtor |
Char |
255 |
|
Название |
Nazvanie |
Char |
255 |
|
Дата выдачи |
DataVudachi |
Date |
- |
|
Дата возврата |
DataVozvrata |
Date |
- |
Таблица «Прием/выдача книг» содержит отметки по движению книг:
1. Столбец «Код приема/выдачи» - порядковый номер.
2. Столбец «Код библиотекаря» содержит в себе индивидуальный номер библиотекаря.
3. Столбец «Код книги» - номер книги, которую берет читатель.
4. Столбец «Автор» - автор книги.
5. Столбец «Название» - название книги.
6. Столбец «Дата выдачи» - фиксируется дата выдачи книги читателю на руки.
7. Столбец «Дата возврата» - фиксируется дата возврата книги читателя.
Ключевым полем данной таблицы является «Код приема/выдачи».
Таблица 7 «Адрес»:
Название |
Идентификатор |
Тип |
Размер |
|
Код адреса |
KodAdresa |
Integer |
- |
|
Код города |
KodGoroda |
Integer |
- |
|
Код улицы |
KodUlitsy |
Integer |
- |
|
Код библиотекаря |
KodBibliotekarya |
Integer |
- |
|
Код читательского билета |
KodChitatelskogoBileta |
Integer |
- |
|
Код формуляра |
KodFormulyara |
Integer |
- |
|
Номер дома |
NomerDoma |
Integer |
- |
|
Номер квартиры |
NomerKvartiry |
Integer |
- |
Таблица «Адрес» содержит данные об адресах читателей и библиотекарей:
1. Столбец «Код адреса» - номер адреса, под которым зарегистрирован читатель или библиотекарь.
2. Столбец «Код города» - номер города, в котором проживает читатель или библиотекарь.
3. Столбец «Код улицы» - номер улицы, на которой проживает читатель или библиотекарь.
4. Столбец «Код библиотекаря» содержит в себе индивидуальный номер библиотекаря.
5. Столбец «Код читательского билета» - номер читательского билета, под которым был зарегистрирован тот или иной читатель.
6. Столбец «Код формуляра» - номер читательского формуляра, под которым зарегистрирован читатель.
7. Столбец «Номер дома» - номер дома, в котором проживает читатель или библиотекарь.
8. Столбец «Номер квартиры» - номер квартиры, где проживает читатель или библиотекарь.
Ключевым полем данной таблицы является «Код адреса».
Таблица 8 «Улица»:
Название |
Идентификатор |
Тип |
Размер |
|
Код улицы |
KodUlitsy |
Integer |
- |
|
Наименование |
Naimenovanie |
Char |
255 |
Таблица «Улица» содержит данные об улицах:
1. Столбец «Код улицы» - номер улицы.
2. Столбец «Наименование» - название улицы.
Ключевым полем данной таблицы является «Код улицы».
В данном проекте представлен один тип взаимосвязи «Один ко многим».
Сущность «Абонент библиотеки» связана с сущностью «Адрес» идентифицирующей связью. Она показывает, что в дочерней таблице «Адрес» есть данные из таблицы «Абонент библиотеки».
Сущность «Абонент библиотеки» связана с сущностью «Личная карточка читателя» идентифицирующей связью. Она показывает, что в дочерней таблице «Личная карточка читателя» есть данные с родительской таблицы «Абонент библиотеки».
Сущность «Абонент библиотеки» связана с сущностью «Прием/выдача» идентифицирующей связью. Она показывает, что в дочерней таблице «Прием/выдача» есть данные из таблицы «Абонент библиотеки».
Сущность «Абонент библиотеки» связана с сущностью «Формуляр» идентифицирующей связью. Она показывает, что в дочерней таблице «Формуляр» есть данные с родительской таблицы «Абонент библиотеки».
Сущность «Библиотекарь» связана с сущностью «Адрес» идентифицирующей связью. Она показывает, что в дочерней таблице «Адрес» имеются данные из родительской таблицы «Библиотекарь».
Сущность «Библиотекарь» связана с сущностью «Личная карточка читателя» идентифицирующей связью. Она показывает, что в дочерней таблице «Личная карточка читателя» имеются данные из родительской таблицы «Библиотекарь».
Сущность «Библиотекарь» связана с сущностью «Прием/выдача» идентифицирующей связью. Она показывает, что в дочерней таблице «Прием/выдача» есть данные из таблицы «Библиотекарь».
Сущность «Формуляр» связана с сущностью «Абонент библиотеки» идентифицирующей связью. Она показывает, что в дочерней таблице «Абонент библиотеки» есть данные из таблицы «Формуляр».
Сущность «Формуляр» связана с сущностью «Личная карточка читателя» идентифицирующей связью. Она показывает, что в дочерней таблице «Личная карточка читателя» есть данные из таблицы «Формуляр».
Сущность «Книга» связана с сущностью «Прием/выдача» идентифицирующей связью. Она показывает, что в дочерней таблице «Прием/выдача» есть данные из таблицы «Книга».
Сущность «Улица» связана с сущностью «Адрес» идентифицирующей связью. Она показывает, что в дочерней таблице «Адрес» есть данные из таблицы «Улица».
Выходным документом является отчет по читателям (см.ПриложениеБ).
Информационная модель см.Приложение Г.
3. Функционирование программы
Для корректного функционирования АС должны выполняться следующие функции: автоматизированный учет библиотека информация
Режим ведения справочника по абонентам библиотеки предназначен для сбора информации о читателях, посещающих библиотеку. Информация в справочник поступает с клавиатуры и из таблицы базы данных. Введенные данные с клавиатуры сохраняются в базе данных.
Режим ведения справочника по библиотекарям предназначен для сбора информации о сотрудниках библиотеки. Информация в справочник поступает с клавиатуры и из таблицы базы данных. Введенные данные с клавиатуры сохраняются в базе данных.
Режим ведения справочника по книгам предназначен для сбора информации о книгах, которые поступили в библиотеку, либо читатели взяли или вернули. Информация в справочник поступает с клавиатуры и из таблицы базы данных. Введенные данные с клавиатуры сохраняются в базе данных.
Режим ведения справочника по формуляру предназначен для сбора личных данных читателей, чтобы с ними можно было связаться. Информация в справочник поступает с клавиатуры и из таблицы базы данных. Введенные данные с клавиатуры сохраняются в базе данных.
Режим поиска необходим для облегченного доступа к необходимым записям либо уже сформированным документам и отчетам.
Режим формирования документов является основным режимом. В этом режиме формируется информация, которая выводится на печать. Информация в справочник поступает с других справочников. Введенные данные с клавиатуры сохраняются в базе данных и в документе, который выводится на печать. Печать производится после нажатия кнопки.
Работа данных режимов отображена на отдельных формах, которые учитывают потребности для того или иного режима.
При открытии программы первой отображается форма интерфейса главного меню (см. рис.1). Форма необходима для выбора режима работы и перехода на другие формы для того, чтобы выполнить такие действия как добавление, удаление, редактирование, а также и поиск информации.
Рисунок 1 - Интерфейс главного меню
При нажатии на кнопку «Абонент библиотеки» откроется новая форма «Читатель» (см. рис. 2), с помощью которой можно добавить, редактировать, удалить или найти необходимую информацию.
Рисунок 2 - Интерфейс справочника «Абонент библиотеки»
При нажатии на кнопку «Добавить» откроется новая форма, в которой можно будет добавить читателя (см.рис.3).
Рисунок 3 - Добавление читателя
При нажатии на кнопку «Редактировать» откроется новая форма, в которой можно изменить информацию о читателе (см.рис.4).
Рисунок 4 - Редактирование читателя
При нажатии на кнопку «Удалить» происходит удаление читателя. Следует помнить, что запись нужно выбрать заранее, нажав на нее кнопкой мыши.
При нажатии на кнопку «Поиск» откроется форма, в которой можно найти информацию о читателе по фамилии (см.рис.5).
Рисунок 5 - Поиск читателя
При нажатии на кнопку «Библиотекарь» откроется новая форма «Библиотекарь» (см.рис.6), с помощью которой можно добавить, редактировать, удалить или найти необходимую информацию.
Рисунок 6 - Интерфейс справочника «Библиотекарь»
При нажатии на кнопку «Добавить» откроется новая форма, в которой можно будет добавить библиотекаря (см.рис.7).
Рисунок 7 - Добавление библиотекаря
При нажатии на кнопку «Редактировать» откроется новая форма, в которой можно изменить информацию о читателе (см.рис.8).
Рисунок 8 - Редактирование библиотекаря
При нажатии на кнопку «Удалить» происходит удаление библиотекаря. Следует помнить, что запись нужно выбрать заранее, нажав на нее кнопкой мыши.
При нажатии на кнопку «Поиск» откроется форма, в которой можно найти информацию о библиотекаре по фамилии (см.рис.9).
Рисунок 9 - Поиск библиотекаря
При нажатии на кнопку «Книга» откроется новая форма «Книга» (см. рис. 10), с помощью которой можно добавить или удалить информацию книге.
Рисунок 10 - Интерфейс справочника «Книга»
При нажатии на кнопку «Добавить» откроется новая форма, в которой можно будет добавить информацию о книге (см.рис.11).
Рисунок 11 - Добавление книги
При нажатии на кнопку «Удалить» происходит удаление книги. Следует помнить, что запись нужно выбрать заранее, нажав на нее кнопкой мыши.
При нажатии на кнопку «Формуляр» откроется новая форма «Книга» (см. рис. 12), с помощью которой можно добавить или удалить информацию, содержащуюся в формуляре.
Рисунок 12 - Интерфейс справочника «Формуляр»
При нажатии на кнопку «Добавить» откроется новая форма, в которой можно будет добавить информацию о формуляре (см.рис.13).
Рисунок 13 - Добавление формуляра
При нажатии на кнопку «Удалить» происходит удаление данных из формуляра. Следует помнить, что запись нужно выбрать заранее, нажав на нее кнопкой мыши.
При нажатии на кнопку «Отчёты» откроется новая форма (см.рис.14).
Рисунок 14 - Интерфейс справочника «Отчёты»
Нажав на кнопку «Отчёт по читателям» будет сформирован отчёт, который откроется в MS Excel. Аналогичный процесс произойдёт, если нажать на кнопку «Отчёт по библиотекарям».
Функциональная модель см.Приложение В.
Схема работы системы см.Приложение Е.
4. Логика работы программы
4.1 Связь программ и программных модулей
АС «Учета рождаемости» имеет модульную структуру. В начале работы запускается главное меню «Библиотека». Из этой формы вызываются модули второго уровня - формы «Абонент библиотеки», «Библиотекарь», «Книга», «Формуляр», «Отчёты».
При нажатии на кнопку «Абонент библиотеки» управление передается форме «Читатель». Эта форма служит для перехода на форму с таблицей «Абонент библиотеки» (модуль третьего уровня).
При нажатии на кнопку «Библиотекарь» управление передается форме «Библиотекарь». Эта форма служит для перехода на форму с таблицей «Библиотекарь» (модуль третьего уровня).
При нажатии на кнопку «Книга» управление передается форме «Книга». Эта форма служит для перехода на форму с таблицей «Книга» (модуль третьего уровня).
При нажатии на кнопку «Формуляр» управление передается форме «Формуляр». Эта форма служит для перехода на форму с таблицей «Формуляр» (модуль третьего уровня).
При нажатии на кнопку «Отчёт» управление передается форме с соответствующим названием, содержащая отчёты, которые можно сформировать в системе.
Схема взаимодействия программ и программных модулей см.Приложение Г.
4.2 Логика работы модулей
На модуле «Главное меню» расположены следующие компоненты:
--BitBtn1 - кнопка, с помощью которой можно перейти на новую форму «Абонент библиотеки»
--BitBtn2 - кнопка, с помощью которой можно перейти на новую форму «Библиотекарь»
--BitBtn3 - кнопка, с помощью которой можно перейти на новую форму «Книга»
--BitBtn4 - кнопка, с помощью которой можно перейти на новую форму «Формуляр»
--BitBtn5 - кнопка, с помощью которой можно перейти на новую форму «Отчёты»
--BitBtn6 - кнопка «Выход», которая позволяет закрыть данную программу.
--Image1 - отображает эмблему организации.
На модуле «Читатель» расположены следующие компоненты:
--PageControl1 - компонент, который позволяет создавать вкладки. В данном случае вкладка называется «Абонент библиотеки».
--SpeedButton1 - кнопка, позволяющая перемещаться внутри таблицы. Данная кнопка имеет направление «Влево».
--SpeedButton2 - кнопка, позволяющая перемещаться внутри таблицы. Данная кнопка имеет направление «Вверх».
--SpeedButton3 - кнопка, позволяющая перемещаться внутри таблицы. Данная кнопка имеет направление «Вниз».
--SpeedButton4 - кнопка, позволяющая перемещаться внутри таблицы. Данная кнопка имеет направление «Вправо».
--DBGrid1 - позволяет вывести таблицу «Абонент библиотеки».
--BitBtn1 - кнопка «Добавить», которая позволяет добавить нового читателя.
--BitBtn2 - кнопка «Удалить», с помощью которой можно удалить того или иного читателя.
--BitBtn3 - кнопка «Редактировать», которая позволяет внести корректировку в личных данных читателя.
--BitBtn4 - кнопка «Поиск», с помощью которой можно найти того или иного читателя по фамилии.
На модуле «Библиотекарь» располагаются следующие компоненты:
--BitBtn1 - кнопка «Добавить», которая позволяет добавить нового библиотекаря.
--BitBtn2 - кнопка «Удалить», с помощью которой можно удалить того или иного библиотекаря.
--BitBtn3 - кнопка «Редактировать», которая позволяет внести корректировку в личных данных библиотекаря.
--BitBtn4 - кнопка «Поиск», с помощью которой можно найти библиотекаря по фамилии.
--DBGrid1 - позволяет вывести таблицу «Библиотекарь».
--PageControl1 - компонент, который позволяет создавать вкладки. В данном случае вкладка называется «Библиотекарь».
--SpeedButton1 - кнопка, позволяющая перемещаться внутри таблицы. Данная кнопка имеет направление «Влево».
--SpeedButton2 - кнопка, позволяющая перемещаться внутри таблицы. Данная кнопка имеет направление «Вверх».
--SpeedButton3 - кнопка, позволяющая перемещаться внутри таблицы. Данная кнопка имеет направление «Вниз».
--SpeedButton4 - кнопка, позволяющая перемещаться внутри таблицы. Данная кнопка имеет направление «Вправо».
На модуле «Книга» располагаются следующие компоненты:
--DBGrid1 - позволяет вывести таблицу «Книга».
--PageControl1 - компонент, который позволяет создавать вкладки. В данном случае вкладка называется «Книга».
--BitBtn1 - кнопка «Добавить», которая позволяет добавить новую книгу.
--BitBtn2 - кнопка «Удалить», с помощью которой можно удалить данные о книге.
На модуле «Формуляр» располагаются следующие компоненты:
--DBGrid1 - позволяет вывести таблицу «Формуляр».
--PageControl1 - компонент, который позволяет создавать вкладки. В данном случае вкладка называется «Формуляр».
--BitBtn1 - кнопка «Добавить», которая позволяет добавить новую информацию о читателе.
--BitBtn2 - кнопка «Удалить», с помощью которой можно удалить информацию о читателе.
Заключение
Целью данного курсового проекта является моделирование информационной системы библиотеки, которая позволит улучшить эффективность выполнения процессов, происходящих в библиотеке.
Необходимость в автоматизации деятельности различных процессов, требующих значительные затраты времени и выполнение множества рутинных операций является актуальной проблемой. Эффективное применение современных информационных технологий и систем позволяет значительно увеличить производительность труда, улучшить качество выполняемых работ, обеспечить значительный прирост прибыли за счет сокращения времени на обработку информации. В связи с этим, зачастую приходится использовать современные средства моделирования ИС. В процессе проектирования автоматизированной системы, была создана автоматизированная система, выполняющая функции:
1. Ведение баз данных.
2. Поиск информации.
3. Внесение новой информации в базы данных.
4. Просмотр и редактирование данных.
5. Экономит время работы.
6. Простота при эксплуатации.
7. Уменьшает физическую нагрузку.
Использование базы данных учета сведений о работе библиотеки облегчит работу библиотекаря. Не будет лишней работы с карточками и отчетами, так как информация будет храниться в электронном виде. Это самый удобный, качественный и эффективный способ работы с доступной информацией.
Список использованных источников
1 ГОСТ 2.104-06 ЕСКД. Общие требования при выполнении конструкторских и технологических документов на печатающих и графических устройствах вывода ЭВМ
2 ГОСТ 2.104-2006 ЕСКД. Основные надписи
3 ГОСТ 2.105-95 ЕСКД. Общие требования к текстовым документам
4 ГОСТ 2.701-84 ЕСКД. Схемы алгоритмов, программ, данных и систем, условные обозначения и правила выполнения
5 ГОСТ 7.9-95 (ИСО 214-76). Реферат и аннотация
6 ГОСТ 19.106-78 ЕСКД. Требования к программным документам
7ГОСТ 31.601-90 Информационные технологии. Автоматизированные системы. Стадии создания
7 ГОСТ 34.603-92 Информационные технологии. Виды испытаний автоматизированных систем
8 РД 50-34.698-90 Информационные технологии. Автоматизированные системы. Требования к содержанию документов
9 Методические указания по содержанию дипломного проекта для специальности 090203. Программное обеспечение вычислительной техники и автоматизированных систем. Оренбург. ОКЭИ. 2015
10 Методические указания по оформлению курсовых и дипломных проектов для специальности 090203. Программное обеспечение вычислительной техники и автоматизированных систем. Оренбург. ОКЭИ. 2015
Размещено на Allbest.ru
Подобные документы
Проблемы, обзор и анализ публикаций процесса функционирования библиотеки и обоснование его автоматизации. Анализ альтернативного программного обеспечения по автоматизации работы библиотек. Моделирование процесса функционирования библиотеки "Стэлс".
дипломная работа [1,2 M], добавлен 09.01.2014Офисные программы, необходимые для автоматизации работы турфирмы. Описание входной и выходной информации, структуры базы данных. Аппаратное и программное средства для функционирования автоматизированной информационной системы, ее работоспособность.
курсовая работа [902,2 K], добавлен 02.05.2017Описание аппаратных и программных средств, операционной системы. Описание входной и выходной информации. Информационно-логическая модель данных. Схема взаимодействия входной и выходной информации. Расчет трудоемкости и стоимости обработки информации.
курсовая работа [2,4 M], добавлен 05.07.2015Организационно-экономическая сущность задачи автоматизации библиотечной информационной системы. Режимы работы и информационная модель решения задачи, описание входной и выходной информации. Обоснование выбора языка программирования, алгоритм решения.
дипломная работа [448,5 K], добавлен 08.11.2010Этапы создания автоматизированной системы учета договоров на предприятии: определение входной и выходной информации, проектирование базы данных методом "сущность-связь" и CASE-средствами, разработка интерфейса, составление руководства пользователя.
курсовая работа [2,5 M], добавлен 15.01.2011Экономическая сущность разрабатываемого комплекса задач, обоснование необходимости разработки экономической информационной системы. Характеристика входной и выходной информации, принципы организации программного обеспечения, системного и прикладного.
дипломная работа [3,0 M], добавлен 21.10.2014Разработка информационно-логической модели проектируемой информационной системы. Алгоритм функционирования информационной системы. Описание базы данных. Описание входной, промежуточной и выходной информации. Техническое и программное обеспечение.
реферат [28,1 K], добавлен 09.01.2009Анализ входной информации и процессов, уровня автоматизации на предприятии. Выявление объекта и задачи автоматизации. Разработка концепции построения информационной модели информационной системы. Разработка структуры базы данных и клиентского приложения.
дипломная работа [2,0 M], добавлен 22.11.2015Создание контекстной диаграммы информационной системы библиотеки. Основные компоненты и особенности ведения каталогов книг и читателей. Моделирование систем поиска и формирования заказов. Разработка диаграммы дерева узлов и логической модели базы данных.
курсовая работа [1,1 M], добавлен 24.06.2013Анализ входной и выходной информации на предприятии. Осуществление функционального и информационного моделирования базы данных, создание ее структуры. Программная реализация системы автоматизации учета работы автотранспорта. Оценка трудоемкости проекта.
дипломная работа [1,2 M], добавлен 09.07.2012