- •1. Технологии создания отчетной и технической документации
- •1.1 Техническое задание на разработку пп
- •1.2 Сопровождающая документация при разработке и эксплуатации пп
- •1.3 Технология разработки программы и методики испытания пп
- •2.1 Организация баз данных
- •2.1 Этапы проектирования и создания базы данных
- •2.2 Концептуальное проектирование базы данных «Нотариальная контора»
- •2.4 Разработка и создание базы данных «Нотариальная контора»
- •3. Технологии создания гипертекстовых документов
- •3.1 Специфика электронных документов (учебников, пособий, книг)
- •3.2 Требования, предъявляемые к электронному учебнику
- •3.3 Выбор инструментария для создания электронного учебника
- •3.4 Описание структуры разработанного электронного учебника по теме «Создание презентаций в ms Power Point»
- •Заключение
- •Приложение а
- •Приложение б
- •Тема 1:- Введение
- •34 Уп п121.С1236 ос
2.1 Этапы проектирования и создания базы данных
Разработку базы данных можно разделить на несколько этапов. Схема жизненного цикла базы данных описана ниже (рисунок 1)
Место для формулы.
Рисунок 2.1 – Жизненный цикл баз данных
Первым этапом является планирование разработки базы данных. На этом этапе необходимо разработать план. Нужно определить три основных компонента: объем работ, ресурсов и стоимость проекта. Необходимо учесть наличие оборудования и программного обеспечения, которое позволит создать базу данных.
Следующим этапом является определение требований к системе. Определение требований включает выбор целей базы данных. Необходимо собрать данные, по которым будет создаваться база.
Далее следует сбор и анализ требований пользователей. Необходимо уяснить процесс документооборота и создать модель важных материальных объектов.
Дальнейший шаг состоит в проектировании базы данных. На этом этапе необходимо составить полный цикл разработки базы данных, который включает концептуальное, логическое и физическое ее проектирование. Концептуальное проектирование. Первая фаза проектирования базы данных заключается в создании ER-модели для определенной предметной области. Логическое проектирование заключается в создании логической модели данных для исследуемой части предприятия. Целью физического проектирования базы данных является создание реляционной модели и ее описания.
Следующий этап состоит в разработке приложений. Необходимо создать пользовательский интерфейс и спроектировать транзакции для дальнейшего использования.
Далее осуществляется физическая реализация базы данных и разработанных приложений.
Далее следует загрузка данных. необходимо заполнить все пустые поля информацией. Заполнение может проистекать по-разному, в зависимости от наличия и пребывания данных.
Далее производится тестирование базы данных. проверка правильности и работоспособности схем, таблиц, связей и запросов. При успешно проведенном тестировании база данных используется организацией. При появлении новой информации существует необходимость обновления базы данных для ее дальнейшего использования.
Следующим этапом является эксплуатация и сопровождение базы данных. Основные действия сводятся к наблюдению и поддержки существующей системы
2.2 Концептуальное проектирование базы данных «Нотариальная контора»
Концептуальное проектирование базы данных – это Техническое задание на разработку базы данных «Нотариальная контора» описано в приложении А. В нотариальной конторе работают сотрудники. Каждый из них имеет код, оклад и должность. Сотрудники предоставляют услуги клиентам. каждая услуга имеет свою стоимость и наименование. Каждый клиент имеет код, номер паспорта, ФИО. Каждая услуга имеет код, стоимость и процент комиссии. Ниже указана ER-диаграмма и описание ее сущностей и связей:
Нотариальная контора
Сотрудники
Должности
Услуги
Клиенты
Рисунок 2.2 – ER модель предметной области «Нотариальная контора»
В нотариальной конторе работают сотрудники, которые имеют код, телефон, должность. Сотрудники оказывают сделки и услуги клиентам. Данная схем а имеет шесть сущностей и четыре связи:
связь РАБОТАЮТ указывает на то, что в нотариальной конторе трудятся сотрудники(один ко многим);
связь ПРЕДОСТАВЛЯЕТ изображает то, что сотрудники оказывают услуги и сделки(многие ко многим);
связь ОКАЗЫВАЕТСЯ показывает, что услуги и сделки предоставляются клиентам (многие ко многим);
связь ИМЕЮТ поясняет тот факт, что сотрудники делятся на должности (многие ко многим);
сущность нотариальная контора оказывает услуги и сделки в лице сотрудников;
сущность сотрудники осуществляет сделки клиентам;
сущность должности определяет код должности, наименование и оклад;
сущность сделки указывает на наименование работ;
сущность услуги изображает ряд осуществляемых работ;
сущность клиенты поясняет тот факт, что клиенты принимают оказываемые услуги и сделки.
После создания диаграммы и описания сущностей и связей необходимо заполнить таблицу. Ниже на рисунке 2.1 изображена таблица с данными.
Рисунок 2.3 – Таблица «Сотрудники
Таблица «Сотрудники» содержит поля: код, фамилия, имя, отчество, должность, образование, стаж, дата рождения, учебное заведение и пол. С помощью мастера подстановок установлен ряд учебных заведений. Если навести курсор на поле, то появится треугольник, нажав на который появится список учебных заведений. Поле «Пол» выполнено, так же как и поле «образование».
Поле телефон выполнено с помощью маски ввода. Поля «фамилия», «имя», «отчество» так же выполнены с помощью маски ввода. Для того чтобы имя, фамилия и отчество писались с заглавной буквы автоматически, необходимо войти в режим конструктора и ввести формулу >>L<<????? в поле «маска ввода», где вопросительными знаками определяется длинна слова.