Задание на курсовой проект с примерами / проект_раздел_1
.doc
2005.654700.БД.КП.ПЗ Т28-320.1
1 ВЫБОР АВТОМАТИЗИРУЕМЫХ ФУНКЦИЙ
Данный раздел посвящен выбору автоматизируемых функций и информационного обеспечения, служащих основой для дальнейшего проектирования структуры базы данных. Здесь дается краткое описание предметной области; производится выбор и описание автоматизируемых функций; выполняется первичное описание информационного обеспечения.
1.1 Краткое описание предметной области
В данном подразделе дается краткое описание предметной области, в которой функционирует информационная система «…». Описываются среда функционирования, объект и субъект управления, цели и задачи управления.
1.1.1 Среда функционирования системы «…» включает …
1.1.2 Объект управления представляет собой …
1.1.3 Субъект управления (управляющая система) представляет собой …
1.1.4 Цель управления состоит в …
Для достижения этой цели в процессе управления решаются задачи …
1.2 Выбор и описание автоматизируемых функций
В данном подразделе выбираются и кратко описываются пять функций управляющей системы, которые предполагается автоматизировать с использованием разрабатываемой информационной системы.
1.2.1 Перечень автоматизируемых функций
В рамках данного проекта для автоматизации выбраны следующие пять функций автоматизированной системы « … »:
1) Учет кадров.
2) …
3) …
4) …
5) …
1.2.2 Функция 1 «Учет кадров»
Данная функция предназначена для поддержки процесса управления персоналом организации. Эта цель достигается за счет того, что в компьютерной базе данных накапливается информация о сотрудниках, в том числе та, которая в неавтоматизированном режиме собирается работниками отдела кадров и содержится в его трудовой книжке.
Особенности автоматизированной реализации функции состоят в том, что в базе данных размещаются сведения о контактных телефонах сотрудника, позволяющие обеспечить руководству быструю связь с ним в критических ситуациях.
Ожидается, что автоматизация данной функции позволит повысить быстродействие и снизить трудоемкость получения сведений о сотрудниках за счет использования оперативных запросов к компьютерной базе данных и формирования аналитических отчетов на ее основе.
1.2.3 Функция 2 «…»
Данная функция предназначена для … Эта цель достигается за счет …
Особенности автоматизированной реализации функции состоят в …
Ожидается, что автоматизация данной функции позволит … за счет …
1.2.4 Функция 3 «…»
…
1.2.5 Функция 4 «…»
…
1.2.6 Функция 5 «…»
…
1.3 Первичное описание информационного обеспечения
В данном подразделе дается первичное описание информационного обеспечения функций, выбранных для автоматизации. Информационное обеспечение функций — это совокупность данных, значения которых должны храниться в создаваемой базе данных для реализации автоматизируемых функций. Ниже для каждой из автоматизируемых функций перечислены необходимые атрибуты с соответствующими пояснениями.
Функция 1 «Учет кадров». Для реализации этой функции требуются следующие атрибуты в базе данных:
1) Табельный номер. Однозначно идентифицирует каждого сотрудника.
2) ФИО — фамилия, имя и отчество. Однозначно идентифицирует каждого сотрудника.
…
11) Стаж — общий стаж работы сотрудника в организации. Вычисляется как суммарное время работы на каждой должности в различных подразделениях организации.
…
21) Телефон — сведения о контактных телефонах сотрудника. У одного сотрудника может быть несколько телефонов, причем различных категорий (типов): служебных, домашних, мобильных, прочих. Для каждого телефона могут быть указаны следующие сведения:
а) Нпп — номер по порядку контактного телефона данного сотрудника. Последовательность номеров Нпп, соответствующая телефонам одного сотрудника, должна начинаться с 1 и не иметь пропусков;
б) Номер телефона в соответствующем формате;
в) Тип — категория телефона;
г) Примечание — дополнительные сведения.
…
31) Место работы — отдел или др. подразделение организации. Каждый сотрудник мог работать на нескольких местах, что должно отражаться в базе данных. В каждый момент времени сотрудник может иметь только одно место. По каждому месту работы сотрудника необходимы следующие данные:
а) Нпп — номер по порядку места работы данного сотрудника. Последовательность номеров Нпп, соответствующая местам работы одного сотрудника, должна начинаться с 1 и не иметь пропусков;
б) Код подразделения —идентификатор места работы сотрудника;
в) Дата прихода — дата зачисления сотрудника на данное место;
г) Дата ухода — дата увольнения сотрудника с данного места. Даты прихода и ухода не должны перекрываться. Возможны перерывы в работе сотрудника в организации. Должна соблюдаться хронологическая последовательность значений Дата прихода, Дата ухода для одного места работы одного сотрудника, упорядоченных по Нпп места.
…
Функция 2 «…». Для реализации этой функции требуются следующие атрибуты в базе данных:
…
Функция 3 «…». Для реализации этой функции требуются следующие атрибуты в базе данных:
Функция 4 «…». Для реализации этой функции требуются следующие атрибуты в базе данных:
Функция 5 «…». Для реализации этой функции требуются следующие атрибуты в базе данных:
1.4 Вывод
В результате анализа предположительного функционирования автоматизированной системы «…» выбраны пять автоматизируемых функций, охватывающих …, информационное обеспечение которых соответствует … объектам предметной области и включает … атрибутов, охватывающих сведения о …