Автор работы: Пользователь скрыл имя, 30 Июня 2013 в 12:45, курсовая работа
Необходимость в разработке базы данных, возникла вследствие того, что заполнение, поиск и мониторинг информации, занимает большое количество времени. Разработка базы данных позволяет:
упростить работу с данными;
ускорить процесс поиска нужной информации;
облегчить процесс занесения информации;
хранить и обрабатывать большие объемы данных;
увеличить эффективность работы.
Введение
5
1. Основная часть
1.1 Видение
1.2 Структура базы данных
1.3 Функциональный алгоритм и его описание
1.4 Средства реализации проекта
6
6
11
13
14
2. Экономическая часть
2.1 Расчет экономической эффективности от внедрения ИС
15
15
3. Эксплуатационная документация
3.1 Руководство программиста
3.2 Руководство пользователя
18
18
20
Заключение
30
Список литературы
Содержание:
Введение |
5 |
1. Основная часть 1.1 Видение 1.2 Структура базы данных 1.3 Функциональный алгоритм и его описание 1.4 Средства реализации проекта |
6 |
6 | |
11 | |
13 | |
14 | |
2. Экономическая часть 2.1 Расчет экономической эффективности от внедрения ИС |
15 |
15 | |
3. Эксплуатационная документация 3.1 Руководство программиста 3.2 Руководство пользователя |
18 |
18 | |
20 | |
Заключение |
30 |
Список литературы |
31 |
Приложение |
32 |
Для ОГКУ «Центр по сопровождению государственного заказа» была необходима разработка Базы данных по сведениям о выделенных из областного бюджета Ульяновской области ассигнованиях на закупки и принятых обязательствах по государственным контрактам/договорам на разные временные отрезки и по каждому учреждению в области.
Клиент-сервер привносит в информационную систему такое качество, как Надежность, которое заключается в том, что сервер баз данных осуществляет модификацию данных на основе механизма транзакций, который придает любой совокупности операций, объявленных как транзакция, следующие свойства:
Необходимость в разработке базы данных, возникла вследствие того, что заполнение, поиск и мониторинг информации, занимает большое количество времени. Разработка базы данных позволяет:
Цель:
В настоящее время, сбор сведений осуществляется
на основе ввода в электронные таблицы,
после ожидания и проверки всех принесённых
из каждого учреждения приложения. В сравнении
с имеющимся, новое решение позволит обеспечить
более удобный режим доступа заинтересованных
лиц к информации, повысить быстродействие,
обеспечить надёжное хранение данных
и более полный охват функций, подлежащих
автоматизации.
Определение проблемы:
Таблица №1 «Определение проблемы»
Проблема |
Высокая трудоёмкость процесса ввода информации |
Затрагивает |
Администратора |
Ее следствием является |
Изучение многочисленной документации |
Успешное решение |
Ввод системы заполнения данных о выделенных из областного бюджета Ульяновской области ассигнованиях на закупки и принятых обязательствах по государственным контрактам/договорам |
Определение позиции изделия:
Таблица №2 «Определение позиции изделия»
Для |
ОГКУ «Центр по сопровождению государственного заказа» |
Которой |
Требуется автоматизировать процесс работы ОГКУ «Центр по сопровождению государственного заказа» |
(Название продукта) |
АИС «ОГКУ Центр по сопровождению государственного заказа» |
Который |
Основан на промышленной СУБД и высоконадежен |
В отличие от |
Существующего механизма на основе электронных таблиц |
Наш продукт |
Исключает ошибки планирования и увеличивает скорость работы |
Описания пользователей
Сведения о пользователях:
У системы существует 2 основных пользователя: Ответственный за заполнение сведений от каждого учреждения, который заполняет все данные каждый месяц. Администратор – формирует отчёт по каждому из учреждений и предоставляет все необходимые данные.
Профили пользователей:
Таблица №3 «Профили пользователей»
Типичный представитель |
Ответственный по заполнению данных |
Описание |
Пользователь системы, наделенный правами на изменение информации, добавление информации в системе. |
Тип |
Пользователь |
Ответственность |
Заполнение информации в назначенные сроки |
Критерий успеха |
Возможность безошибочного управления работой «ОГКУ Центр по сопровождению государственного заказа» |
Таблица №4 «Профили пользователей»
Типичный представитель |
Администратор |
Описание |
Пользователь системы, наделенный правами на занесение данных, а так же предоставления отчётов по данным учреждениям |
Тип |
Администратор |
Ответственность |
Создание отчётов по каждому учреждению |
Критерий успеха |
Выполнение в указанный срок |
Ключевые потребности пользователей.
Администратор огромное время проводит за изучением всей документации, прежде чем вводить её в готовый отчёт.
Краткий обзор изделия
Контекст использования системы
Система является законченной независимой разработкой. Коммуникации – на уровне доступа к общей базе данных.
Сводка возможностей
Таблица №5 «Сводка возможностей»
Выгоды заказчика |
Поддерживающие возможности |
Упрощение работы заведующего отделением |
Система позволит оптимизировать работу «ОГКУ Центр по сопровождению государственного заказа» и свести к минимому заполнение бумажной документации |
Формирование единой базы для поанирования и последующего анализа |
Все заинтересованные пользователи со своих рабочих мест имеют доступ к оперативной информации о загрузке ресурсов и состоянии данных |
Исключение ошибок, повышение эргономичности работы сотрудников |
Система позволит исключить ошибки. Повысить эргономичность работы всех сотрудников. |
Предположения и зависимости
Система будет использоваться на территории колледжа. В случае изменений в формах документов АИС должна претерпеть несущественные изменения.
Возможности продукта:
Запись всей информации об учреждениях Ульяновской области, всех сведениях. Формирование отчётов по сведениям о выделенных из областного бюджета Ульяновской области ассигнованиях на закупки и принятых обязательствах по государственным контрактам/договорам на разные временные отрезки и по каждому учреждению в области.
Ограничения
Внедрение системы не должно занимать более 6 месяцев. В ядре системы должна быть реализована СУБД реляционного типа.
Показатели качества
Применимость
Время, необходимое для обучения обычных пользователей – 4 рабочих дня (32 часа). Для обучения продвинутых пользователей – 2 рабочих дня (16 часов).
Другие требования к изделию. Применяемые стандарты
Система должна соответствовать всем стандартам интерфейса пользователя Microsoft® Windows®, стандартам архитектуры клиент-сервер.
Системные требования
Требования к документации
Руководство пользователя
В системе должны быть представлены Руководство пользователя, в котором будет содержаться расшифровка всех используемых терминов, а так же описание основных принципов работы.
Интерактивная справка
Интерактивная справка необходима для разрешения возникших во время работы вопросов. В справке должна быть реализована возможность поиска информации по ключевым словам, а так же вариант представления информации по отдельным позициям меню программы.
Маркировка и проектирование
Система будет распространяться на компакт-диске, на котором будет находиться сама система, а так же интерактивная справка и руководство пользователя к ней
Структура базы данных
База данных будет состоять из следующих таблиц и включать в себя ниже перечисленные поля (таблица №8, таблица №9) :
Таблица «Учреждения»
Таблица №8 «Учреждения»
№ |
Назначение |
Тип |
Ограничение |
Примечание |
1 |
U_ID |
Integer |
Ключевое |
Порядковый номер студента |
2 |
U_NAME |
Integer |
4 |
Порядковый номер группы |
3 |
U_BOOKER |
Varchar |
20 |
Фамилия студента |
4 |
U_DIRECTOR |
Varchar |
20 |
Имя студента |
Таблица «Сведения»
Таблица №9 «Сведения»
№ |
Назначение |
Тип |
Ограничение |
Примечание |
1 |
S_ID |
Integer |
Ключевое |
Порядковый номер сведения |
2 |
U_ID |
Integer |
Порядковый номер учреждения | |
3 |
S_DATE |
TIMESTAMP |
Дата регистрации | |
4 |
S_A |
FLOAT |
Статья 221 | |
5 |
S_B |
FLOAT |
Статья 222 | |
6 |
S_C |
FLOAT |
Статья 223 | |
7 |
S_D |
FLOAT |
Статья 224 | |
8 |
S_E |
FLOAT |
Статья 225 | |
9 |
S_F |
FLOAT |
Статья 226 | |
10 |
S_G |
FLOAT |
Статья 241 | |
11 |
S_H |
FLOAT |
Статья 242 | |
12 |
S_I |
FLOAT |
Статья 261 | |
13 |
S_J |
FLOAT |
Статья 262 | |
14 |
S_K |
FLOAT |
Статья 290 | |
15 |
S_L |
FLOAT |
Статья 310 | |
16 |
S_M |
FLOAT |
Статья 340 | |
17 |
S_N |
FLOAT |
По части 2 статьи 55 закона №94-Ф3 (за исключением пунктов 8-11, 14) | |
18 |
S_O |
FLOAT |
По пунктам 8-11 части 2 статьи 55 закона №94-Ф3 | |
19 |
S_P |
FLOAT |
По пункту 14 части 2 статьи 55 закона №94-Ф3 | |
20 |
S_Q |
FLOAT |
Государственные контракты ,заключенные по итогам торгов, запросов котировок предварительного отбора | |
21 |
S_R |
FLOAT |
Государственные контракты, заключенные по статье 55 Закона 94-Ф3 у единственного поставщика (подрядчика, исполнителя) | |
22 |
S_S |
FLOAT |
Принято обязательств по государственным контрактам тыс. рублей | |
23 |
S_T |
FLOAT |
Выделено ассигнования на закупки из областного бюджета Ульяновской области |
Средства реализации проекта
InterBase - это система
управления реляционными
Используя Local InterBase можно создавать и отлаживать приложения, работающие с данными по схеме клиент-сервер, без подключения к настоящему серверу. В дальнейшем потребуется только перенастроить используемый псевдоним базы данных и программа будет работать с реальной базой без перекомпиляции. Кроме того, Local InterBase можно использовать в приложениях для работы с данными вместо таблиц Paradox.
SQL-cepвep InterBase предназначен для хранения и обработки больших объемов информации в условиях одновременной работы с БД множества клиентских приложений. Масштаб информационной системы при этом произволен - от системы уровня рабочей до системы уровня большого предприятия.
Эксплуатационная документация
Общие сведения о программе
Разработанная БД предназначена для автоматизации работы отделений колледжа. К условиям, необходимым для выполнения программы относятся следующие:
Обращения к программе
Серверная часть программы предоставляется в виде файла с именем DB.GDB. для доступа к данным необходимо указывать логин и пароль, изначально это SYSDBA и masterkey соответственно. Для изменения имени и пароля необходимо изменить их на сервере interbase. По вопросам к серверу interbase обращайтесь на сайт разработчика http:// borland.com.
При необходимости изменить логин, пароль или месторасположение базы данных, следует так же изменить настройки сервера приложении для этого на вкладке настройке на главной форме, выберите пункт сервер и задайте требуемые параметры нажмите “ок” и затем протестируйте соединение для того, что бы убедиться в правильности введённых данных. При получении сообщения об отсутствии связи, проверьте корректность введенных параметров.
СПРАВОЧНОЕ
РУКОВОДСТВО
Заключение
В ходе выполнения курсового проекта мною была создана ИС «Работа отделений колледжа». Она состоит из базы данных и клиентского приложения. Клиентское приложение было разработано в среде Delphi 7 с использованием различных компонентов и средств этой среды.