Автор работы: Пользователь скрыл имя, 08 Декабря 2010 в 18:50, курсовая работа
В курсовом проекте содержится отчёт по результатам разработки автоматизированной системы «ФриСтаил». Отчетность выводится в виде следующей документации: чек, квитанция. В проекте представлены этапы создания АС, характеристика объекта автоматизации, стадии построения концептуальной, логической и физической моделей данных, анализ методов решения, разработка программных модулей и форм, инструкция по эксплуатации системы, инструкция для пользователя и листинг программных модулей. Также в приложении приведены входные и выходные документы. Разработка курсового проекта направлена на получение навыков создания постановки задачи на разработку автоматизированных систем.
1. Введение 4
2. Назначение и цели создания системы 5
3. Анализ предметной области 6
4. Концептуальное проектирование
4.1. Постановка задачи
4.2. Концептуальная модель системы
4.3. Концептуальная модель данных
5. Логическое проектирование
5.1. Логическая модель
5.2. Алгоритм системы
6. Разработка программно-информационного компонента
6.1.Обоснование выбора среды разработки
6.2. Физическая модель
6.3. Экранные формы
7. Инструкции по эксплуатации системы
7.1. Инструкция для пользователя
7.2. Инструкция по сопровождению
8. Заключение 38
Список литературы 39
Приложение 1 – Требования к системе
Приложение 2 – Документы входной информации
Приложение 3 – Документы выходной информации
thisform.text3.Value=naim_
thisform.text6.Value=telefon
k=kod_mastera
CONTINUE
ELSE
MESSAGEBOX('Запись
не найдена!',0,'Сообщение
ENDIF
ENDCASE
n=thisform.text3.Value
SELECT preiskurant
GO TOP
LOCATE FOR naim_uslugi=n
IF FOUND()=.t.
thisform.text4.Value=cena
CONTINUE
ENDIF
SELECT reiting
GO TOP
LOCATE FOR kod_mastera=k
IF FOUND()=.t.
thisform.text5.Value=bal
CONTINUE
ENDIF
ENDIF
Обработчик кнопки «Удалить»:
SELECT mastera
DO CASE
CASE thisform.optiongroup1.option1.
DELETE FROM mastera.dbf WHERE
fio_mastera=ALLTRIM(ThisForm.
PACK
CASE thisform.optiongroup1.option2.
DELETE FROM mastera.dbf WHERE
naim_uslugi=ALLTRIM(ThisForm.
PACK
ENDCASE
thisform.text1.Value=""
thisform.text2.Value=""
thisform.text3.Value=""
thisform.text4.Value=""
thisform.text5.Value=""
thisform.text6.Value=""
MESSAGEBOX('Запись успешно
удалена',0,'Сообщение системы')
6.3.4. Просмотреть
интересующую вас информацию можно выбрав
пункт меню «просмотр»:
6.3.5. Для выдачи отчетов необходимо выбрать пункт меню «отчеты»:
6.3.6. Затем выбрать вид отчета: чек\квитанция.
Чек:
Форма отчета:
Обработчик кнопки «Формировать»:
REPORT FORM chek_111 preview
Обработчик кнопки «на печать»:
REPORT FORM chek_111
TO PRINTER
Квитанция:
6.3.7. Для регистрации новых работников необходимо выбрать пункт меню «новые работники»:
Обработчик кнопки «Добавить»:
SELECT mastera
APPEND BLANK
replace kod_mastera WITH thisform.text1.Value;
fio_mastera WITH thisform.text2.Value;
naim_uslugi WITH thisform.combo1.DisplayValue;
kod_uslugi WITH thisform.text4.Value;
data_rog WITH CTOD(thisform.text5.Value);
pasport WITH thisform.text6.Value;
telefon WITH thisform.text7.Value;
adres WITH thisform.text8.Value
MESSAGEBOX('Данные успешно введены',0,'Сообщение системы')
thisform.text1.Value=""
thisform.text2.Value=""
thisform.text4.Value=""
thisform.text6.Value=""
thisform.text7.Value=""
thisform.text8.Value=""
thisform.text5.Value=""
thisform.text1.SetFocus
6.3.7. Расчет процента надбавки производиться в пункте «надбавки»:
Обработчик кнопки «Рассчитать»:
SELECT nadbavka
GO BOTTOM
kod=thisform.text1.Value
d1=VAL(thisform.text2.value)
d2=VAL(thisform.text4.value)
d3=VAL(thisform.text5.value)
d4=VAL(thisform.text6.value)
d5=VAL(thisform.text7.value)
d6=VAL(thisform.text8.value)
d7=VAL(thisform.text9.value)
d8=VAL(thisform.text10.value)
d9=VAL(thisform.text11.value)
d10=VAL(thisform.text12.value)
d11=VAL(thisform.text13.value)
d12=VAL(thisform.text14.value)
d13=VAL(thisform.text15.value)
d14=VAL(thisform.text16.value)
d15=VAL(thisform.text17.value)
ball=d1+d2+d3+d4+d5+d6+d7+d8+
IF LEN(ALLTRIM(thisform.text1.
AND LEN(ALLTRIM(thisform.text2.
DO CASE
CASE ball<=30
thisform.text3.Value="10%"
CASE ball>30 AND ball<=56
thisform.text3.Value="15%"
CASE ball>56 AND ball<=72
thisform.text3.Value="30%"
ENDCASE
nad=thisform.text3.Value
APPEND BLANK
replace kod_mastera WITH kod;
bal with ball;
nadbavka WITH nad
MESSAGEBOX('Данные
успешно введены',0,'Сообщение
thisform.text1.Value=""
thisform.text2.Value=""
thisform.text4.Value=""
thisform.text5.Value=""
thisform.text6.Value=""
thisform.text7.Value=""
thisform.text8.Value=""
thisform.text9.Value=""
thisform.text10.Value=""
thisform.text11.Value=""
thisform.text12.Value=""
thisform.text13.Value=""
thisform.text14.Value=""
thisform.text15.Value=""
thisform.text16.Value=""
thisform.text17.Value=""
thisform.text1.SetFocus
ELSE
MESSAGEBOX('Вы
ввели не все значения',0,'
ENDIF
6.3.8. Справочная информация содержится в пункте главного меню «Справка»:
6.3.9. Для просмотра среднестатистических данных о проценте надбавки необходимо выбрать пункт «Диограмма»:
7. ИНСТРУКЦИИ ПО ЭКСПЛУАТАЦИИ СИСТЕМЫ
7.1. Инструкция для пользователя
Инструкция предназначена для администратора. Эксплуатационная документация позволяет облегчить работу пользователя с системой и компьютером.
7.1.1. Требования к рабочему месту
- помещение должно проветриваться;
- необходимо наличие хорошего освещения;
- температура и влажность воздуха должны соответствовать нормам;
- наличие необходимой для полноценной работы мебели.
7.1.2. Техническое и программное обеспечение
- операционная система Windows xp;
- персональный компьютер на базе процессора PC4 Pentium 600 Mg;
- 256 Мб ОЗУ;
- устройство ввода\вывода
- жёсткий диск объёмом 4Гб (для операционной системы и АС) и выше;
- видео карта 8Мб;
- принтер для распечатки документов (выбирается в зависимости от заказчика);
- СУБД Visual FoxPro;
- Visual FoxPro 8.0.
7.1.3. Техника безопасности при работе с компьютером
1). Общие требования безопасности:
-
к работе на персональном компьютере допускаются
лица, прошедшие процесс обучения оператора
ПК, вводный инструктаж, первичный инструктаж
на рабочем месте;
- при эксплуатации персонального компьютера на работника могут оказывать действие следующие опасные и вредные производственные факторы: повышенный уровень электромагнитных излучений, повышенный уровень статического электричества, пониженная ионизация воздуха, статические физические перегрузки, перенапряжение зрительных анализаторов.
2). Работник обязан:
- выполнять только ту работу, которая ему была поручена и по которой он был проинструктирован;
- содержать в чистоте рабочее место;
- держать открытыми все вентиляционные отверстия устройств;
- при необходимости прекращения работы на некоторое время корректно закрыть все активные задачи;
- соблюдать правила эксплуатации вычислительной техники в соответствии с инструкциями по эксплуатации;
- соблюдать расстояние от глаз до экрана в пределах 60-80 см.
3). Соблюдение мер пожарной безопасности
- рабочие места с компьютерами должны размещаться таким образом, чтобы расстояние от экрана одного видеомонитора до тыла другого была не менее 2 м, а расстояние между боковыми поверхностями видеомониторов – не менее 1,2 м;
- рабочие места с персональными компьютерами по отношению к световым проемам должны располагаться так, чтобы естественный свет падал сбоку, преимущественно слева;
- оконные проемы в помещениях, где используются персональные компьютеры должны, быть оборудованы регулируемыми устройствами типа: жалюзи, занавесей, внешних козырьков и др.;
- женщины со времени установления беременности и в период кормления грудью к выполнению всех видов работ, связанных с использованием компьютеров не допускается.
4). Требования безопасности перед началом работы
- подготовить рабочее место;
- отрегулировать освещение на рабочем месте, убедиться в отсутствии бликов на экране;
- проверить правильность подключения оборудования к электросети;
- проверить исправность проводов питания и отсутствие оголенных участков проводов;
- убедиться в наличии заземления системного блока, монитора и защитного экрана;
- протереть антистатической салфеткой поверхность экрана монитора и защитного экрана.
- проверить правильность установки стола, стула, подставки для ног, пюпитра, угла наклона экрана, положение клавиатуры, положение «мыши» на специальном коврике, при необходимости произвести регулировку рабочего стола и кресла, а также расположение элементов компьютера в соответствии с требованиями эргономики и в целях исключения неудобных поз и длительных напряжений тела.
5). Требования безопасности во время работы
Работнику при работе на ПК запрещается:
- прикасаться к задней панели системного блока (процессора) при включенном питании;
- переключать разъемы интерфейсных кабелей периферийных устройств при включенном питании;
- допускать попадание влаги на поверхность системного блока (процессора), монитора, рабочую поверхность клавиатуры, дисководов, принтеров и других устройств;
Информация о работе Автоматизированное рабочего места администратора парикмахерской «ФриСтаил»