Автоматизация рабочего места менеджера по продажам
Проектирование информационно-поисковой системы "Магазин компьютерной техники", предназначенной для автоматизации рабочего места менеджера по продажам. FoxPro: команды и возможности визуального программирования. Выбор системы управления базой данных.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 09.11.2012 |
Размер файла | 1,5 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Аннотация
Данный курсовой проект представляет собой информационно-поисковую систему "Магазин компьютерной техники", предназначенную для автоматизации рабочего места менеджера по продажам.
Данный курсовой проект содержит теоретическую, практическую части, и сопровождающую документацию.
1) Теоретической частью является пояснительная записка, представляющая собой совокупность документированных разделов, которые в свою очередь, описывают объект автоматизации и что должна в итоге представлять из себя автоматизированная система.
2) Практической частью является программный продукт, представленный на носителе информации.
3) Сопровождающая документация, включающая инструкцию по инсталляции, инструкцию по использованию, технические требования и требования к программному обеспечению, составлена инструкция по технике безопасности. А так же имеется носитель информации на котором содержится программный продукт.
Содержание
- Введение
- 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 Требования безопасности после окончания работы
- Заключение
- Список используемых источников
Введение
Потоки информации, циркулирующие в мире, который нас окружает, огромны. Во времени они имеют тенденцию к увеличению. Поэтому в любой организации, как большой, так и маленькой, возникает проблема такой организации как управления данными, которая обеспечила бы наиболее эффективную работу. Некоторые организации используют для этого шкафы с папками, но большинство предпочитают компьютеризированные способы - ИПС позволяющие эффективно хранить, структурировать, искать и систематизировать большие объемы данных, обрабатывать их. И уже сегодня без автоматизированных систем невозможно представить работу большинства финансовых, промышленных, торговых и прочих организаций. Не будь ИПС, они бы просто захлебнулись в информационной лавине.
Одной из самых сложных задач для фирмы, занимающейся торговой деятельностью, является точный и упорядоченный учет продаваемого и поставляемого в фирму товара.
Поэтому я выбрал темой своего курсового проекта автоматизированное рабочее место менеджера по продажам.
Задачами данного курсового проекта являются:
1) Получение навыков самостоятельной работы в FoxPro, изучение его команд и возможностей визуального программирования.
2) Систематизация и закрепление теоретических и практических знаний, полученных в процессе.
3) Углубление теоретических знаний в написании программы автоматизации рабочего места менеджера по продажам.
4) Развитие творческой инициативы, самостоятельности, организованности и дисциплинированности.
1. Проектирование базы данных
1.1 Построение информационной модели и определение сущностей
Целью курсового проектирования является разработка и создание информационно-поисковой системы "Магазин компьютерной техники". С помощью данного программного продукта возможна реализация следующих задач:
ведение учета продаваемого с магазина товара;
ведение учета поставляемого в магазин товара;
сокращение времени на доступ и обработку требуемой информации;
осуществление поиска необходимой информации.
Описание предметной области.
Исследуемая предметная область представляет собой магазин компьютерной техники, который обеспечивает хранение и продажу компьютеров и их комплектующих, таким образом можно выделить сразу два подразделения: торговый зал и склад.
В магазине хранятся компьютеры и их комплектующие, услугами магазина пользуются сотни клиентов. Для обеспечения оперативности ведения информации о компьютерах, с такими сведениями как технические характеристики, информация о фирмах поставляющих данные компьютеры, информация о производителях продукции, цены, необходима автоматизированная система, основанная на современной базе данных. Использование базы данных и автоматизированной системы для работы с ней существенно упростит работу сотрудником магазина.
Деятельность осуществляется следующим образом:
У фирмы есть поставщики, осуществляющие поставку компьютеров и их комплектующих на склад магазина. Так же в магазине есть свой штат сотрудников: менеджеры и консультанты, осуществляющие продажу товара, бухгалтер, кладовщики. Организационная структура магазина представлена на рисунке 1.
Размещено на http://www.allbest.ru/
Рисунок 1.
Клиент, приходя в магазин, взаимодействует с менеджером, который, в свою очередь, осуществляет продажу компьютеров или их комплектующих. Операции с денежными средствами и выдачу чека осуществляет так же менеджер. При покупке товара, клиент получает чек с указанием товара и его стоимости, на основании которого со склада ему отгружают необходимый товар. Работать с ИПС "Магазин компьютерной техники" будут следующие пользователи:
Менеджер;
Консультанты.
Сотрудники магазина которые пользуются данной базой данных должны иметь возможность систематизировать список имеющихся товаров, т.е. распределять товары по типу, добавлять новые и списывать старые, иметь возможность быстро найти необходимый товар.
Концептуальная модель.
Концептуальная модель - это отражение предметной области, для которой разрабатывается база данных. Концептуальная модель магазина компьютерной техники представлена на рисунке 2.
Рисунок 2.
Определение сущностей.
В построении информационно-поисковой системе мы имеем пять сущностей: клиент, поставщик, товар, журнал продаж, журнал поставок.
Для всех сущностей атрибуты указаны в таблице 1.
Таблица 1
Сущность |
Атрибуты |
|
Клиент |
Код клиента |
|
Фамилия имя отчество клиента |
||
Адрес клиента |
||
Телефон клиента |
||
Поставщик |
Код поставщика |
|
Наименование организации поставщика |
||
Адрес организации |
||
Телефон поставщика |
||
Товар |
Код товара |
|
Тип товара |
||
Наименование товара |
||
Фирма производитель |
||
Срок гарантии |
||
Цена |
||
Журнал продаж |
Код продажи |
|
Код клиента |
||
Фамилия имя отчество клиента |
||
Код товара |
||
Тип товара |
||
Наименование товара |
||
Фирма производитель |
||
Срок гарантии |
||
Цена |
||
Журнал поставок |
Код поставки |
|
Код поставщика |
||
Наименование организации поставщика |
||
Код товара |
||
Тип товара |
||
Наименование товара |
||
Фирма производитель |
||
Срок гарантии |
||
Цена |
1.1.1 Описание постановки задачи
1.1.1.1 Характеристика комплекса задач.
1.1.1.1.1 Цель и назначение комплекса задач:
Целью и назначением создаваемой системы является упрощение работы продавцов "Магазина компьютерной техники", процедур приема и продажи товара, и в упрощении доступа к этим сведениям, объединение их в общую информационную систему.
Решение комплекса задач предназначено для автоматизации деятельности сотрудников "Магазина компьютерной техники" в части исполнения следующих процессов:
1) Оформление продажи и ведение учета продаваемого с магазина товара.
2) Оформление поставки и ведение учета поставляемого в магазин товара.
3) Ведение учета о клиентах.
4) Ведение учета о поставщиках.
1.1.1.1.2 Перечень объектов, при управлении которыми решается комплекс задач:
Объектами, при управлении которыми решается комплекс задач являются:
Магазин компьютерной техники.
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 |
Оформление поставки товара |
Внесение информации о поставщике и поставляемом товаре, добавление этой информации в базу данных |
Сеанс работы |
|
Э3 |
Клиенты |
Просмотр/редактирование сведений о клиентах |
Сеанс работы |
|
Э4 |
Журнал продаж |
Просмотр/редактирование сведений о совершенных продажах |
Сеанс работы |
|
Э5 |
Поставщики |
Просмотр/редактирование сведений о поставщиках |
Сеанс работы |
|
Э6 |
Журнал поставок |
Просмотр/редактирование сведений о совершенных поставках |
Сеанс работы |
|
Э7 |
Товар |
Просмотр, редактирование и поиск сведений о имеющимся в магазине товаре |
Сеанс работы |
|
Э8 |
Поиск по клиентам |
Осуществление поиска по информации о клиентам |
Сеанс работы |
|
Э9 |
Поиск по поставщикам |
Осуществление поиска по информации о поставщиках |
Сеанс работы |
|
Э10 |
Поиск по журналу продаж |
Осуществление поиска по информации о совершенных продажах |
Сеанс работы |
|
Э11 |
Поиск по журналу поставок |
Осуществление поиска по информации о совершенных поставках |
Сеанс работы |
|
Э12 |
Регистрация клиента |
Внесение информации о клиенте, добавление этой информации в базу данных |
Сеанс работы |
|
Э13 |
Регистрация поставщика |
Внесение информации о поставщике, добавление этой информации в базу данных |
Сеанс работы |
|
Э14 |
О программе |
Информация о разработчике |
Сеанс работы |
|
Э15 |
Выход |
Осуществление выхода из программы |
Сеанс работы |
1.1.1.3 Входная информация.
Входной информацией являются все данные которые пользователь вводит в систему. Входная информация представлена в таблице 3.
Таблица 3
Идентификатор |
Наименование |
Тип |
Описание |
Источники |
|
В1 |
Код продажи |
Числовой |
Информация о уникальном номере продажи |
Э1, Э10 |
|
В2 |
Код клиента |
Числовой |
Информация о уникальном номере клиента |
Э1, Э8, Э10 |
|
В3 |
ФИО клиента |
Символьный |
Информация о ФИО покупателя |
Э1, Э8, Э10 |
|
В4 |
Адрес клиента |
Символьный |
Информация о адресе клиента |
Э1, Э8 |
|
В5 |
Телефон клиента |
Числовой |
Информация о телефоне клиента |
Э1, Э8 |
|
В6 |
Код товара |
Числовой |
Информация о уникальном номере товара |
Э1, Э2, Э7, Э10 |
|
В7 |
Тип товара |
Символьный |
Информация о типе товара |
Э1, Э2, Э7, Э10, Э11 |
|
В8 |
Наименование товара |
Символьный |
Информация о наименовании товара |
Э1, Э2, Э7, Э10, Э11 |
|
В9 |
Фирма производитель |
Символьный |
Информация о фирме производители |
Э1, Э2, Э7, Э10, Э11 |
|
В10 |
Срок гарантии |
Числовой |
Информация о сроке гарантии товара |
Э1, Э2, Э7, Э10, Э11 |
|
В11 |
Цена за товар |
Числовой |
Информация о цене товара |
Э1, Э2, Э10, Э11 |
|
В12 |
Код поставки |
Числовой |
Информация о уникальном номере |
Э2, Э11 |
|
В13 |
Код поставщика |
Числовой |
Информация о уникальном номере поставщика |
Э2, Э9, Э11 |
|
В14 |
Наименование организации |
Символьный |
Информации о наименовании организации поставщика |
Э2, Э9, Э11 |
|
В15 |
Адрес поставщика |
Символьный |
Информация о адресе поставщика |
Э2, Э9 |
|
В16 |
Телефон поставщика |
Числовой |
Информация о телефоне поставщика |
Э2, Э9 |
1.1.2 Выбор СУБД
Я выбрал для разработки программного компонента Visual Fox Pro по следующим причинам. VFP это очень мощное средство разработки СУБД. К тому же, VFP имеет очень перегруженный язык программирования, это результат обеспечения совместимости со старыми версиями. Современный VFP в большинстве случаев может без дополнительных переделок выполнить программы написанные для самого первого FoxBASE или dBase. Редкое средство программирования может похвастаться такой совместимостью.
Однако обратная сторона медали: современный язык xBase, точнее его диалект, используемый в VFP, содержит свыше полутысячи команд, функций и языковых конструкций. Одно и тоже в VFP можно сделать тремя четырьмя способами. Иногда "старое" программирование времен FoxBASE мирно уживается с современным ООП, а иногда ведет себя как кошка с собакой. Очень часто в описаниях языка VFP можно встретить фразу: "Включено для обеспечения совместимости со старыми версиями. Рекомендуется использовать то-то и то-то".
И из всего выше сказанного следует что у Visual Fox Pro ряд преимуществ, а именно:
СУБД является специализированной программой для работы с реляционными БД, что значительно упрощает процесс даталогического проектирования;
У нее довольно мощный язык, удобный для программирования приложений средней сложности;
Наличие большого количества мастеров позволяет быстро создавать удобный для конечных пользователей интерфейс, формировать красивые отчеты
Эта система очень нетребовательна к аппаратным ресурсам и может выполняться на любом компьютере на котором установлена система Windows (и сама СУБД)
Отдельные утилиты позволяют создавать конечный исполняемый файл, и тогда это очень значительно упрощает распространение программы.
1.1.3 Определение взаимосвязей между сущностями
Взаимосвязь "один ко многим".
Между двумя сущностями "Журнал продаж" и "Товар" установлена взаимосвязь один ко многим, т.к. в журнале продаж может содержаться несколько товаров, это представлено на рисунке 3.
Рисунок 3
Между двумя сущностями "Товар" и "Журнал поставок" установлена взаимосвязь один ко многим, т.к. в журнале поставок может содержаться несколько товаров, это представлено на рисунке 4.
Рисунок 4
Взаимосвязь "многие ко многим".
Между двумя сущностями "Клиент" и "Журнал продаж" установлена взаимосвязь многие ко многим, т.к. в журнале продаж может содержаться несколько клиентов, а каждый клиент может совершить несколько покупок, это представлено на рисунке 5.
Рисунок 5
Между двумя сущностями "Поставщик" и "Журнал поставок" установлена взаимосвязь многие ко многим, т.к. в журнале поставок может содержаться несколько поставщиков, а каждый поставщик может совершить несколько поставок, это представлено на рисунке 6.
Рисунок 6
1.1.4 Задание первичных и альтернативных ключей
Сущность "Клиент" имеет первичный ключ "код клиента".
Сущность "Журнал продаж" имеет альтернативный ключ "код клиента", "код товара".
Сущность "Поставщик" имеет первичный ключ "код поставщика".
Сущность "Журнал поставок" имеет альтернативный ключ "код поставщика", "код товара".
Сущность "Товар" имеет первичный ключ "код товара".
1.1.5 Приведение модели к требуемому уровню нормальной формы
Нормализация - это пошаговый, обратимый процесс замены исходной схемы другой схемой, в которой таблицы имеют более простую и логичную структуру.
Первая нормальная форма.
Первая нормальная форма требует, чтобы каждое поле таблицы БД было неделимым и не содержало повторяющихся групп.
менеджер визуальное программирование база
Схема:
Журнал поставок |
Поставщики |
Клиенты |
Журнал продаж |
||||
Код поставки |
Код поставщика |
Код клиента |
Код продажи |
||||
Код поставщика |
Наименование орг. |
ФИО |
Код клиента |
||||
Наименование орг. |
Адрес |
Адрес |
ФИО |
||||
Код товара |
Телефон |
Телефон |
Код товара |
||||
Тип товара |
Тип товара |
||||||
Наименование |
Наименование |
||||||
Фирма производ |
Фирма производ. |
||||||
Срок гарантии |
Срок гарантии |
Все наши таблицы находятся в 1 НФ, это представлено на рисунке 7.
Вторая нормальная форма.
Вторая нормальная форма требует, чтобы все поля таблицы зависели от первичного ключа, то есть чтобы первичный ключ однозначно определял запись и не был избыточным. Те поля, которые зависят только от части первичного ключа, должны быть выделены в состав отдельных таблиц.
Для того чтобы привести наши таблицы во 2 НФ мы в таблице "клиенты" создаем первичный ключ по полю "код клиента", в таблице поставщики создаем первичный ключ по полю "код поставщика", в таблице "товар" создаем первичный ключ по полю "код товара", в таблице "журнал продаж" создаем альтернативные ключи по полям "код клиента" и "код товара", в таблице "журнал поставок" создаем альтернативные ключи по полям "код поставщика" и "код товара". А также делаем взаимосвязи между таблицами. Это представлено на рисунке 7.
Рисунок 7
Логическая модель данных
Логический уровень моделирования - это тот, который реально используют многие из сегодняшних разработчиков благодаря доступности на рынке CASE-систем. В отличие от концептуального, логическое моделирование несет в себе сравнительно малую семантическую нагрузку, и часто понимается уже как "логическое моделирование базы данных" (а не прикладной области). В таком понимании цель его состоит в том, чтобы описать базу данных безотносительно к конкретной СУБД и архитектуре БД (считается, что проектируется как бы "логически одна" база данных всей автоматизированной системы). В наиболее распространенном случае (реляционный подход) логическое проектирование сводится к тому, чтобы правильно сформировать объекты, их атрибуты и взаимосвязи с учетом методологических требований ликвидации избыточности, нормализации, целостности и др., а также с учетом требований прикладной постановки и независимости данных (а они могут противоречить друг другу).
Модели этого уровня для реляционного подхода обычно не поддерживают сколь-нибудь развитую семантику межобъектных отношений, ограничиваясь, как правило, конструкциями "тип/подтип". С другой стороны логические схемы объектной БД могут иметь чуть более богатый аппарат учета смысловой окраски, обычно исчерпывающийся возможностями различать типы обобщения, ассоциации и наследования для связей. Логическая модель представлена на рисунке 8.
Рисунок 8
1.1.6. Физическое описание модели
Физическая модель данных описывает данные средствами конкретной СУБД. Мы будем считать, что физическая модель данных реализована средствами именно реляционной СУБД, хотя, как уже сказано выше, это необязательно. Отношения, разработанные на стадии формирования логической модели данных, преобразуются в таблицы, атрибуты становятся столбцами таблиц, для ключевых атрибутов создаются уникальные индексы, домены преображаются в типы данных, принятые в конкретной СУБД.
Ограничения, имеющиеся в логической модели данных, реализуются различными средствами СУБД. При этом опять-таки решения, принятые на уровне логического моделирования определяют некоторые границы, в пределах которых можно развивать физическую модель данных. Точно также, в пределах этих границ можно принимать различные решения.
В результате всех преобразований получается следующая физическая модель: Таблица 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 |
||
Наименование |
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 |
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 КБ |
|
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 "Выход"
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
&&Определение подменю пункта "Товар":
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
Текст программы для кнопки "Ок":
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
Текст программы для кнопки "Совершить покупку":
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.
Рисунок 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
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
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.
Рисунок 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.
Рисунок 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.
Рисунок 15
Текст программы для кнопки "Зарегистрировать нового клиента":
DO FORM reg_klienta
thisform. Release
Текст программы для кнопки "Удалить запись":
USE pokypateli
PACK
thisform. Release
DO FORM tklienti
MESSAGEBOX ("Запись удалена",64,"ИПС Магазин компьютерной техники")
6) Поиск по клиентам (poisk_po_klientam. scx), рисунок 16.
Рисунок 16
Текст программы для кнопки "Поиск":
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,"ИПС Магазин компьютерной техники")
thisform. Release
ELSE
MESSAGEBOX ("Повторите ввод нового пароля!",64,"ИПС Магазин компьютерной техники")
endif
ELSE
MESSAGEBOX ("Неверно введён старый пароль",64,"ИПС Магазин компьютерной техники")
ENDIF
8) Выход (vixod. scx), рисунок 18.
Рисунок 18
Текст программы для кнопки "Да":
Quit
Текст программы для кнопки "Нет":
thisform. Release
3. Защита данных
Для обеспечения защиты данных, на персональном компьютере пользователя должна стоять лицензионная ОС, с лицензионной антивирусной системой. Установка не лицензионного программной продукции на персональном компьютере пользователя может повлечь за собой сбои в работе ИПС "Магазин компьютерной техники".
Для обеспечения безопасности данных, хранящихся в БД информационно-поисковой системы "Магазин компьютерной техники" запрещено допускать к компьютеру, на который установлена данный программный продукт, посторонних лиц, не имеющих право её использовать.
Для предотвращения несанкционированного доступа и утечки информации в данном программном продукте используется система авторизации с парольной защитой.
4. Сопровождающая документация
4.1 Инструкция по установке и сопровождению
Данная инструкция по эксплуатации предназначена для того, что бы будущий пользователь не совершил мелких и даже фатальных ошибок при эксплуатации данной автоматизированной системы
Рабочее место должно отвечать всем требованиям безопасности, а так же быть удобным для работы. Помещение должно быть хорошо освещено и проветрено.
Для предотвращения потери информации в случае внезапного отключения тока либо аварийной ситуации, система должна быть оснащена блоком бесперебойного питания. При отсутствии сего аппарата или его не работоспособности (не хватка мощности чтобы поддерживать компьютер) разработчик не несет ответственности за потерю любых данных.
На рабочем месте должен находиться компьютер, обладающий подключением с принтером.
Разработчик советует менеджеру и директору фирмы оградить доступ к компьютеру другого персонала, чей вид работы не предусматривает компьютеров, а в частности компьютера, на котором будет установлена эта программа. Такая мера пресечения увеличит в десятки раз сохранение важной информации. Пользователь должен понимать, что разработчик не несет никакой ответственности за потерю важной информации.
Для того чтобы начать работать с системой требуется запустить файл: ИПС Магазин компьютерной техники. exe. Запустится окно авторизации и для входа в программу нужно ввести пароль: 123321.
Для комфортной работы с автоматизированной системой необходимо использовать:
процессор с частотой 850 MHz;
жесткий диск 40Гб.;
оперативная память 256 Мб;
флоппи диск FDD 3,5";
Клавиатура;
манипулятор мышь;
лазерный принтер;
ЖК монитор;
операционная система Windows XP.
CD-ROM
4.2 Инструкция для работы с системой
1) Авторизация пользователя, рисунок 19.
Рисунок 19
Для авторизации пользователя введите пароль, и нажмите клавишу "Ок".
2) Главное меню.
При входе в программу пользователю представляется возможность навигации по программе с помощью строки меню, рисунок 20.
Рисунок 20
2.1) Оформление.
При выборе пункта меню "Оформление" на экран выводится подменю, рисунок 21.
Рисунок 21
При выборе пункта подменю "Продажа товара" откроется форма для осуществления продажи товара.
При выборе пункта подменю "Поставки товара" откроется форма для осуществления поставки товара в магазин.
2.1.1) Оформление продажи товара, рисунок 22.
Нажав на пункт меню "Оформление продажи товара" осуществляется переход к форме с помощью которой осуществляется продажа товара с магазина.
Рисунок 22
Заполняем все поля данной формы, и нажимаем на кнопку "Совершить продажу". После этого продажа осуществится, вся внесенная информация занесется в базу данных, на экране появится отчет о совершенной продаже и данная форма закроется.
При нажатии на клавишу "Просмотреть таблицу "Товары" откроется форма содержащая весь список товаров в магазине, с помощью этой формы можно организовать поиск необходимого товара, а также просмотреть сведения об этом товаре (фирма производитель, срок гарантии, цена).
2.1.2) Оформление поставки товара, рисунок 23.
Нажав на пункт меню "Оформление поставки товара" осуществляется переход к форме с помощью которой осуществляется поставка товара в магазин.
Рисунок 23
При нажатии на клавишу которая располагается рядом с полем ввода "Наименование организации" происходит поиск сведении в базе данных, и если такая организация была ранее зарегистрирована то оставшиеся сведения о поставщике заполнятся автоматически.
Заполняем все поля данной формы, при нажатии на клавишу "Зарегистрировать поставщика" все сведения введенные о поставщике занесутся в базу данных.
2.2) Клиенты, рисунок 24.
При выборе пункта меню "Клиенты" на экране появляется подменю:
Рисунок 24
При выборе пункта подменю "Просмотреть клиентов" открывается форма содержащая информацию о всех клиентах пользующихся услугами данного магазина. С данной информацией можно ознакомиться, редактировать, а также в данной форме возможно добавление нового клиента.
При выборе пункта подменю "Просмотреть журнал продаж" открывается форма содержащая информацию о всех совершенных продажах. С данной информацией можно ознакомиться, а так же возможно редактирование.
2.2.1) Просмотреть клиентов, рисунок 25.
При выборе пункта подменю "Просмотреть клиентов" открывается форма содержащая информацию о всех клиентах пользующихся услугами данного магазина.
Рисунок 25
При нажатии на клавишу "Зарегистрировать нового клиента" открывается форма для регистрации нового клиента.
Для того чтобы удалить какую-либо запись нужно курсором мыши сделать пометку об удалении записи и нажать на клавишу "Удалить запись".
2.2.1.1) Регистрация нового клиента, рисунок 26.
При нажатии на клавишу "Регистрация нового клиента" открывается форма предназначенная для регистрации нового клиента:
Рисунок 26
Заполняем все поля данной формы и нажимаем на клавишу "Зарегистрировать", вся информация введенная в данной форме занесется в базу данных и форма закроется.
2.2.2) Просмотреть журнал продаж, рисунок 27.
При выборе пункта подменю "Просмотреть журнал продаж" открывается форма содержащая информацию о всех совершенных продажах.
Рисунок 27
Для того чтобы удалить какую-либо запись нужно курсором мыши сделать пометку об удалении записи и нажать на клавишу "Удалить запись".
2.3) Поставщики, рисунок 28.
При выборе пункта меню "Поставщики" на экране появляется подменю:
Рисунок 28
При выборе пункта подменю "Просмотреть поставщиков" открывается форма содержащая информацию о всех поставщиках работающих с данным магазином. С данной информацией можно ознакомиться, редактировать, а также в данной форме возможно добавление нового поставщика.
При выборе пункта подменю "Просмотреть журнал поставок" открывается форма содержащая информацию о всех совершенных поставках. С данной информацией можно ознакомиться, а так же возможно редактирование.
2.3.1) Просмотреть поставщиков, рисунок 29.
При выборе пункта подменю "Просмотреть поставщиков" открывается форма содержащая информацию о всех поставщиках работающих с данным магазином.
Рисунок 29
При нажатии на клавишу "Зарегистрировать нового поставщика" открывается форма для регистрации нового поставщика.
Для того чтобы удалить какую-либо запись нужно курсором мыши сделать пометку об удалении записи и нажать на клавишу "Удалить запись".
2.3.1.1) Регистрация нового поставщика, рисунок 30.
При нажатии на клавишу "Регистрация нового поставщика" открывается форма предназначенная для регистрации нового поставщика:
Рисунок 30
Заполняем все поля данной формы и нажимаем на клавишу "Зарегистрировать", вся информация введенная в данной форме занесется в базу данных и форма закроется.
2.3.2) Просмотреть журнал поставок, рисунок 31.
При выборе пункта подменю "Просмотреть журнал поставок" открывается форма содержащая информацию о всех совершенных поставках.
Рисунок 31
Для того чтобы удалить какую-либо запись нужно курсором мыши сделать пометку об удалении записи и нажать на клавишу "Удалить запись".
2.4) Товар, рисунок 32.
При выборе пункта меню "Товар" открывается форма содержащая весь список товаров в магазине, с помощью этой формы можно организовать поиск необходимого товара, а также просмотреть сведения об этом товаре (фирма производитель, срок гарантии, цена).
Рисунок 32
Для осуществления поиска по таблице заполняем нужные поля и нажимаем на клавишу "Поиск".
При нажатии на клавишу "Добавить новый товар" открывается форма для осуществления поставки товара.
2.5) Поиск, рисунок 33.
При выборе пункта меню "Поиск" на экране появляется подменю:
Рисунок 33
При выборе пункта подменю "По клиентам" открывается форма для осуществления поиска по клиентам. При выборе пункта подменю "По журналу продаж" открывается форма для осуществления поиска по журналу продаж. При выборе пункта подменю "По поставщикам" открывается форма для осуществления поиска по поставщикам. При выборе пункта подменю "По журналу поставок" открывается форма для осуществления поиска по журналу поставок.
2.5.1) Поиск по клиентам, рисунок 34.
При выборе пункта подменю "По клиентам" открывается форма для осуществления поиска по клиентам.
Рисунок 34
Для осуществления поиска по таблице заполняем нужные поля и нажимаем на клавишу "Поиск".
2.5.2) Поиск по журналу продаж, рисунок 35.
При выборе пункта подменю "По журналу продаж" открывается форма для осуществления поиска по журналу продаж.
Рисунок 35
Для осуществления поиска по таблице заполняем нужные поля и нажимаем на клавишу "Поиск".
2.5.3) Поиск по поставщикам, рисунок 36.
При выборе пункта подменю "По поставщикам" открывается форма для осуществления поиска по поставщикам.
Рисунок 36
Для осуществления поиска по таблице заполняем нужные поля и нажимаем на клавишу "Поиск".
2.5.4) Поиск по журналу поставок, рисунок 37.
При выборе пункта подменю "По журналу поставок" открывается форма для осуществления поиска по журналу поставок.
Рисунок 37
Для осуществления поиска по таблице заполняем нужные поля и нажимаем на клавишу "Поиск".
2.6) Смена пароля, рисунок 38.
При выборе пункта меню "Смена пароля" открывается форма для осуществления смены пароля:
Рисунок 38
2.7) Выход, рисунок 39.
При выборе пункта меню "Выход" открывается форма о подтверждении выхода.
Рисунок 39
При нажатии на клавишу "Да" осуществится выход из программы.
При нажатии на клавишу "Нет" данная форма закроется и работа в программе будет продолжена.
5. Техника безопасности на рабочем месте
Инструкция предназначена для сотрудников магазина "Компьютерной техники".
5.1.1 Общие положения
Данные правила техники безопасности разработаны для сотрудников, занятых эксплуатацией ПЭВМ, работа которых связана с приемом и вводом информации, работой с ИПС "Магазин компьютерной техники".
Работа оператора ПЭВМ относится к категории работ, связанных с опасными и вредными условиями труда. В процессе труда на оператора ПЭВМ оказывают действие следующие опасные и вредные производственные факторы:
А. физические:
1) повышенные уровни электромагнитного излучения;
2) повышенные уровни рентгеновского излучения;
3) повышенные уровни ультрафиолетового излучения;
4) повышенный уровень инфракрасного излучения;
5) повышенный уровень статического электричества;
6) повышенные уровни запыленности воздуха рабочей зоны;
7) повышенное содержание положительных аэронов в воздухе рабочей зоны;
8) пониженное содержание отрицательных аэронов в воздухе рабочей зоны;
9) пониженная или повышенная влажность воздуха рабочей зоны;
10) пониженная или повышенная подвижность воздуха рабочей зоны;
11) повышенный уровень шума;
12) повышенный или пониженный уровень освещенности;
13) повышенный уровень прямой блесткости;
14) повышенный уровень отраженной блесткости;
15) повышенный уровень ослепленности;
16) неравномерность распределения яркости в поле зрения;
17) повышенная яркость светового изображения;
18) повышенный уровень пульсации светового потока;
19) повышенное значение напряжения в электрической цепи, замыкание которой может произойти через тело человека;
Б. химические:
1) повышенное содержание в воздухе рабочей зоны двуокиси углерода, озона, аммиака, фенола, формальдегида и полихлорированных бифенилов;
Г. психофизиологические:
1) напряжение зрения;
2) напряжение внимания;
3) интеллектуальные нагрузки;
4) эмоциональные нагрузки;
5) длительные статистические нагрузки;
6) монотонность труда;
7) большой объем информации обрабатываемой в единицу времени;
8) нерациональная организация рабочего места;
Д. биологические:
1) повышенное содержание в воздухе рабочей зоны микроорганизмов.
5.1.2 Требования безопасности перед началом работы
Перед началом работы пользователь обязан:
1) осмотреть и привести в порядок рабочее место;
2) отрегулировать освещенность на рабочем месте, убедиться в достаточности освещенности, отсутствии отражений на экране, отсутствии встречного светового потока;
3) проверить правильность подключения оборудования в электросеть;
4) убедиться в наличии защитного заземления и подключения экранного проводника к корпусу процессора;
5) протереть специальной салфеткой поверхность экрана и защитного фильтра;
6) проверить правильность установки стола, стула, подставки для ног, пюпитра, положения оборудования, угла наклона экрана, положение клавиатуры и, при необходимости, произвести регулировку рабочего стола и кресла, а также расположение элементов компьютера в соответствии с требованиями эргономики и в целях исключения неудобных поз и длительных напряжений тела.
При включении компьютера оператор обязан соблюдать следующую последовательность включения оборудования:
1) включить блок питания;
2) включить периферийные устройства (принтер, монитор, сканер и др.);
3) включить системный блок (процессор).
5.1.3 Требования безопасности во время работы
Сотрудник во время работы обязан:
1) выполнять только ту работу, которая ему была поручена и по которой он был проинструктирован;
2) в течение всего рабочего дня содержать в порядке и чистоте рабочее место;
3) держать открытыми все вентиляционные отверстия устройств;
4) внешнее устройство "мышь" применять только при наличии специального коврика;
5) при необходимости прекращения работы на некоторое время корректно закрыть все активные задачи;
6) выполнять санитарные нормы и соблюдать режимы работы и отдыха;
7) соблюдать правила эксплуатации вычислительной техники в соответствии с инструкциями по эксплуатации;
8) при работе с текстовой информацией выбирать наиболее физиологичный режим представления черных символов на белом фоне;
9) соблюдать установленные режимом рабочего времени, регламентированные перерывы в работе и выполнять в физкульт паузах и физкультминутках рекомендованные упражнения для глаз, шеи, рук, туловища, ног;
10) соблюдать расстояние от глаз до экрана в пределах 60-80 см.
Сотруднику во время работы запрещается:
1) прикасаться к задней панели системного блока при включенном питании;
2) переключение разъемов интерфейсных кабелей периферийных устройств при включенном питании;
3) загромождать верхние панели устройств бумагами и посторонними предметами;
4) допускать захламленность рабочего места бумагой в целях недопущения накапливания органической пыли;
5) производить отключение питания во время выполнения активной задачи;
6) производить частые переключения питания;
7) допускать попадание влаги на поверхность системного блока, монитора, рабочую поверхность клавиатуры, дисководов, принтеров и др. устройств;
7) включать сильно охлажденное (принесенное с улицы в зимнее время) оборудование;
8) производить самостоятельно вскрытие и ремонт оборудования;
9) превышать величину количества обрабатываемых символов свыше 30 тыс. за 4 часа работы.
5.1.4 Требования безопасности в аварийных ситуациях
Сотрудник пункта проката обязан:
1) во всех случаях обнаружения обрыва проводов питания, неисправности заземления и других повреждений электрооборудования, появления запаха гари немедленно отключить питание и сообщить об аварийной ситуации руководителю и дежурному электрику;
2) при обнаружении человека, попавшего под напряжение, немедленно освободить его от действия тока путем отключения электропитания и до прибытия врача оказать потерпевшему первую медицинскую помощь;
3) при любых случаях сбоя в работе технического оборудования или программного обеспечения немедленно вызвать представителя инженерно-технической службы эксплуатации вычислительной техники;
4) в случае появления рези в глазах, резком ухудшении видимости - невозможности сфокусировать взгляд или навести его на резкость, появлении боли в пальцах и кистях рук, усилении сердцебиения немедленно покинуть рабочее место, сообщить о происшедшем руководителю работ и обратиться к врачу;
5) при возгорании оборудования, отключить питание и принять меры к тушению очага пожара при помощи углекислотного или порошкового огнетушителя, вызвать пожарную команду, сообщить о происшествии руководителю работ;
5.1.5 Требования безопасности после окончания работы
По окончании работ оператор обязан соблюдать следующую последовательность выключения вычислительной техники:
1) произвести закрытие всех активных задач;
2) выполнить парковку считывающей головки жесткого диска (если не предусмотрена автоматическая парковка головки);
3) убедиться, что в дисководах нет дисков;
4) выключить питание системного блока;
5) выключить питание всех периферийных устройств;
6) отключить блок питания.
К использованию системы допускается персонал имеющий квалификацию оператора ЭВМ.
Приступая к работе с системой, пользователь должен ознакомиться с правилами техники безопасности. Для работы с программой необходимо запустить файл: ИПС "Магазин компьютерной техники".
Заключение
В процессе проектирования автоматизированной системы для автоматизации работы менеджера по продажам был создан программный продукт, реализованный в среде программирования Visual FoxPro, выполняющий следующие основные функции:
1. Создание баз данных для хранения и редактирования информации о товаре, клиентах и поставщиках;
2. Администрирование.
В результате исследования предметной области магазина компьютерной техники были сформированы цели и задачи автоматизации процесса работы магазина. В результате дальнейшей деятельности были определены основные сущности, их атрибуты и взаимосвязи между ними. Была сформирована концептуальная, логическая и физическая модели, выбрана среда реализации, определены технические требования.
В ходе работы была выполнена программная реализация ИПС "Магазин компьютерной техники", составлена сопровождающая документация, включающая инструкцию по инсталляции, инструкцию по использованию, технические требования и требования к программному обеспечению, составлена инструкция по технике безопасности.
Информационно-поисковая система "Магазин компьютерной техники" должна автоматизировать рабочее место менеджера по продажам, в результате чего он будет избавлен от рутинной работы, сможет оперативно получать информацию о товаре, клиентах, поставщиках, совершенных продажах и совершенных поставках, вследствие чего производительность его труда повысится. Разумеется ИПС "Магазин компьютерной техники" сможет работать более продуктивно при условии автоматизации с другими торговыми точками и объединении всех средств автоматизации в единую локальную сеть для обмена данными.
Список используемых источников
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
Подобные документы
Разработка и реализация автоматизированного рабочего места для менеджера по продажам компьютерной техники. Требования к функциональным характеристика программного изделия. Стадии и этапы разработки. Эксплуатационная документация, руководство оператора.
курсовая работа [686,9 K], добавлен 19.05.2014Определение общих требований к организации автоматизированного рабочего места. Создание модели автоматизированного рабочего места менеджера фирмы "Информстиль". Разработка базы данных и описание алгоритма программы по учету продаж вычислительной техники.
дипломная работа [2,9 M], добавлен 03.07.2015Создание программного средства для автоматизации процесса управления учетом клиентов. Алгоритмы и модели базы данных; документооборот бизнес-процесса "работа отдела продаж", задачи и функции менеджера. Системные требования, экономическое обоснование.
курсовая работа [1,4 M], добавлен 18.03.2013Комплексная автоматизация хозяйственной, организационной и финансовой деятельности предприятия. Требования к программному средству. Обоснование выбранной среды программирования. Информационное обеспечение системы. Описание алгоритма решения задачи.
дипломная работа [1,2 M], добавлен 18.06.2012Разработка программного продукта для автоматизации рабочего места менеджера в агентстве недвижимости. Проектирование информационной системы для отдела работы с клиентами с возможностью обработки данных о квартирах, услугах, учете заказов и учете сделок.
курсовая работа [3,1 M], добавлен 13.02.2012Разработка информационной подсистемы автоматизации рабочего места менеджера салона по ремонту мобильных телефонов. Проблемы CRM-систем, необходимость их использования. Система управления базой данных как способ реализации информационной системы.
дипломная работа [1,4 M], добавлен 28.11.2012Сфера применения автоматизированного рабочего места менеджера системы Клиент-Банк, выполнение финансовых операций и перевод денежных средств между счетами клиента, использование сертифицированных программных средств, их высокая производительность.
курсовая работа [1,1 M], добавлен 28.08.2012Анализ работы менеджера по продажам. Определение недостатков существующей системы обработки информации. Обоснование необходимости разработки информационной системы. Выбор варианта реализации задач автоматизации. Разработка пакета прикладных программ.
курсовая работа [49,3 K], добавлен 20.02.2012Разработка приложения для работы с базой данных, с использованием объектно-ориентированного и визуального программирования. Проектирование физической структуры базы данных. Программная реализация, процесс взаимодействия пользователя с приложениями.
курсовая работа [1,5 M], добавлен 31.01.2016Разработка программного приложения для автоматизации рабочего места кладовщика на центральном складе предприятия. Решение задачи создания клиент-серверной архитектуры базы данных в среде программирования Delphi 7 и Interbase для "Windows 9X(NT)".
дипломная работа [1,8 M], добавлен 19.06.2012