Смекни!
smekni.com

Методические указания к курсовому проектированию по дисциплине “ (стр. 4 из 6)

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

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

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

Элементарный пример алгоритма, связанный с рассматриваемой задачей “Служебно-профессиональное продвижение сотрудника” представлен ниже:

если результат по тесту 1 = А

то вывод 1;

если результат по тесту 1 = В

то вывод 2;

если результат по тесту 1 = А и

результат по тесту 2 = С,

то вывод 3;

… = …

Начертание и содержание всех используемых на основном поле блок-схемы символов должно соответствовать ГОСТу 19.003-80.

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

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

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

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

Табельный номер работника
На какую должность претендует
Номер (или название) теста
Дата тестирования
Результат тестирования

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

1) работа с персональными базами данных;

2) обработка форматных данных (информационных таблиц);

3) обработка текстов;

4) обработка тестов;

5) обработка изображений ("деловая графика");

6) совместный доступ к централизованным данным.

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

- функционально-ориентированные пакеты, реализующие одну из функций;

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

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

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

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

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

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

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

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

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

Для получения выходной информации рекомендуется использовать простые текстовые редакторы (ЛЕКСИКОН, Multi-Edit) или весьма мощные (WordPerfect, AmiPro, WordStar, Microsoft Word (версии для DOS и Windows)), и текстовые процессоры Corel Quattro 6.0 фирмы Corel Co., Lotus 1-2-3 5.0 фирмы Lotus Development Corporation, Excel 7.0 фирмы Microsoft, основанные на использовании электронных таблиц.

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

В курсовом проекте допускается использование при разработке программного обеспечения системы подготовки текстов, табличных процессоров, СУБД, интегрированных программных средств.

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

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

- формирование таблиц с использованием табуляции;

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

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

- запись текста в файл на магнитном диске, копирование, переименование и удаление файлов;

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

Также необходимо продемонстрировать использование табличных процессоров при подготовке формализованных форм:

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

-создание многотабличных документов, объединенных формулами;

- построение диаграмм, их модификацию и решение экономических задач графическими методами:

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

- решение оптимизационных задач и экономических задач типа "что, если";

- статистическую обработку данных.

Так, результаты решения задачи “Служебно-профессиональное продвижение сотрудника” могут быть представлены в двух выходных формах (рис. 2,3)

Ф.И.О. ___________ структурное подразделение _________должность________

на какую должность претендует ___________________________

Название теста Дата тестирования Результат тестирования

Рис. 2. Выходной документ 1

По результатам тестирования в период с <дата> по <дата> Для работника <Ф.И.О.> ______________ из <структурное подразделение>, занимающего <должность> и претендующего на <должность> сделаны следующие выводы: 1. 2. …

Рис. 3. Выходной документ 2.

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

· продвижение по горизонтали;

· повышение квалификации;

· стажировка;

· занятия с психологом;

· дополнительное тестирование;

· обучение со специализацией в сфере управления.

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