Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ИТОГОВЫЙ 228.docx
Скачиваний:
6
Добавлен:
02.05.2015
Размер:
186.68 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

ВОСТОЧНО -СИБИРСКИЙ ГОСУДАРСТВЕННЫЙУНИВЕРСИТЕТТЕХНОЛОГИЙ И УПРАВЛЕНИЯ

КАФЕДРА СОПРОТИВЛЕНИЕ МАТЕРИАЛОВ

Курсовая работа

по дисциплине «Информационные системы и технологии в строительстве»

Тема: «Разработка информационной модели для автоматизации учета работников библиотеки в среде Access»

Выполнил: ст-т гр.370, Боков И. В.

Оценка____ Дата защиты__________

Проверил: Балданов А. Б.

г. Улан-Удэ

2014 Г.

ВОСТОЧНО-СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ

_________________________________________________________________

СТРОИТЕЛЬНЫЙ ФАКУЛЬТЕТ

Кафедра сопротивление материалов

ЗАДАНИЕ

на курсовой проект

Дисциплина: Информационные системы и технологии в строительстве

Тема:«Разработка информационной модели для автоматизации учета работников библиотеки в среде Access».

Исполнитель: Боков И. В.

Руководитель: Балданов А. Б.

Краткое содержание работы: Провести анализ предметной области

Теоретическая часть: Создать нужное количество таблиц и связать их для правильной работы. Описать запросы, необходимые для работы с БД.

Практическая часть: Провести анализ предметной области

Сроки выполнения работы по графику:

  1. Патентный поиск – 10 % к 2 неделе.

  2. Обзор литературы – 30 % к 4 неделе.

  3. Разработка постановки задачи и модели – 60 % к 9 неделе.

  4. Оформление отчета – 90 % к 12 неделе.

  5. Защита проекта - к 15 неделе.

Требования к оформлению:

  1. Отчет по курсовой работе должен быть предоставлен в электронной и твердой копиях.

  2. Объем отчета должен быть не менее 10 машинописных страниц без учета приложений.

  3. Отчет должен быть оформлен по ГОСТу 7.32-91 и подписан у нормоконтролера.

Руководитель проекта: Балданов А. Б.

Исполнитель: Боков И. В.

Дата выдачи: 1 октября 2014

Содержание

Введение …………………………………………………………………………..5

Основная часть

1.Постановка задачи ..……………………………………………..................8

2.Обследование предметной области……………………………………….9

3.Концептуальное программирование…………………………………..…10

4.Инфологическое проектирование БД…………………………………....11

5.Реляционная модель БД………………………………………………..…12

6.Даталогическое проектирование БД……………………………………..13

7.Запросы к БД……………………………………………………………....16

8.Разработка механизмов защиты данных от несанкционированного доступа…………………………………………………………………….....16

9.Требование к техническому обеспечению……………………………....17

10.Инструкция по использованию БД…………………………………..…17

Заключение ………………………………………………………………………20

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

Приложение ……………………….………………………………………….….24

1.Листинг основной программы………………………....………………25

2.Экранные формы…………………………………………………….….28

ВВЕДЕНИЕ

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

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

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

Всегда автоматизация учета была актуальным вопросом. Например, если рассматривать мою БД «Библиотека», то она незаменима в этой отрасли образования. Огромное количество книг, читателей, также необходимо следить за их движением в библиотеки, а также в руках самих читателей. Бумажное введение учета чревато большой потерей времени и сил. Изо дня в день повторять одни и те же действия. Возникает вопрос: Можно ли эти ежедневные процедуры отразить программно? Решение этого вопроса лежит в головах программистов, для них это возможность применить свои знания, а также приобрести опыт в разработке проекта. Целью этой работы является создание программы для автоматизации учета работников библиотеки и упрощения их работы. В связи с тем, что программа предназначена для обширного круга пользователей, особенно важной стала необходимость создания дружественного и простого интерфейса программы.

Основная часть

  1. Постановка задачи

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

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

Библиотекарю могут потребоваться следующие сведения о текущем состоянии библиотеки:

Какие книги закреплены за определенным читателем?

Как называется книга с заданным шифром?

Какой шифр у книги с заданным названием?

Когда книга была закреплена за читателем?

Кто из читателей взял книгу более месяца тому назад?

За кем из читателей закреплены книги, количество экземпляров которых в библиотеке не превышает 2?

Какое число читателей пользуется библиотекой?

Сколько в библиотеке читателей младше 20 лет?

Сколько читателей в процентном отношении имеют начальное образование: среднее, высшее, ученую степень?

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

Записать в библиотеку нового читателя.

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

Списать старую или потерянную книгу.

Принять книгу в фонд библиотеки.

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