Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Формализация




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

I.Специальная часть

Введение

Обнинск 2011


Содержание

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

I. Специальная часть

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

2. Формализация…………………………………………………………………6

3. Описание среды программирования…………………………………………7

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

3.2. Требования к программному обеспечению……………………...…12

4. Методика разработки проекта………………..…………………….……….13

4.1. Алгоритмизация задачи……………………………...….…………...14

4.1.1. Описание алгоритма………………………………………………..14

4.1.2 Структурная схема………………………………………………….16

4.2. Программирование………………………………………..………….17

4.3. Аномалии и защитное программирование………………………….18

4.4. Тестирование и отладка…………………………………………...…19

5. Анализ результатов решения………….……..…………………………...…21

6. Инструкция пользователю…………...………………………………….…..22

II. Экономическая часть…………………………………………………………32

III. Заключение………………………………………………………………...…38

IV.Литература……………………………………………………………………39

V. Приложение…...………………………………………………………………40


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

Система управления базами данных – Firebird. Среда разработки автоматизированного рабочего места оператора автосервиса «4х4» Embarcadero RAD Studio Delphi XE. Ядро базы данных занимает на жестком диске 3 Мегабайта, со 100 записями. При заполнении БД видно, что при добавлении небольшого количества данных ее размер практически не меняется. Это связано с размером страницы памяти, т.е. система следит за тем, чтобы размер файла БД был кратен размеру страницы памяти. Размер страницы составляет 4096 Байт, что соответствует размеру кластера жесткого диска для достижения наибольшего быстродействия.


Задача дипломного проекта – разработка приложения «Автоматизация учета ремонтных работ автосервиса» на платформе «Embarcadero RAD Studio Delphi XE», которая позволит:

· вести учет оказания услуг по ремонту, поступления автомобилей;

· производить расчет стоимости работ;

· хранить информацию о клиентах в электронном виде;

· осуществлять редактирование введенных данных и поиск информации по различным критериям;

·

· формировать и выводить на печать необходимую документацию.

 

 

Для создания БД необходимо провести формализацию задачи, являющуюся необходимым этапом разработки задачи.

Для хранения данных автосервиса лучше использовать базу данных, так как она позволяет быстро получить доступ к этим данным в нужном виде с нужной сортировкой и условиями выборки.

Концептуальная схема БД выполнена в программе IBExpert и представлена на Рисунке 4. В нее входят 7 сущностей: заказы, автомобили, владельцы автомобилей, услуги автосервиса (виды работ), автозапчасти и еще 2 сущности, которые служат связями между таблицей заказов и таблицами услуг автосервиса и автозапчастей.

Рисунок 1 – Концептуальная схема БД

 

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




Поделиться с друзьями:


Дата добавления: 2015-06-29; Просмотров: 1713; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.