Содержание:
СОДЕРЖАНИЕ
Введение
1 Техническое задание
1.1 Назначение разработки
1.2 Постановка задачи
1.2.1 Подсистемы разрабатываемого приложения
1.2.2 Подсистема ведения справочников
1.2.3 Подсистема ведения структуры предприятия
1.2.4 Подсистема учета оборудования
1.2.5 Подсистема учета программного обеспечения и пользователей
1.2.7 Подсистема учета выполненных операций
1.2.8 Подсистема перемещения оборудования и комплектующих и ведения истории перемещения
1.2.9 Подсистема отбора и фильтрации данных
1.2.10 Подсистема ведения отчетности
1.2.11 Подсистема импорта данных
1.3 Требования к системе
1.3.1 Требования к функциональным характеристикам.
1.3.2Требования к надежности.
1.3.3 Требования к информационной совместимости.
1.4 Входные и выходные данные
2 Разработка приложения
2.1 Аппаратные и программные средства разработки.
2.2 Структура данных.
2.3 Состав файлов и форм приложения.
2.3.1 Главная форма приложения.
2.3.2 Форма структуры компьютера.
2.3.3 Форма редактирования структуры предприятия.
2.3.4 Форма мастера перемещения.
2.3.5 Разработанные классы..
3 Результаты тестирования.
3.1 Описание средств отладки.
3.2 Анализ результатов решения задачи.
4 Инструкция пользователя.
4.1 Главная форма приложения.
4.2 Общие принципы работы.
4.3 Заполнение справочников производителей и поставщиков.
4.4 Формирование структуры предприятия.
4.5 Мастер распределения оборудования по подразделениям.
4.6 Мастер структуры компьютера.
4.7 Мастер покупки компьютера.
4.8 Мастер перемещения оборудования
4.9 Мастер документов.
4.10 Мастер поиска и фильтрации.
4.11 Печать отчета после фильтрации.
4.11.1 История перемещения элементов.
4.11.2 Мастер отчетов.
4.12 Установленное программное обеспечение и пользователи.
4.13 Конструктор типов элементов.
4.14 Конструктор шаблонов отчетов.
4.15 Импорт данных из программы Everest
4.1 Учет операций.
4.16.1 Основные принципы.
4.16.2 Список операций, тарифов и умолчаний.
4.16.3 Список операций.
4.16.4 Тарифы на операции.
4.16.5 Операции по умолчанию.
4.16.6 Выполнение операции.
4.16.7 Добавление операции в пакет.
4.16.8 Автоматическое выполнение всех операций по умолчанию.
4.16.9 Автоматическое заполнение параметров выполняемой операции.
4.16.10 Убыстрение процедуры выполнения операций.
4.16.11 Пакеты операций.
4.16.12 Журнал операций.
Заключение.
Список используемой литературы.
Список используемой литературы
1 Архангельский П.А. «Программирование в Borland C++ 4.0» M. Наука, 2000
2 Мухачева Э.А., Рубинштейн Г.Ш. «Математическое программирование», Новосибирск, Наука, 1977
3 Ч. Петзолд Программирование для Windows 95; в двух томах - СПб.: BHV - Санк-Петербург, 1997
4. Подбельский В.В., Фомин С.С. Программирование на языке Си: Учеб. Пособие. – 2-е доп. Изд. – М: Финансы и статистика, 2002. – 600с.
5 Страуструп Б. «Язык программирования С++: Пер. с англ.» М. Радио и связь, 1991.-352с.:ил.
6. Герберт Шилдт Программирование на C и C++ для Windows 95 - К.: Торгово - издательское бюро BHV, 1996
Выдержка из работы:
Введение
Локальная компьютерная сеть – типичный атрибут практически любого современного предприятия, начиная от небольшой фирмы, кончая крупным заводом. Сети могут быть разными по размерам, топологии, уровням организации и выполнять различные задачи от простого предоставления в общее пользование принтеров и папок до большой корпоративной сети, объединяющей многие сегменты, предоставляющей Internet, электронную почту и другие сервисы. Однако, вне зависимости от размеров сети, неоспоримым остается тот факт, что сеть состоит из отдельных компьютеров. А каждый компьютер состоит из множества элементов: материнская плата, процессор, винчестер и т.д. Программное обеспечение, установленное на компьютере также является важным его атрибутом. И если для пользователя этого компьютера не представляет интерес, какой тип процессора работает в системном блоке его компьютера, то это представляет большой интерес для системного администратора, обеспечивающего бесперебойную работу компьютерной сети в целом и каждого ее элемента в отдельности. Для программиста, разрабатывающего новую программу для работы на данном компьютере, важно знать тип операционной системы и состав общесистемного и специального программного обеспечения, установленного на том или ином компьютере в сети. В свою очередь бухгалтера, отвечающего за денежный учет основных средств и материалов на предприятии, интересует стоимость, даты и документы приобретения компьютерного оборудования.
К сожалению во многих фирмах, торгующих компьютерным оборудованием, в настоящее время при выписке документов продажи отсутствует подробное разбиение компьютера на элементы с указанием стоимости каждого элемента. Т.е. компьютер продается как единое целое. В следствие этой причины и на баланс бухгалтерского учета компьютер попадает как единое целое. Но системные администраторы и инженеры-электронщики знают, что на самом деле компьютер состоит из элементов, и именно правильно подобранная совокупность элементов, совместимость их технических характеристик обеспечивают надежную и бесперебойную работу каждого компьютера и компьютерной сети в целом. Элементы нередко перемещаются между компьютерами и через какое-то время трудно сказать какой элемент в каком компьютере должен находиться, тем более восстановить это по бухгалтерским документам зачастую бывает невозможным (как раз потому, что там компьютер проходит как единое целое).
Кроме того, компьютеры, будучи приобретены отделом снабжения, распределяются по остальным отделам и закрепляются за сотрудниками. Таким образом, перемещение элементов компьютеров между компьютерами может захватывать сотрудников сразу нескольких отделов.
Программное обеспечение, установленное на компьютерах локальной сети также нуждается в строгом учете. Это необходимо для быстрого анализа