Разработка автоматизированной системы учета кадров ПГТА
Описание информационных потоков и документов, их характеристика и принципы формирования. Взаимодействие компонентов системы. Перечень и основное содержание баз данных, носителей. Ожидаемые последствия автоматизации. Требования к программному обеспечению.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 30.05.2013 |
Размер файла | 179,9 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Показатели надежности АСУ должны отвечать требованиям ГОСТ 24.701-86 «Единая система стандартов автоматизированных систем управления. Надежность автоматизированных систем управления. Основные положения». В качестве показателей надежности АСУ используют показатели, характеризующие:
надежность реализации функций системы (безотказность и ремонтопригодность АСУ);
опасность возникновения в системе аварийных ситуаций.
Надежность АСУТМП в целом должна удовлетворять следующим требованиям:
- средняя наработка системы на отказ (Тcр) не менее 10000 час.,
- среднее время восстановления (Тв,ср) не более 1 час.,
- коэффициент технического использования не менее 0.95.
Перечень аварийных ситуаций:
1. Сохранность работоспособности:
Сохранность работоспособности должна обеспечиваться при возникновении локальных отказов компонентов системы:
Отказ автоматизированного рабочего места оператора(пользователя);
Отказ линии связи или сегмента ЛВС;
2. Сохранность информации:
нарушения электропитания:
провалы напряжения - кратковременные понижения при резком увеличении нагрузки в электрической сети;
высоковольтные импульсы - кратковременные значительные увеличения напряжения;
полное отключение электроэнергии вследствие аварий, перегрузок;
кратковременное увеличение напряжения в сети;
полный или частичный отказ технических средств системы, включая сбои и отказы накопителей на жестких магнитных дисках;
ошибки в работе персонала.
Требования к эргономике и технической эстетике
Условия для персонала в помещениях АСУТМП должны соответствовать СанПин 2.2.2/2.4.2198-07 Гигиенические требования к персональным электронно-вычислительным машинам и организации работы (Изменение №1 к СанПиН 2.2.2/2.4.1340-03); в частности:
Требования к помещениям для работы с ПЭВМ:
Естественное и искусственное освещение должно соответствовать требованиям действующей нормативной документации. Окна в помещениях, где эксплуатируется вычислительная техника, преимущественно должны быть ориентированы на север и северо-восток.
Площадь на одно рабочее место пользователей ПЭВМ с видео - дисплейными терминалами (ВДТ) на базе плоских дискретных экранов (жидкокристаллические, плазменные) - 4,5 м2 и объем помещений не менее 20 куб. м. на одно АРМ.
Требования к микроклимату на рабочих местах, оборудованных ПЭВМ
В производственных помещениях, в которых работа с использованием ПЭВМ является вспомогательной, температура, относительная влажность и скорость движения воздуха на рабочих местах должны соответствовать действующим санитарным нормам микроклимата производственных помещений (СанПиН 2.2.4.548-96 Гигиенические требования к микроклимату производственных помещений), а именно:
температура в помещении не менее 20 и не более 25С;
относительная влажность не более 75%;
скорость движения воздуха не более 0,1 м/с.
Требования к освещению на рабочих местах, оборудованных ПЭВМ
Рабочие столы следует размещать таким образом, чтобы видео - дисплейные терминалы были ориентированы боковой стороной к световым проемам, чтобы естественный свет падал преимущественно слева.
Искусственное освещение в помещениях для эксплуатации ПЭВМ должно осуществляться системой общего равномерного освещения. В производственных и административно-общественных помещениях, в случаях преимущественной работы с документами, следует применять системы комбинированного освещения (к общему освещению дополнительно устанавливаются светильники местного освещения, предназначенные для освещения зоны расположения документов).
Освещенность на поверхности стола в зоне размещения рабочего документа должна быть 300 - 500 лк. Освещение не должно создавать бликов на поверхности экрана. Освещенность поверхности экрана не должна быть более 300 лк.
Требования к эксплуатации, техническому обслуживанию, ремонту и хранению компонентов системы
Электропитание технических средств АСУ от сети переменного тока напряжением 220В 10%.
Система заземления для технического обеспечения АСУ должна быть автономной.
АСУ кадров на предприятии должна обслуживаться персоналом поликлиники; регламент обслуживания: в соответствии с графиком профилактических работ (или по мере необходимости в случае отказов или появлении неисправностей).
Должно быть оборудовано место для хранения дискет, компакт-дисков с архивом базы данных, картриджей принтеров, компакт-дисков с системным и прикладным программным обеспечением.
3.4 Требования к функциям (задачам), выполняемым системой
Перечень функций каждой подсистемы
Подсистема «Отдел кадров» должна обеспечивать решение следующих задач:
Оформление данных на сотрудников.
Подготовка данных для приказов.
Подготовка статистических данных.
Обработка данных из подразделений.
Подготовка справок по запросам сотрудников.
Подсистема «Канцелярия» должна обеспечивать решение следующих задач:
Подготовка регистрация приказов.
Передача приказов по подразделениям.
Подсистема «Подразделения» должна обеспечивать решение следующих задач:
Подготовка служебных записок об исполнении приказов.
Подготовка служебных записок об изменении штатного расписания.
Подготовка данных по кадрам и должностям.
Исполнение приказов по кадрам
Очередность создания подсистем:
подсистемы «Отдел кадров», «Канцелярия» в срок до 01.12.2012 г.,
подсистема «Подразделения» в срок до 09.01.2013 г.
Ограничения на продолжительность решения отдельных задач указаны в таблице 22.
Ограничения на продолжительность решения отдельных задач
(час);
(час);
(час);
(час);
(час);
(час);
(час);
(
Таблица 22 - Ограничения на продолжительность решения отдельных задач
Задача |
Продолжительность решения (не более), сек. |
|
формирование статистических данных по кадрам |
0,26 |
|
формирование индивидуальных данных на сотрудника |
3,13 |
|
формирование индивидуальных данных по кадрам |
0,38 |
|
формирование справки о работе на предприятии |
0,18 |
|
формирование справки о производственном стаже на предприятии |
0,84 |
|
формирование приказов |
0,33 |
|
формирование служебных записок об исполнении приказов |
0,13 |
|
формирование служебных записок об изменении штатного расписания |
0,13 |
|
формирование статистических отчетов по кадрам |
0,05 |
|
формирование статистических графиков и тенденций |
0,75 |
Формы представления выходной информации - в соответствии с таблицей 23.
Таблица 23 - Формы представления выходной информации
Задача |
Формы представления результатов |
|
формирование статистических данных по кадрам |
Приложение А, рисунок А.1 |
|
формирование индивидуальных данных на сотрудника |
Приложение А, рисунок А.2 |
|
формирование индивидуальных данных по кадрам |
Приложение А, рисунок А.3 |
|
формирование справки о работе на предприятии |
Приложение А, рисунок А.4 |
|
формирование приказов |
Приложение А, рисунок А.5 |
|
формирование служебных записок об исполнении приказов |
Приложение А, рисунок А.6 |
|
формирование статистических отчетов по кадрам |
Приложение А, рисунок А.7 |
|
формирование статистических графиков и тенденций |
Приложение А, рисунок А.8 |
3.5 Требования к видам обеспечения
Требования к математическому обеспечению
При подготовке документов будет обеспечиваться расчет следующих показателей.
1) Возраст (статистические данные по кадрам, индивидуальные данные на сотрудника, индивидуальные данные по кадрам, статистические отчеты по кадрам, статистические графики и тенденции)
В= Текущая дата - Дата рождения сотрудника.
2) Доля с высшим образованием (%) (статистические данные по кадрам)
,
где - доля сотрудников с высшим образованием;
- - количество сотрудников с высшим образованием;
- - общее количество сотрудников;
3) Стаж работы на предприятии (справка о работе на предприятии)
С = текущая дата (дата увольнения с работы) - дата приема на работу,
Требования к информационному обеспечению
Состав, структура и способы организации данных в системе отражены в отчетах: «Предпроектное обследование предприятия» и «Разработка концепции построения АЭИС». Информационный обмен между компонентами системы описан в отчете «Разработка концепции построения АЭИС».
При разработке АСУ должна использоваться СУБД Access 2003. Полномочия пользователей по работе с данными должны определяться в зависимости от выполняемых ими функций (см. отчет «Разработка концепции построения АЭИС»).
Должна быть обеспечена возможность сохранения справочных данных (перечень справочных данных представлен в отчете «Разработка концепции построения АЭИС») при возникновении аварийных ситуаций, описанный в 4.1.3 настоящего ТЗ.
«Данные о сотрудниках» и «Приказы» следуют сохранять в архиве. Восстановление утерянных данных должно осуществляться из архива АРМ.
Требования к лингвистическому обеспечению
Для формирования запросов необходимо использовать язык SQL. Реализация языка предусматривается в СУБД Access 2003. Для представления информационного взаимодействия подсистем и АРМ следует использовать диаграммы потоков данных, реализованных с помощью BPwin 4.0. Для построения инфологических моделей предметной области использовать ER-диаграммы, реализация которых обеспечивается средствами Erwin 4.0.
Требования к техническому обеспечению
Технические устройства для каждого вида АРМ:
- Компьютер;
- Монитор;
- Клавиатура;
- Мышь;
- Сетевой фильтр.
Технические устройства, общие для подсистем - принтеры:
- для «Отдела кадров» - 2 шт.;
- для «Канцелярия» - 1 шт.;
- для «Подразделения» - 5 шт.;
Общесистемное устройство - сервер.
Характеристики средств технического обеспечения системы:
- оперативная память компьютера не менее 512 Мб;
- частота процессора не менее 2 ГГц;
- объем НЖМД не менее 160 Гб;
- монитор 17'';
- принтер лазерный, А4.
Требования к организационному обеспечению
Требования к структуре и функциям подразделений, участвующих в функционировании системы, представлены в п. 4.1.1 настоящего ТЗ.
Организация функционирования системы приведена в отчете «Разработка концепции построения АЭИС». Взаимодействие персонала АЭИС и остального персонала объекта автоматизации осуществляется посредством передачи информации на бумажных носителях.
В случае ошибочных действий персонала системы восстановление утерянных данных должно осуществляться из архива АРМ.
Должны быть разработаны должностные инструкции для сотрудников подразделений «Канцелярия», «Отдел кадров», «Подразделения».
Требования к методическому обеспечению
АСУ кадров на предприятии должна быть снабжена «Руководством пользователя» и «Системой помощи» для каждого типа АРМ создаваемой системы.
Состав и содержание работ по созданию системы
Состав и содержание работ по созданию АСУ приведены в таблице 24.
Таблица 24 - Состав и содержание работ по созданию АСУ
Стадии работ |
Объёмы работ на стадии, %% (di) |
Даты работ |
Объём финансирования, тыс. руб. (Si) |
Отчетные документы |
Исполнители |
|||
начало |
окончание |
|||||||
Номер |
Название |
|||||||
1 |
Формирование требований к АЭИС |
7 |
09.01 |
02.02 |
60,48 |
Отчет |
ПГТА, Предприятие |
|
2 |
Разработка концепции создания системы |
6 |
03.02 |
24.02 |
51,84 |
Отчет |
ПГТА, Предприятие |
|
3 |
Техническое задание (ТЗ) |
7 |
27.02 |
21.03 |
60,48 |
ТЗ |
ПГТА, Предприятие |
|
4 |
Эскизное проектирование (ЭП) |
7 |
22.03 |
16.04 |
60,48 |
Пояснительная записка к ЭП |
ПГТА, Предприятие |
|
5 |
Технический проект |
11 |
17.04 |
29.05 |
95,04 |
См. ниже (под таб. 4 - Состав и содержание работ по созданию АСУ) |
ПГТА |
|
6 |
Рабочая документация |
23 |
30.05 |
20.08 |
198,72 |
Спецификация оборудования; руководство пользователя; программа и методики испытаний (компонентов, подсистем, системы) |
ПГТА |
|
7 |
Ввод в действие |
39 |
21.08 |
09.01 |
336,96 |
ПГТА, Предприятие |
||
Итого |
959,04 |
Состав отчетных документов на стадии «Технический проект»:
- схема структуры комплекса технических средств;
- перечень выходных документов;
- пояснительная записка к ТП;
- описание постановки задачи (комплекса задач);
- описание ИО системы;
- описание ПО системы;
- схема функциональной структуры.
Объем финансирования
Объем финансирования на -й стадии оценивается как:
,
где Sпр - финансовые затраты на работы по проектированию и внедрению АЭИС, исключая затраты на стадиях 1 и 2 (Sст, 1; Sст, 2), которые уже были запланированы, а также затраты на приобретение ТО и системного ПО;
,
где NТип АРМ - количество типов АРМ в системе,
КАРМ, i - количество АРМ i-го типа,
SАРМ, i - общие планируемые финансовые затраты на создание одного АРМ i-го типа с учетом соответствующей доли общесистемных компонентов (по результатам работы «Предварительный технико-экономический анализ создания АЭИС»),
- затраты на ТО и системное ПО одного АРМ i-го типа,
SОС - финансовые затраты на общесистемные средства, не учтённые в работе №3:
- Кабель UTP 5E Hyperline UTP4-C5E-PATCH-GY, (patсh) (305 м) бухта - 15 руб./м;
- Коммутатор D-Link DES-1005D/E 5 портовый N-Way 10/100Mbps - 462 руб. (3 шт.);
- Коммутатор D-Link DES-1008D 8 портовый 100 Мбит - 624 руб. (1 шт.);
- ПО Microsoft Windows Server Standard 2008 - 21000 руб.
SОС ? 30000 руб.
- объем работ на каждой -й стадии в процентах.
Т.о.:
;
;
В результате расчетов должно выполняться следующее условие:
?
4. Разработка информационного обеспечения АЭИС
4.1 Состав информационного обеспечения
База данных разрабатывается для автоматизированной системы учета кадров на предприятии (АСУ кадров на предприятии).
Состав АРМ представлен в таблице 25.
Таблица 25 - Состав АРМ
Подсистема |
Тип АРМ |
|
Отдел кадров |
АРМ начальника ОК |
|
АРМ инспектора ОК |
||
АРМ специалиста по кадрам |
||
Канцелярия |
АРМ заведующего канцелярией |
|
АРМ специалиста |
||
Подразделения |
АРМ секретаря |
4.2 Принцип организации информационного обеспечения системы
Обмен данными между подсистемами осуществляется по локальной вычислительной сети (ЛВС). ЛВС позволяют осуществлять режим разделения программных средств, что предоставляет возможность одновременного использования централизованных, ранее установленных программных средств при работе с любого рабочего места. ЛВС позволяют вводить режим разделения данных. Этот режим позволяет создавать и использовать распределенные базы данных, позволяет работать с удаленными файлами.
Пользователи АСУКС осуществляют следующие операции: ввод и редактирование данных; прием документов от других сотрудников по локальной вычислительной сети; вывод данных на печать, сохранение на магнитном носителе; формирование и передача документов на бумажных носителях или по ЛВС.
При разработке БД в состав информационного обеспечения входит БД АСУКС. Для управления БД используется СУБД Access, так как выбранная СУБД позволяет выполнять основные функции СУБД: определение, управление, обработка, корректировка данных и разработка приложений, а также является настольной (входит в состав ППП Microsoft Office).
В процессе проектирования и создания БД АСУКС были использованы следующие инструментальные средства: MS Visio 2007, BPWin, ERWin, СУБД Access 2007.
Для определения состава логической модели БД был проведен анализ предметной области, в результате которого были выделены взаимосвязанные сущности и их атрибуты. Для разработки логической и физической модели БД была использована программа ERWin, с помощью которой было произведено моделирование данных предметной области и генерация файлов БД проектируемой АЭИС.
Для коррекции структуры БД использовались средства СУБД Access.
Структура БД представлена в Приложении Д.
Для разработки БД необходимо использовать следующие информационные потоки:
- статистические данные по кадрам;
- данные для приказов;
- приказ по кадрам;
- данные для личного дела;
- дополнение личного дела;
- справка о работе на предприятии;
- данные для анализа кадрового состава;
- данные для штатного расписания;
- служебные записки об исполнении приказов;
- служебные записки об изменении штатного расписания подразделений;
- статистические графики и тенденции;
- статистические отчеты по кадрам;
Перечень выделенных независимых сущностей с разделением на справочные (условно постоянные) и оперативные приведен в таблице 2.
Таблица 25 - Перечень выделенных независимых сущностей
Оперативные данные |
Реквизиты |
Справочные данные |
Реквизиты |
|
Статистические данные по кадрам |
Предприятие (ссылка на справочные данные), месяц. Общее количество сотрудников Количество и доля (%) с высшим образованием. Должность, количество (потребность, занято, вакантно) Среднесписочная численность по должностям и предприятию в целом. (ссылка на справочные данные) |
Реестр должностей |
Код должности Подразделение Должность в подразделении Количество сотрудников Обязательное образование Сумма оплаты в месяц |
|
Данные о сотруднике |
Табельный номер Ф.И.О.. Национальность Дата рождения. Должность. Подразделение Образование. Семейное положение. Количество детей Отношение к воинской службе |
|||
Данные о предприятии |
Наименование ИНН ИПП Организационная форма |
|||
Данные для приказов |
Подразделение (ссылка на справочные данные). Ф.И.О. сотрудника (ссылка) Должность (ссылка) Назначение или основное содержание приказа (зависит от назначения приказа). Срок исполнения |
Подразделение |
Код подразделения Название Руководитель подразделения |
|
Данные о сотруднике |
См. выше |
|||
Реестр приказов |
Номер Сотрудник Код типа приказа |
|||
Содержание приказов |
Типовые формулировки |
|||
Приказ по кадрам |
Номер. Код типа приказа (код добавляется к номеру) Дата. Ф.И.О. сотрудника. (ссылка) Подразделение. (ссылка) Основное содержание (можно использовать типовые формулировки). Срок исполнения или ввода в приказа в действие |
Подразделение |
См. выше |
|
Данные о сотруднике |
См. выше |
|||
Реестр приказов |
См. выше |
|||
Данные для личного дела |
Данные из справочника «Сотрудники» |
Данные о сотруднике |
См. выше |
|
Дополнение личного дела |
Табельный номер, подразделение, должность Дата приема на работу и увольнения с работы Дата изменений должности, условий оплаты и т.п. (ссылки на приказы). Даты ежегодных отпусков Поощрения, взыскания (ссылка на «Реестр приказов») |
Данные о сотруднике |
См.выше |
|
Подразделение |
См. выше |
|||
Реестр приказов |
См. выше |
|||
Реестр должностей |
См. выше |
|||
Справка о работе на предприятии |
Название предприятия Ф.И.О. сотрудника (ссылка) Занимаемая должность (ссылка) Стаж работы на предприятии Дата выдачи справки Фамилия, инициалы начальника ОК |
Данные о сотруднике |
См. выше |
|
Данные о предприятии |
См. выше |
|||
Данные для анализа кадрового состава |
Подразделение (ссылка) Должность, количество Образование и средний возраст сотрудников (по должностям и подразделениям) (ссылка) Минимальный и максимальный возраст и стаж работы на предприятии (по должностям и подразделениям) Состояние с занятостью должностей по штатному расписанию (подразделение, должность, количество, занято, вакантно) |
Подразделения |
См. выше |
|
Данные о сотруднике |
См. выше |
|||
Данные для штатного расписания |
Дата. Период действия штатного расписания (две даты). Подразделение (ссылка), должность (ссылка), образование (ссылка), специальность (ссылка), сумма оплаты в месяц (ссылка), количество единиц |
Подразделения |
См. выше |
|
Реестр должностей |
См. выше |
|||
Служебные записки об исполнении приказов |
Подразделение (ссылка), дата, Ф.И.О. начальника. Дата и номер приказа. Текст сообщения. Ссылка на отчетный документ (название, дата исполнения). |
Подразделение |
См. выше |
|
Служебные записки об изменении штатного расписания подразделений |
Подразделение, дата, Ф.И.О. руководителя. Сведения о потребности в кадрах (должность, образование, специальность, сколько занято и сколько требуется) |
Подразделение |
См. выше |
|
Реестр должностей |
См. выше |
|||
Данные о сотруднике |
См. выше |
|||
Статистические графики и тенденции |
Изменение среднесписочной численности по предприятию по месяцам (ссылка). Дефицит профессий по месяцам (потребность и занятость по подразделениям, по предприятию). |
Подразделение |
См. выше |
|
Реестр должностей |
См. выше |
|||
Данные о сотруднике |
См. выше |
|||
Статистические отчеты по кадрам |
Распределение сотрудников по возрасту: до 20 лет, от 20 до 30, от 30 до 40, от 40 до 50, от 50 до 60, свыше 60 лет (по подразделениям, по должностям). |
Подразделение |
См. выше |
|
Реестр должностей |
См. выше |
|||
Данные о сотруднике |
См. выше |
Таблица 26 - Описание физической модели
Поле таблицы БД |
|||||
Имя |
Назначение |
Тип |
Длина (байт, символов) |
Ограничения |
|
Таблица «Данные о предприятии» |
|||||
Название |
Название предприятия |
Текст |
25 |
||
ИНН |
ИНН предприятия |
Длинное целое |
30 |
||
Организационная форма |
Организационная форма предприятия |
Текст |
30 |
||
Таблица «Данные о сотруднике» |
|||||
Табельный номер сотрудника |
Первичный ключ |
Счетчик |
4 |
||
Ф.И.О. сотрудника |
Ф.И.О. сотрудника поликлиники |
Текст |
25 |
||
Дата рождения |
Дата рождения сотрудника |
Дата/время |
8 |
Формат ХХ.ХХ.ХХХХ |
|
Код должности |
Внешний ключ (поле связи с таблицей «Реестр должносейи») |
Целое |
2 |
||
Код подразделения |
Внешний ключ (поле связи с таблицей «Подразделение») |
Целое |
2 |
||
Образование |
Образование сотрудника |
Текст |
10 |
||
Национальность |
Национальность сотрудника |
Текст |
20 |
||
Семейное положение |
Семейное положение сотрудника |
Логический |
10 |
Женат/холост /замужем/не замужем |
|
Количество детей |
Количество детей сотрудника |
Целое |
2 |
||
Отношение к воинской службе |
Отношение к воинской службе сотрудника |
Логический |
18 |
Военнообязанный/невоеннообязанный |
|
Таблица «Реестр должностей» |
|||||
Код должности |
Первичный ключ |
Счетчик |
4 |
||
Код подразделения |
Внешний ключ (поле связи с таблицей «Подразделение») |
Целое |
2 |
||
Количество сотрудников |
Количество сотрудников в подразделении |
Целое |
3 |
||
Обязательное образование |
Обязательное образование для занимаемой должности |
Текст |
20 |
||
Сумма оплаты в месяц |
Сумма оплаты в месяц |
Денежный |
8 |
> 0, < 10000, формат ХХХХ, ХХ |
|
Таблица «Статистические данные по кадрам» |
|||||
Месяц |
Первичный ключ |
Текст |
30 |
||
Общее количество сотрудников |
Общее количество сотрудников на предприятии |
Целое |
3 |
||
Количество с высшим образованием |
Количество с высшим образованием на предприятии |
Целое |
3 |
||
Доля% с высшим образованием |
Доля% с высшим образованием на предприятии |
Целое |
3 |
||
Таблица «Содержание_Статистические данные по кадрам» |
|||||
Предприятие |
Внешний ключ (поле связи с таблицей «Данные о предприятии») |
Текст |
25 |
||
Должность |
Внешний ключ (поле связи с таблицей «Реестр должностей») |
Текст |
15 |
||
Среднесписочная численность по должностям и предприятию в целом |
Среднесписочная численность по должностям и предприятию в целом |
Целое |
3 |
||
Таблица «Подразделение» |
|||||
Код подразделения |
Первичный ключ |
Счетчик |
2 |
||
Название |
Название подразделения |
Текст |
10 |
||
Руководитель |
Руководитель подразделения |
Текст |
20 |
||
Таблица «Реестр приказов» |
|||||
Номер приказа |
Первичный ключ |
Счетчик |
2 |
||
Сотрудник |
Внешний ключ (поле связи с таблицей «Данные о сотрудниках») |
Целое |
2 |
||
Код типа приказа |
код добавляется к номеру; примеры кодов: Д изменение должности, У прием, увольнение, О отпуск, П премии и др. |
Текст |
2 |
||
Таблица «Содержание приказов» |
|||||
Типовые формулировки |
Первичный ключ |
Счетчик |
50 |
||
Таблица «Приказ по кадрам» |
|||||
Дата |
Дата оформления документа |
Дата/время |
8 |
Формат ХХ.ХХ.ХХХХ |
|
Таблица «Содержание_Приказ по кадрам» |
|||||
Номер приказа |
Внешний ключ (поле связи с таблицей «Реестр приказов») |
Целое |
4 |
||
Код_ табельный номер сотрудника |
Внешний ключ (поле связи с таблицей «Данные о сотруднике») |
Целое |
2 |
||
Код подразделения |
Внешний ключ (поле связи с таблицей «Подразделения») |
Целое |
2 |
||
Код_Типовые формулировки |
Внешний ключ (поле связи с таблицей «Содержание приказов») |
Целое |
2 |
||
Срок исполнения или ввода в приказа в действие |
Срок исполнения или ввода в приказа в действие приказа |
Целое |
1 |
||
Таблица «Справка о работе на предприятии» |
|||||
Номер справки |
Первичный ключ |
Счетчик |
2 |
||
Дата выдачи |
Дата выдачи документа |
Дата/время |
8 |
Формат ХХ.ХХ.ХХХХ |
|
Таблица «Содержание_Справка о работе на предприятии» |
|||||
Код_Название предприятия |
Внешний ключ (поле связи с таблицей «Данные о предприятии») |
Целое |
2 |
||
Код_Табельный номер сотрудника |
Внешний ключ (поле связи с таблицей «Данные о сотруднике») |
Целое |
2 |
||
Код должности |
Внешний ключ (поле связи с таблицей «Реестр должностей») |
Целое |
2 |
||
Стаж работы на предприятии |
Стаж работы на предприятии |
Целое |
2 |
||
Фамилия, инициалы начальника ОК |
Подпись начальника Отдела Кадров |
Текст |
15 |
||
Таблица «Данные для анализа кадрового состава» |
|||||
Состояние с занятостью должностей |
Состояние с занятостью должностей по штатному расписанию на предприятии |
Текст |
20 |
Подразделение, должность, количество, занято, вакантно |
|
Таблица «Содержание_Данные для анализа кадрового состава» |
|||||
Код_Подразделение |
Внешний ключ (поле связи с таблицей «Подразделение») |
Целое |
2 |
||
Код должности |
Внешний ключ (поле связи с таблицей «Реестр должностей») |
Целое |
2 |
||
Код_Табельный номер сотрудника |
Внешний ключ (поле связи с таблицей «Данные о сотруднике») |
Целое |
2 |
||
Таблица «Данные для штатного расписания» |
|||||
Дата |
Дата оформления документа |
Дата/время |
8 |
Формат ХХ.ХХ.ХХХХ |
|
Период действия штатного расписания (две даты) |
Период действия документа |
Дата/время |
16 |
Формат ХХ.ХХ.ХХХХ - ХХ.ХХ.ХХХХ |
|
Таблица «Содержание_Данные для штатного расписания» |
|||||
Код подразделения |
Внешний ключ (поле связи с таблицей «Подразделение») |
Целое |
2 |
||
Код должности |
Внешний ключ (поле связи с таблицей «Реестр должностей») |
Целое |
2 |
||
Код_Табельный номер сотрудника |
Внешний ключ (поле связи с таблицей «Данные о сотруднике») |
Целое |
2 |
||
Таблица «Служебные записки об изменении штатного расписания» |
|||||
Дата |
Дата оформления документа |
Дата/время |
8 |
Формат ХХ.ХХ.ХХХХ |
|
Сведения о потребности в кадрах |
Должность, образование, специальность, сколько занято и сколько требуется |
Текст |
30 |
||
Таблица «Содержание_Служебные записки об изменении штатного расписания» |
|||||
Код подразделения |
Внешний ключ (поле связи с таблицей «Подразделение») |
Целое |
2 |
4.3 Оценка емкостной сложности БД
Емкостную сложность БД можно определить как зависимость объема БД от параметров, характеризующих процессы накопления данных. В качестве параметров можно использовать количество записей, накапливаемых за определенный период времени в одной или нескольких таблицах с оперативными данными. Получив такую зависимость можно прогнозировать требуемый объем внешней памяти для данной БД к окончанию отчетного периода или устанавливать продолжительность накопления данных при установлении ограничения на выделяемый объем внешней памяти.
Исходные соотношения между количеством записей на основе установленных отношений 1:N.
Общий объем БД в фиксированный момент времени можно оценить по формуле:
,
где - количество таблиц в БД,
- количество записей в i-й таблице,
- длина записи i-й таблицы.
Исходные соотношения между количеством записей на основе установленных отношений 1:N:
Данные о количестве записей в таблицах представлены в таблице 4.
Таблица 26 - Данные о количестве записей в таблицах БД
№ табл. |
Название |
Оценка количества записей за месяц |
|
1 |
Данные о предприятии |
n1=1 |
|
2 |
Данные о сотрудниках |
n2=115 (количество сотрудников) |
|
3 |
Реестр должностей |
n3=50 (количество должностей) |
|
4 |
Статистические данные по кадрам |
n4=1 |
|
5 |
Подразделение |
п5=15 (количество подразделений) |
|
6 |
Реестр приказов |
п6=25 (максимальное количество приказов за месяц) |
|
7 |
Содержание приказов |
n7=25 |
|
8 |
Приказ по кадрам |
n8=10 (максимальное количество приказов по кадрам за месяц) |
|
9 |
Справка о работе на предприятии |
n9=50 (максимальное количество справок, выданных за месяц) |
|
10 |
Данные для анализа кадрового состава |
n10=1 |
|
11 |
Данные для штатного расписания |
n11=1 |
|
12 |
Служебные записки об изменении штатного расписания |
n12=1 (количество служебных записок об изменении штатного расписания за месяц) |
Данные о количестве записей i-й таблицы, приходящихся на одну запись j-й таблицы представлены в таблице 5.
Таблица 27 - Данные о соотношениях количества записей в таблицах БД
Номера (имена) таблиц БД |
Соотношения между количеством записей Аij |
||
Подразделения (5) |
Реестр должностей (3) |
А5,3=50 |
|
Реестр должностей (3), Подразделения (5) |
Данные о сотруднике (2) |
А3,2=А5,2 =115 |
|
Данные о сотруднике (2), Реестр приказов (6), Подразделения (5), Содержание приказов (7) |
Приказы по кадрам (8) |
А2,8=А6,8=А5,8=А7,8=10 |
|
Данные о сотруднике (2) |
Реестр приказов (6) |
А2,6 = 25 |
|
Данные о сотруднике (2), Реестр должностей (3), Данные о предприятии (1) |
Справка о работе на предприятии (9) |
А2,9=А3,9=А1,9=50 |
|
Реестр должностей (3), Данные о предприятии (1) |
Статистические данные (4) |
А3,4=А1,4=1 |
|
Данные о сотруднике (2), Реестр должностей (3), Подразделения (5) |
Данные для анализа кадрового состава (10) |
А2,10=А3,10=А5,10=1 |
|
Подразделения (5), Данные о сотрудниках (2), Реестр должностей (3) |
Данные для штатного расписания (11) |
А5,11=А2,11=А3,11=1 |
|
Подразделение (5) |
Служебные записки об изменении штатного расписания (12) |
А5,12=1 |
Данные о длине записей в таблицах БД представлены в таблице 6.
Таблица 28 - Данные о длине записей в таблицах БД
№ |
Имя таблицы |
Длина записи (Li), байт |
|
1 |
Данные о предприятии |
25+30+30=85 |
|
2 |
Данные о сотрудниках |
4+25+8+2+2+10+20+10+2+18=101 |
|
3 |
Реестр должностей |
4+2+3+20+8=37 |
|
4 |
Статистические данные по кадрам |
30+3+3+3+25+15+3=82 |
|
5 |
Подразделение |
2+10+20=32 |
|
6 |
Реестр приказов |
2+2+2=6 |
|
7 |
Содержание приказов |
50 |
|
8 |
Приказ по кадрам |
8+4+2+2+2+1=19 |
|
9 |
Справка о работе на предприятии |
2+8+2+2+2+2+15=33 |
|
10 |
Данные для анализа кадрового состава |
20+2+2+2=26 |
|
11 |
Данные для штатного расписания |
8+16+2+2+2=30 |
|
12 |
Служебные записки об изменении штатного расписания |
8+30+2=40 |
Таким образом, объем БД:
5. Разработка пользовательских интерфейсов автоматизированных рабочих мест (АРМ) и отчетов
5.1 Структуры пользовательских интерфейсов (ПИ) АРМ сотрудника деканата, и сотрудника кафедры
Пользовательские интерфейсы АРМ сотрудника деканата и сотрудника кафедры представлены в приложении Е.
1.1 Планируемые элементы управления
Описание назначений элементов управления каждой формы представлено в таблицах 29-31
Таблица 29 - Назначение элементов управления главных форм
Элемент управления |
Имя (идентификатор) |
Надпись |
Назначение |
||
АРМ сотрудника деканата |
Вкладка |
Вкладка 1 |
Оперативные данные |
Открыть вкладку для оформления зачетной ведомости |
|
Вкладка |
Вкладка 2 |
Справочные данные |
Открыть вкладку для работы со справочными данными |
||
Кнопка |
Кнопка 1 |
Выйти |
Выход из программы |
||
АРМ сотрудника отдела кадров |
Вкладка |
Вкладка 3 |
Оперативные данные |
Открыть вкладку для оформления приказа о начислении стипендии |
|
Вкладка |
Вкладка 4 |
Справочные данные |
Открыть вкладку для работы со справочными данными |
||
Кнопка |
Кнопка 2 |
Выйти |
Выход из программы |
Таблица 30 - Назначение элементов управления вкладок формы «АРМ деканата»
Элемент управления |
Имя (идентификатор) |
Надпись |
Назначение |
||
Оперативные данные |
Кнопка |
Кнопка 7 |
Сформировать текущий документ |
Сформировать документ «Зачетная ведомость» и вывести его на печать |
|
Кнопка |
Кнопка 8 |
Поиск документа |
Открыть окно «Поиск и замена» для осуществления поиска |
||
Кнопка |
Кнопка 19 |
Сведения об отличниках |
Сформировать сведения об отличниках и вывести их на печать |
||
Справочные данные |
Кнопка |
Кнопка 12 |
Студенты |
Открыть форму «Студенты» для просмотра данных о студентах академии |
|
Кнопка |
Кнопка 13 |
Стипендии |
Открыть форму «Стипендии» для просмотра данных о стипендиях |
||
Кнопка |
Кнопка 14 |
Группы |
Открыть форму «Группы» для просмотра данных о группах |
||
Кнопка |
Кнопка 15 |
Специальности |
Открыть форму «Специальность» для просмотра данных о специальностях |
||
Кнопка |
Кнопка 16 |
Факультеты |
Открыть форму «Факультет» для просмотра данных о факультетах |
||
Кнопка |
Кнопка 17 |
Условия обучения |
Открыть форму «УсловияОбучения» для просмотра данных об условиях обучения |
Таблица 31 - Назначение элементов управления вкладок формы «АРМ отдела кадров»
Элемент управления |
Имя (идентификатор) |
Надпись |
Назначение |
||
Оперативные данные |
Кнопка |
Кнопка 21 |
Сформировать текущий документ |
Сформировать документ «Приказ о начислении стипендии» и вывести его на печать |
|
Кнопка |
Кнопка 8 |
Поиск документа |
Открыть окно «Поиск и замена» для осуществления поиска |
||
Справочные данные |
Кнопка |
Кнопка 12 |
Студенты |
Открыть форму «Студенты» для просмотра данных о студентах академии |
|
Кнопка |
Кнопка 13 |
Стипендии |
Открыть форму «Стипендии» для просмотра данных о стипендиях |
||
Кнопка |
Кнопка 14 |
Группы |
Открыть форму «Группы» для просмотра данных о группах |
||
Кнопка |
Кнопка 24 |
Дисциплины |
Открыть форму «Дисциплины» для просмотра данных о дисциплинах |
||
Кнопка |
Кнопка 16 |
Факультеты |
Открыть форму «Факультет» для просмотра данных о факультетах |
||
Кнопка |
Кнопка 17 |
Условия обучения |
Открыть форму «УсловияОбучения» для просмотра данных об условиях обучения |
6. Разработка программного обеспечения
6.1 Обоснование выбора СУБД
Данный проект реализован с помощью СУБД ACCESS 2007.
Access 2007 предлагает универсальный набор программных средств, которые обеспечивают широкие возможности для профессиональных разработчиков и вместе с тем могут быть легко освоены новичками. Теперь любой сотрудник может создавать и применять универсальные решения для баз данных, значительно упрощающие организацию, совместное использование данных и доступ к ним.
Приложение Access является реляционной СУБД, которая поддерживает все средства и возможности по обработке данных, свойственные реляционным моделям. При этом информация, которую не...
Подобные документы
Требования к метрологическому обеспечению. Разработка архитектуры пользовательского интерфейса. Требования к программному, математическому, информационному обеспечению. Функциональная схема автоматизации. Разработка схемы информационных потоков.
курсовая работа [343,1 K], добавлен 20.12.2013Требования к программному обеспечению, выбор методологии проектирования информационной системы учета и анализа деятельности руководящего аппарата. Проектирование пользовательского программного интерфейса, взаимодействие приложения с источниками данных.
дипломная работа [2,4 M], добавлен 12.01.2011Разработка информационной системы для ведения учета вкладов в банке. Создание форм для поисковых систем, отчета, работы с базой. Организация пользовательского меню и сортировки данных. Описание входных документов. Общие требования к программному продукту.
курсовая работа [1,4 M], добавлен 04.11.2014Характеристика объектов автоматизации информационных систем. Требования к документированию. Порядок контроля и приемки системы. Описание потоков данных и бизнес процессов. Структура информационной системы, состав функциональных и обеспечивающих подсистем.
курсовая работа [1,9 M], добавлен 18.09.2013Разработка требований к программному обеспечению отдела воинского учета, методология проектирования информационной системы. Реализация и аттестация информационной системы, взаимодействие приложения с источниками данных, его экономическая эффективность.
дипломная работа [1,3 M], добавлен 30.11.2010Разработка концептуальной (инфологической) модели, выбор языка и среды программирования. Разработка блок-схемы алгоритмов для отдельных подпрограмм. Пользовательский интерфейс автоматизированной системы. Требования к клиентскому программному обеспечению.
дипломная работа [2,4 M], добавлен 10.07.2017Написание программы для работы со списком документов, разработка функционала. Требования к аппаратному и программному обеспечению. Описание интерфейса пользователя. Структура программы и описание данных. Процедура тестирования и его результаты.
курсовая работа [1,5 M], добавлен 26.08.2012Обоснование проектных решений по программному обеспечению. Теория складского учёта. Характеристика входной информации. Основные показатели эффективности программных продуктов. Реализация базы данных. Защита информации в автоматизированной системе.
дипломная работа [4,6 M], добавлен 19.09.2014Обзор медицинских информационных систем. Анализ и моделирование автоматизированной системы "Регистратура". Требования к составу и параметрам вычислительной системы. Обоснование выбора системы управления базами данных. Разработка инструкции пользователя.
дипломная работа [1,2 M], добавлен 14.10.2012Разработка системы, автоматизирующей ведение базы данных библиотеки. Основные требования к программному обеспечению. Модели локальных представлений. Архитектура информационной системы. Хранимые процедуры. SQL-скрипт создания базы данных. Текст программы.
дипломная работа [2,2 M], добавлен 28.01.2014Классификация информационных систем. Сортировка данных в MS Access. Фильтрация данных. Изменение структуры и вида таблицы. Базы данных в Internet. Требования к программному обеспечению. Запуск справочно-правовой системы "Гарант" и ее настройки.
контрольная работа [1,5 M], добавлен 21.05.2013Понятие информационной системы, виды информационных систем. Анализ инструментальных средств для разработки автоматизированных информационных систем. Требования к программе и программному изделию. Разработка форм графического интерфейса и баз данных.
дипломная работа [1,4 M], добавлен 23.06.2015Разработка информационного обеспечения автоматизированной системы. Структурная схема и алгоритм программы. Проектные решения по программному обеспечению автоматизированной системы. Программа ведения учетно-отчетной документации пофидерного анализа.
дипломная работа [662,2 K], добавлен 06.06.2010Системный анализ предметной области проектируемой базы данных. Экономическая сущность комплекса экономических информационных задач. Проектные решения по программному обеспечению комплекса задач. Структура базы данных и технологическое обеспечение.
курсовая работа [303,7 K], добавлен 27.02.2009Информационная модель системы. Требования к техническому, программному обеспечению и интерфейсам информационной системы. Инсталляция и запуск программного продукта. Руководство пользователя системы с правами дознавателя. Макеты входных документов.
дипломная работа [1,1 M], добавлен 18.01.2013Этапы проектирования информационных систем. Корпоративные информационные системы, тенденции их развития. Требования к организации базы данных. Основные концепции реляционных баз данных. Выбор системы проектирования. Логическая структура приложения.
дипломная работа [2,2 M], добавлен 20.12.2012Разработка программного обеспечения для автоматизации процесса учета поступления и формирования заказов. Построение реляционной базы данных средствами Microsoft Access. Методы повышения эффективности организации информационных потоков на предприятии.
дипломная работа [1,9 M], добавлен 02.12.2012Разработка программы автоматизации подбора запчастей для ремонта автомобилей. Структурные единицы сообщений. Концептуальная модель системы. Алгоритм работы автоматизированной системы. Физическая модель данных. Описание пользовательского интерфейса.
дипломная работа [2,1 M], добавлен 20.06.2013Правовое регулирование защиты персональных данных. Общий принцип построения соответствующей системы. Разработка основных положений по охране личных документов. Подбор требований по обеспечению безопасности персональных данных в информационных системах.
дипломная работа [1,3 M], добавлен 01.07.2011Требования к программному обеспечению и надежности разрабатываемой автоматизированной системы. Словарь предметной области. Схема состава вычислительной системы. Диаграмма объектов и классов. Анализ общих затрат на разработку автоматизации рабочего места.
курсовая работа [1,4 M], добавлен 30.06.2013