Uploaded by - fabE

220829

advertisement
АННОТАЦИЯ
Данный
курсовой
проект
представляет
собой
информационно-
поисковую систему "Магазин компьютерной техники", предназначенную для
автоматизации рабочего места менеджера по продажам.
Данный курсовой проект содержит теоретическую, практическую
части, и сопровождающую документацию.
1)
Теоретической
частью
является
пояснительная
записка,
представляющая собой совокупность документированных разделов, которые
в свою очередь, описывают объект автоматизации и что должна в итоге
представлять из себя автоматизированная система.
2)
Практической
частью
является
программный
продукт,
представленный на носителе информации.
3) Сопровождающая документация, включающая инструкцию по
инсталляции, инструкцию по использованию, технические требования и
требования к программному обеспечению, составлена инструкция по технике
безопасности. А так же имеется носитель информации на котором
содержится программный продукт.
Размещено на http://www.allbest.ru/
СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
1.1 ПОСТРОЕНИЕ ИНФОРМАЦИОННОЙ МОДЕЛИ И ОПРЕДЕЛЕНИЕ СУЩНОСТЕЙ
1.1.1 ОПИСАНИЕ ПОСТАНОВКИ ЗАДАЧИ
1.1.2 ВЫБОР СУБД
1.1.3 ОПРЕДЕЛЕНИЕ ВЗАИМОСВЯЗЕЙ МЕЖДУ СУЩНОСТЯМИ
1.1.4 ЗАДАНИЕ ПЕРВИЧНЫХ И АЛЬТЕРНАТИВНЫХ КЛЮЧЕЙ
1.1.5 ПРИВЕДЕНИЕ МОДЕЛИ К ТРЕБУЕМОМУ УРОВНЮ НОРМАЛЬНОЙ ФОРМЫ
1.1.6. ФИЗИЧЕСКОЕ ОПИСАНИЕ МОДЕЛИ
2. ПРОГРАММНЫЙ КОМПОНЕНТ
2.1 СТРУКТУРА ПРОЕКТА
2.2 ОПИСАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА И ПРОГРАММНЫХ МОДУЛЕЙ
3. ЗАЩИТА ДАННЫХ
4. СОПРОВОЖДАЮЩАЯ ДОКУМЕНТАЦИЯ
4.1 ИНСТРУКЦИЯ ПО УСТАНОВКЕ И СОПРОВОЖДЕНИЮ
4.2 ИНСТРУКЦИЯ ДЛЯ РАБОТЫ С СИСТЕМОЙ
5. ТЕХНИКА БЕЗОПАСНОСТИ НА РАБОЧЕМ МЕСТЕ
5.1.1 ОБЩИЕ ПОЛОЖЕНИЯ
5.1.2 ТРЕБОВАНИЯ БЕЗОПАСНОСТИ ПЕРЕД НАЧАЛОМ РАБОТЫ
5.1.3 ТРЕБОВАНИЯ БЕЗОПАСНОСТИ ВО ВРЕМЯ РАБОТЫ
5.1.4 ТРЕБОВАНИЯ БЕЗОПАСНОСТИ В АВАРИЙНЫХ СИТУАЦИЯХ
5.1.5 ТРЕБОВАНИЯ БЕЗОПАСНОСТИ ПОСЛЕ ОКОНЧАНИЯ РАБОТЫ
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
Размещено на http://www.allbest.ru/
ВВЕДЕНИЕ
Потоки информации, циркулирующие в мире, который нас окружает,
огромны. Во времени они имеют тенденцию к увеличению. Поэтому в любой
организации, как большой, так и маленькой, возникает проблема такой
организации как управления данными, которая обеспечила бы наиболее
эффективную работу. Некоторые организации используют для этого шкафы с
папками, но большинство предпочитают компьютеризированные способы ИПС позволяющие эффективно хранить, структурировать, искать и
систематизировать большие объемы данных, обрабатывать их. И уже сегодня
без
автоматизированных
систем
невозможно
представить
работу
большинства финансовых, промышленных, торговых и прочих организаций.
Не будь ИПС, они бы просто захлебнулись в информационной лавине.
Одной из самых сложных задач для фирмы, занимающейся торговой
деятельностью, является точный и упорядоченный учет продаваемого и
поставляемого в фирму товара.
Поэтому я выбрал темой своего курсового проекта автоматизированное
рабочее место менеджера по продажам.
Задачами данного курсового проекта являются:
1)
Получение навыков самостоятельной работы в FoxPro, изучение
его команд и возможностей визуального программирования.
2)
Систематизация и закрепление теоретических и практических
знаний, полученных в процессе.
3)
Углубление теоретических знаний в написании программы
автоматизации рабочего места менеджера по продажам.
4)
Развитие
творческой
инициативы,
организованности и дисциплинированности.
самостоятельности,
Размещено на http://www.allbest.ru/
1. ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ
1.1 ПОСТРОЕНИЕ ИНФОРМАЦИОННОЙ МОДЕЛИ И ОПРЕДЕЛЕНИЕ СУЩНОСТЕЙ
Целью курсового проектирования является разработка и создание
информационно-поисковой системы "Магазин компьютерной техники". С
помощью данного программного продукта возможна реализация следующих
задач:
ведение учета продаваемого с магазина товара;
ведение учета поставляемого в магазин товара;
сокращение времени на доступ и обработку требуемой информации;
осуществление поиска необходимой информации.
Описание предметной области.
Исследуемая
предметная
область
представляет
собой
магазин
компьютерной техники, который обеспечивает хранение и продажу
компьютеров и их комплектующих, таким образом можно выделить сразу
два подразделения: торговый зал и склад.
В магазине хранятся компьютеры и их комплектующие, услугами
магазина пользуются сотни клиентов. Для обеспечения оперативности
ведения информации о компьютерах, с такими сведениями как технические
характеристики, информация о фирмах поставляющих данные компьютеры,
информация
о
производителях
продукции,
цены,
необходима
автоматизированная система, основанная на современной базе данных.
Использование базы данных и автоматизированной системы для работы с
ней существенно упростит работу сотрудником магазина.
Деятельность осуществляется следующим образом:
У фирмы есть поставщики, осуществляющие поставку компьютеров и
их комплектующих на склад магазина. Так же в магазине есть свой штат
сотрудников: менеджеры и консультанты, осуществляющие продажу товара,
Размещено на http://www.allbest.ru/
бухгалтер, кладовщики. Организационная структура магазина представлена
на рисунке 1.
Директор
Зам. Директор
Менеджер по
продажам
Склад
Бухгалтер
Рабочие
Отдел закупки
товара
Рисунок 1.
Клиент, приходя в магазин, взаимодействует с менеджером, который, в
свою очередь, осуществляет продажу компьютеров или их комплектующих.
Операции с денежными средствами и выдачу чека осуществляет так же
менеджер. При покупке товара, клиент получает чек с указанием товара и его
стоимости, на основании которого со склада ему отгружают необходимый
товар. Работать с ИПС "Магазин компьютерной техники" будут следующие
пользователи:
Менеджер;
Консультанты.
Сотрудники магазина которые пользуются данной базой данных
должны иметь возможность систематизировать список имеющихся товаров,
т.е. распределять товары по типу, добавлять новые и списывать старые,
иметь возможность быстро найти необходимый товар.
Концептуальная модель.
Концептуальная модель - это отражение предметной области, для
которой разрабатывается база данных. Концептуальная модель магазина
компьютерной техники представлена на рисунке 2.
Размещено на http://www.allbest.ru/
Клиент
Поставщик
Журнал продаж
Товар
Журнал поставок
Рисунок 2.
Определение сущностей.
В построении информационно-поисковой системе мы имеем пять
сущностей: клиент, поставщик, товар, журнал продаж, журнал поставок.
Для всех сущностей атрибуты указаны в таблице 1.
Таблица 1
Сущность
Атрибуты
Клиент
Код клиента
Фамилия имя отчество клиента
Адрес клиента
Телефон клиента
Поставщик
Код поставщика
Наименование организации поставщика
Адрес организации
Телефон поставщика
Товар
Код товара
Тип товара
Наименование товара
Фирма производитель
Срок гарантии
Цена
Журнал продаж
Код продажи
Код клиента
Фамилия имя отчество клиента
Код товара
Тип товара
Размещено на http://www.allbest.ru/
Наименование товара
Фирма производитель
Срок гарантии
Цена
Журнал поставок
Код поставки
Код поставщика
Наименование организации поставщика
Код товара
Тип товара
Наименование товара
Фирма производитель
Срок гарантии
Цена
1.1.1 ОПИСАНИЕ ПОСТАНОВКИ ЗАДАЧИ
1.1.1.1 Характеристика комплекса задач.
1.1.1.1.1 Цель и назначение комплекса задач:
Целью и назначением создаваемой системы является упрощение
работы продавцов "Магазина компьютерной техники", процедур приема и
продажи товара, и в упрощении доступа к этим сведениям, объединение их в
общую информационную систему.
Решение
комплекса
задач
предназначено
для
автоматизации
деятельности сотрудников "Магазина компьютерной техники" в части
исполнения следующих процессов:
1)
Оформление продажи и ведение учета продаваемого с магазина
товара.
2)
Оформление поставки и ведение учета поставляемого в магазин
товара.
3)
Ведение учета о клиентах.
4)
Ведение учета о поставщиках.
1.1.1.1.2 Перечень объектов, при управлении которыми решается
комплекс задач:
Размещено на http://www.allbest.ru/
Объектами, при управлении которыми решается комплекс задач
являются:
Магазин компьютерной техники.
1.1.1.1.3 Продолжительность и периодичность решения:
Сроки выполнения работ.
1.1.1.1.4 Условия прекращения решения задач автоматизированным
способом:
1)
Устаревание данной системы
2)
Неактуальность
1.1.1.1.5 Связи комплекса задач с другими комплексами ИС
1)
Отсутствуют
1.1.1.1.6. Персонал определяющий условия решения задач
Условия и временные характеристики решения задач в ИПС "Магазин
компьютерной техники" определяющий ролевой моделью системы.
1.1.1.1.7 Распределение действий между персоналом и ТС при
различных ситуациях решения комплекса задач
Распределение действий между персоналом ИТ ИПС "Магазин
компьютерной техники" определяются ролевой моделью системы.
1.1.1.2 Выходная информация представлена в таблице 2.
Таблица 2
Экранные формы
Идентификатор
Форма
Назначение
представления
Периодичность
выдачи
документа
Э1
Оформление
Внесение информации о клиенте
продажи товара
и продаваемом товаре,
Сеанс работы
добавление этой информации в
базу данных
Э2
Оформление
Внесение информации о
поставки товара
поставщике и поставляемом
товаре, добавление этой
информации в базу данных
Сеанс работы
Размещено на http://www.allbest.ru/
Э3
Клиенты
Просмотр/редактирование
Сеанс работы
сведений о клиентах
Э4
Журнал продаж
Просмотр/редактирование
Сеанс работы
сведений о совершенных
продажах
Э5
Поставщики
Просмотр/редактирование
Сеанс работы
сведений о поставщиках
Э6
Журнал поставок
Просмотр/редактирование
Сеанс работы
сведений о совершенных
поставках
Э7
Товар
Просмотр, редактирование и
Сеанс работы
поиск сведений о имеющимся в
магазине товаре
Э8
Э9
Э10
Поиск по
Осуществление поиска по
клиентам
информации о клиентам
Поиск по
Осуществление поиска по
поставщикам
информации о поставщиках
Поиск по журналу
Осуществление поиска по
продаж
информации о совершенных
Сеанс работы
Сеанс работы
Сеанс работы
продажах
Э11
Поиск по журналу
Осуществление поиска по
поставок
информации о совершенных
Сеанс работы
поставках
Э12
Регистрация
Внесение информации о
клиента
клиенте, добавление этой
Сеанс работы
информации в базу данных
Э13
Регистрация
Внесение информации о
поставщика
поставщике, добавление этой
Сеанс работы
информации в базу данных
Э14
О программе
Информация о разработчике
Сеанс работы
Э15
Выход
Осуществление выхода из
Сеанс работы
программы
1.1.1.3 Входная информация.
Входной информацией являются все данные которые пользователь
вводит в систему. Входная информация представлена в таблице 3.
Размещено на http://www.allbest.ru/
Таблица 3
Идентификатор
Наименование
Тип
Описание
Источники
В1
Код продажи
Числовой
Информация о
Э1, Э10
уникальном номере
продажи
В2
Код клиента
Числовой
Информация о
Э1, Э8, Э10
уникальном номере
клиента
В3
ФИО клиента
Символьный
Информация о ФИО
Э1, Э8, Э10
покупателя
В4
Адрес клиента
Символьный
Информация о адресе
Э1, Э8
клиента
В5
Телефон
Числовой
клиента
В6
Код товара
Информация о телефоне
Э1, Э8
клиента
Числовой
Информация о
Э1, Э2, Э7,
уникальном номере
Э10
товара
В7
В8
Тип товара
Наименование
Символьный
Символьный
товара
В9
Фирма
Символьный
производитель
В10
В11
В12
Срок гарантии
Цена за товар
Код поставки
Числовой
Числовой
Числовой
Информация о типе
Э1, Э2, Э7,
товара
Э10, Э11
Информация о
Э1, Э2, Э7,
наименовании товара
Э10, Э11
Информация о фирме
Э1, Э2, Э7,
производители
Э10, Э11
Информация о сроке
Э1, Э2, Э7,
гарантии товара
Э10, Э11
Информация о цене
Э1, Э2, Э10,
товара
Э11
Информация о
Э2, Э11
уникальном номере
В13
Код
Числовой
поставщика
Информация о
Э2, Э9, Э11
уникальном номере
поставщика
В14
Наименование
Символьный
организации
Информации о
Э2, Э9, Э11
наименовании
организации поставщика
В15
Адрес
Символьный
поставщика
В16
Телефон
поставщика
Информация о адресе
Э2, Э9
поставщика
Числовой
Информация о телефоне
поставщика
Э2, Э9
Размещено на http://www.allbest.ru/
1.1.2 ВЫБОР СУБД
Я выбрал для разработки программного компонента Visual Fox Pro по
следующим причинам. VFP это очень мощное средство разработки СУБД. К
тому же, VFP имеет очень перегруженный язык программирования, это
результат обеспечения совместимости со старыми версиями. Современный
VFP в большинстве случаев может без дополнительных переделок
выполнить программы написанные для самого первого FoxBASE или dBase.
Редкое
средство
программирования
может
похвастаться
такой
совместимостью.
Однако обратная сторона медали: современный язык xBase, точнее его
диалект, используемый в VFP, содержит свыше полутысячи команд, функций
и языковых конструкций. Одно и тоже в VFP можно сделать тремя четырьмя
способами. Иногда "старое" программирование времен FoxBASE мирно
уживается с современным ООП, а иногда ведет себя как кошка с собакой.
Очень часто в описаниях языка VFP можно встретить фразу: "Включено для
обеспечения
совместимости
со
старыми
версиями.
Рекомендуется
использовать то-то и то-то".
И из всего выше сказанного следует что у Visual Fox Pro ряд
преимуществ, а именно:
СУБД является специализированной программой для работы с
реляционными БД, что значительно упрощает процесс даталогического
проектирования;
У нее довольно мощный язык, удобный для программирования
приложений средней сложности;
Наличие большого количества мастеров позволяет быстро создавать
удобный для конечных пользователей интерфейс, формировать красивые
отчеты
Эта система очень нетребовательна к аппаратным ресурсам и может
выполняться на любом компьютере на котором установлена система
Windows (и сама СУБД)
Размещено на http://www.allbest.ru/
Отдельные утилиты позволяют создавать конечный исполняемый файл,
и тогда это очень значительно упрощает распространение программы.
1.1.3 ОПРЕДЕЛЕНИЕ ВЗАИМОСВЯЗЕЙ МЕЖДУ СУЩНОСТЯМИ
Взаимосвязь "один ко многим".
Между двумя сущностями "Журнал продаж" и "Товар" установлена
взаимосвязь один ко многим, т.к. в журнале продаж может содержаться
несколько товаров, это представлено на рисунке 3.
Журнал продаж
Товар
Рисунок 3
Между двумя сущностями "Товар" и "Журнал поставок" установлена
взаимосвязь один ко многим, т.к. в журнале поставок может содержаться
несколько товаров, это представлено на рисунке 4.
Товар
Журнал поставок
Рисунок 4
Взаимосвязь "многие ко многим".
Между двумя сущностями "Клиент" и "Журнал продаж" установлена
взаимосвязь многие ко многим, т.к. в журнале продаж может содержаться
несколько клиентов, а каждый клиент может совершить несколько покупок,
это представлено на рисунке 5.
Клиент
Рисунок 5
Журнал продаж
Размещено на http://www.allbest.ru/
Между двумя сущностями "Поставщик" и "Журнал поставок"
установлена взаимосвязь многие ко многим, т.к. в журнале поставок может
содержаться несколько поставщиков, а каждый поставщик может совершить
несколько поставок, это представлено на рисунке 6.
Поставщик
Журнал поставок
Рисунок 6
1.1.4 ЗАДАНИЕ ПЕРВИЧНЫХ И АЛЬТЕРНАТИВНЫХ КЛЮЧЕЙ
Сущность "Клиент" имеет первичный ключ "код клиента".
Сущность "Журнал продаж" имеет альтернативный ключ "код
клиента", "код товара".
Сущность "Поставщик" имеет первичный ключ "код поставщика".
Сущность "Журнал поставок" имеет альтернативный ключ "код
поставщика", "код товара".
Сущность "Товар" имеет первичный ключ "код товара".
1.1.5 ПРИВЕДЕНИЕ МОДЕЛИ К ТРЕБУЕМОМУ УРОВНЮ НОРМАЛЬНОЙ ФОРМЫ
Нормализация - это пошаговый, обратимый процесс замены исходной
схемы другой схемой, в которой таблицы имеют более простую и логичную
структуру.
Первая нормальная форма.
Первая нормальная форма требует, чтобы каждое поле таблицы БД
было неделимым и не содержало повторяющихся групп.
менеджер визуальное программирование база
Размещено на http://www.allbest.ru/
Схема:
Журнал поставок
Поставщики
Клиенты
Журнал продаж
Код поставки
Код поставщика
Код клиента
Код продажи
Код поставщика
Наименование орг.
ФИО
Код клиента
Наименование орг.
Адрес
Адрес
ФИО
Код товара
Телефон
Телефон
Код товара
Тип товара
Тип товара
Наименование
Наименование
Фирма производ
Фирма производ.
Срок гарантии
Срок гарантии
Все наши таблицы находятся в 1 НФ, это представлено на рисунке 7.
Вторая нормальная форма.
Вторая нормальная форма требует, чтобы все поля таблицы зависели от
первичного ключа, то есть чтобы первичный ключ однозначно определял
запись и не был избыточным. Те поля, которые зависят только от части
первичного ключа, должны быть выделены в состав отдельных таблиц.
Для того чтобы привести наши таблицы во 2 НФ мы в таблице
"клиенты" создаем первичный ключ по полю "код клиента", в таблице
поставщики создаем первичный ключ по полю "код поставщика", в таблице
"товар" создаем первичный ключ по полю "код товара", в таблице "журнал
продаж" создаем альтернативные ключи по полям "код клиента" и "код
товара", в таблице "журнал поставок" создаем альтернативные ключи по
полям "код поставщика" и "код товара". А также делаем взаимосвязи между
таблицами. Это представлено на рисунке 7.
Размещено на http://www.allbest.ru/
Рисунок 7
Логическая модель данных
Логический уровень моделирования - это тот, который реально
используют многие из сегодняшних разработчиков благодаря доступности на
рынке
CASE-систем.
В
отличие
от
концептуального,
логическое
моделирование несет в себе сравнительно малую семантическую нагрузку, и
часто понимается уже как "логическое моделирование базы данных" (а не
прикладной области). В таком понимании цель его состоит в том, чтобы
описать базу данных безотносительно к конкретной СУБД и архитектуре БД
(считается, что проектируется как бы "логически одна" база данных всей
автоматизированной
системы). В наиболее
распространенном
случае
(реляционный подход) логическое проектирование сводится к тому, чтобы
правильно сформировать объекты, их атрибуты и взаимосвязи с учетом
методологических требований ликвидации избыточности, нормализации,
целостности и др., а также с учетом требований прикладной постановки и
независимости данных (а они могут противоречить друг другу).
Размещено на http://www.allbest.ru/
Модели
этого
уровня
для
реляционного
подхода
обычно
не
поддерживают сколь-нибудь развитую семантику межобъектных отношений,
ограничиваясь, как правило, конструкциями "тип/подтип". С другой стороны
логические схемы объектной БД могут иметь чуть более богатый аппарат
учета смысловой окраски, обычно исчерпывающийся возможностями
различать типы обобщения, ассоциации и наследования для связей.
Логическая модель представлена на рисунке 8.
Рисунок 8
1.1.6. ФИЗИЧЕСКОЕ ОПИСАНИЕ МОДЕЛИ
Физическая модель данных описывает данные средствами конкретной
СУБД. Мы будем считать, что физическая модель данных реализована
средствами именно реляционной СУБД, хотя, как уже сказано выше, это
необязательно.
Отношения,
разработанные
на
стадии
формирования
логической модели данных, преобразуются в таблицы, атрибуты становятся
столбцами таблиц, для ключевых атрибутов создаются уникальные индексы,
домены преображаются в типы данных, принятые в конкретной СУБД.
Ограничения, имеющиеся в логической модели данных, реализуются
различными средствами СУБД. При этом опять-таки решения, принятые на
уровне логического моделирования определяют некоторые границы, в
Размещено на http://www.allbest.ru/
пределах которых можно развивать физическую модель данных. Точно
также, в пределах этих границ можно принимать различные решения.
В результате всех преобразований получается следующая физическая
модель: Таблица pokypateli. dbf - предназначена для хранения информации о
клиентах, структура данной таблицы представлена в таблице 4.
Таблица 4
Название поля
Тип данных
Размер
Ключ
Код клиента
Numeric
4
Первичный
ФИО
Character
40
Адрес
Character
40
Телефон
Numeric
10
Таблица postavsiki. dbf - предназначена для хранения информации о
поставщиках, структура данной таблицы представлена в таблице 5.
Таблица 5
Название поля
Тип данных
Размер
Ключ
Код поставщика
Numeric
4
Первичный
Наименование организации
Character
40
Адрес
Character
40
Телефон
Numeric
10
Таблица gyr_zak. dbf - предназначена для хранения информации о
совершенных продажах, структура данной таблицы представлена в таблице
6.
Таблица 6
Название поля
Тип данных
Размер
Код продажи
Numeric
4
Код клиента
Numeric
4
ФИО
Character
40
Код товара
Numeric
4
Тип товара
Character
40
Ключ
Альтернативный
Альтернативный
Размещено на http://www.allbest.ru/
Наименование
Character
40
Фирма производитель
Character
40
Срок гарантии
Numeric
4
Цена
Numeric
10
Дата
Date
8
Таблица gyr_pos. dbf - предназначена для хранения информации о
совершенных поставках, структура данной таблицы представлена в таблице
7.
Таблица 7
Название поля
Тип данных
Размер
Код поставки
Numeric
4
Код поставщика
Numeric
4
Наименование организации
Character
40
Код товара
Numeric
4
Тип товара
Character
40
Наименование товара
Character
40
Фирма производитель
Character
40
Срок гарантии
Numeric
4
Цена
Numeric
10
Дата
Date
8
Ключ
Альтернативный
Альтернативный
Таблица Tovar. dbf - предназначена для хранения информации о
имеющемся в магазине товаре, структура данной таблицы представлена в
таблице 8.
Таблица 8
Название поля
Тип данных
Размер
Ключ
Код товара
Numeric
4
Первичный
Тип
Character
40
Наименование
Character
40
Фирма производитель
Character
40
Срок гарантии
Numeric
4
Цена
Numeric
8
Размещено на http://www.allbest.ru/
2. ПРОГРАММНЫЙ КОМПОНЕНТ
2.1 СТРУКТУРА ПРОЕКТА
Программный продукт ИПС "Магазин компьютерной техники" состоит
из проекта, базы данных, нескольких таблиц входящих в базу данных, а так
же множества различных форм и изображений. Так же данный программный
продукт имеет exe-файл, для его запуска, который и является основным
файлом в программы, т.к. он содержит в себе все вышеуказанные файлы. Все
файлы составляющие программный продукт перечислены в таблице 9.
Таблица 9
Имя файла
Тип файла
Размер файла
ИПС Магазин компьютерной
Exe. файл
3824 КБ
Zakaz. dbf
Таблица
10 КБ
Vixod. scx
Форма
5 КБ
Tzakazi. scx
Форма
12 КБ
Ttovar. scx
Форма
15 КБ
Ttovar_dva. scx
Форма
15 КБ
Tpostavsiki. scx
Форма
8 КБ
Tpostavki. scx
Форма
13 КБ
Tovar. dbf
Таблица
10 КБ
Tklienti. scx
Форма
8 КБ
Tip. dbf
Таблица
4 КБ
Reg_postavsika. scx
Форма
9 КБ
Reg_klienta. scx
Форма
8 КБ
Proj1. pjx
Проект
23КБ
Programm1. prg
Программный файл
6 КБ
Postavsik. dbf
Таблица
6 КБ
Postavka. dbf
Таблица
14 КБ
Pokypateli. dbf
Таблица
7 КБ
Poisk_zakazi. scx
Форма
18 КБ
Poisk_postavsiki. scx
Форма
11 КБ
Poisk_postavki. scx
Форма
18 КБ
Poisk_klienti. scx
Форма
11 КБ
техники
Размещено на http://www.allbest.ru/
Phenon. jpg
Изображение
28 КБ
Ozzakaz. scx
Форма
61 КБ
Oppostavka. scx
Форма
22 КБ
Oppostavka_dva. scx
Форма
22 КБ
O_programme. scx
Форма
6 КБ
NewProject_Help. exe
Exe-файл
3 403 КБ
Menu2. mpx
Меню
11 КБ
Img. jpg
Изображение
33 КБ
Images. jpg
Изображение
8 КБ
Hp-media-center. jpg
Изображение
19 КБ
Dell-computers. jpg
Изображение
32 КБ
Data1. dbc
База данных
51 КБ
Asus-eee-top. jpg
Изображение
15 КБ
2. jpg
Изображение
32 КБ
2 _yadernyy. jpg
Изображение
23 КБ
2.2 ОПИСАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА И ПРОГРАММНЫХ МОДУЛЕЙ
Главное меню - позволяет управлять ходом работы, оно представлено
на рисунке 9.
Рисунок 9
Код программы отвечающий за работу Главного меню:
&& Определение пунктов главного меню:
DEFINE PAD _38c0z2bwt OF _MSYSMENU PROMPT "Оформление"
DEFINE PAD _38c0z2bwu OF _MSYSMENU PROMPT "Клиенты"
DEFINE PAD _38c0z2bwv OF _MSYSMENU PROMPT "Поставщики"
DEFINE PAD _38c0z2bww OF _MSYSMENU PROMPT "Товар"
DEFINE PAD _38c0z2bwx OF _MSYSMENU PROMPT "Поиск"
DEFINE PAD _38c0z2bwy OF _MSYSMENU PROMPT "Выход"
Размещено на http://www.allbest.ru/
ON PAD _38c0z2bwt OF _MSYSMENU ACTIVATE POPUP оформление
ON PAD _38c0z2bwu OF _MSYSMENU ACTIVATE POPUP клиенты
ON
PAD
_38c0z2bwv
OF
_MSYSMENU
ACTIVATE
POPUP
поставщики
ON PAD _38c0z2bww OF _MSYSMENU ACTIVATE POPUP товар
ON PAD _38c0z2bwx OF _MSYSMENU ACTIVATE POPUP поиск
ON SELECTION PAD _38c0z2bwy OF _MSYSMENU do form vixod
&&Определение подменю пункта "Оформление":
DEFINE POPUP оформление MARGIN RELATIVE SHADOW COLOR
SCHEME 4
DEFINE BAR 1 OF оформление PROMPT "Продажи товара"
DEFINE BAR 2 OF оформление PROMPT "Поставки товара"
ON SELECTION BAR 1 OF оформление do form ozzakaz
ON SELECTION BAR 2 OF оформление do form oppostavka
&&Определение подменю пункта "Клиенты":
DEFINE POPUP клиенты MARGIN RELATIVE SHADOW COLOR
SCHEME 4
DEFINE BAR 1 OF клиенты PROMPT "Просмотреть клиентов"
DEFINE BAR 2 OF клиенты PROMPT "Просмотреть журнал продаж"
ON SELECTION BAR 1 OF клиенты do form tklienti
ON SELECTION BAR 2 OF клиенты do form tzakazi
&&Определение подменю пункта "Поставщики":
DEFINE POPUP поставщики MARGIN RELATIVE SHADOW COLOR
SCHEME 4
DEFINE BAR 1 OF поставщики PROMPT "Просмотреть поставщиков"
DEFINE BAR 2 OF поставщики PROMPT "Просмотреть журнал
поставок"
ON SELECTION BAR 1 OF поставщики do form tpostavsiki
ON SELECTION BAR 2 OF поставщики do form tpostavki
&&Определение подменю пункта "Товар":
Размещено на http://www.allbest.ru/
DEFINE POPUP товар MARGIN RELATIVE SHADOW COLOR
SCHEME 4
DEFINE BAR 1 OF товар PROMPT "Просмотреть товар"
ON SELECTION BAR 1 OF товар do form ttovar
&&Определение подменю пункта "Поиск":
DEFINE POPUP поиск MARGIN RELATIVE SHADOW COLOR
SCHEME 4
DEFINE BAR 1 OF поиск PROMPT "по клиентам"
DEFINE BAR 2 OF поиск PROMPT "по журналу продаж"
DEFINE BAR 3 OF поиск PROMPT "по поставщикам"
DEFINE BAR 4 OF поиск PROMPT "по журналу поставок"
ON SELECTION BAR 1 OF поиск do form poisk_klienti
ON SELECTION BAR 2 OF поиск do form poisk_zakazi
ON SELECTION BAR 3 OF поиск do form poisk_postavsiki
ON SELECTION BAR 4 OF поиск do form poisk_postavki
&&Установка открытие стартовой формы и передача управления
пользователю
DO FORM o_programme
READ EVENTS
Рассмотрим
основные
формы
и
компьютерной техники".
Авторизация (registr. scx), рисунок 10.
Рисунок 10
процедуры
ИПС
"Магазин
Размещено на http://www.allbest.ru/
Текст программы для кнопки "Ок":
CLOSE all
USE pas
IF registr. text1. value=pas. pas then
thisform. Release
&& DO FORM glavnoe_menu
DO program1. prg
thisform. Release
ELSE
MESSAGEBOX ('Не верный пароль! ',16,"ИПС Магазин компьютерной
техники")
ENDIF
1) Оформление продажи (ozzakaz. scx), рисунок 11.
Рисунок 11
Текст программы для кнопки "Просмотреть таблицу "Товары"":
CLOSE TABLES all
USE tovar
DO FORM ttovar_dva
Текст программы для кнопки "Совершить покупку":
Размещено на http://www.allbest.ru/
CLOSE TABLES all
USE pokypateli
USE tovar
USE zakaz
SELECT zakaz
APPEND BLANK
replace код_заказа WITH thisform. text2. value
replace код_клиента WITH thisform. text8. value
replace фио WITH thisform. text4. value
replace код_товара WITH thisform. text11. value
replace тип WITH thisform. text6. value
replace наименование WITH thisform. text3. value
replace фирма_производитель WITH thisform. text9. value
replace срок_гарантии WITH thisform. text10. value
replace цена_за_товар WITH thisform. text5. value
replace дата WITH DATE ()
CLOSE TABLES all
USE pokypateli
SELECT pokypateli
APPEND BLANK
replace код_клиента WITH thisform. text8. value
replace фио WITH thisform. text4. value
replace адрес WITH thisform. text12. value
replace телефон WITH thisform. text13. value
MESSAGEBOX
("Покупка
совершена",64,"ИПС
компьютерной техники")
thisform. Release
2) Оформление поставки (oppostavka. scx), рисунок 12.
Магазин
Размещено на http://www.allbest.ru/
Рисунок 12
Текст программы для кнопки "Зарегистрировать поставщика":
CLOSE TABLES all
USE postavsik
SELECT postavsik
APPEND BLANK
replace код_поставщика WITH thisform. text9. value
replace наименование_организации WITH thisform. text3. value
replace адрес WITH thisform. text15. value
replace телефон WITH thisform. text16. value
MESSAGEBOX
("Поставщик
зарегистрирован",64,"ИПС
компьютерной техники")
Текст программы для кнопки "Завершить оформление товара":
CLOSE TABLES all
USE postavka
SELECT postavka
APPEND BLANK
replace код_поставки WITH thisform. text2. value
replace код_поставщика WITH thisform. text9. value
replace наименование_организации WITH thisform. text3. value
replace код_товара WITH thisform. text4. value
Магазин
Размещено на http://www.allbest.ru/
replace тип WITH thisform.combo1. value
replace наименование WITH thisform. text5. value
replace фирма_производитель WITH thisform. text10. value
replace срок_гарантии WITH thisform. text11. value
replace цена_за_товар WITH thisform. text6. value
replace дата WITH DATE ()
CLOSE TABLES all
USE tovar
SELECT tovar
APPEND BLANK
replace код_товара WITH thisform. text4. value
replace тип WITH thisform.combo1. value
replace наименование WITH thisform. text5. value
replace фирма_производитель WITH thisform. text10. value
replace срок_гарантии WITH thisform. text11. value
replace цена_за_товар WITH thisform. text6. value
MESSAGEBOX
("Поставка
завершена",64,"ИПС
компьютерной техники")
CLOSE TABLES all
thisform. Release
Текст программы для кнопки "Оформить следующий товар":
CLOSE TABLES all
USE tovar
USE postavka
SELECT postavka
APPEND BLANK
replace код_поставки WITH thisform. text2. value
replace код_поставщика WITH thisform. text9. value
replace наименование_организации WITH thisform. text3. value
replace код_товара WITH thisform. text4. value
Магазин
Размещено на http://www.allbest.ru/
replace тип WITH thisform.combo1. value
replace наименование WITH thisform. text5. value
replace фирма_производитель WITH thisform. text10. value
replace срок_гарантии WITH thisform. text11. value
replace цена_за_товар WITH thisform. text6. value
replace дата WITH DATE ()
CLOSE TABLES all
USE tovar
SELECT tovar
APPEND BLANK
replace код_товара WITH thisform. text4. value
replace тип WITH thisform.combo1. value
replace наименование WITH thisform. text5. value
replace фирма_производитель WITH thisform. text10. value
replace срок_гарантии WITH thisform. text11. value
replace цена_за_товар WITH thisform. text6. value
MESSAGEBOX ("Товар оформлен",64,"ИПС Магазин компьютерной
техники")
CLOSE TABLES all
USE postavsik
USE tovar
USE postavka
DO FORM oppostavka_dva
thisform. Release
3) Регистрация нового клиента (reg_klienta. scx), рисунок 13.
Размещено на http://www.allbest.ru/
Рисунок 13
Текст программы для кнопки "Зарегистрировать":
CLOSE TABLeS all
USE pokypateli
SELECT pokypateli
APPEND BLANK
replace код_клиента WITH thisform. text2. value
replace фио WITH thisform. text3. value
replace адрес WITH thisform. text4. value
replace телефон WITH thisform. text5. value
MESSAGEBOX
("Клиент
зарегистрирован",64,"ИПС
Магазин
компьютерной техники")
DO FORM tklienti
thisform. Release
4) Регистрация нового поставщика (reg_postavsika. scx), рисунок 14.
Размещено на http://www.allbest.ru/
Рисунок 14
Текст программы для кнопки "Зарегистрировать":
CLOSE TABLeS all
USE postavsik
SELECT postavsik
APPEND BLANK
replace код_поставщика WITH thisform. text2. value
replace наименование_организации WITH thisform. text3. value
replace адрес WITH thisform. text4. value
replace телефон WITH thisform. text5. value
MESSAGEBOX
("Поставщик
зарегистрирован",64,"ИПС
компьютерной техники")
DO FORM tpostavsiki
thisform. Release
5) Просмотр клиентов (tklienti. scx), рисунок 15.
Магазин
Размещено на http://www.allbest.ru/
Рисунок 15
Текст программы для кнопки "Зарегистрировать нового клиента":
DO FORM reg_klienta
thisform. Release
Текст программы для кнопки "Удалить запись":
USE pokypateli
PACK
thisform. Release
DO FORM tklienti
MESSAGEBOX ("Запись удалена",64,"ИПС Магазин компьютерной
техники")
6) Поиск по клиентам (poisk_po_klientam. scx), рисунок 16.
Рисунок 16
Размещено на http://www.allbest.ru/
Текст программы для кнопки "Поиск":
SET TALK off
SELECT pokypateli
SET FILTER TO trim (код_клиента) =TRIM (thisform. text1. Value) AND
ALLtrim (фио) =ALLTRIM (thisform. text2. Value) AND ALLtrim (адрес)
=ALLTRIM (thisform. text3. Value) AND ALLtrim (телефон) =ALLTRIM
(thisform. text4. Value)
thisform. grid1. setfocus
7) Смена пароля (smena_pas. scx), рисунок 17.
Рисунок 17
Текст программы для кнопки "Изменить пароль":
CLOSE TABLES all
USE pas
IF thisform. text1. value =pas. pas then
IF thisform. text2. value=thisform. text3. value then
z=thisform. text2. value
update pas. dbf set pas=z
MESSAGEBOX ("Пароль изменён!",64,"ИПС Магазин компьютерной
техники")
Размещено на http://www.allbest.ru/
thisform. Release
ELSE
MESSAGEBOX ("Повторите ввод нового пароля!",64,"ИПС Магазин
компьютерной техники")
endif
ELSE
MESSAGEBOX ("Неверно введён старый пароль",64,"ИПС Магазин
компьютерной техники")
ENDIF
8) Выход (vixod. scx), рисунок 18.
Рисунок 18
Текст программы для кнопки "Да":
Quit
Текст программы для кнопки "Нет":
thisform. Release
Размещено на http://www.allbest.ru/
3. ЗАЩИТА ДАННЫХ
Для обеспечения защиты данных, на персональном компьютере
пользователя должна стоять лицензионная ОС, с лицензионной антивирусной
системой. Установка не лицензионного программной продукции на
персональном компьютере пользователя может повлечь за собой сбои в
работе ИПС "Магазин компьютерной техники".
Для
обеспечения
безопасности
данных,
хранящихся
в
БД
информационно-поисковой системы "Магазин компьютерной техники"
запрещено допускать к компьютеру, на который установлена данный
программный продукт, посторонних лиц, не имеющих право её использовать.
Для
предотвращения
несанкционированного
доступа
и
утечки
информации в данном программном продукте используется система
авторизации с парольной защитой.
Размещено на http://www.allbest.ru/
4. СОПРОВОЖДАЮЩАЯ ДОКУМЕНТАЦИЯ
4.1 ИНСТРУКЦИЯ ПО УСТАНОВКЕ И СОПРОВОЖДЕНИЮ
Данная инструкция по эксплуатации предназначена для того, что бы
будущий пользователь не совершил мелких и даже фатальных ошибок при
эксплуатации данной автоматизированной системы
Рабочее место должно отвечать всем требованиям безопасности, а так
же быть удобным для работы. Помещение должно быть хорошо освещено и
проветрено.
Для предотвращения потери информации в случае внезапного
отключения тока либо аварийной ситуации, система должна быть оснащена
блоком бесперебойного питания. При отсутствии сего аппарата или его не
работоспособности (не хватка мощности чтобы поддерживать компьютер)
разработчик не несет ответственности за потерю любых данных.
На рабочем месте должен находиться компьютер, обладающий
подключением с принтером.
Разработчик советует менеджеру и директору фирмы оградить доступ к
компьютеру другого персонала, чей вид работы не предусматривает
компьютеров, а в частности компьютера, на котором будет установлена эта
программа. Такая мера пресечения увеличит в десятки раз сохранение
важной информации. Пользователь должен понимать, что разработчик не
несет никакой ответственности за потерю важной информации.
Для того чтобы начать работать с системой требуется запустить файл:
ИПС Магазин компьютерной техники. exe. Запустится окно авторизации и
для входа в программу нужно ввести пароль: 123321.
Для комфортной работы с автоматизированной системой необходимо
использовать:
процессор с частотой 850 MHz;
жесткий диск 40Гб.;
Размещено на http://www.allbest.ru/
оперативная память 256 Мб;
флоппи диск FDD 3,5";
Клавиатура;
манипулятор мышь;
лазерный принтер;
ЖК монитор;
операционная система Windows XP.
CD-ROM
4.2 ИНСТРУКЦИЯ ДЛЯ РАБОТЫ С СИСТЕМОЙ
1) Авторизация пользователя, рисунок 19.
Рисунок 19
Для авторизации пользователя введите пароль, и нажмите клавишу
"Ок".
2) Главное меню.
При входе в программу пользователю представляется возможность
навигации по программе с помощью строки меню, рисунок 20.
Рисунок 20
2.1) Оформление.
Размещено на http://www.allbest.ru/
При выборе пункта меню "Оформление" на экран выводится подменю,
рисунок 21.
Рисунок 21
При выборе пункта подменю "Продажа товара" откроется форма для
осуществления продажи товара.
При выборе пункта подменю "Поставки товара" откроется форма для
осуществления поставки товара в магазин.
2.1.1) Оформление продажи товара, рисунок 22.
Нажав на пункт меню "Оформление продажи товара" осуществляется
переход к форме с помощью которой осуществляется продажа товара с
магазина.
Рисунок 22
Заполняем все поля данной формы, и нажимаем на кнопку "Совершить
продажу". После этого продажа осуществится, вся внесенная информация
занесется в базу данных, на экране появится отчет о совершенной продаже и
данная форма закроется.
Размещено на http://www.allbest.ru/
При нажатии на клавишу "Просмотреть таблицу "Товары" откроется
форма содержащая весь список товаров в магазине, с помощью этой формы
можно организовать поиск необходимого товара, а также просмотреть
сведения об этом товаре (фирма производитель, срок гарантии, цена).
2.1.2) Оформление поставки товара, рисунок 23.
Нажав на пункт меню "Оформление поставки товара" осуществляется
переход к форме с помощью которой осуществляется поставка товара в
магазин.
Рисунок 23
При нажатии на клавишу
которая располагается рядом с полем
ввода "Наименование организации" происходит поиск сведении в базе
данных, и если такая организация была ранее зарегистрирована то
оставшиеся сведения о поставщике заполнятся автоматически.
Заполняем все поля данной формы, при нажатии на клавишу
"Зарегистрировать поставщика" все сведения введенные о поставщике
занесутся в базу данных.
2.2) Клиенты, рисунок 24.
При выборе пункта меню "Клиенты" на экране появляется подменю:
Размещено на http://www.allbest.ru/
Рисунок 24
При выборе пункта подменю "Просмотреть клиентов" открывается
форма содержащая информацию о всех клиентах пользующихся услугами
данного
магазина.
С
данной
информацией
можно
ознакомиться,
редактировать, а также в данной форме возможно добавление нового
клиента.
При
выборе
пункта
подменю
"Просмотреть
журнал
продаж"
открывается форма содержащая информацию о всех совершенных продажах.
С данной информацией можно ознакомиться, а так же возможно
редактирование.
2.2.1) Просмотреть клиентов, рисунок 25.
При выборе пункта подменю "Просмотреть клиентов" открывается
форма содержащая информацию о всех клиентах пользующихся услугами
данного магазина.
Рисунок 25
Размещено на http://www.allbest.ru/
При
нажатии
на
клавишу
"Зарегистрировать
нового
клиента"
открывается форма для регистрации нового клиента.
Для того чтобы удалить какую-либо запись нужно курсором мыши
сделать пометку об удалении записи и нажать на клавишу "Удалить запись".
2.2.1.1) Регистрация нового клиента, рисунок 26.
При нажатии на клавишу "Регистрация нового клиента" открывается
форма предназначенная для регистрации нового клиента:
Рисунок 26
Заполняем все поля данной формы и нажимаем на клавишу
"Зарегистрировать", вся информация введенная в данной форме занесется в
базу данных и форма закроется.
2.2.2) Просмотреть журнал продаж, рисунок 27.
При
выборе
пункта
подменю
"Просмотреть
журнал
продаж"
открывается форма содержащая информацию о всех совершенных продажах.
Рисунок 27
Размещено на http://www.allbest.ru/
Для того чтобы удалить какую-либо запись нужно курсором мыши
сделать пометку об удалении записи и нажать на клавишу "Удалить запись".
2.3) Поставщики, рисунок 28.
При выборе пункта меню "Поставщики" на экране появляется
подменю:
Рисунок 28
При выборе пункта подменю "Просмотреть поставщиков" открывается
форма содержащая информацию о всех поставщиках работающих с данным
магазином. С данной информацией можно ознакомиться, редактировать, а
также в данной форме возможно добавление нового поставщика.
При выборе пункта подменю "Просмотреть журнал поставок"
открывается форма содержащая информацию о всех совершенных поставках.
С данной информацией можно ознакомиться, а так же возможно
редактирование.
2.3.1) Просмотреть поставщиков, рисунок 29.
При выборе пункта подменю "Просмотреть поставщиков" открывается
форма содержащая информацию о всех поставщиках работающих с данным
магазином.
Рисунок 29
Размещено на http://www.allbest.ru/
При нажатии на клавишу "Зарегистрировать нового поставщика"
открывается форма для регистрации нового поставщика.
Для того чтобы удалить какую-либо запись нужно курсором мыши
сделать пометку об удалении записи и нажать на клавишу "Удалить запись".
2.3.1.1) Регистрация нового поставщика, рисунок 30.
При
нажатии
на
клавишу
"Регистрация
нового
поставщика"
открывается форма предназначенная для регистрации нового поставщика:
Рисунок 30
Заполняем все поля данной формы и нажимаем на клавишу
"Зарегистрировать", вся информация введенная в данной форме занесется в
базу данных и форма закроется.
2.3.2) Просмотреть журнал поставок, рисунок 31.
При выборе пункта подменю "Просмотреть журнал поставок"
открывается форма содержащая информацию о всех совершенных поставках.
Рисунок 31
Размещено на http://www.allbest.ru/
Для того чтобы удалить какую-либо запись нужно курсором мыши
сделать пометку об удалении записи и нажать на клавишу "Удалить запись".
2.4) Товар, рисунок 32.
При выборе пункта меню "Товар" открывается форма содержащая весь
список товаров в магазине, с помощью этой формы можно организовать
поиск необходимого товара, а также просмотреть сведения об этом товаре
(фирма производитель, срок гарантии, цена).
Рисунок 32
Для осуществления поиска по таблице заполняем нужные поля и
нажимаем на клавишу "Поиск".
При нажатии на клавишу "Добавить новый товар" открывается форма
для осуществления поставки товара.
2.5) Поиск, рисунок 33.
При выборе пункта меню "Поиск" на экране появляется подменю:
Рисунок 33
При выборе пункта подменю "По клиентам" открывается форма для
осуществления поиска по клиентам. При выборе пункта подменю "По
Размещено на http://www.allbest.ru/
журналу продаж" открывается форма для осуществления поиска по журналу
продаж. При выборе пункта подменю "По поставщикам" открывается форма
для осуществления поиска по поставщикам. При выборе пункта подменю
"По журналу поставок" открывается форма для осуществления поиска по
журналу поставок.
2.5.1) Поиск по клиентам, рисунок 34.
При выборе пункта подменю "По клиентам" открывается форма для
осуществления поиска по клиентам.
Рисунок 34
Для осуществления поиска по таблице заполняем нужные поля и
нажимаем на клавишу "Поиск".
2.5.2) Поиск по журналу продаж, рисунок 35.
При выборе пункта подменю "По журналу продаж" открывается форма
для осуществления поиска по журналу продаж.
Размещено на http://www.allbest.ru/
Рисунок 35
Для осуществления поиска по таблице заполняем нужные поля и
нажимаем на клавишу "Поиск".
2.5.3) Поиск по поставщикам, рисунок 36.
При выборе пункта подменю "По поставщикам" открывается форма
для осуществления поиска по поставщикам.
Рисунок 36
Для осуществления поиска по таблице заполняем нужные поля и
нажимаем на клавишу "Поиск".
2.5.4) Поиск по журналу поставок, рисунок 37.
Размещено на http://www.allbest.ru/
При выборе пункта подменю "По журналу поставок" открывается
форма для осуществления поиска по журналу поставок.
Рисунок 37
Для осуществления поиска по таблице заполняем нужные поля и
нажимаем на клавишу "Поиск".
2.6) Смена пароля, рисунок 38.
При выборе пункта меню "Смена пароля" открывается форма для
осуществления смены пароля:
Рисунок 38
2.7) Выход, рисунок 39.
При
выборе
пункта
подтверждении выхода.
меню
"Выход"
открывается
форма
о
Размещено на http://www.allbest.ru/
Рисунок 39
При нажатии на клавишу "Да" осуществится выход из программы.
При нажатии на клавишу "Нет" данная форма закроется и работа в
программе будет продолжена.
Размещено на http://www.allbest.ru/
5. ТЕХНИКА БЕЗОПАСНОСТИ НА РАБОЧЕМ МЕСТЕ
Инструкция предназначена для сотрудников магазина "Компьютерной
техники".
5.1.1 ОБЩИЕ ПОЛОЖЕНИЯ
Данные правила техники безопасности разработаны для сотрудников,
занятых эксплуатацией ПЭВМ, работа которых связана с приемом и вводом
информации, работой с ИПС "Магазин компьютерной техники".
Работа оператора ПЭВМ относится к категории работ, связанных с
опасными и вредными условиями труда. В процессе труда на оператора
ПЭВМ
оказывают
действие
следующие
опасные
и
вредные
производственные факторы:
А. физические:
1) повышенные уровни электромагнитного излучения;
2) повышенные уровни рентгеновского излучения;
3) повышенные уровни ультрафиолетового излучения;
4) повышенный уровень инфракрасного излучения;
5) повышенный уровень статического электричества;
6) повышенные уровни запыленности воздуха рабочей зоны;
7) повышенное содержание положительных аэронов в воздухе рабочей
зоны;
8) пониженное содержание отрицательных аэронов в воздухе рабочей
зоны;
9) пониженная или повышенная влажность воздуха рабочей зоны;
10) пониженная или повышенная подвижность воздуха рабочей зоны;
11) повышенный уровень шума;
12) повышенный или пониженный уровень освещенности;
13) повышенный уровень прямой блесткости;
14) повышенный уровень отраженной блесткости;
Размещено на http://www.allbest.ru/
15) повышенный уровень ослепленности;
16) неравномерность распределения яркости в поле зрения;
17) повышенная яркость светового изображения;
18) повышенный уровень пульсации светового потока;
19)
повышенное
значение
напряжения
в
электрической
цепи,
замыкание которой может произойти через тело человека;
Б. химические:
1) повышенное содержание в воздухе рабочей зоны двуокиси углерода,
озона, аммиака, фенола, формальдегида и полихлорированных бифенилов;
Г. психофизиологические:
1) напряжение зрения;
2) напряжение внимания;
3) интеллектуальные нагрузки;
4) эмоциональные нагрузки;
5) длительные статистические нагрузки;
6) монотонность труда;
7) большой объем информации обрабатываемой в единицу времени;
8) нерациональная организация рабочего места;
Д. биологические:
1) повышенное содержание в воздухе рабочей зоны микроорганизмов.
5.1.2 ТРЕБОВАНИЯ БЕЗОПАСНОСТИ ПЕРЕД НАЧАЛОМ РАБОТЫ
Перед началом работы пользователь обязан:
1) осмотреть и привести в порядок рабочее место;
2) отрегулировать освещенность на рабочем месте, убедиться в
достаточности освещенности, отсутствии отражений на экране, отсутствии
встречного светового потока;
3) проверить правильность подключения оборудования в электросеть;
4) убедиться в наличии защитного заземления и подключения
экранного проводника к корпусу процессора;
Размещено на http://www.allbest.ru/
5) протереть специальной салфеткой поверхность экрана и защитного
фильтра;
6) проверить правильность установки стола, стула, подставки для ног,
пюпитра, положения оборудования, угла наклона экрана, положение
клавиатуры и, при необходимости, произвести регулировку рабочего стола и
кресла, а также расположение элементов компьютера в соответствии с
требованиями эргономики и в целях исключения неудобных поз и
длительных напряжений тела.
При включении компьютера оператор обязан соблюдать следующую
последовательность включения оборудования:
1) включить блок питания;
2) включить периферийные устройства (принтер, монитор, сканер и
др.);
3) включить системный блок (процессор).
5.1.3 ТРЕБОВАНИЯ БЕЗОПАСНОСТИ ВО ВРЕМЯ РАБОТЫ
Сотрудник во время работы обязан:
1) выполнять только ту работу, которая ему была поручена и по
которой он был проинструктирован;
2) в течение всего рабочего дня содержать в порядке и чистоте рабочее
место;
3) держать открытыми все вентиляционные отверстия устройств;
4) внешнее устройство "мышь" применять только при наличии
специального коврика;
5) при необходимости прекращения работы на некоторое время
корректно закрыть все активные задачи;
6) выполнять санитарные нормы и соблюдать режимы работы и
отдыха;
7) соблюдать правила эксплуатации вычислительной техники в
соответствии с инструкциями по эксплуатации;
Размещено на http://www.allbest.ru/
8)
при
работе
с
текстовой
информацией
выбирать
наиболее
физиологичный режим представления черных символов на белом фоне;
соблюдать
9)
установленные
режимом
рабочего
времени,
регламентированные перерывы в работе и выполнять в физкульт паузах и
физкультминутках рекомендованные упражнения для глаз, шеи, рук,
туловища, ног;
10) соблюдать расстояние от глаз до экрана в пределах 60-80 см.
Сотруднику во время работы запрещается:
1) прикасаться к задней панели системного блока при включенном
питании;
2) переключение разъемов интерфейсных кабелей периферийных
устройств при включенном питании;
3) загромождать верхние панели устройств бумагами и посторонними
предметами;
4) допускать захламленность рабочего места бумагой в целях
недопущения накапливания органической пыли;
5) производить отключение питания во время выполнения активной
задачи;
6) производить частые переключения питания;
7) допускать попадание влаги на поверхность системного блока,
монитора, рабочую поверхность клавиатуры, дисководов, принтеров и др.
устройств;
7) включать сильно охлажденное (принесенное с улицы в зимнее
время) оборудование;
8) производить самостоятельно вскрытие и ремонт оборудования;
9) превышать величину количества обрабатываемых символов свыше
30 тыс. за 4 часа работы.
5.1.4 ТРЕБОВАНИЯ БЕЗОПАСНОСТИ В АВАРИЙНЫХ СИТУАЦИЯХ
Сотрудник пункта проката обязан:
Размещено на http://www.allbest.ru/
во
1)
всех
случаях
обнаружения
обрыва
проводов
питания,
неисправности заземления и других повреждений электрооборудования,
появления запаха гари немедленно отключить питание и сообщить об
аварийной ситуации руководителю и дежурному электрику;
2) при обнаружении человека, попавшего под напряжение, немедленно
освободить его от действия тока путем отключения электропитания и до
прибытия врача оказать потерпевшему первую медицинскую помощь;
3) при любых случаях сбоя в работе технического оборудования или
программного обеспечения немедленно вызвать представителя инженернотехнической службы эксплуатации вычислительной техники;
4) в случае появления рези в глазах, резком ухудшении видимости невозможности сфокусировать взгляд или навести его на резкость, появлении
боли в пальцах и кистях рук, усилении сердцебиения немедленно покинуть
рабочее место, сообщить о происшедшем руководителю работ и обратиться к
врачу;
5) при возгорании оборудования, отключить питание и принять меры к
тушению очага пожара при помощи углекислотного или порошкового
огнетушителя, вызвать пожарную команду, сообщить о происшествии
руководителю работ;
5.1.5 ТРЕБОВАНИЯ БЕЗОПАСНОСТИ ПОСЛЕ ОКОНЧАНИЯ РАБОТЫ
По
окончании
работ
оператор
обязан
соблюдать
следующую
последовательность выключения вычислительной техники:
1) произвести закрытие всех активных задач;
2) выполнить парковку считывающей головки жесткого диска (если не
предусмотрена автоматическая парковка головки);
3) убедиться, что в дисководах нет дисков;
4) выключить питание системного блока;
5) выключить питание всех периферийных устройств;
6) отключить блок питания.
Размещено на http://www.allbest.ru/
К
использованию
системы
допускается
персонал
имеющий
квалификацию оператора ЭВМ.
Приступая к работе с системой, пользователь должен ознакомиться с
правилами техники безопасности. Для работы с программой необходимо
запустить файл: ИПС "Магазин компьютерной техники".
Размещено на http://www.allbest.ru/
ЗАКЛЮЧЕНИЕ
В
процессе
проектирования
автоматизированной
системы
для
автоматизации работы менеджера по продажам был создан программный
продукт,
реализованный
в
среде
программирования
Visual
FoxPro,
выполняющий следующие основные функции:
1. Создание баз данных для хранения и редактирования информации о
товаре, клиентах и поставщиках;
2. Администрирование.
В
результате
исследования
предметной
области
магазина
компьютерной техники были сформированы цели и задачи автоматизации
процесса работы магазина. В результате дальнейшей деятельности были
определены основные сущности, их атрибуты и взаимосвязи между ними.
Была сформирована концептуальная, логическая и физическая модели,
выбрана среда реализации, определены технические требования.
В ходе работы была выполнена программная реализация ИПС
"Магазин
компьютерной
техники",
составлена
сопровождающая
документация, включающая инструкцию по инсталляции, инструкцию по
использованию, технические требования и требования к программному
обеспечению, составлена инструкция по технике безопасности.
Информационно-поисковая система "Магазин компьютерной техники"
должна автоматизировать рабочее место менеджера по продажам, в
результате чего он будет избавлен от рутинной работы, сможет оперативно
получать информацию о товаре, клиентах, поставщиках, совершенных
продажах и совершенных поставках, вследствие чего производительность его
труда повысится. Разумеется ИПС "Магазин компьютерной техники" сможет
работать более продуктивно при условии автоматизации с другими
торговыми точками и объединении всех средств автоматизации в единую
локальную сеть для обмена данными.
Размещено на http://www.allbest.ru/
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ
1. Агальцов В.П. Базы данных. - М.: Мир, 2002.
2. Лебедев А.Н. Visual FoxPro 9.0 Самоучитель, 2004.
3. Гурвиц Г.А. Разработка реального приложения с использованием Visual
FoxPro 9, 2004.
4. Горев А., Ахаян Р. "Эффективная работа с СУБД", 2006.
5. Попов А.А. Создание приложений для FoxPro, 2006.
6. ГОСТ 7.32 - 91 Оформление документов по научно - исследовательской
деятельности. - M.: ИПК Издательство стандартов, 2002
7. ГОСТ 19.105 - 90 Общие требования к программным документам. - М.:
ИПК Издательство стандартов, 2002
8. ГОСТ 19.106 - 90 Требования к программным документам, выполняемым
печатным способом. - М.: ИПК. Издательство стандартов, 2002
9. ГОСТ 204.204 - 80 Требования к содержанию документа "Описание
постановки задачи". - М.: ИПК. Издательство стандартов, 2002
10. ГОСТ 34.601 - 90 Стадии и этапы создания автоматизированной системы.
- M.: ИПК. Издательство стандартов, 2002
11. ГОСТ 34.602 - 9 Техническое задание на создание автоматизированной
системы. М.: ИПК. Издательство стандартов, 2002
Размещено на Allbest.ru
Download