- •Частное образовательное учреждение среднего профессионального образования анапский индустриальный техникум
- •1.3 Анализ и состав входящей информации…………………………………….8
- •1. Теоретический раздел
- •1.1 Постановка задачи
- •1.2 Рекомендуемые требования к составу и параметрам технических средств
- •1.3 Анализ и состав входящей информации
- •1.4 Анализ и состав исходящей информации
- •1.5 Существующие системы разработки пс. Обоснование выбора по, субд для разработки и хранения данных
- •1.6 Структура бд. Структура таблиц
- •2.2 Принципы организации данных, лежащие в основе субд
- •2.3 Классификации субд
1. Теоретический раздел
1.1 Постановка задачи
Данное программное средство разрабатывается для внедрения его в отдел оказанных услуг на предприятии. Планируется при использовании данного программного средства осуществлять контроль оказанных услуг предприятия. Программное средство должно хранить подробные сведения о сотрудниках управления, предоставлять возможность их редактировать, быть пригодной для предоставления данных в удобной форме. Программное средство должно предоставлять доступ к своим данным только авторизованным пользователям. Программное средство должно хранить подробные сведения о оказанных услугах предприятием, предоставлять возможность их редактировать, быть пригодной для предоставления данных в удобной форме. Программное средство должно хранить подробные сведения о заказчиках на предприятии, предоставлять возможность их редактировать, быть пригодной для предоставления данных в удобной форме.
Программное средство должно предоставлять доступ к своим данным. Для достижения поставленных целей необходимо сформулировать и решить следующие задачи:
Исследовать предметную область;
Построить логическую и концептуальную модель;
Выбрать набор программных средств для реализации проекта;
Протестировать проект;
Исправить ошибки;
Протестировать проект;
Внедрить проект.
Требования к программному средству
Данное программное средство должно сократить время на поиски необходимой информации о оказанных услугах, предоставить возможность ввода новых данных о сотрудниках и заказчиках:
Фамилия;
Имя;
Отчество;
Дата рождения;
Образование;
Учебное заведение, год окончания;
Специальность;
Программное средство должно предоставить возможность редактирования уже имеющиеся данные о сотрудниках предприятия, добавлять новые данные с сохранением необходимой информации из базы данных.
Программное средство должно:
Быть рассчитано на простого пользователя ПК;
Быть просто в обращении, за счёт доступного интерфейса;
Иметь удобную навигацию по разделам программного средства;
1.2 Рекомендуемые требования к составу и параметрам технических средств
Данное программное средство разработано в среде объектно-ориентированного визуального программирования Borland Delphi 7.
Поддерживается операционными системами Windows 9X/2000/XP, так как является приложением WIN32.
Для работы программного средства необходимо иметь компонент для работы с базами данных Access.
Для продуктивной работы программного средства необходимо иметь компьютер со следующими техническими параметрами:
Процессор с тактовой частотой не менее 733 MHz;
Свободное место на жестком диске не менее 8 Мб;
Оперативная память не менее 64 Мб;
Клавиатура, мышь, монитор;
Разрешение монитора не менее 1024*768 точек на один дюйм.
1.3 Анализ и состав входящей информации
Данные поступающие в отдел оказания услуг принимаются в форме:
Анкетирования;
Устного собеседования;
1.4 Анализ и состав исходящей информации
Исходящая информация включает в себя возможность создания карточки заказчика сделавший заказ на предприятие.
1.5 Существующие системы разработки пс. Обоснование выбора по, субд для разработки и хранения данных
Существующие системы разработки программных средств:
Среда объектно-ориентированного визуального программирования Borland Delphi удобна для разработки данного программного средства, так как предоставляет большой выбор компонентов и обеспечивает их удобное взаимодействие при работе с программным средством.
В качестве СУБД был выбран Microsoft Office Access 2007 так как удовлетворят все требованиям пользователей к содержимому базы данных:
Гарантирует непротиворечивость и целостность данных. При проектировании таблиц нужно определить их атрибуты и некоторые правила, ограничивающие возможность ввода пользователем неверных значений.
Обеспечивает естественное, легкое для восприятия структурирование информации. Качественное построение базы позволяет делать запросы к базе более "прозрачными" и легкими для понимания; следовательно, снижается вероятность внесения некорректных данных и улучшается качество сопровождения базы.
Удовлетворяет требованиям пользователей к производительности базы данных
Borland Delphi 7 это высокопроизводительный инструмент создания приложений.
Главные составные части среды программирования
Дизайнер Форм (Form Designer)
Окно Редактора Исходного Текста (Editor Window)
Палитра Компонент (Component Palette)
Инспектор Объектов (Object Inspector)
Справочник (On-line help)
Каждый компонент, который помещается на форму, имеет свое отражение в окне Инспектора Объектов (Object Inspector). Object Inspector имеет две "странички" - "Properties” (Свойства) и "Events” (События). Создание программного средства в Delphi сводится к "нанесению" компонента на форму и настройке взаимодействия между ними путем:
Изменения значения свойств этих компонентов;
Написания адекватных реакций на события.
Существует несколько типов свойств:
Простые свойства - это те, значения которых являются числами или строками. Например, свойства Left и Top принимают целые значения, определяющие положение левого верхнего угла компонента или формы. Свойства Caption и Name представляют собой строки и определяют заголовок и имя компонента или формы.
Перечислимые свойства - это те, которые могут принимать значения из предопределенного набора (списка). Простейший пример - это свойство типа Boolean, которое может принимать значения True или False.
Вложенные свойства - это те, которые поддерживают вложенные значения (или объекты). Object Inspector изображает знак "+" слева от названия таких свойств. Имеется два вида таких свойств: множества и комбинированные значения. Object Inspector изображает множества в квадратных скобках " []". Если множество пусто, оно отображается как. Установки для вложенных свойств вида "множество" обычно имеют значения типа Boolean. Наиболее распространенным примером такого свойства является свойство Style с вложенным множеством булевых значений. Комбинированные значения отображаются в Инспекторе Объектов как коллекция некоторых величин, каждый со своим типом данных. Некоторые свойства, например, Font, для изменения своих значений имеют возможность вызвать диалоговое окно. Для этого достаточно щелкнуть маленькую кнопку с тремя точками в правой части строки Инспектора Объектов, показывающей данное свойство.
