Создание информационно-поисковой системы 'Учёт работ ООО 'Техномонтаж'

  • Вид работы:
    Отчет по практике
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    7,93 Кб
  • Опубликовано:
    2016-02-06
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Создание информационно-поисковой системы 'Учёт работ ООО 'Техномонтаж'

Содержание

Введение

. Постановка задачи

. Описание программы

.1 Общие сведения

.2 Структура программы

.3 Входные и выходные данные

.4 Вызов и загрузка

.5 Входные и выходные данные

. Описание применения

.1 Описание применения

.2 Описание применения

. Руководство пользователю

.1 Условия выполнения программы

.2 Выполнение программы

Руководство программисту

.1 Характеристики программы

.2 Обращение к программе

. Программа и методика испытаний

.1 Объект испытаний

.2 Цель испытаний

.3 Средства и порядок испытаний

Заключение

Приложение А

Приложение Б

Введение

С тех пор, как возможность иметь персональный компьютер перестала быть привилегией элиты, компьютерные технологии прочно вошли не только в работу и учёбу, но и в повседневную жизнь человека. Использование компьютеров позволяет сократить время выполнения тех или иных действий, автоматизировать их и свести вероятность такого фактора, как «человеческая ошибка», практически к нулю.

Задачей, поставленной на производственную практику, является создание информационно-поисковой системы на тему «Учёт работ ОООТехномонтаж», благодаря которой можно значительно облегчить процесс учёта работы и представить его в удобной форме. Интерфейс программы предельно прост, интуитивно понятен пользователю любой квалификации и удобен в использовании. Применение данной программы предназначено для ОООТехномонтаж», .

На сегодняшний день рынок информационно-поисковых систем может представить вниманию потребителя самые разнообразные программные продукты, из которых порой очень нелегко выбрать именно те, которые соответствуют нуждам конкретной организации. Данная программа выделяется среди доступных русскоязычному пользователю информационно-поисковых систем: качеством, простотой и удобством в применении.

Программа позволяет вести учёт работ.

1. Постановка задачи

Информационно-поисковая система «Учёт работ ОООТехномонтаж» будет написана учащимся группы ПК-42 Тимошишином Владиславом Дмитриевич в 2015 году на языке программирования C++ в среде программирования С++ builder 6 на основании задания на производственную практику, выданного организацией ОООТехномонтаж.

Постановщиком задачи является ведущий программист организации ОООТехномонтаж.

Постановщик задачи поставил следующие требования программисту, которые необходимо реализовать в программе:

-добавление данных;

-удаление данных;

-редактирование данных;

-вывод данных.

Для успешного функционирования и работы данной программы необходимы следующие аппаратные и программные средства:

-центральный процессор Intel Pentium III и выше;

-цветной монитор SVGA, поддерживающий разрешение 1024x768;

-объём оперативной памяти 256 Мб и выше;

-свободное место на жёстком диске 30 Мб и более;

-мышь, клавиатура;

-операционная система версии Windows XP и выше.

Периодичность использования программы определяется ее функциональностью и необходимостью использования.

Входными данными программы являются:

-вид работы;

-время работы.

Выходными данными служат те данные, которые выводятся в другие таблицы:

-марка машины;

-ФИО заказчика.

Пользователями программы являются работники ведущие учёт работ ОООТехномонтаж.

информационный программа компьютер

2. Описание программы

.1 Общие сведения

Основанием для разработки информационно-поисковой системы, является задания на производственную практику.

Для разработки данной программы был выбран язык программирования С++ в среде разработки С++Builder.

.2 Область применения

Областью применения является ОООТехномонтаж.

.3 Структура программы

Все данные хранятся в базе данных, схема которой представлена на рисунке 1.

Рисунок 1 - Схема базы данных

Данная программа предназначена для учёта работ ОООТехномонтаж.

Требования к разрабатываемой программе:

-добавление данных;

-удаление данных;

-редактирование данных;

-поиск данных.

.4 Язык программирования


.5 Входные и выходные данные

Постановщик предъявляет следующие требования для создания программы.

Входные данные:

-вид работы;

-время работы.

Выходные данные:

-марка машины;

-ФИО заказчика.

3. Описание применения

.1 Требования техники безопасности и охраны труда при эксплуатации программы

Для повышения работоспособности пользователя необходима правильная организация рабочего места. Требования, предъявляемые к помещению:

-размер помещения должен соответствовать количеству работающих и размещаемых в нем технических средств;

-планировка рабочего места должна удовлетворять требованиям удобства пользователя, так же экономии электроэнергии и времени;

-диспетчер депо должен работать в просторном светлом помещении;

-при выборе помещения необходимо учитывать, что окна могут создавать блики. Чтобы устранить их появление на экране монитора, по возможности, следует установить жалюзи;

-монитор компьютера следует установить на столе так, чтобы задняя панель была обращена к стене, а пользователь смотрел на экран;

-стол должен быть достаточно широким, также его можно снабдить выдвижной полкой для клавиатуры.

Выполнение выше описанных требований и правил при выборе расположения и организации рабочего места значительно снизит жалобы пользователя.

Требования безопасности в аварийных ситуациях:

-при обнаружении неисправности немедленно обесточить электрооборудование, оповестить администрацию. Продолжение работы возможно только после устранения неисправности;

-при обнаружении оборвавшегося провода необходимо немедленно сообщить об этом администрации, принять меры по исключению контакта с ним людей. Прикосновение к проводу опасно для жизни;

-во всех случаях поражения человека электрическим током немедленно вызвать врача. До прибытия врача нужно, не теряя времени, приступить к оказанию первой помощи пострадавшему;

-при возникновении пожароопасной ситуации или пожара персонал должен немедленно принять необходимые меры для его ликвидации, одновременно оповестить о пожаре администрацию;

-помещения с электрооборудованием должны быть оснащены огнетушителями типа ОУ-2 или ОУБ-3.

В целях безопасности администратор должен соблюдать следующие правила техники безопасности:

-не курить в рабочем помещении;

-не пользоваться открытым огнем;

-не пользоваться поврежденными электрическими вилками и розетками;

-не открывать и снимать защитные корпуса оборудования;

-регулировать и ремонтировать оборудование самостоятельно;

-оставлять без присмотра работающие ПК.

.2 Энерго- и ресурсосбережение

Компьютеры потребляют невероятно много энергии, тем более, зачастую от них требуется оставаться включенными сутками. Наибольшее количество энергии тратится на поддержание работы монитора и жесткого диска. Поэтому в любой операционной системе есть несколько энергосберегающих режимов, использование которых может значительно сократить потребляемую энергию и, как следствие, ресурсы и деньги.

-Нормальный режим - собственно, это не энергосберегающий режим, а основное состояние работающего монитора, когда оба блока работают. При работе в нормальном режиме монитор потребляет в среднем 80-90 Вт;

-Ждущий режим - отключается блок горизонтальной развертки, а блок вертикальной развертки продолжает работать. Этот режим хорош, если вы ненадолго отошли от компьютера: монитор включается почти мгновенно, а экономия составляет порядка 10 Ватт от общего энергопотребления;

-Режим приостановки - отключается блок вертикальный развертки, а блок горизонтально развертки продолжает работать. Выход из этого режима осуществляется дольше, но и экономия энергии значительнее: монитор потребляет в общей сумме около 15 Ватт;

-Режим отключения - отключаются оба блока монитора. Для выхода из этого режима требуется примерно столько же времени, сколько необходимо монитору при включении питания, однако в этом режиме монитор потребляет только 5 Ватт.

Основной режим энергосбережения здесь - Ждущий режим. Результат работы сохраняется в оперативной памяти компьютера, а затем компьютер переключается в энергосберегающий режим и отключает жесткий диск. Это быстрый и несложный способ уменьшить потребление электроэнергии.

4. Руководство пользователя

.1 Условия выполнения программы

Данная программа предназначена для работы в организации ОООПолюс Групп

Для успешного функционирования программы на конкретном типе ПК необходимо отметить ряд следующих требований, предъявляемых к параметрам персонального компьютера:

-процессор IntelPentium III с частотой 1500 МГц;

-30 Мб свободной памяти на жестком диске;

-256 МБ оперативной памяти;

-цветной монитор;

-клавиатура;

-мышь;

-компьютер, работающий на ОС Windows XP и выше.

.2 Выполнение программы

После запуска программы откроется главное окно программы «Меню ОООТехномонтаж» как показано на рисунке 2.

Рисунок 2 - Главное окно программы «Меню ОООТехномонтаж»

При нажатии на кнопку «Помощь» откроется документ, где работник увидит инструкцию по пользованию программой, как показано на рисунке 3.

Рисунок 3 - Документ «Помощь»

При нажатии на кнопку «База данных» откроется окно База данных», как показано на рисунке 4.

Рисунок 4 - Окно «База данных»

Для того, чтобы посмотреть нужную информацию вы должны выделить её и вся информация отобразится во второй таблице, как показано на рисунке 5.

Рисунок 5 - Окно «База данных»

Для того, чтобы осуществить поиск необходимо задать критерии поиска и нажать кнопку поиска, как показано на рисунке 6.

Рисунок 6 - Окно «База данных»

Для того что бы внести данные о детали необходимо нажать кнопку

Для того чтобы сохранить внесенные данные о детали необходимо нажать кнопку сохранения

Для поиска детали необходимо задать критерий поиска и, а затем нажать кнопку поиска.

Для возврата таблиц в исходное положение необходимо нажать кнопку возврата.

Для возврата в главное меню необходимо нажать кнопку меню.

5. Руководство программиста

5.1 Характеристики программы

Данная программа предназначена для работы в организации ОООТехномонтаж

Для успешного функционирования программы на конкретном типе ПК необходимо отметить ряд следующих требований, предъявляемых к параметрам персонального компьютера:

-процессор IntelPentium III с частотой 1500 МГц;

-256 МБ оперативной памяти;

-цветной монитор;

-клавиатура;

-мышь;

-компьютер, работающий на ОС Windows XP и выше.

.2 Обращение к программе

Для установки программы необходимо запустить файл «Техномонтаж.exe», после установки работа программы запустите файла «Техномонтаж.exe», который находится в папке с программой.

Программа не имеет задержек и работает с максимальной производительностью.

Для решения задачи предлагаются следующие входные данные:

-вид работы;

-время работы.

В результате работы программы выводится просмотр информации по заданному критерию поиска:

-марка машины;

-ФИО заказчика.

6. Программа и методика испытания

.1 Объект испытаний

Объектом испытания является информационно-поисковая система «Учёт работ ООО Техномонтаж».

.2 Цель испытаний

В разработанном программе целью является выявление ошибок и недостатков. Программа должна запускаться без сбоев и нормально реагировать на действия пользователя.

Программа испытывалась на следующей конфигурации:

-центральный процессор Intel Core i3 с тактовой частотой 2.9 ГГц;

-6 Гб оперативной памяти;

-100 ГБ свободного места на жестком диске;

-монитор с разрешением 1280x1024;

-операционная система Windows 7;

-манипулятор типа «мышь», клавиатура.

6.3 Средства и порядок испытаний

После запуска программы откроется главное окно программы «Меню ОООТехномонтаж» как показано на рисунке 7.

При нажатии на кнопку «Помощь» откроется документ, где работник увидит инструкцию по пользованию программой, как показано на рисунке 8.

При нажатии на кнопку «База данных» откроется окно База данных», как показано на рисунке 9.

Рисунок 7 - Главное окно программы «Меню ОООТехномонтаж»

Рисунок 8 - Документ «Помощь»

Рисунок 9 - Окно «База данных»

Для того, чтобы посмотреть нужную информацию вы должны выделить её и вся информация отобразится во второй таблице, как показано на рисунке 10.

Рисунок 10 - Окно «База данных»

Для того, чтобы осуществить поиск необходимо задать критерии поиска и нажать кнопку поиска, как показано на рисунке 11.

Рисунок 11 - Окно «База данных»

Для того что бы внести данные о детали необходимо нажать кнопку

Для того чтобы сохранить внесенные данные о детали необходимо нажать кнопку сохранения

Для поиска детали необходимо задать критерий поиска и, а затем нажать кнопку поиска.

Для возврата таблиц в исходное положение необходимо нажать кнопку возврата.

Для возврата в главное меню необходимо нажать кнопку меню.

Заключение

В результате проделанной работы была разработана информационно-поисковая система «Учёт работ ОООТехномонтаж».

Во время разработки учитывались все требования, предъявляемые постановщиком задачи: простой интерфейс, удобство в использовании, надёжность.

Данная программа очень проста в использовании. С помощью неё организация может с лёгкостью вести учёт работ, тратя на это гораздо меньше времени. В программе есть возможность редактирования данных, что очень важно.

Разработанная программа позволяет значительно уменьшить временные затраты и облегчить труд пользователя.

В программе были предусмотрены следующие функции:

-удаление данных;

-добавление данных;

-редактирование данных;

-поиск данных;

Таким образом, благодаря вышеуказанным свойствам и достоинствам данной программы можно сделать вывод о том, что при разработке были учтены все требования, выдвинутые в постановке задачи.

Приложение А

Код программы

Unit1

#include <vcl.h>

#pragma hdrstop

#include "Unit1.h"

#include "Unit2.h"

#pragma package(smart_init)

#pragma resource "*.dfm"*Form1;

__fastcall TForm1::TForm1(TComponent* Owner)

: TForm(Owner)

{

}__fastcall TForm1::Button2Click(TObject *Sender)

{->Close();

}__fastcall TForm1::Button1Click(TObject *Sender)

{->Visible=false;->Show();

}__fastcall TForm1::Button3Click(TObject *Sender)

}

Unit2

#include <vcl.h>

#pragma hdrstop

#include "Unit2.h"

#include "Unit1.h"

#pragma package(smart_init)

#pragma resource "*.dfm"*Form2;

__fastcall TForm2::TForm2(TComponent* Owner)

: TForm(Owner)

{

}__fastcall TForm2::Button1Click(TObject *Sender)

{->Visible=false;->Show();

}__fastcall TForm2::Button3Click(TObject *Sender)

{(ComboBox1->Text=="Введите критерии..."){Application->MessageBox("Невыбран критерий поиска","Задайте критерий поиска",MB_OK);}(Edit1->Text==""){Application->MessageBox("Невыбран критерий поиска","Задайте критерий поиска",MB_OK);}(ComboBox1->Text==""){Application->MessageBox("Невыбран критерий поиска","Задайте критерий поиска",MB_OK);}(ComboBox1->ItemIndex){0: {DBGrid1->DataSource->DataSet->Filter="Вид_работы = '" + Edit1->Text + "'";->DataSource->DataSet->Filtered=true;};1: {DBGrid1->DataSource->DataSet->Filter="Время_работы = '" + Edit1->Text + "'";->DataSource->DataSet->Filtered=true;};

}

}__fastcall TForm2::Button2Click(TObject *Sender)

{->DataSource->DataSet->Filtered=false;->DataSource->DataSet->Filtered=false;

}

Похожие работы на - Создание информационно-поисковой системы 'Учёт работ ООО 'Техномонтаж'

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!