Автор работы: Пользователь скрыл имя, 13 Декабря 2011 в 07:12, курсовая работа
С каждым годом во все сферы человеческой деятельности всё стремительней внедряются новые информационные технологии. Автоматизация учета записей ускоряет работу, облегчает труд, и помогает обеспечить целостность записей.
К началу XXI века во всех сферах производства начало появляться компьютерное оборудование, сотрудники различных сфер, в частности и строительных организаций, стремясь облегчить задачу по учету клиентов, поставщиков оборудования и снятия показаний с узлов учета. Следовательно, назрела необходимость в программном обеспечении.
ВВЕДЕНИЕ………………………………………….……..……….………....3
1. ЦЕЛИ И ЗАДАЧИ КУРСОВОЙ РАБОТЫ………………..…………...….4
2. СБОР ИСХОДНЫХ ДАННЫХ И РАЗБИЕНИЕ ПРОЕКТА НА ОТДЕЛЬНЫЕ МОДУЛИ.………………………..............….…...…….…….………6
2.1. Анализ предметной области…………………………………...…………6
2.2. Выбор СУБД………...…………………………………………...…..……6
2.3. Требования к интерфейсу…...…………………..…………..………..…..9
3. СТРУКТУРА ПРОЕКТА БАЗЫ ДАННЫХ........……….….……….........10
4. ИНТЕРФЕЙС ПРОЕКТА…………………………….......…..…..…...…...24
4.1. Главная кнопочная форма…..……..………………..……...………..….24
4.2. Запросы..………………………...…………….……….…………………25
4.3. Составные формы…………………………………….……..…………...25
4.4. Отчеты…..…………………………………..……….……………..…….25
5. ДОКУМЕНТИРОВАНИЕ………………………………...……….………33
6. ПОРЯДОК ВВОДА В ЭКСПЛУАТАЦИЮ...……………...…………….36
6.1. Принципы распространения...……………..……………….…..……….36
6.2. Установка………………………………………………….……………..36
6.3. Обучение персонала…………………………………..…...…………….37
7. ОЦЕНКА ПРОЕКТА…..………………………………..…...……..……...38
ЗАКЛЮЧЕНИЕ………...…………………………...……………….……….40
СПИСОК ЛИТЕРАТУРЫ……...………………...………..……………........41
Договор
| Имя поля | Тип | Размер | Индексация | Назначение поля |
| ID Договор | Счетчик | Длинное целое | Да (Совпадения не допускаются) | Ключевое поле |
| Дата заключения | Дата/время | Краткий формат даты | нет | Ввод даты заключения договора |
| Дата истечения срока | Дата/время | Краткий формат даты | нет | Ввод даты истечения договора |
| id Ответственное лицо | Числовой | Длинное целое | Да (Совпадения допускаются) | Связь с ID ответственное лицо |
Административная единица
| Имя поля | Тип | Размер | Индексация | Назначение поля |
| ID Администр. единица | Счетчик | Длинное целое | Да (Совпадения не допускаются) | Ключевое поле |
| Наименование администр. единицы | Текстовый | 40 | нет | Ввод названия администр. Единицы |
| id типа администр. единицы | Числовой | Длинное целое | Да (Совпадения допускаются) | Связь с ID тип администр. Единица |
| id субъекта | Числовой | Длинное целое | Да (Совпадения допускаются) | Связь с ID субъект |
Состав заказа
| Имя поля | Тип | Размер | Индексация | Назначение поля |
| ID Состав заказа | Счетчик | Длинное целое | Да (Совпадения не допускаются) | Ключевое поле |
| id Закуп | Числовой | Длинное целое | Да (Совпадения допускаются) | Связь с ID закуп |
| № узла учета | Текстовый | 15 | нет | Ввод номера |
| id Вид узла учета | Числовой | Длинное целое | Да (Совпадения допускаются) | Связь с ID вид узла учета |
| Стоимость узла | Денежный | Денежный | нет | Ввод цены |
| Id Способ доставки | Числовой | Длинное целое | Да (Совпадения допускаются) | Связь с ID способ доставки |
Способ доставки
| Имя поля | Тип | Размер | Индексация | Назначение поля |
| ID Способ доставки | Счетчик | Длинное целое | Да (Совпадения не допускаются) | Ключевое поле |
| Наименование способа доставки | Текстовый | 30 | нет | Ввод способа доставки оборудования |
Тип административной единицы
| Имя поля | Тип | Размер | Индексация | Назначение поля |
| ID Тип администр. единицы | Счетчик | Длинное целое | Да (Совпадения не допускаются) | Ключевое поле |
| Наименование типа администр. единицы | Текстовый | 40 | нет | Ввод типа администр. Единицы |
Типы субъекта
| Имя поля | Тип | Размер | Индексация | Назначение поля |
| ID Типы субъекта РФ | Счетчик | Длинное целое | Да (Совпадения не допускаются) | Ключевое поле |
| Наименование типа | Текстовый | 50 | нет | Ввод типа субъекта |
Адрес клиента
Таблица 2.15
| Имя поля | Тип | Размер | Индексация | Назначение поля |
| ID Адрес клиента | Счетчик | Длинное целое | Да (Совпадения не допускается) | Ключевое поле |
| id Клиент | Числовой | Длинное целое | Совпадения допускаются | Связь с ID клиент |
| id Улицы | Числовой | Длинное целое | Совпадения допускаются | Связь с ID улицы |
| Собственно адрес | Текстовый | 50 | нет | Номер дома/квартиры |
Фирма-клиент
| Имя поля | Тип | Размер | Индексация | Назначение поля |
| ID Фирма-клиент | Счетчик | Длинное целое | Да (Совпадения не допускаются) | Ключевое поле |
| Наименование фирмы-клиента | Текстовый | 70 | нет | Ввод названия фирмы |
Пол
| Имя поля | Тип | Размер | Индексация | Назначение поля |
| ID Пол | Счетчик | Длинное целое | Да (Совпадения не допускаются) | Ключевое поле |
| Пол | Текстовый | 7 | Нет | Ввод пола |
Тип улицы
| Имя поля | Тип | Размер | Индексация | Назначение поля |
| ID Тип улицы | Счетчик | Длинное целое | Да (Совпадения не допускаются) | Ключевое поле |
| Наименование типа улицы | Текстовый | 20 | нет | Ввод типа улицы |
| Кратко | Текстовый | 15 | нет | Тип кратко |
Тип населенного пункта
| Имя поля | Тип | Размер | Индексация | Назначение поля |
| ID Тип населенного пункта | Счетчик | Длинное целое | Да (Совпадения не допускаются) | Ключевое поле |
| Тип населенного пункта | Текстовый | 50 | нет | Ввод типа населенного пункта |
| Кратко | Текстовый | 15 | нет | Тип кратко |
Вид узла учета
| Имя поля | Тип | Размер | Индексация | Назначение поля |
| ID Вид узла учета | Счетчик | Длинное целое | Да (Совпадения не допускаются) | Ключевое поле |
| Наименование вида узла учета | Текстовый | 18 | нет | Ввод вида узла учета |
Страны
| Имя поля | Тип | Размер | Индексация | Назначение поля |
| ID Страна | Счетчик | Длинное целое | Да (Совпадения не допускаются) | Ключевое поле |
| Официальное наименование страны | Текстовый | 50 | нет | Ввод официального наименования страны |
| Историческое наименование страны | Текстовый | 50 | нет | Ввод исторического наименования страны |