Реферат: АИС "Отдел кадров"

Министерство  образования  и  науки РФ

Федеральное  агентство  по образованию

ГОУ СПО «Уральский политехнический колледж»

Филиал город Советский

Тема: АИС «Отдел кадров»

 

Дипломный проект

ДП 220105 22 02 07

  Автор дипломного

проекта

______ЛохановС.А.

Руководитель

______Петрова С.Н.


ВВЕДЕНИЕ

 

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

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

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

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

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

       Однойиз наиболее распространенных СУБД является MS Access. Широкое  применениеименно этой СУБД для небольших офисных программ связано с тем, что онаинтегрирована в пакет прикладных программ MS Office, не требует большого объемапамяти и достаточно проста в использовании.


1Общая часть

1.1 Характеристика ЭВМ

Длявыполнения данной работы была использована следующая ЭВМ:

IntelPentium 4 CPU 2.66GHz / RAM 512 Mb / HDD 38,6 Gb монитор Samsung SyncMaster 753DF, с установленной  операционной системой Windows ХР и пакетомприкладных программ MS Office 2003, принтер Epson Stylus C43SX.

1.2Характеристика программного обеспечения

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

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

Приразработке программы из этого пакета были использованы: текстовый процессорMicrosoft Word, электронные таблицы Microsoft Excel и СУБД Microsoft Access.

MicrosoftWord предназначен для выполнения всех процессов обработки текста:  набора, верстки,  проверки орфографии, вставки в текст графики (в стандарте *.pcx или *.bmp), распечатки текста. Он работает со многими шрифтами,как с русским, так и с любым из двадцати одного языка мира. В одно из многихполезных свойств  Word входитавтоматическая коррекция текста по границам, автоматический перенос слов иправка правописания слов, сохранение  текста в определенный устанавливаемыйпромежуток времени, наличие макетов текстов и шаблонов, позволяющих в считанныеминуты создать деловое письмо, факс, автобиографию, расписание, календарь имногое другое. Word обеспечиваетпоиск заданного слова или фрагмента текста, замену его на указанный фрагмент,удаление, копирование во внутренний буфер или замену по шрифту или размерушрифта, а так же по надстрочным или по подстрочным символам. Наличие закладки втексте позволяет быстро перейти к заложенному месту в тексте. Можно так жеавтоматически включать в текст дату, время создания, обратный адрес и имянаписавшего текст. Для ограничения доступа к документу можно установить парольна текст, который Word будетспрашивать при загрузке текста для выполнения с ним каких-либо действий. Wordпозволяет открывать много окон для одновременной работы с несколькими текстами.При разработке дипломного проекта текстовый процессор  использовался для печатипрограммных документов и пояснительной записки.

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

          Многие операциив Excel можно выполнять не только надотдельными ячейками, но и над множеством ячеек. К таким операциям относятсякопирование и перемещение данных, форматирование ячеек, обработка данныхразличных ячеек по одной формуле (например, суммирование) и другие.Совокупность ячеек называется диапазоном. Чаще всего на практике приходитсяработать с прямоугольными диапазонами.  В формулах можно смешивать и совмещатьабсолютные и относительные ссылки на ячейки, т. е., например, указатьабсолютную ссылку на букву (номер колонки) вместе с относительной ссылкой наномер ряда.

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

СУБД MicrosoftAccess основана на  использовании реляционной базы данных. Реляционная базаданных представляет собой множество взаимосвязанных таблиц, каждая из которыхсодержит информацию об объектах определенного типа. Кроме описания структурытаблиц, обычно задаются связи между таблицами. Связи в реляционных базах данныхопределяются по совпадению значений полей в разных таблицах. База  данныхявляется основой информационной системы, которая позволяет пользователюхранить, обрабатывать и анализировать данные, обеспечивает удобный интерфейс,предоставляет ряд других возможностей.

Модельинформационной системы обычно рассматривается как совокупность трех моделей:

-  модели данных;

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

-  модели управления данными.

Структуракаждого компонента информационной системы включает три элемента:

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

-  виды, являющиеся визуальнымпредставлением данных;

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

Этимкомпонентам в СУБД соответствуют:

-  структура данных, состоящая изобъектов-таблиц;

-  запросы, формы для просмотра данных,отчеты, сводные таблицы, диаграммы, динамические WEB-страницы;

-  управляющие запросы, формы для ввода изменения данных, макросы и модули.

СУБД MicrosoftAccess предоставляет разработчику интегрированные средства проектирования базыданных,  создания запросов, создания и изменения форм, отчетов и страницданных. Для написания программных модулей используется объектно-ориентированныйязык программирования Visual Basic for Applications (VBA). Более подробноеописание СУБД приведено  в разделе 2.4 Краткое описание среды программирования.

1.3   Краткое описаниеоперационной системы

WindowsXP Professional сочетает преимущества Windows 2000 Professional (например,средства безопасности, управляемость и надежность) с лучшимикачествами Windows 98 и Windows ME (поддержка Plugand Play, простой пользовательский интерфейс и передовые службыподдержки). Это делает Windows® XP Professional наиболее подходящейоперационной системой для настольных компьютеров, применяемыхв корпоративной среде. поскольку повышаются вычислительные возможностипредприятия, одновременно сокращая совокупную стоимость программногообеспечения всех настольных компьютеров.

В основесистемы Windows XP Professional лежит проверенный код Windows NT®и Windows 2000, характеризуемый 32-разрядной вычислительной архитектуройи полностью защищенной моделью памяти. Средство проверки драйверовустройств в операционной системе Windows XP Professional,созданное на основе аналогичного средства системы Windows 2000,обеспечивает более тщательное испытание драйверов. Устранена большая частьконфликтных ситуаций, при которых пользователи Windows NT 4.0и Windows 95/98/ME были вынуждены перезагружать свои компьютеры.В результате этих действий значительно увеличивается время бесперебойнойработы системы.

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

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

Операционнаясистема предохраняет основные системные файлы от перезаписипри установке приложений. Если произошла перезапись файла, правильнаяверсия будет восстановлена благодаря защите Windows. Защищая системные файлы,Windows XP Professional предотвращает наиболее типичные системныенеполадки, распространенные в предыдущих версиях Windows.

Операционнаясистема также предоставляет администраторам механизм для идентификациипрограммного обеспечения, которое используется в данной вычислительнойсреде, и для контроля его работы. Это средство применяетсядля предотвращения запуска вирусов и «троянских» программ,а также для блокировки программного обеспечения и повышенияцелостности и управляемости системы и, в конечном счете, снижениюсовокупной стоимости всех ПК. В системе допускается одновременная работанескольких приложений, в то же время обеспечивается быстрая реакциясистемы и высокая стабильность ее работы; поддерживаетсядо 4 ГБ оперативной памяти и до двух симметричныхмикропроцессоров.

В операционнойсистеме Windows XP Professional файловая система EFS позволяетиметь доступ к зашифрованному документу сразу нескольким пользователям иобеспечивает высший уровень защиты от хакерских атаки несанкционированного доступа к данным

Сохранивядро Windows 2000, операционная система Windows XP Professionalприобрела обновленный внешний вид. Типичные задачи объединены и упрощены,добавлены новые визуальные подсказки, помогающие пользователю в работес компьютером. Одним нажатием кнопки администратор или пользовательможет сменить обновленный пользовательский интерфейс на классическийинтерфейс Windows 2000.

1.4 Краткое описание средыпрограммирования

Насегодняшний день Microsoft Office Access – один из компонентов семействаофисных приложений Microsoft Office – является одной из самых популярныхнастольных СУБД. Это связано с тем, что СУБД Access предоставляет пользователюочень широкие возможности ввода, обработки и представления данных. Эти средстваудобны и высокопродуктивны, что обеспечивает высокую скорость разработки приложений.Microsoft Access дает

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

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

-  таблицы для сохранения данных;

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

-  формы для просмотра, добавления иизменения данных в таблицах;

-  отчеты для анализа и печати данных вопределенном формате;

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

Запросысоздаются для поиска и вывода данных, удовлетворяющих заданным условиям,включая данные из нескольких таблиц, для обновления, добавления  или удалениягруппы записей одновременно, для выполнения стандартные или пользовательскихвычислений, для создания новых таблиц. Для создания запросов,  а также дляобновления и управления объектами базы данных, применяется язык SQL (StructuredQuery Language).

Язык SQLиспользуется при создании запросов, а также для обновления и управленияреляционными базами данных, такими как базы данных Microsoft Access. SQLявляется полным языком, в нем присутствуют не только операции запросов, но иоператоры, соответствующие DDL – Data Definition Language – языку описанияданных. Кроме того, язык содержит операторы, предназначенные для управления(администрирования) БД.

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

CREATTABLE – создать таблицу. Создает новую таблицу в БД.

DROP TABLE– удалить таблицу. Удаляет таблицу из БД.

ALTERTABLE – изменить таблицу. Изменяет структуру существующей таблицы илиограничения целостности, задаваемые для данной таблицы.

CREATVIEW – создать представление. Создает виртуальную таблицу соответствующуюнекоторому SQL – запросу.

DROP VIEW– удаляет ранее созданное представление.

ALTERVIEW – изменить представление. Изменяет ранее созданное представление.

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

DROP INDEX- удаляет ранее созданный индекс.

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

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

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

UPDATE– обновить строку. Обновляет значения одного или нескольких столбцов в однойили нескольких строках, соответствующих условиям фильтрации.

Дляобработки ми анализа данных применяется язык запросов Data Query Language (DQL)

SELECT– выбрать строки. Оператор, заменяющий все операторы реляционной алгебры ипозволяющий сформировать результирующее отношение, соответствующее запросу.

SELECT– ключевое слово, которое сообщает СУБД, что эта команда – запрос. Все запросыначинаются этим словом с последующим пробелом. За ним может следовать способвыборки – с удалением дубликатов (DISTINCT) или без удаления (ALL,подразумевается по умолчанию). Затем следует список перечисленных через запятуюстолбцов, которые выбираются запросом из таблиц, или символ  * (звездочка) длявыбора всей строки. Любые столбцы, не перечисленные здесь, не будут включены врезультирующее отношение, соответствующее выполнению команды. Это, конечно, незначит, что  они будут удалены или их информация будет стерта из таблиц, потомучто запрос не воздействует на информацию в таблицах – он только показываетданные.

FROM– ключевое слово подобное SELECT, которое должно быть представлено в каждомзапросе. Оно сопровождается пробелом и затем именами таблиц, используемых вкачестве источника информации. В случае если указано более одного именитаблицы, неявно подразумевается, что над перечисленными таблицамиосуществляется операция декартова произведения. (Полное декартово произведение– это набор всевозможных сочетаний из n элементов каждое, где каждый элементберется из своего домена).

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

Ввыражении условий раздела WHERE могут быть использованы следующие предикаты:

Предикатысравнения { =, < >, >, <, >=, <= }, которые имеют традиционныйсмысл.

ПредикатBetween A and B принимает значения между А и В. Предикат истинен, когдасравниваемое значение попадает в заданный диапазон, включая границы диапазона. Одновременнов стандарте задан и противоположный

предикат Not Between Aand B, который истинен тогда, когда сравниваемое значение не попадает взаданный диапазон, включая его границы.

Предикатвхождения в множество IN (множество) истинен тогда, когда сравниваемое значениевходит в множество заданных значений. При этом множество значений может бытьзадано простым перечислением или встроенным подзапросом. Одновременносуществует  противоположный предикат NOT IN (множество), который истинен тогда,когда сравниваемое значение не входит в заданное множество.

Предикатысравнения с образцом LIKE и NOT LIKE. Предикат LIKE требует задания шаблона, скоторым сравнивается заданное значение, предикат истинен, если сравниваемоезначение соответствует шаблону, и ложен в противоположном случае. Предикат NOTLIKE имеет противоположный смысл.

Предикатсравнения с неопределенным значением IS  NULL. Неопределенное значениеинтерпретируется в реляционной модели как значение, неизвестное в данный моментвремени. Это значение при появлении дополнительной информации в любой моментвремени может быть заменено на некоторое конкретное значение. При сравнениинеопределенных значений не действуют стандартные правила сравнения: однонеопределенное значение никогда не считается равным другому неопределенномузначению. Для выявления равенства значения некоторого атрибута неопределенномуприменяют специальные стандартные предикаты: <имя атрибута>IS NULL и<имя атрибута > IS NOT NULL. Если в данном кортеже (в данной строке)указанный атрибут имеет неопределенное значение, то предикат IS NULL принимаетзначение «Истина» (TRUE), а предикат IS NOT NULL – «Ложь» (FALSE), в противномслучае предикат IS NULL принимает значение «Ложь», а предикат IS NOT NULLпринимает значение «Истина».

Вразделе GROUP BY задается список полей группировки.

Вразделе HAVING задаются предикаты – условия, накладываемые на каждую группу.

Вчасти ORDER BY задается список полей упорядочения результата, т.е. списокполей, который определяет порядок сортировки в результирующем отношении.

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

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

Дляанализа данных или представления их определенным образом в печатном виде   создаются отчеты.   Отчет  является удобным   и  эффективным

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

Дляобработки событий в форме или отчете применяются макрокоманды (макросы) имодули на языке VBA(Visual Basic for Applications). Макрос – это группа команд,объединенных под одним именем и выполняющих определенную функцию (например,открытие/закрытие формы, отчета, запуск запроса и т. д.). Каждый макроспредставляет собой небольшой отлаженный модуль на  VBA, их применение значительно упрощает процесспрограммирования и уменьшает количество ошибок при разработке программы.

ЯзыкVisual Basic for Applications (VBA) компании Microsoft является общим языкомдля всех приложений Microsoft Office. VBA является современным языкомструктурного программирования. Находясь в окне модулей, можно создавать иредактировать код VBA и процедуры. Visual Basic для приложений играет важнуюроль при разработке баз данных  Access. С помощью VBA можно настроить формы иотчеты, запус­тить макросы, а также отобразить объект Access в другихприложениях или извлечь данные. Используя Visual Basic для приложений, можновывести формы и отчеты, выполнить методы объектов, а также создать и изменитьэлементы. Кроме того, имеется возможность работать с информациейнепосредственно: мож­но создать наборы данных, задать их параметры и изменитьинформацию в них.

ВMicrosoft Access 2003 входят средства работы с другими программными продуктами:

— Работа с Microsoft SQL Server.  Существует возможность создать проект Microsoft Access,который можно легко подключить к базе данных Microsoft SQL Server, иливоспользоваться мастером баз данных Microsoft SQL Server для быстрого созданиябазы данных SQL Server и проекта Microsoft Access в одно и то же время. Работас проектом Microsoft Access аналогична работе с

базой данных MicrosoftAccess — процесс создания форм, отчетов, страниц доступа к данным,макросов и модулей один и тот же. Подключившись к базе данных SQL Server, можнопросматривать, создавать, изменять и удалять таблицы, представления,сохраненные процедуры и схемы базы данных с помощью средств разработкиMicrosoft SQL Server Design Tools.

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

— Импорти связывание данных из Microsoft Outlook или Microsoft Exchange. Для импорта или связывания данных из Microsoft Outlook и Microsoft ExchangeServer используются мастера импорта из Microsoft Outlook и Microsoft ExchangeServer. Например, можно создать связь с папкой Microsoft Outlook «Контакты», азатем создавать документы на бланке и почтовые наклейки путем объединенияданных с помощью мастера составных документов Microsoft Word.

- Экспортв другие источники.  Из Microsoft Access можно экспортировать данныев различные форматы и приложения.

                                                               2. СПЕЦИАЛЬНАЯ ЧАСТЬ

 

2.1 ПОСТАНОВКА ЗАДАЧИ

 

Программапредназначена для организации работы информационной

            системы Отделкадров.

                        Программа должна:

1)       обеспечить ввод и корректировкуданных:

-     ФИОсотрудника;

-     Паспортные данные;

-     Уровень образования;

-     Оклад;

-     Должность;

-     Специальность;

-     Отделы

-     ФИО начальника;

-     Телефон;

2)       давать возможность  просматриватьследующую информацию:

-     По образованию и специальности;

-     По отделам и должностям;

-     По указанной специальности;

3)       обеспечивать формирование и печатьотчетов:

-     Вакантные должности;

-     Оплата общей суммы по организации;

-     Оплата общей суммы по отделам.


2.2 Инфологическая модель


 Код специальности

 Специальность

 

 Код штата

 Код должности

 Код образования

 Код специальности

 

Код Образования

Образование

                      Отдел                       Штатноерасписание                      Специальности         /> /> /> /> /> /> /> /> /> <td/> /> /> /> <td/> /> /> /> /> />  

                                                                     

                                                                  

Паспортные данные

ФИО

Код образования

Код специальности

Код отдела

Код должности

 

Код отдела

Отделы

ФИО начальника Телефон

 

    Образование                              Сотрудники                                                                                            

/>


                             

/>                                                                                                                                                                         Должности

/> /> /> /> /> /> <td/> /> />

                                                                                                                                                                             

 

2.3 Даталогическая модель

 

                />

                       1    Таблица Должности с полями:

                                   - Код должности [Счётчик, Первичный ключ,

                                    уникальное];

                                   -Должность [текстовый, не более 60 символов,обязательное,                                          

                                    неуникальное];

                        2   Таблица Образование с полями:

— Код уровень образования [Счётчик, обязательное,

                                   уникальное];

 - Образование [текстовый, не более 30 символов,обязательное, уникальное];                          

                         3    Таблица Отдел с полями: 

                                    - Код отдела [Счётчик, обязательное,    

                                      уникальное];

                                     -Отделы [целое, не более 15 символов, обязательное,  

                                      неуникальное];

                                     -ФИО начальника [целое, не более 5 символов, обязательное,  

                                       уникальное];

                                     - Телефон [целое, не больше 10 символов, обязательное,  

                                      неуникальное];       

4       Таблица Сотрудники с полями:

                                   -  Паспортные данные [Счётчик, обязательное,  

                                      уникальное];

                                   - ФИО [целое, не более 50 символов, обязательное,  

                                      неуникальное].

                                   -  Код уровень образования [целое, не более 20 символов, обязательное,  

                                      неуникальное].

                                   -  Код специальности [целое, не более 20 символов, обязательное,  

                                      неуникальное].

                                   -  Код отдела [целое, не более 20 символов, обязательное,  

                                      неуникальное].

                                   -  Код должности [целое, не более 20 символов, обязательное,  

                                      неуникальное].

                                   - Оклад [целое, не более 20 символов, обязательное,  

                                      неуникальное].

                            5     Таблица Специальности с полями:

                                    - Код специальности [Счётчик, обязательное,  

                                      неуникальное];

                                    - Специальность  [текст, не более 10 символов, обязательное,

     неуникальное];

6      Таблица Штатное расписание с полями

   — Код штата [Счётчик, обязательное,неуникальное];

                                     - Код должности [целое, не более 20 символов, обязательное,  

                                      неуникальное]

                                     - Код уровень образования [целое, не более 20 символов, обязательное,  

                                      неуникальное]

                                     - Код специальности [целое, не более 20 символов, обязательное,   

                                      неуникальное]


                                               2.4 ОПИСАНИЕ АЛГОРИТМА

 

                             Описание алгоритма главного модуля1 Общие сведения

Наименование программы:Отдел кадров.

2 Функциональное назначение

Программапредназначена для организации работы информационной

системыОтдел кадров.

3 Описание логической структуры

 

Вначале программы организуется цикл «Главная форма» и выводится меню

спунктами:

-     Списки;

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

-     Отчёты;

-     выход.

Есливыбран пункт «Списки», то вызывается модуль «Запросы»,

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

Есливыбран пункт «Ввод и редактирование данных», то вызывается модуль

«Данныеорганизации», который обеспечивает ввод и корректировку данных по сотрудникаморганизации, штатному расписанию, начальникам отделов.

Есливыбран пункт «Отчеты», то вызывается модуль «Отчеты», который

обеспечиваетпросмотр и печать отчетов «Вакантные должности», «Оплата общей суммы поорганизации», «Оплата общей суммы по отделам».

Выход из цикла «ГФ» происходит при нажатии кнопки«Выход».

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

Таблицы:Должности, Образование, Отдел, Сотрудники, Специальности, Штатное     расписание

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

Таблицы: Должности, Образование, Отдел, Сотрудники,Специальности, Штатное      расписание

Отчеты: «Вакантные должности», «Оплата общей суммы поорганизации», «Оплата общей суммы по отделам»

            2.5РУКОВОДСТВО ПОЛЬЗОВАТЕЛЯ

 

1 Назначение программы

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

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

 

            Дляфункционирования модуля необходимо наличие:

1)операционнойсистемы Windows ХР;

2)MS Access 2002;

3)ФайлаОтдел кадров;

4)Техническиесредства:

— процессор INTEL 386;

— ОЗУ 32 Мб.

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

3.1 Начало работы

 

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

-     Списки;

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

-     Отчеты;

-     Выход.

Для просмотра данных нажать кнопку «Списки», выйдетменю просмотра данных о:

-   Образовании и специальности;

-     Отделах и должностях;

-     Указанной специальности;

-     Выход.

Выбратьнужную кнопку и нажав её просмотреть данные.

    Для удаления или изменения данных нажать кнопку «Ввод и редактирование данных»,

выйдетменю:

-   Сотрудники организации;

-     Штатное расписание;

-     Начальники отделов;

-     Выход.

Еслинужно удалить данные о почтальоне нажать кнопку «Сотрудники организации»,выбрать

           нужную запись инажать кнопку «удалить».

Если нужно изменить запись, то выбрать нужную запись,изменить её и нажать кнопку «сохранить». 

Если  нужно добавить запись, то нажать кнопку«добавить» и в появившуюся пустую строку внести данные и нажать кнопку«сохранить».

 Еслинужно удалить данные о участке нажать кнопку «Штатное расписание», выбрать

           нужную запись инажать кнопку «удалить».

Если нужно изменить запись, то выбрать нужную запись,изменить её и нажать кнопку «сохранить». 

Если  нужно добавить запись, то нажать кнопку«добавить» и в появившуюся пустую строку внести данные и нажать кнопку «сохранить».

Еслинужно удалить данные о получателе нажать кнопку «Начальники отделов», выбрать

           нужную запись инажать кнопку «удалить».

Если нужно изменить запись, то выбрать нужную запись,изменить её и нажать кнопку «сохранить». 

Если  нужно добавить запись, то нажать кнопку«добавить» и в появившуюся пустую строку внести данные и нажать кнопку«сохранить».

3.2 Просмотр и печатьотчетов

 

Для просмотра и печати отчетов нажать кнопку «Отчеты»,после этого появляется меню:

— «Вакантные должности»;

— Печать отчета «Вакантные должности»;

— «Оплата общей суммы по организации»;

— Печать отчета «Оплата общей суммы по организации»;

— «Оплата общей суммы по отделам»;

— Печать отчета «Оплата общей суммы по отделам».

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

Для того чтобы распечатать нужный отчет, выбратьсоответствующую отчету кнопку «печать» и нажав её распечатать отчет.


3. Экономическая часть

 

2. Исходныеданные для оценки стоимости разработки программного продукта

 

Условный  экономический эффект от внедренияавтоматизированной информационной системы “ Реализация косметики ” достигаетсяза счет  того, что  приложение, созданное  в СУБД MS ACCESS, позволяетавтоматизировать процесс регистрации заявок на ремонтные работы и обеспечиваетвозможность хранения и обработки сведений, получения статистических данных ипечати отчетов. Эта работа на предприятии выполнялась с применением текстовогоредактора и электронных таблиц. Использование программы позволяет сократитьвремя, необходимое оператору на выполнение  работы,  в 2,5 раза. Внедрениеданной программы позволяет сэкономить фонд заработной платы за  счет сокращениявремени работы оператора. Ниже приведен расчет экономической эффективности программы «Реализация косметики».

 

Таблица 1- Исходные данные попредприятию

Наименование показателя

Условное

обозначение

Числовое

значение

Месячный оклад программиста, руб. Д окл 12000 Рабочая неделя, дни 5 Количество часов, выделяемых на ежедневные профилактические работы, час/сут t проф.Смены 0,5 Количество часов, выделяемых на ежемесячные профилактические работы, час/мес t проф. Месяц 2 Количество часов, выделяемых на ежегодные профилактические работы, час/год t проф. Год 6 Размер премии, % %П 50 Норма амортизации по оборудованию, % Н ам оборуд. 15 Норма амортизации по зданиям, % Н ам здания 0,35 Коэффициент затрат на текущий ремонт К тр 0,2 Норма прибыли, % Н п 10 Кол-во осветительных приборов на 1 рабочее место, шт N л 2 Стоимость 1 КВт/ч Ц кВт/ч 1,16 Мощность одного осветительного прибора, Вт N  осв 0,06 Мощность единицы оборудования, Вт N об 0,7

Площадь одного рабочего места, м2

S м2

12

 

Высота помещения, м h 2,80

Стоимость 1м3 здания, руб.

Ц м3

1850 Стоимость используемого оборудования, руб. Ц об 32000 Месячный оклад оператора, руб. Д оп 8000

                                  Расчетусловного числа операторов

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

I Внешние вводы(формы):

— Название товара

— Категория товара

— Страна изготовитель

— Фирма изготовитель

— Реализатор

— Реализация товара

Всего:6

II Внешниевыводы:

а)формы:

— Главная

  — Название товара

— Категория товара

  — Страна изготовитель

  — Фирма изготовитель

  — Реализатор

  — Реализация товара

Всего:7

б)отчеты:

— Не проданные товары

— Реализация товара

— Реализация товара за месяц

— Реализация товара за истекший месяц

— реализация товара за истекший период

Всего:5

III Запросы:

— Товар выданный определенному реализатору

— товар изготовленный в определенной стране, определенным изготовителем

— Товар проданный за указанный период

Всего:3


IV Внутренние логич.            файлы: Кол-во: 6

                — Название товара

                — Категория товара

                — Страна изготовитель

                — Фирма изготовитель

                — Реализатор

                — Реализация товара

Таблица 2 -Характеристики  программы

№ п/п Характеристика Сложность Количество 1 Вводы 2,5 6 2 Выводы 2 12 3 Запросы 2 3 4 Логические файлы 1,5 6 5 Интерфейсные файлы

Функциональная характеристика FPрассчитывается по формуле:

FP=∑Ci*Кi, i=1,…5,

где Ci – сложность, Кi<sub/> - количество элементов.

FP=6*2,5+12*2+3*2+6*1,5=54

Количество условныхоператоров рассчитывается по формуле:

Q=FP*К,

где FP — функциональнаяхарактеристика, К — коэффициент пересчета, который зависит от средыпрограммирования, для MS ACCESS К=9:

Q=54*9=486


4 Расчет трудоемкостисоздания программного продукта

    Таблица 3 — Квалификация разработчика

Стаж работы Коэффициент KP до 2-х лет

0,8

2-3 года 1 3-5 лет 1,1-1,2 5-7 лет 1,3-1,4 Свыше 7 лет 1,5-1,6

/>(4.1) Затраты труда на исследование алгоритма решения:

                                                                   

где  Q = условное число операторов;

КР – коэффициент, зависящий от квалификацииразработчика;

В — коэффициент увеличения затрат, связанный снеполнотой описания и необходимости уточнений и доработок, принимается B=1,5;

S –коэффициент, который определяется сложностью задачи, в данном случае Р=80.

tu=

 

486*1,5

                                                         

/>


tu=11.39 (час)

(4.2)Затраты труда на разработку алгоритма:

/>

                         

            где  Q = условное число операторов;

  КР – коэффициент, зависящий от квалификацииразработчика;

/>R – коэффициент,который определяется сложностью задачи, в данном                      случае R=20.                  

                                                                         tp= 30(час)

 

(4.3) Затраты труда на составление программы поготовой блок схеме:

/>


                              tп                                                                     

tп =12(час)

 

(4.4) Затраты труда на автономнуюотладку программы:

/>


tотл = 61(час)

(4.5) Затраты труда на подготовку документации врукописи :

/>


tрук= 30(час)

 

(4.6)Затраты труда на редактирование, печать и оформление документациирассчитываются по формуле:

tдок=0.75*tрук

tдок=0.75*30=23(час)

(4.7)Суммарная трудоемкость создания программы:

Т=tu+tp+tn+tотл+tрук+tдок=168(час)


                        5.Расчет заработной платыпрограммиста

 

(5.1)Должностнойоклад программиста в зависимости от его квалификации

Докл  = 12000 (руб.)

(5.2)Годоваясумма заработной платы

ЗПгод=Докл*12,

где 12 – число месяцев в году,

 ЗПгод=12000*12=144 000 (руб.)

(5.3)Премияза высокие результаты работы

П= />,

                               где процент премии %П =50

П= 144000*50 = 72 000 (руб.)

100

(5.4)Основная заработная плата

ОЗП=ЗПгод+П

ОЗП=144 000+72 000=216000 (руб.)

(5.6)Процент дополнительнойзаработной платы

%ДЗП = /> + 1%,

             где До = 44 – дни отпуска;

                        Дк = 365 – дни календарные;

                       Дв = 104 – дни выходные;

                     Дп = 12 – дни праздничные

          %ДЗП =  44*100%               + 1% =22,36%

                 365–104–12– 44

(5.7)Дополнительная заработная плата

ДЗП = />

ДЗП = 216 000*22,46 =48295,92 (руб.)

                  100

(5.8)Общий фонд заработной платы

ОФЗП = ОЗП + ДЗП

ОФЗП = 216000 + 48295,92 = 264295,92(руб.)

(5.9)Общий фонд заработной платы срайонной надбавкой

ОФЗПр-н = ОФЗП* 1.7

ОФЗПр-н =264295,92* 1.7 =396443,88 (руб.)

           где 1,7- районная надбавкав г. Когалым

 (5.10)Общий фонд заработной платы с ЕСН

ОФЗПЕСН = ОФЗПр-н* 1.26,

где 1,26 – ставка ЕСН (единыйсоциальный налог),  установлена в размере 26%  с 01.01.2005 года

ОФЗПЕСН =396443,88 * 1.26 = 499519,29 (руб.)

 

(5.11)Годовой фонд рабочего времени

Фгод=(Дк –Дв – Дп – До – Ду) * tсм,

Фгод=(365–104–12–44)*8=1640(час.)

(5.12)Среднечасовая ставкапрограммиста

/>/>/>Счас=/>

  Счас= 396443,88= 345,20 (руб.)

                    1640

(5.13)Расходпо оплате труда разработчика программы

Ззп =   Счас* T

Ззп = 345,20 *168 = 57931,48 (руб.)


                        6.Затраты на расходныематериалы

 

Таблица 4- Расходные материалы

Статьи затрат Цена за единицу (руб) Кол-во Всего  (руб) КАРТРИДЖ 1350,00 2 2700,00 БУМАГА А4 130,00 1 130,00 КАРАНДАШИ 3,20 3 9,60 ПАПКА-ФАЙЛ 8,00 2 16,00 ЛАСТИК 1,50 1 1,50 ДИСКЕТА 10,00 3 30,00 ЛАЗЕРНЫЙ ДИСК 12,00 2 24,00 РУЧКА 6,05 2 12,10 ШТРИХ 12,5 1 12,50 Итого: Зрм= 2935,7

 


7 Общехозяйственные расходы

(7.1)Фонд времени, выделяемый наремонт оборудования:

Фрем.об. = Фдн + Фмес + Фгод

                   где Фд –дневной фонд времени на ремонт оборудования

(7.1.1.) Фонд рабочего временивыделяемый на ежедневные профилактические работы:

Фдн=tсмпроф * (Дк – Дв – Дп)

где tсмпроф – это количество часов, выделяемых на ежедневные   профилактическиеработы

     Фдн = 0,5* (365 – 104 – 12) = 124,5 (час.)

(7.1.2.) Фонд рабочего временивыделяемый на месячные профилактические работы:   

Фмес = tмеспроф * 12

где  tмеспроф  = 2 часа количество часов выделенное на ежемесячные профилактическиеработы

Фмес= 2 * 12 = 24 (час.)

(7.1.3.) Фонд рабочего временивыделяемый на год профилактических работ:

Фгод=tгодпроф

где tгодпроф = 6 часов количество часов,выделенное на ежегодные      профилактические работы

Фрем.об. =124,5 + 24 + 6 = 154,5 (час.)

(7.2) Действительный фонд времениработы оборудования:

Фдейств = (Дк– Дв – Дп) * tсм * С – Фрем.об .

где С = 1, это количествосмен

     Фдейств =(365–104–12)*8*1–154,5= 1837,5 (час.)

(7.3)Затраты на электроэнергию за год:

(7.3.1.) Затраты на освещение одногорабочего места в год:

Зосв=Ц1КВт * Nл * Nосв  * Фдейств

где<sub/>Ц1КВт/ч =1,29, это цена 1 КВт/ч в г. Когалым

                                     Nл  = 2, это количество осветительных приборов

                         Nосв  = 0,06, это мощность одногоосветительного прибора

Зосв=1,29 * 2* 0,06 * 1837,5 = 255,71 (руб.)

Затраты на электроэнергию длямонитора

Зэлмон= ЦКВт/ч * Nмон* Фдейств

                   где Nмон = 0,4, это мощность монитора

Зэлмон= 1,29 * 0,4 * 1837,5 = 852,37 (руб.)

Затраты на электроэнергию системногоблока

Зэлсист.бл = ЦКВт/ч * Nсист.бл* Фдейств

                   где Nсист.бл = 0,3, это мощность системного блока

Зэлмон= 1,29 * 0,3 * 1837,5 = 639,28 (руб.)

    Общая годовая сумма затрат наэлектроэнергию

∑Зэл=Зосв+ Зэлмон  + Зэлсист.бл 

∑Зэл=255,71 + 852,37   + 639,28 = 1747,35 (руб.)

(7.4.) Амортизация основных фондов

(7.4.1)Амортизация  оборудования:

Аоб= Цобп.в/об ,

                                             100

Где Нп.в/об = 4,2%, этонорма амортизации по оборудованию, на полное восстановление

Аоб = 32000* 4,2  = 4800 (руб.)

           100

(7.4.2)Амортизацияздания:

Азд=цзд*нздам/100

Цзд=Цм3*hм*Sм2,

                    где Цм3 = 1850 (руб.) – это цена одного м3 здания;

     Sм2  - занимаемая площадь здания, Sм2 =12;

                     h  — высота здания,  h = 2,80.

Цзд=1850*12*2,80=62160(руб.)

Азд=62160*0,35/100=217,56(руб.)

Общая сумма амортизационныхотчислений:

А=Аоб+Азд=4800+217,56=5017,56(руб.)

(7.5)Затраты на текущий ремонт оборудования:

зтр=цоб*ктр=32000*0,2=6400,00р.

(7.6.) Общехозяйственныерасходы, связанные с обслуживанием единицы оборудования:

Таблица5-Общие затраты

Статьи затрат

Условное

обозна-чение

Числовое значение (руб.) Общегодовые затраты на электроэнергию

З ЭЛ

1 747,35р. Затраты на амортизацию А 5 017,56р. Годовые затраты на текущий ремонт оборудования

З ТР

6 400,00р. Итого

З ОБЩ

13 164,91р.

 

(7.7.)Стоимость одного часа работы единицы оборудования:

           Зобщ                        13164,91

/>/>С1час=              =                       =7,17

                     Фдейст.            1837,5


   (7.8.)Совокупные затратымашинного времени:

tмаш=tn+tотл+tдок

tмаш=12+61+23=96(час)

(7.9.) Затраты на использованиеоборудования при разработке программного продукта:

Змаш=С1час*tмаш

Змаш=7,17*96=685,70


8. Смета затрат на разработку программного продукта

8.1.Сметазатрат на разработку программного продукта

 

Таблица6 -Общие затраты на разработку программного продукта

Статьи затрат

Условное

обозна-

чение

Числовое значение (руб.) Расходы по оплате труда разработчика программы

З ЗП

57 931,48р. Затраты на расходные материалы

З Р.М.

2 935,70р. Расходы на использование оборудования при разработке программного продукта

З МАШ

685,70р. Итого

S ОБЩ

61 552,89р.

 

(8.2) Предполагаемаяцена программного продукта:

Цпп= Sобщ + П= Sобщ* Кн.пр= 61 552,89 * 1,08=66477,13 (руб)

    В городеСоветском находится 10 предприятий куда можно продать разработанный программныйпродукт. Допустим программу пожалуют приобрести 70% этих предприятий, значитнеобходимо сделать 7 копий.

          (8.3.)Определяем ценупродажи:

Цпродаж= />=66477,13 /7=9496,74 (руб)

Nкопий — количество копий

 Еслипрограммное обеспечение будет продано, то затраты на разработку программыокупятся.


4  ТРЕБОВАНИЯ ПО ТЕХНИКЕ БЕЗОПАСНОСТИ

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

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

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

-       эффективнуюэксплуатацию средств коллективной и индивидуальной защиты (СИЗ);

-        нормативныеусловия труда на каждом рабочем месте;

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

-       наличие средствиндивидуальной защиты;

-       проведение инструктажейи проверки знаний по технике безопасности и охране труда для работниковпредприятия.

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

1.       Суммарное времяработы ВДТ и ПЭВМ не должно превышать 6 часов за смену при 8-часовом рабочемдне.

2.       Продолжительностьработы без перерыва не должна превышать 2-х часов. Через каждый час работынеобходимо вводить регламентированный перерыв на 10 минут.

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

Работникидолжны выполнять следующие требования:

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

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

6.       Выполнять работутолько на исправном оборудовании.

7.       Не производитьсамовольно устранение замеченных неисправностей. Обо всех замеченных опасныхмоментах, недостатках и неисправностях следует сообщить руководителю. Неприступать к работе до их устранения.

8.       Запрещаетсяпроводить ремонт ВДТ и ПЭВМ непосредственно в рабочих помещениях пользователей.

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

10.    Работающие должнызнать и соблюдать правила внутреннего распорядка.

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

1.   Произвести внешний осмотр рабочегоместа, ВДТ и ПЭВМ.

2.   При отключенном электропитании нужноубедиться:

a.   в целостности и исправности шнуровэлектропитания, соединительных шнуров между устройствами комплекта ВДТ и ПЭВМ,электророзеток, вилок, разъемов и т.п.;

b.   в наличии и исправности заземлениякомплекта и защитного экрана;

c.    перед работой на новом и малознакомомоборудовании персонал должен обратить внимание на соответствие номинальногозначения напряжения и частоты питания оборудования(обозначено на задней панелимонитора, системного блока, а также источника бесперебойного питания (UPS),если таковой имеется) значению сети (220В, 50Гц).

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

12.    Убрать со столавсе лишние и мешающие предметы. Запрещается укладывать на ВДТ и ПЭВМ какие –либо предметы или бумагу.

13.    Удалить пыль сэкрана дисплея, защитного фильтра, клавиатуры и других устройств ПЭВМ.

14.    Убедиться внадежности установки всех устройств ВДТ и ПЭВМ на столе.

15.    Проверитьэргономические параметры рабочего места: уровни стола, сидения стула, подставкидля ног, положение клавиатуры, монитора.

16.    Проверить уровеньи направление освещенности рабочего места с целью надежного считыванияинформации с ВДТ и устранения бликов от источников света.

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

18.    Отрегулироватьцветосочетание экрана. Наилучшими цветосочетаниями являются соседние в спектрецвета. Далекие друг от друга цвета спектра сильно раздражают орган зрения.

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

20.    Соблюдать порядоквключения частей ПЭВМ в следующей последовательности: вначале системный блокили UPS, затем монитор и другие периферийные устройства (принтер, модем и т.д.)

21.    Выключение ПЭВМнеобходимо производить в обратной последовательности.

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

1    Выполнять только порученную работу.

2    Не допускать к работе на ПЭВМпосторонних лиц.

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

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

5    При внезапном (более 3 минут) падениинапряжения отключить ПЭВМ от сети. При появлении напряжения дождаться егостабилизации и только тогда включить ПЭВМ снова.

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

7    При эксплуатации ПЭВМ запрещается:

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

7.5           подключать илиотключать блоки комплекта при работающей ПЭВМ;

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

7.7           вскрывать корпусаПЭВМ и периферийных устройств;

7.8           работать на ПЭВМсо вскрытыми корпусами;

7.9           производить наПЭВМ какие бы то ни было ремонтные работы, эту работу выполняют специальныелица;

7.10        дотрагиваться додвижущихся механизмов внешних и внутренних устройств;

7.11        чистить ПЭВМ ивнешние устройства на ходу;

7.12        браться рукамиодновременно за ПЭВМ и заземленные конструкции: трубы отопительной системы,водопроводные трубы, шины заземления.

8     Не прикасаться к металлическимчастям корпуса влажными и мокрыми руками.

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

10 Не использовать не описанные в инструкции к машине илитехнической литературе или несоответствующие данной аппаратуре принадлежности.

11 Для снижения напряженности труда чередовать характердеятельности – работу за пультом ПЭВМ и ручную обработку документации.

12 В целях пожарной безопасности следует избегатьперегрева оборудования, для этого:

12.1  устанавливайте устройства в места,обеспечивающие свободную циркуляцию воздуха;

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

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

13 Не допускать попадания в устройства воды или другихжидкостей, предметов или материалов.

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

15 После работы отключать устройства от сети, в том числевыключать все периферийные устройства и устройства питания.

16 В том случае, если в течение 2-3 часов не используетсяоборудование, завершить  все работающие задачи и выключить компьютер.

17 Употребление пищи, напитков, курение во время работы сВДТ ПЭВМ строго запрещается, для этого используются отведенные перерывы вработе и  отведенные для этого места и помещения.

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

19 В помещении вычислительного центра либо помещении, вкотором находится 5 и более рабочих мест с ПЭВМ  должен находитьсяогнетушитель,  либо в смежном с ВЦ коридоре.

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

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

1. Вслучае возникновения после включения ПЭВМ повышенного уровня шума, вибрацииблоков, искрения отключите ПЭВМ от сети и вызовите техперсонал.

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

3. Вслучае загорания электропроводки немедленно приступите к тушению очага пожара спомощью углекислотного огнетушителя.

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

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

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

6. Вслучае поражения электрическим током или ожога окажите пострадавшему первуюмедицинскую помощь, вызовите скорую медицинскую помощь по телефону 03.

7. Ослучаях травматизма доложите руководителю работ.

 Требования безопасности по окончанииработ:

1.Выключите компьютер.

2.Отключите сетевые фильтры от сети напряжения или выключите тумблер UPS или рубильника.

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


ПРИЛОЖЕНИЕ А

 

Текст программы

           

      Private Sub Form_Load()

End Sub

'------------------------------------------------------------

' Кнопка1_Click

'

'------------------------------------------------------------

Private Sub Кнопка1_Click()

On Error GoTo Кнопка1_Click_Err

    DoCmd.OpenForm «Запросы»,acNormal, "", "",, acNormal

Кнопка1_Click_Exit:

    Exit Sub

Кнопка1_Click_Err:

    MsgBox Error$

    Resume Кнопка1_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка3_Click

'

'------------------------------------------------------------

Private Sub Кнопка3_Click()

On Error GoTo Кнопка3_Click_Err

    DoCmd.OpenForm «Отчеты»,acNormal, "", "",, acNormal

Кнопка3_Click_Exit:

    Exit Sub

Кнопка3_Click_Err:

    MsgBox Error$

    Resume Кнопка3_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка5_Click

'

'------------------------------------------------------------

Private Sub Кнопка5_Click()

On Error GoTo Кнопка5_Click_Err

    DoCmd.OpenForm «ВВод и редактирование», acNormal, "", "",,acNormal

Кнопка5_Click_Exit:

    Exit Sub

Кнопка5_Click_Err:

    MsgBox Error$

    Resume Кнопка5_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка7_Click

'

'------------------------------------------------------------

Private Sub Кнопка7_Click()

On Error GoTo Кнопка7_Click_Err

    DoCmd.Quit acExit

Кнопка7_Click_Exit:

    Exit Sub

Кнопка7_Click_Err:

    MsgBox Error$

    Resume Кнопка7_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка9_Click

'

'------------------------------------------------------------

Private Sub Кнопка9_Click()

On Error GoTo Кнопка9_Click_Err

    DoCmd.Close acForm, «ГЛАВНАЯ»

Кнопка9_Click_Exit:

    Exit Sub

Кнопка9_Click_Err:

    MsgBox Error$

    Resume Кнопка9_Click_Exit

End Sub

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

Private Sub Form_Load()

End Sub

'------------------------------------------------------------

' Кнопка1_Click

'

'------------------------------------------------------------

Private Sub Кнопка1_Click()

On Error GoTo Кнопка1_Click_Err

    DoCmd.OpenForm «Запросы»,acNormal, "", "",, acNormal

Кнопка1_Click_Exit:

    Exit Sub

Кнопка1_Click_Err:

    MsgBox Error$

    Resume Кнопка1_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка3_Click

'

'------------------------------------------------------------

Private Sub Кнопка3_Click()

On Error GoTo Кнопка3_Click_Err

    DoCmd.OpenForm «Отчеты»,acNormal, "", "",, acNormal

Кнопка3_Click_Exit:

    Exit Sub

Кнопка3_Click_Err:

    MsgBox Error$

    Resume Кнопка3_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка5_Click

'

'------------------------------------------------------------

Private Sub Кнопка5_Click()

On Error GoTo Кнопка5_Click_Err

    DoCmd.OpenForm «ВВод и редактирование», acNormal, "", "",,acNormal

Кнопка5_Click_Exit:

    Exit Sub

Кнопка5_Click_Err:

    MsgBox Error$

    Resume Кнопка5_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка7_Click

'

'------------------------------------------------------------

Private Sub Кнопка7_Click()

On Error GoTo Кнопка7_Click_Err

    DoCmd.Quit acExit

Кнопка7_Click_Exit:

    Exit Sub

Кнопка7_Click_Err:

    MsgBox Error$

    Resume Кнопка7_Click_Exit

End Sub

'------------------------------------------------------------

' Кнопка9_Click

'

'------------------------------------------------------------

Private Sub Кнопка9_Click()

On Error GoTo Кнопка9_Click_Err

    DoCmd.Close acForm, «ГЛАВНАЯ»

Кнопка9_Click_Exit:

    Exit Sub

Кнопка9_Click_Err:

    MsgBox Error$

    Resume Кнопка9_Click_Exit

End Sub

ЗАСТАВКА

Private Sub Кнопка2_Click()

On Error GoTo Err_Кнопка2_Click

    Dim stDocName As String

    Dim stLinkCriteria As String

    stDocName = ChrW(1055) & ChrW(1086) &ChrW(1089) & ChrW(1090) & ChrW(1072) & ChrW(1074) & ChrW(1097)& ChrW(1080) & ChrW(1082) & ChrW(1080)

    DoCmd.OpenForm stDocName,,, stLinkCriteria

Exit_Кнопка2_Click:

    Exit Sub

Err_Кнопка2_Click:

    MsgBox Err.Description

    Resume Exit_Кнопка2_Click

   

End Sub

Private Sub Кнопка3_Click()

On Error GoTo Err_Кнопка3_Click

    Dim stDocName As String

    Dim stLinkCriteria As String

    stDocName = ChrW(1057) & ChrW(1076) &ChrW(1077) & ChrW(1083) & ChrW(1082) & ChrW(1080)

    DoCmd.OpenForm stDocName,,, stLinkCriteria

Exit_Кнопка3_Click:

    Exit Sub

Err_Кнопка3_Click:

    MsgBox Err.Description

    Resume Exit_Кнопка3_Click

   

End Sub

Private Sub Кнопка12_Click()

On Error GoTo Err_Кнопка12_Click

    Dim stDocName As String

    Dim stLinkCriteria As String

    stDocName = ChrW(1047) & ChrW(1072) &ChrW(1082) & ChrW(1091) & ChrW(1087) & ChrW(1082) & ChrW(1080)

    DoCmd.OpenForm stDocName,,, stLinkCriteria

Exit_Кнопка12_Click:

    Exit Sub

Err_Кнопка12_Click:

    MsgBox Err.Description

    Resume Exit_Кнопка12_Click

   

End Sub

Private Sub Кнопка13_Click()

On Error GoTo Err_Кнопка13_Click

    Dim stDocName As String

    Dim stLinkCriteria As String

    stDocName = ChrW(1050) & ChrW(1086) &ChrW(1084) & ChrW(1087) & ChrW(1087) & ChrW(1083) & ChrW(1077)& ChrW(1082) & ChrW(1090) & ChrW(1091) & ChrW(1102) & ChrW(1097)& ChrW(1080) & ChrW(1077)

    DoCmd.OpenForm stDocName,,, stLinkCriteria

Exit_Кнопка13_Click:

    Exit Sub

Err_Кнопка13_Click:

    MsgBox Err.Description

    Resume Exit_Кнопка13_Click

   

End Sub

Private Sub Кнопка22_Click()

On Error GoTo Err_Кнопка22_Click

    Dim stDocName As String

    stDocName = ChrW(1050) & ChrW(1086) &ChrW(1084) & ChrW(1087) & ChrW(1087) & ChrW(1083) & ChrW(1077)& ChrW(1082) & ChrW(1090) & ChrW(1091) & ChrW(1102) &ChrW(1097) & ChrW(1080) & ChrW(1077)

    DoCmd.OpenReport stDocName, acPreview

Exit_Кнопка22_Click:

    Exit Sub

Err_Кнопка22_Click:

    MsgBox Err.Description

    Resume Exit_Кнопка22_Click

   

End Sub

Private Sub Кнопка26_Click()

On Error GoTo Err_Кнопка26_Click

    Dim stDocName As String

    Dim stLinkCriteria As String

    stDocName = ChrW(1042) & ChrW(1099) &ChrW(1095) & ChrW(1080) & ChrW(1089) & ChrW(1083) & ChrW(1077)& ChrW(1085) & ChrW(1080) & ChrW(1077)

    DoCmd.OpenForm stDocName,,, stLinkCriteria

Exit_Кнопка26_Click:

    Exit Sub

Err_Кнопка26_Click:

    MsgBox Err.Description

    Resume Exit_Кнопка26_Click

   

End Sub

Private Sub Кнопка28_Click()

On Error GoTo Err_Кнопка28_Click

    DoCmd.Close

Exit_Кнопка28_Click:

    Exit Sub

Err_Кнопка28_Click:

    MsgBox Err.Description

    Resume Exit_Кнопка28_Click

   

End Sub

Private Sub Кнопка33_Click()

On Error GoTo Err_Кнопка33_Click

    Dim stDocName As String

    stDocName = ChrW(1052) & ChrW(1072) &ChrW(1082) & ChrW(1088) & ChrW(1086) & ChrW(1089) & ChrW(49)

    DoCmd.RunMacro stDocName

Exit_Кнопка33_Click:

    Exit Sub

Err_Кнопка33_Click:

    MsgBox Err.Description

    Resume Exit_Кнопка33_Click

   

End Sub


ПРИЛОЖЕНИЕ Б

 

Результат работы программы

 

/>


                        />                    

                 />

                    />

                     />

                         />

                            />

ОТЧЁТ


/>


/>


Список литературы

 

1.   Голицына О. Л., Максимов Н. В., Попов И. И. Базы данных: Учебное пособие. – М.: ФОРУМ: ИНФРА-М, 2004

2.   Шкарина Л. Язык SQL: учебный курс. –СПб.: Питер, 2001.

3.   Карпова Т. С. Базы данных: модели,разработка, реализация. — СПб: Питер, 2001.

4.   Боровиков В. В. MS ACCESS 2002. программирование и разработка баз данных иприложений. — СОЛОН-Р, 2002.

5.   Астахова И. Ф., Толстобров А. П.,Мельников В. М. SQL в примерах и задачах: Учеб. пособие.- Мн.: Новоезнание,2002.

6.   Бекаревич Ю. Б., Пушкина Н. В. MSACCESS 2000 за 30 занятий. – СПб.: БХВ- Петербург,2001.

7.   Леоненков А. В. Самоучитель UML. — СПб: БХВ — Петербург, 2002.

8.   Иванова Г. С. Технологияпрограммирования: Учебник для вузов. – М.: Изд-во МГТУ им. Баумана, 2003.

9.   Орлов С. А. Технология разработкипрограммного обеспечения: Учебник. – СПб.: Питер, 2002.

10.           Вендров А. М.Проектирование программного обеспечения экономических информационных систем:Учебник. – М.: Финансы и статистика, 2002.

еще рефераты
Еще работы по информатике, программированию