Файл: Разработка модуля учёта для библиотеки на базе программного продукта 1С: Предприятие.pdf

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

Категория: Курсовая работа

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

Добавлен: 20.05.2023

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

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

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

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

ГЛАВА 2. Проектная часть

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

Разработаны справочники «Картотека читателей», «Книги», «Типы книг», «Авторы», «Издательства», «Сотрудники». Состав объектов и их реквизитов представлен в таблице ниже.

Таблица 2

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

Наименование реквизита

Тип поля

Длина поля

Прочее

Картотека читателей

Код

строка

9

ФИО

строка

30

Адрес

строка

50

Телефон

строка

15

Дата рождения

Дата

9

Точность - 3 

Книги

Код

строка

9

Название

строка

30

Автор

Спр.Авторы

30

Тип книги

Спр.ТипыКниг

30

Издание

Спр.Издания

30

Год

число

4

Точность - 0 

Типы книг

Код

строка

9

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

строка

30

Авторы

Код

строка

9

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

строка

30

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

Код

строка

9

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

строка

30

Сотрудники

Код

строка

9

ФИО

строка

30

Дожность

строка

30


Формы списка справочников представлены на рисунках ниже.

Рис. 2.1. Форма списка справочника «Книги»

Рис. 2.2. Форма списка справочника «Картотека читателей»

Рис. 2.3. Форма списка справочника «Издательства»

Рис. 2.4. Форма списка справочника «Авторы»

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

Для ввода информации о выданных и сданных книгах были разработаны документы «Выдача книг» и «Возврат книг» и журнал «Выдача и возврат книг»

Рис. 2.4. Форма журнала документов «Журнал выдачи/возврата книг»

Рис. 2.6. Форма документа «Выдача книг»

Рис. 2.7. Форма документа «Возврат книг»

Данные документы формируют движения по регистру сведений «ВыдачаКниг»

Рис. 2.8. Регистр сведений «Выдача книг»

Рис. 2.9. Движения документов по регистру сведений «Выдача книг»

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

Разработанная система формирует следующие отчёты:

  1. Список должников – формирует список читателей, которые не вернули книги.

Рис. 2.10. Форма отчёта «Отчёт по должникам».

  1. Отчёт по читателю – отражает историю выданных книг по выбранному читателю.

Рис. 2.11. Форма отчёта «Отчёт по читателю».


2. Отчёт по книге – формирует историю выдаче книг

Рис. 2.12. Форма отчёта «Отчёт по книге».

Книги с группировкой по типу – формирует список книг с указанием автора и издательства с группировкой по типу книги

Рис. 2.13. Форма отчёта «Книги с группировкой по типу».

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

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

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

Концептуальная модель (ER-диаграмма) представляет собой описание структуры базы данных и потребностей пользователей.

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

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

Сама сущность – это некоторый обособленный объект, о котором накапливается информация в системе, имеющий набор свойств-атрибутов.

Для сущностей выделяют типы сущности и экземпляр.

Типы сущностей подразделяются на базовые (родительские) и подчинённые (дочерние). Базовые сущности существуют сами по себе, а существование подчинённых зависит от базовых.

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


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

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

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

Рис. 2.14. Концептуальная модель процесса учёта в библиотеке

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

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

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

Рис. 2.15. Начальная страница программы

.

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

Рис. 2.16. Внесение информации о книге

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

Рис. 2.17. Внесение информации о читателе

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

Рис. 2.18. Внесение информации о выдаче книги

Для формирования отчётов необходимо в панели функций кликнуть по полю «отчёты» и выбрать требуемый отчёт.


Рис. 2.19. Формирование отчётов.

Заключение

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

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

Вторая часть работы была посвящена выбору и формированию технологической среды. В качестве среды разработки была выбрана платформа 1С Предприятие 8.3, а также было сформировано дерево метаданных разрабатываемой АИС и описаны справочники, документы, отчёты и запросы.

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

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

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

1. Федеральный закон о библиотечном деле №78-ФЗ от 29 декабря 1994.

2. Федеральный закон «Об информации, информатизации и защите информации» от 25 января 2005.

3. Федеральный закон «Об участии в международном информационном обмене» от 5 июня 1996.

4. ГОСТ 7.20-2000 «Библиотечная статистика» №182-ст от 19.04.2001.

5. Библиографическая работа в библиотеке: организация и методика: учебник. / Под ред. О.П. Коршунова. – М.: Книжная палата, 1990. – 254 с.

6. Справочник библиотекаря. / Науч. ред. А.Н. Ванеев, В.М. Минкина. – Изд. 3-е. перераб. и доп. – СПб.: Профессия, 2005. – С. 184-186.

7. Маклаков С.В. BPwin и ERwin. CASE – средства разработки информационных систем. – М.: Диалог-МИФИ, 1999. – 256 с.

8. Воройский Ф.С. Основы проектирования автоматизированных библиотечно-информационных систем. – М.: Физматлит, 2002. – 384 с.

9. Федоров Н.В. Проектирование информационных систем на основе современных CASE-технологий. – М.: МГИУ, 2008. − 287 с.

10. Зиндер Е.З. Бизнес-реинжиниринг и технологии системного проектирования. Учебное пособие. − М.: Центр Информационных Технологий, 1996.

11. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование информационных систем. Интернет-университет информационных технологий. / В.И. Грекул, Г.Н. Денищенко, Н.Л. Коровкина // ИНТУИТ.ру. − 2008.