Автоматизированное рабочее место "cекретаря биржи труда"

Две основные задачи АРМ "Секретаря Биржи труда": база безработных и вакансий, архив. Логическая схема формы "заставка". Описание структурной схемы программы. Описание используемых технических средств. Алгоритм задач и работа пользователя с программой.

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 20.06.2011
Размер файла 2,7 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Введение

Автоматизированное рабочее место на основе персонального компьютера.

В данном случае АРМ “Секретаря Биржи труда” является рассматриваемой программой.

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

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

Удобный ввод проблемно-ориентированной информации

Быстрый доступ к ранее введенной информации

Формирование и обработку документов сложной структуры

Интеграция в рассматриваемой системе должна проявляться:

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

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

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

Основная цель разработки.

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

Разработать информационную систему: АРМ “Секретаря Биржи труда”

База безработных: анкетные данные, профессия, образование, место и должность последней работы, причина увольнения, семейное положение, жилищные условия, контактные координаты, требования к будущей работе. База вакансий: фирма, должность, условия труда и оплаты, жилищные условия, требования к специалисту. Поиск и регистрация вариантов с той и другой стороны; формирование объявлений для печати, удаление в архив после трудоустройства, полное удаление при отказе от услуг.

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

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

- Вывод на экран сведений о безработных и вакансиях (так будет удобнее и меньше затраты времени понадобиться для просмотра двух критериев одновременно).

- Ввод новых рабочих и безработных, удаление, сохранение, изменение и вывод на печать (эта операция была взята, потому что на каждом предприятие или фирмы ведется запись прибывших и уволившихся, также и в данной программе это было предусмотрено).

- Поиск по ФИО и по Фирмам (это операция была взята, потому что разработчик решил, что данная операция наиболее важна для данной разработки).

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

- Вывод справки (без этого этапа даже и не стоит начинать работу с данной программой ,потому что не зная как она работает, вы не сможете понять о чем данный продукт).

- Вывод сведений о программе (это не главный факт, просто чтобы люди знали кто создал этот продукт, и на каких платформах она будет работать).

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

Выходные данные - данные о рабочих, которые пользователь может просмотреть на формах база безработных и база вакансий, а также на форме архив.

Из вышесказанного создать программу, состоящую из 9 форм:

1) Заставка - frmSplach

2) Главное окно - frmMain

3) База Безработных и Вакансий - Базы

4) Окно редактирование бд. Безработные - bezed

5) Окно редактирование бд. Вакансии - vaked

6) Окно просмотра и печати объявления - form2

7) Окно просмотра бд. Архив - arh

8) Окно редактирование бд. Архив - arhed

9) О программе - frmAbout

Данное АРМ предназначено для секретарей работающих в области “по безработным и тем кому требуется работа”. АРМ позволит обеспечить информационной базой по безработным и тем кому требуется работа. Это всё в совокупности будет способствовать сокращению временных затрат на регистрацию безработных на бирже. В данной программе три базы данных (база безработных, база вакансий и архив).

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

Таким образом, вся программа разбивается на две основные задачи:

1. База безработных и вакансий.

2. Архив.

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

Выходные данные - данные о рабочих, которые пользователь может просмотреть на формах база безработных и вакансий. И вывод информации на печать.

Вторая задача является информацией, которая сперва была информацией первой задачи. Входными данными являются информация которую удалили с базы данных безработные, которая после удаления переходит автоматически в базу данных архив, а выходными - результат выполнения предыдущей операции, и полное удаление из всей программы. Входными же данными для второй задачи являются данные о какой - либо личности (фио) которые были удаленны из программы полностью. Программа предназначена для работы на персональных компьютерах, типа IBM или совместимых с ними, а также для работы с операционной системой Windows 98 и соответствующими ей прикладными программными пакетами. Программа предназначена для работы в закрытых помещениях с нормальными климатическими условиями. Для нормальной работы программы необходим видеоадаптер, поддерживающий разрешение экрана 1024*768, причём при установке разрешения необходимо на вкладке “дополнительно” выбрать размер шрифта на экране - крупный. В случае несоблюдения поставленных требований может возникнуть некорректное отображение информации.

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

if .. then .. else - составные оператора условия.

Синтаксис: If <условие> then <блок1> [else <блок 2>]

messagebox - выводит сообщение на экран

inputbox - выводит сообщение с запросом на экран

DBGrid -выводит таблицу с полями которая связана с элементом Data1

MSFlexGrid - вывод таблицы с полями котрая тожа связа с элементом Data1

Также использовались стандартные процедуры - Удаления (CmdDelete), Добавления (CmdAdd), Изменить (CmdEdit), Сохранить (CmdSave), и т.д.

DBCombo1 - использовался для поиска по ФИО и по Фирмам

Data1 - использовалась для перелистывания записей в разные стороны.

Timer1 - использовался для автоматического перехода на другую форму

RichTextBox1 - был использован для вывода информации на печать.

И т.д.

Логическая схема

Логическая-схема формы “заставка” - frmSplach

Логическая -схема “Главной формы” - frmMain.

Логическая - схема формы “база безработных” - bezed.

Логическая - схема формы “база вакансии” - vaked

Логическая - схема формы “архив” - arh

Логическая - схема формы “архив” - arhed.

Логическая - схема формы “печать” - frmprint.

Логическая - схема формы “О программе” - frmAbout

Описание структурной схемы программы

ЗАСТАВКА - выводит сведения об учебном заведении, предмете, теме дипломного проекта, студенте выполнившего данную работу, руководителе, рецензенте и годе. При нажатие мышью по форме ЗАСТАВКА, или автоматически через 10 секунд, перейдёт на главную форму программы.

Private Sub fraMainFrame_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

ГЛАВНАЯ ФОРМА - содержит пять кнопок: безработные и вакансии, архив, справка, о программе, выход.

Private Sub Command1_Click(); Private Sub Command2_Click();

Private Sub Command3_Click(); Private Sub Command4_Click();

Private Sub Command5_Click(); Private Sub cmdClose_Click().

БЕЗРАБОТНЫЕ И ВАКАНСИИ - на этой форме отображается бд безработные и вакансии, но их нельзя изменять, и пять кнопок: изменить, справка, изменить, справка, закрыть. При нажатие на кнопку изменить которая находится возле таблицы “безработные” появляется форма “База безработных”

Private Sub Command1_Click(); Private Sub Command2_Click(),

Private Sub Command3_Click(), Private Sub Command5_Click(), Private Sub Command4_Click()

БАЗА БЕЗРАБОТНЫЕ - на этой форме содержатся 6-ть кнопок: добавить, удалить, сохранить, изменить, печать и назад. Ещё на этой форме можно производить поиск по ФИО, либо ввести самому в поле ФИО, либо выбрать из списка и нажать Enter. При нажатие на кнопку добавить очистятся все поля и вы будете должны с помощью клавиатуры записать какого ни будь работника, затем нажать на сперва на кнопку сохранить. При нажатие на кнопку удалить, происходит удаление записи и переносится эта запись в архив. При нажатие на кнопку изменить - вы меняете данные, затем нажимаете кнопку сохранить, при нажатие на кнопку печать появляется форма с тремя кнопками: сохранить, печать, выход, при нажатие на кнопку сохранить, сохраняет документ с расширением *.rtf, при нажатие на печать выводит на печать, а при нажатие на кнопку выход переходит на форму база безработных. При нажатие на кнопку изменить, которая находится ниже таблицы вакансии открывается форма “База вакансий”. Также под каждой таблицей есть кнопка “Справка” в ней сказано, что делать дальше и как, для каждой базы данных.

Private Sub Del1_Click(); Private Sub Add1_Click(); Private Sub Save1_Click()

Private Sub cmdRefresh_Click(); Private Sub cmdClose_Click(); Private Sub Command1_Click()

Private Sub Izm1_Click(); Private Sub Image2_Click(); Private Sub Image4_Click()

БАЗА ВАКАНСИЙ - на этой форме 6-ть кнопок: добавить, изменить, удалить, сохранить, печать и назад. Также на этой форме можно осуществлять поиск по Фирмам, либо ввести самому фирму, либо выбрать из списка и нажать Enter. При нажатие на кнопку добавить очистятся все поля, и вы будете должны с помощью клавиатуры записать какого ни будь работника, затем нажать на кнопку сохранить. При нажатие на кнопку удалить, происходит удаление записи. При нажатие на кнопку изменить - производите изменения какой - либо записи и нажимаете на кнопку сохранить, при нажатие на кнопку печать появляется форма с тремя кнопками: сохранить, печать, выход, при нажатие на кнопку сохранить, сохраняет документ с расширением *.rtf, при нажатие на печать выводит на печать, а при нажатие на кнопку выход переходит в форму база вакансий, а при нажатие на кнопку закрыть переходит на главную форму.

Private Sub Add1_Click(); Private Sub Savel_Click(); Private Sub Del1_Click();

Private Sub Edit1_Click(); Private Sub Image2_Click(); Private Sub Image4_Click();

АРХИВ - на этой форме отображается удаленные рабочие, и две кнопки: изменить и закрыть. При нажатие на кнопку изменить открывается форма база архив, а при нажатие на закрыть вы перейдёте на главную форму.

Private Sub Image1_Click(); Private Sub Image4_Click()

БАЗА АРХИВА - на этой форме три кнопки: удалить, обновить и закрыть. При нажатие на кнопку удалить происходит удаление выбранной записи, полностью из программы, после удаления нажмите на кнопку обновить, а при нажатие на кнопку закрыть вы перейдете на форму архив.

Private Sub cmdDelete_Click(); Private Sub cmdRefresh_Click(); Private Sub cmdClose_Click()

СПРАВКА - выводит информацию о программе, для чего она предназначена и, как ей пользоваться.

Private Sub Command9_Click()

О ПРОГРАММЕ - форма, которая выводит название программы, имя разработчика, номер ее версии и на какой платформе она может работать.

Private Sub Command10_Click()

ВЫХОД - кнопка, позволяющая выйти из программы, расположенная внизу на главной форме.

Private Sub Command11_Click()

Примечание:

Процедуры смотрите в приложение.

Описание используемых технических средств

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

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

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

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

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

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

- центральный процессор с частотой 100 МГц или выше;

- Объем оперативной памяти 16 Мб и более;

- Тип дисковода гибких дисков 3, 5''/1, 44 Мб;

- Монитор 15' цветной VGA (SVGA) - должен отвечать стандарту эргономики и безопасности;

- видеодаптер, поддерживающий разрешение экрана 1024*768,

- клавиатура, имеющая 101/102-клавишную раскладку русских и латинских символов;

- манипулятор типа "мышь" 2-, 3-кнопочный;

Программа должна функционировать в операционной системе Windows 98 и выше, в составе комплекса программ Microsoft Office 97.

Описание используемого языка программирования. Visual Basic 6.0.

Как известно программирование интерфейса в среде Windows некоторое время назад являлось весьма сложной задачей: надо было написать сложный код (например, на С++), чтобы увидеть свое творение на экране, поэтому программы для Windows писали долго и не поодиночке. Visual Basic же позволяет это делать с отличной производительностью и непревзойденной легкостью. Basic относится к простейшим языкам для написания компьютерных программ. Был создан в 1964 г. Его разработчики - Томас Курт и Джон Кемени - уже тогда хотели сделать его языком для начинающих, облегчающим написание несложных программ. И вот почти 30 лет спустя, в начале 90-х г., их последователи из Microsoft сумели этой простоте придать легкий оттенок гениальности. Новая разновидность языка под названием Visual Basic позволяла начинающему программисту решать не только простейшие задачи, но и весьма сложные, которые ранее можно было осуществить только на серьезных и сложных языках типа C++.

В основу программного пакета было положено передовое архитектурное решение, позволяющее не писать, а проектировать программы, подобно инженеру-дизайнеру. Иначе говоря, в нем был одним из первых реализован популярный стиль визуального программирования. И ключевым словом в названии языка является Visual - экранные формы и множество встроенных компонент (текстовые, графические окна, кнопки, диалоги и т. п.) избавляют вас от головной боли, связанной с выводом, обработкой, обновлением всех этих элементов. А слово Basic в названии указывает лишь на то, что синтаксис программ и операторы основаны на языке высокого уровня Basic (Beginners Altpurpose Symbolic Instruction Code).

Знакомые с языками программирования люди могут сказать, что почти все языки сейчас - Visual C++, Delphi и прочие - используют визуальный стиль программирования. Все языки теперь модифицировались, имеют приставку Visual, но все равно в плане программирования за ними стоят языки - прародители - С++, Паскаль и тот же Бейсик. Однако Паскаль и тем более С++ на порядок сложнее Basic. Раньше главным аргументом "серьезных" программистов было то, что на Бейсике ничего сложного написать было невозможно, - он даже не делал исполняемые файлы. С выходом же DirectX 7.0 SDK, в который включена поддержка Visual Basic есть специальные компоненты для работы с трехмерной графикой, звуком, устройствами ввода и т. п. Всеобщее признание Бейсика стало очевидным.

Последняя версия программы в настоящее время - Visual Basic 6.0. Она доступна пользователям в составе комплекса Visual Studio или в виде отдельного продукта и была выпущена корпорацией Microsoft в 1998 г. С тех пор к Visual Studio, и в частности к Basic, было выпущено 3 обновления, которые исправляют ошибки и добавляют новые возможности (последнее из них именуется SP3). А в начале прошлого года вышла локализованная версия этого языка программирования, которая стоит на 30% дешевле англоязычного варианта, что должно радовать не только крупных разработчиков, но и глав более мелких проектов, жаждущих прорваться в мир программного обеспечения.

Microsoft предлагает 3 варианта пакета: Learning, Professional и Enterprise. Learning предназначен для начинающих и ориентирован на создание простых программ для домашнего пользования. Professional позволяет разрабатывать серьезные приложения для коммерческого применения (Web-приложения, базы данных, компоненты ActiveX и др.), а Enterprise (промышленная версия) помимо вышеуказанного включает в себя средства групповой разработки (которые, правда, по мнению многих, реализованы не очень удачно), систему обработки транзакций, много всего, связанного с базами данных, SQL и т. д..

Таким образом, Visual Basic - это самый популярный язык программирования во всем мире. На нем работает более пяти миллионов программистов. Популярность и широкое распространение Visual Basic обеспечиваются его уникальными свойствами:

Необыкновенная простота. Даже начинающий программист может создавать на Visual Basic профессиональные приложения.

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

Безграничное усиление возможностей Visual Basic за счет использования платформ почти любых приложений Windows посредством Windows API и ActiveX технологий.

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

Visual Basic использует технологию визуального программирования, т.е. конструирование рабочей поверхности приложения и элементов его управления происходит непосредственно на экране.

Visual Basic относится к языкам объектно - ориентированного программи-рования (ООП). ООП можно описать как методику анализа, проектирования и на-писания приложений, используя объекты. Объект - это продукт инкапсуляции данных вместе с кодом, предназначенным для их обработки, т.е. это объединение данных и кода в нечто целое. В Visual Basic имеется более сотни встроенных объектов (такие как: форма - Form, кнопка - CommandButton, поле ввода -TextBox, надпись-Label и т.д.). Кроме встроеных объектов в Visual Basic, пользователь может создавать свои собственные объекты. Использование объектов и ООП является мощным средством, реально упрощающим решение действительно сложных задач.

Разработка алгоритма задач

Прежде чем начать делать программу АРМ “Секретаря Биржи труда” необходимо разбить весь процесс на определённое количество форм. В данном случае количество форм составило 9.

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

1.Базы данных “Безработные и Вакансии” на тему АРМ“Секретаря Биржи труда”

2.База данных “База Архива” на тему АРМ “Секретаря Биржи труда”

Если говорить о первой задачи то она крупная и содержит в себе 5 форм:

1.“База безработных и вакансий” - отображение двух бд., (Безработных и Вакансий)

2.“База безработных” - отображение информации о безработных

3.“Печать” - производится печать выбранной вами записи, также сохранение в формате *.rtf

4.“База вакансий” - отображение информации о вакансиях

5.“Печать” - производится печать выбранной вами записи, также сохранение в формате *.rtf

В свою очередь каждая из 8-ми форм разбивается ещё на более мелкие задачи. Принцип разбиения на задачи изображён в виде структурной схемы и представлен в основной части - раздел 2.3.

Вторая задача разбита на две формы:

Архив - отображение бд., те записи что были удаленны из предыдущих бд.

База Архива - “удаление записей из бд., (Безработные) в бд. Архив” производит полное удаление из текущих бд., но если надо удалить записи из всей программы, то это осуществляется в бд. Архива.

Тестовый пример

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

Появляется главная форма на которой находится 5-ть кнопок: “Безработные и Вакансии”, “Архив”, “Справка”, “О программе” и “Выход”.

Нажимая кнопку “Безработные и Вакансии” открывается форма “Базы безработных и вакансий”, на ней отображены две бд (Безработные и Вакансии). Безработные -> ФИО - Сергеев Вячеслав Федорович, Образование - высшее, Профессия - инженер, МПР - СПЗ, Должностьмпр - инженер-технолог, Причины увольнения - по СЖ, Требования к работе - оплата >=4000, Контактные координаты - т. 4-44-44 ул. Кирова 1а/23, Жилищные условия - есть.

Просмотрим информацию об остальных безработных: для этого будем нажимать на кнопку с изображением стрелки вправо; чтобы вернуться к уже просмотренным записям воспользуемся кнопкой с изображением стрелки влево; для перехода к первой записи нажнем на кнопку с изображением стрелки влево с перпендикулярной прямой, расположена эта кнопка слева; для перехода к последней записи нажмем на аналогичную кнопку, только с изображением стрелки вправо; для того чтобы добавить нового клиента нажмем на кнопку “Добавить”, и в пустые текстовые поля введем новые записи, затем нажмем кнопку “Сохранить” для сохранения введенных записей.

Для того чтобы удалить клиента необходимо нажать на кнопку “Удалить” запись удаляется из бд., и переносится в архив, для изменения какой либо записи нажмите “Изменить” производите изменения, а затем сохраняете, для вывода на печать какой либо информации нажмите кнопку “Печать”, появляется форма “Печать” на этой форме три кнопки: “Печать” для печати на бумагу, “Сохранить” сохраняет выбранную вами запись с расширением *.rtf, и “Выход” для выхода из этой формы. Таким же образом осуществляются всякие действия над формой “База вакансий” единственное различие, так это только то что там информация о том, кому требуется работа.

При нажатие на кнопку “Архив” появляется форма “Архив” с бд., и двумя кнопками, при нажатие на кнопку “Изменить” перейдет на форму “База архива”, где ФИО - Нароп Сергей Федорович, Образование - среднее, Профессия - нет, МПР - нет, Должностьмпр - нет, Причины увольнения - нет, Требования к работе >=1000, Контактный телефон - нет, Жилищные условия - нет. На этой форме можно только удалить эту запись, но при её удалении в этой форме, она удалится полностью с программы. Если удалили, то потом нажмите кнопку “Обновить”, затем нажмите кнопку “Закрыть”, перейдете на форму “Архив”, при нажатие на кнопку “Закрыть” вернетесь на главную форму.

При нажатие на кнопку “Справка” появляется форма с общими сведениями, для перехода по разделам можно нажать на Содержание или на кнопку “>> или <<”, для перехода на предыдущую страницу кнопку “Назад”. В параметрах изменяем положение окна относительно других окон, изменять шрифт и т.д. Для выхода из справки нажимаем Файл - Выход или нажать на крестик в правом верхнем углу или Alt+F4.

Кнопка “О программе” отображает сведения о том кто разработал эту программу и на какой платформе она может работать.

Кнопка “Выход” закрывает полностью программу.

Работа пользователя с программой

cекретарь биржа труд

Запуск приложения осуществляется - > С:\Секретарь Биржи труда\Биржа.exe.

После этого на экране появляется заставка (рис.1.), как видно на рисунке нужно щёлкнуть мышкой по форме или она сама через 10 секунд автоматически перейдет на другую форму - >.

Главная форма вида (рис. 2.).

Главная форма содержит 5-ть кнопок; безработные и вакансии, архив, справка, о программе и выход. При нажатие на кнопку “безработные и вакансии” появляется форма. База безработных и вакансий - на этой форме отображается две бд безработные и вакансии, но их нельзя изменять, и пять кнопок: изменить, справка, изменить, справка и закрыть. При нажатие на кнопку “Изменить” которая находится возле таблицы “Безработные” появляется форма “База безработных”, как видно на (рис.3.)

На этой форме содержатся 6-ть кнопок: добавить, удалить, сохранить, изменить, печать и назад. Ещё на этой форме можно производить поиск по ФИО, либо ввести самому в поле ФИО, либо выбрать из списка и нажать Enter. При нажатие на кнопку добавить очистятся все поля и вы будете должны с помощью клавиатуры записать какого ни будь работника, затем нажать на сперва на кнопку сохранить. При нажатие на кнопку удалить, происходит удаление записи и переносится эта запись в архив. При нажатие на кнопку изменить - вы меняете данные, затем нажимаете кнопку сохранить,

Это форма с тремя кнопками: сохранить, печать, выход, при нажатие на кнопку сохранить, сохраняет документ с расширением *.rtf, при нажатие на печать выводит на печать, а при нажатие на кнопку выход переходит на форму база безработных. При нажатие на кнопку изменить, которая находится ниже таблицы вакансии открывается форма “База вакансий” вида как на (рис.5.)->

На этой форме 6-ть кнопок: добавить, изменить, удалить, сохранить, печать и назад. Также на этой форме можно осуществлять поиск по Фирмам, либо ввести самому фирму, либо выбрать из списка и нажать Enter. При нажатие на кнопку добавить очистятся все поля, и вы будете должны с помощью клавиатуры записать какого ни будь работника, затем нажать на кнопку сохранить.

При нажатие на кнопку удалить, происходит удаление записи. При нажатие на кнопку изменить - производите изменения какой - либо записи и нажимаете на кнопку сохранить, при нажатие на кнопку печать появляется форма вида как на (рис.6.)->

Эта форма с тремя кнопками: сохранить, печать, выход, при нажатие на кнопку сохранить, сохраняет документ с расширением *.rtf, при нажатие на печать выводит на печать, а при нажатие на кнопку выход переходит на форму база вакансий. При нажатие на кнопку назад, возвращается на форму “База безработных и вакансий”, а при нажатие на кнопку закрыть переходит в главную форму.

При нажатие на кнопку “Архив” появляется форма (рис.7.)

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

База архива вида как на (рис.8) ->

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

При нажатие на кнопку “Справка” появляется окно вида (рис.9.)

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

При нажатие на кнопку “О программе” появляется форма вида (рис.10.)->

На этой форме всего одна кнопка, при её нажатие возвращается в главную форму, как на рис.2. Для того, чтобы выйти из программы нажмите кнопку “Выход” или Alt+F4. И на этом программа закончена.

Расчет экономической части

Для организаций бизнес - процессов современных предприятий в настоящее время все более важное значение информационные технологии приобретают информационные технологии становятся главным фактором экономического роста.

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

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

Электронная среда для экономической деятельности приобрела название “Сетевая экономика” Для того, чтобы пользователи узнали о компании, её товарах и услугах рекламодателя, компания размещает на популярных и тематических сайтах или в рассылках свое рекламное обращение. Реализуется рекламное обращение по-разному. Здесь можно выделить: баннеры и текстовые блоки, байрики и рекламные вставки, мини - сайты и коллажи и др. Из них самыми популярными рекламными носителями являются текстовый блок, мини - сайт, коллажи, баннер.

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

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

Краткое описание программного продукта и области его применения

Основными пользователя, на которых ориентирована создаваемая система (программа)является фирма по безработным и тем, кому требуется работа.

Данная система (программа) позволит обеспечить информационной базой по тем личностям, у которых нет работы, или которым она требуется по теме АРМ “Секретаря Биржи труда”, повысить эффективность процесса работы.

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

Табл. № 1

№ статьи

Наименование статьи

Сумма (руб.)

1

Материалы

85

2

Расходы на оплату труда

3380

3

Отчисления в единый социальный налог (35,6 %)

1203,38

4

Расходы на энергию

16,56

5

Амортизация

325

6

Расходы на отопление

70,44

7

Расходы на содержание зданий, инвентаря, АУП и прочие накладные расходы (данные расходы составляют 50-80 % от суммы расходов на оплату труда

2366

8

Всего издержек

744,38

9

Расходы на рекламу и представительство

75

10

Полные издержки (полная себестоимость)

7521,38

При расчете издержек следует предусмотреть продолжительность разработки программы (которая составляет 40 часов).

Расчет материальных издержек

Табл. № 2

№ п/п

Наименование

Количество

Стоимость (руб.)

Сумма (руб.)

1

CD RW

1

20

20

2

Бумага (листы)

50

0,30

15

3

Картридж для принтера

По расчёту

-

50

4

Прочие

-

-

-

5

Итого

85

Расчет издержек на зарплату

Табл. № 3

Категория персонала

Оклад (руб.)

Премия от оклада (30 %)

Итого зарплата

Программист

1650

495

2145

Лаборант

950

285

1235

Всего зарплата

2600

780

3380

Отчисления в единый социальный налог с ФОТ

Отчисления в единый социальный налог составляют 35,6 % с фонда оплаты труда:

3380*35,6/100=1203,38 руб.

Издержки на энергию

а) потребление энергии компьютером - квт/час * кол-во часов работы компьютера

СЭЛ.ЭН.КОМ =n*РКОМ*С КВТ/Ч где,

СЭЛ.ЭН.КОМ - затраты на электроэнергию, потребляемую компьютером

n- время, затраченное на разработку программы составило 40 часов

РКОМ - мощность, потребляемая компьютером за 1 час при разработке программы 0,13 квт

С КВТ/Ч - стоимость 1 квт/ч равна 0,92 руб.

Подставив значения в формулу. Получим:

СЭЛ.ЭН.КОМ =40*0,13*0,92= 4,78 руб.

б) освещение кабинета: квт/час * кол-во часов работы программиста за компьютером.

СЭЛ.ЭН.КАБ. = n*b*РЛАМ. КВТ/Ч где,

СЭЛ.ЭН.КАБ - затраты на электроэнергию для освещения кабинета (руб.);

РЛАМ - мощность, потребляемая одной лампой за один час (0.04)

b- количество ламп в кабинете = 8

n -количество часов, необходимых для разработки одной программы =40

С КВТ/Ч - стоимость 1 кВт/ч (руб.) равна 0,92 руб.

Подставив значения в формулу. Получим:

СЭЛ.ЭН.КАБ =40*0,04*8*0,92=11,78 руб.

Всего энергии на разработку программы потрачено: 4,78 +11,78 =16,56 руб.

Амортизация основных средств

а) амортизация компьютера

Месячная норма амортизации (А): А=годовая норма/12 мес. A=14%/100%/12=0,0117

АМОР.КОМП. = А* стоимость компьютера

где, А - месячная норма амортизации

стоимость компьютера (руб.) - 27000 руб.

АМОР.КОМП. = 0,0117*27000=315,9 руб.

б) амортизация компьютерного кабинета:

аморт. здания в целом = А * стоимость здания

аморт. здания в целом=1,2%/100%/12*1522236=1522.24руб.

аморт. Компьютерного класса = ( аморт. здания/площадь здания) * площадь класса

аморт. Компьютерного класса =(1522.24/ 5381) *32=9,1 руб.

Итого амортизационных отчислений: амортизации компьютера + амортизации класса

Амортизационные отчисления = 315,9 +9,1= 325 руб.

Издержки на отопление

Издержки на отопление рассчитываются следующим образом:

РОТ. = РОТ.ЗД. * SКЛ./SЗД. ,

где, РОТ. - издержки на отопление

РОТ.ЗД. -- расходы на отопление всего здания (11845 руб.)

SКЛ.-- площадь компьютерной комнаты (32 м? )

SЗД. -- площадь всего здания (5381 м?)

РОТ.= 11845 * 32 /5381 =70,44 руб.

5. Техника безопасности и пожарная безопасность

Настоящие мероприятия распространяются на учащегося, который обучается работе с персональным компьютером.

Рабочее место в кабинете вычислительной техники должно быть спланировано так, чтобы работать за компьютером было не только интересно, но и удобно. Специфика труда заключается в больших зрительных нагрузках в сочетании с малой двигательной активностью, монотонностью выполняемых операций, вынужденной рабочей позой. Эти факторы отрицательно сказываются на самочувствии учащегося. Зрительные нагрузки связаны с воздействием на зрение дисплея. На сегодняшний день наиболее безопасными являются жидкокристаллические (ЖКИ или LCD) дисплеи, но они значительно превосходят в цене соответствующие по характеристикам устройства на основе электронно-лучевой трубки (ЭЛТ или CRT). С конца 80-х годов наметился ощутимый сдвиг в области эргономических показателей традиционных CRT-мониторов. Так, в 1990 году в Швеции была разработана спецификация MPRII, регламентирующая вредные излучения CRT-мониторов для ПЭВМ, за короткое время ставшая международным стандартом. Спустя 2 года на ее основе был разработан более жесткий стандарт ТСО'92, а в последствии (еще более жесткий) ТСО'95. На сегодняшний день выпуск мониторов, не удовлетворяющих ни одному из вышеперечисленных стандартов, практически прекращен.

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

- экран должен иметь антибликовое покрытие (оптимальное подавление отражений может быть достигнуто в основном при строго вертикальном или слегка наклонном расположении дисплея.);

- видеоподсистема ПЭВМ должна работать на максимально возможной для выбранного графического режима частоте кадровой развертки;

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

- цвета знаков и фона должны быть согласованы между собой (При работе с текстовой информацией наиболее благоприятным является представление черных знаков на светлом фоне.);

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

- необходимо регулярное тщательное обслуживание терминалов специалистами.

Для работы при высоком разрешении следует использовать мониторы:

1024х768 точек минимум 15, а лучше 17 дюймов по диагонали;

1280х1024 точек 21 и более дюймов по диагонали.

Среди наиболее безопасных выделяются монитор с маркировкой “LOW RADIATION”, компьютер с жидкокристаллическим экраном и монитор с установленной защитой по методу замкнутого металлического экрана.

В Российской Федерации безопасные условия труда на компьютерах регламентирует документ “Гигиенические требования к видео дисплейным терминалам, персональным электронно-вычислительным машинам и организации труда. Санитарные правила и нормы” (СанПиН 2.2.2.542-96).

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

Перед началом работы

1. Перед началом работы необходимо убедиться в отсутствии видимых повреждений рабочего места.

2. Не начинать работу во влажной одежде и с влажными руками.

3. При включении компьютера необходимо соблюдать следующий порядок:

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

включить периферийные устройства (если они нужны);

включить монитор компьютера;

включить компьютер (переключатель на корпусе компьютера).

Повторное включение ПК должно проводиться не ранее, чем через 20 секунд после выключения. После включения системного блока следует убедиться в том, что вентилятор в блоке питания работает.

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

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

1. За компьютером необходимо сидеть так, чтобы линия взора приходилась на центр экрана, не наклоняясь, пользоваться клавиатурой и воспринимать передаваемую на экран монитора информацию.

2. Экран дисплея ориентировать не в сторону источников света (окон).

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

4. Запрещается выполнять манипуляции с аппаратной частью компьютера при включенной системе (передвигать, толкать и т. д. системный блок).

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

6. Не оставлять рабочий компьютер без присмотра.

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

По окончании работы

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

закончить работающие программы;

вынуть НГМД из дисководов 3,5 (5,25) или из CD - ROM диск;

завершить работу компьютера корректным образом;

выключить периферийные устройства (если они были включены);

выключить монитор компьютера;

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

2. Закрыть клавиатуру крышкой, если она имеется -- это, предотвратит попадание пыли на клавиатуру.

3. Привести в порядок рабочее место и сдать его преподавателю.

Мероприятия по пожарной безопасности в кабинете ВТ.

Опасными факторами пожара являются:

открытый огонь и искра;

повышенная температура воздуха и окружающих предметов;

токсичные продукты горения;

пониженная концентрация кислорода в воздухе;

обрушение и повреждение зданий, сооружений, установок.

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

В современных ПЭВМ очень высока плотность размещения элементов электронных схем.

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

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

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

По обеспечению пожарной безопасности ПЭВМ соответствует требованиям ГОСТ 12.1.004. В соответствии с руководством по обеспечению пожарной безопасности проектируемых предприятий, зданий и сооружений НР 91Б2 помещения дисплейных залов и залов персональных ЭВМ относятся к категории производства Д по взрывопожарной и пожарной опасности. Поэтому данные помещения подлежат оборудованию установками пожарной сигнализации. Обязательно наличие огнетушителей. Для хранения носителей информации используются несгораемые металлические шкафы. Рабочие места не следует загромождать бумагой, архивными материалами. Двери эвакуационных выходов должны свободно открываться в направлении выхода из помещения. Необходимо проверять надежность заземления ПЭВМ. В кабинете вычислительной техники запрещается:

убирать помещение с помощью бензина, ацетона, керосина, растворителей и т. д.;

применять электронагревательные приборы;

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

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

работать с оборудованием, если температура окружающей среды выше +45.

Должностные лица, ответственные за пожарную безопасность кабинета обязаны:

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

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

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

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

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

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

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

Заключение

Было разработано Автоматизированное рабочее место по теме "Секретарь Биржи труда".

В процессе разработки Автоматизированного рабочего места на тему "Секретаря Биржи труда" были достигнуты следующие результаты:

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

разработано Автоматизированное рабочее место, где информация по теме "Секретарь Биржи труда " представлена в удобном для пользователя виде и для удобства перемещения по формам снабжена кнопками в пределах каждой из предложенных действий;

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

рассчитана себестоимость программы - 7521,38 рублей, а также прибыль от реализации продукции - 91959,26 руб.; Проведённые расчёты показывают, что продажа разработанного программного продукта принесет достаточно неплохую прибыль.

- рассмотрены вопросы по технике безопасности и пожарной безопасности в кабинете вычислительной техники при работе пользователя с персональным компьютером.

На основании полученных результатов можно сделать следующие выводы. Разработанная программа позволяет:

снизить трудоемкость и повысить эффективность ;

обеспечить быстрое получение результатов работы;

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

- сократить сроки работы;

- снизить затраты времени рабочего на поиски какой - либо личности;

Данная разработка является Автоматизированным рабочим местом, которая производит работу в области “Биржи труда” по теме “Секретарь Биржи труда”. АРМ, позволит обеспечить информационной базой.

Список используемой литературы:

1. Г.Н. Бурлак “Безопасность работы на компьютере”

2. Михаэль Райтингер, Геральд Муч “Visual Basic 6.0” BHV, “Ирина”, Киев, 2000 г.

3. В.Н. Ларионова “Информатика и вычислительная техника” Москва, “Высшая школа”, 1992 г.

4. Справочная система Visual Basic 6.0 (компакт-диск).

5. Волчёнков Н.Г. "Программирование на Visual Basic 6.0"

6. Михаэль Райтингер " Visual Basic 6.0. Полное руководство ".

7. “Программирование среды Visual Basic 6.0”

Размещено на Allbest.ru


Подобные документы

  • Обоснование выбора программно-технических средств. Надежность программы и состав технических средств. Разработка структурной схемы программы, алгоритмического и программного интерфейса. Технология разработки интерфейса пользователя и программных модулей.

    дипломная работа [3,2 M], добавлен 22.01.2013

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

    дипломная работа [1,1 M], добавлен 03.07.2014

  • Разработка базы данных "Автоматизированное рабочее место секретаря агентства". Описание документооборота, проектирование инфологической модели базы данных, содержащей в себе информацию о клиентах, преподавателях, договорах. Таблицы и связи между ними.

    дипломная работа [1,8 M], добавлен 05.03.2011

  • Разработка программы тестирования для выявления акцентуаций типа человека в среде Delphi и Microsoft Access. Проектирование алгоритма реализации модели. Описание программы и модулей, руководство пользователя. Меры обеспечения информационной безопасности.

    дипломная работа [2,7 M], добавлен 15.06.2012

  • Описание программного обеспечения и языка программирования. Структуризация записей файлов, таблица компонентов. Организация производства: комплекс технических средств, инструкция пользователя. Листинг разработанной программы и оценка ее эффективности.

    дипломная работа [868,3 K], добавлен 29.04.2013

  • Разработка проектных решений по созданию автоматического рабочего места менеджера сервисного центра для ООО "Пионер". Проектирование структуры базы данных. Логическая структура программы. Схема работы с программным продуктом, особенности его установки.

    дипломная работа [1,9 M], добавлен 11.02.2013

  • Создание базы данных в среде MS Access. Создание и работа с базой данных на бирже труда. Алгоритм решения. Выбор пакета прикладных программ. Проектирование форм выходных документов и описание структуры таблиц базы данных. Отчеты по запросам и таблицам.

    курсовая работа [2,1 M], добавлен 30.01.2009

  • Программирование игр с использованием визуальных компонентов. Описание операторов, используемых при практической реализации разработанной программы. Работа над созданием программы "Морской бой", постановка задачи, алгоритм реализации работы, блок-схема.

    курсовая работа [175,9 K], добавлен 10.05.2010

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

    курсовая работа [3,6 M], добавлен 26.09.2014

  • Цель создания системы и критерии эффективности ее функционирования. Состав типовых проектных решений и пакетов прикладных программ, применяемых в системе. Описание алгоритма вывода координат и отправки команды. Описание программы формирования команды.

    дипломная работа [2,9 M], добавлен 08.07.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.