Автор работы: Пользователь скрыл имя, 27 Декабря 2013 в 14:18, курсовая работа
Состав и тип ТС зависят от технических характеристик оборудования, используемых технологий обработки данных, масштаб системы, сложность обработки, стоимостные характеристики и др.
Для БнД в качестве ЭВМ используются универсальные компьютеры. Первоначально для БнД использовались большие ЭВМ, а для доступа к ним использовались терминалы. Характеристики ПЭВМ были недостаточными, чтобы реализовать идеологию БнД. Наблюдалась раздробленность ИС, что привело к развитию сетевых технологий.
лист
1 Содержание информационных систем1
6
1.1 Состав оборудования информационной системы1
6
1.2 Утилиты экспорта и импорта данных1
8
1.3 Резервирование баз данных1
10
1.4 Восстановление баз данных
12
1.5 Организация доступа пользователей к базам данных
15
2 Разработка предметной области
20
2.1 Стратегия развития бизнес-процессов организации
24
2.2 Анализ предметной области 1
24
2.3 Модель построения информационной системы1
25
2.4 Программные средства разрабатываемой
информационной системы(+скрины)
37
2.5 Инструментальные средства разработки1
68
2.6 Оценка экономической эффективности информационной системы1
69
3 Эксплуатация и модификация ИС1
3.1 Решение практических задач. Автоматизация рабочего процесса на примере оформления и регистрации командировочного удостоверения.1
4 Технология ADO1
4.1 Связь БД разработанной в МС Аксес с Делфи1
Приложение А. Схема фишбоун «Техническое оснащение АИС»
Приложение Б.
Приложение В.
71
Приложение Г. ГОСТы
72
Список сокращений
98
Список литературы
99
В чем может заключаться
Следуя принципам:
в Excel может быть создана маленькая программка приложения которая помогает выполнить работу по формированию командировочного удостоверения в 10 раз быстрее и качественнее.
В MS Access создадим БД “Командировка” экспортируем ее в Excel и подготовим форму командировочного удостоверения.
Основа для создания компьютерной модели следующая:
Заполнили БД “Командировка”
Рисунок 3.1.2- БД “Командировка”
Экспортируем нашу БД в MS Excel.
Рисунок 3.1.3-Экспортированная БД “Командировка”
Проведем сортировку ФИО в алфавитном порядке для этого используется команда данные сортировка
Рисунок 3.1.4-
Введем в журнал регистрации формулы рассмотренные ниже:
Рисунок 3.1.5-
2.Определяет максимальное
Рисунок 3.1.6-
Формула для автоматизации ввода текста даты и номера командировочного удостоверения
Рисунок 3.1.7-
Определение продолжительности командировки
Рисунок 3.1.8-
Формула поиска ФИО
Рисунок 3.1.9-
Формула наименования предприятия, место работы и должности
Рисунок 3.1.10-
Формула пункта назначения
Рисунок 3.1.11-
Формула наименования предприятия
Рисунок 3.1.12-
Формула срока командировки
Рисунок 3.1.13-
Формула цели командировки
Рисунок 3.1.14-
Формула приказа от.
Рисунок 3.1.15-
Формула паспорта серии
Рисунок 3.1.16-
Формула даты и номера командировки
Рисунок 3.1.17-
4 Технология ADO
4.1 Связь БД разработанной в МSAccess с Delphi
Механизм ADO доступа к информации БД, является стандартом фирмы Microsoft использование этой технологии подразумевает, использование настраиваемых провайдеров данных.
Технология ADO обеспечивает универсальный механизм доступа из приложений к информации источников данных. Эта технология основана на стандартных интерфейсах COM являющихся системным механизмом Windows, что позволяет удобно распространять приложения БД без вспомогательных библиотек.
MS Access самая удобная база данных, с которой можно работать в Delphi. Ado технология Delphi. Создадим новое приложение, на нашу главную форму «ставим» следующие компоненты
Далее создадим Базу данных Bahtiev в MS Access, в ней таблицу с полями:
А теперь мы «свяжем» все необходимые компоненты, которые находятся на нашей главной форме:
TADOQuery в свойстве Connection «связываем» с TADOConnection из выпадающего списка выбираем имя данного компонента.
TDataSource в свойстве DataSet «связываем» с TADOQuery, из выпадающего списка выбираем имя данного компонента
TDBGrid в свойстве DataSource я «связываем» с TDatasource, из выпадающего списка выбираем имя данного компонента.
Все свойства, с которыми мы связывали компоненты красноватого цвета.
Далее выделяем компонент TADOConnection и в свойстве LoginPromt выбираем False. Это делаем для того, чтобы при подключении к БД не запрашивался пароль, далее в свойстве ConnectionString нажимаем на кнопку с «…» и появляется окно следующего вида:
Рисунок 4.1.1-
В данном окне нажимаем на кнопку «Build…» и появляется окно следующего вида:
Рисунок 4.1.2-
В данном окне выбираем провайдера - Microsoft Jet 4.0 OLE DB Provaider и нажимаем кнопку «Далее».
Рисунок 4.1.3-
В данном окне указываем путь к БД и имя пользователя по умолчанию Admin. Если БД находится в корневом каталоге с программой, то достаточно указать ее имя с расширением, а если еще в подкаталоге, то указывается это примерно так BD\mydb.mdb. Кнопка «Ок».
В свойстве компонента TADOConnection — Mode выбрать из выпадающего списка cmShareDenyNone.
Вот и все подключение у нас организовано теперь нам осталось только отобразить наши данные в таблице. Для этого в событии нашей главной формы OnCreate напишем следующее:
Рисунок 4.1.4-
Здесь прописан обычный запрос к таблице Bahtiev. Мы запрашиваем у нее все поля с данными и после этого просто активируем наш запрос, чтобы данные отобразились с помощью свойства Active.
Вот, что, получается в итоге:
Рисунок 4.1.5-
2. В первой части мы рассмотрели как правильно подключить БД MS Access в проект Delphi. Продолжим работу с тем же проектом. Рассмотрим примитивную работу с теми же компонентами, а также некоторые их свойства. Кроме этого, попробуем сделать небольшие запросы к БД, добавлять, редактировать информацию, удалять и перемещаться в таблице по записям.
Обратимся к компоненту TDBGrid:
- двойным щелчком левой кнопки мыши вызываем
окно Editing_DBGrid1.Columns
- в появившемся окне создадим 2 поля,
нажав на кнопку Add new
- выбрав первое поле в свойстве FildName
прописать вручную fio, для второго поля
прописать oz.
- переходим в свойство Title, в подсвойстве
Caption - для 1-го поля укажем - ФИО, для 2-го
поля – Оценка
- затем в компоненте TDBGrid в свойстве
Options, подствойство dgEditing установить False,
а в подсвойстве dgRowSelect установить True.(
dgEditing - запрет редактирования в самой
таблице, а dgRowSelect этим свойством выделяется
вся строка в таблице).
На кнопку «Добавить» пропишем следующий код:
procedure TForm1.Button1Click(Sender: TObject);
begin
try
if (Trim(Edit1.Text)='') or (Trim(Edit2.Text)='') then
begin
exit;
end;
ADOQuery1.Insert;
ADOQuery1.FieldByName('fio').
ADOQuery1.FieldByName('oz').
Edit1.Clear;
Edit2.Clear;
except
on e:Exception do
end;
end;
Добавить — Insert, это означает, что мы вставляем новую строку в нашу таблицу. FieldByName - указываем в какое поле мы вставляем информацию и AsType - необходимо указать тип данных, которые мы вставляем.
Аналогично прописываем коды для остальных объектов. Вот что должно получиться в итоге рисунок 4.1.6
Рисунок 4.1.6-
Приложение А. Схема фишбоун «Техническое оснащение АИС»
Приложение Б.
Приложение В.
Приложение Г. ГОСТы
Список сокращений
АИС – автоматизированная информационная система
ИС – информационная система
БД – база данных
БнД – банк данных
ПК – персональный компьютер
ПЭВМ – персональный электронно-вычислительная машина
СУБД – система управления базой данных
ТС – технические средства
ЭВМ – электронно-вычислительная машина
ЭИС – эксплуатация информационной системы
Список литературы