Автоматизация оборота документов в отделе документационного обеспечения в государственном учреждении "Городская больница № 40"

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

Рубрика Программирование, компьютеры и кибернетика
Вид дипломная работа
Язык русский
Дата добавления 13.03.2014
Размер файла 968,5 K

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

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

Исходящие документы

исх номер

Текстовый

Дата отправления

Дата/время

Куда(адрес, факс)

Текстовый

Содержание

Текстовый

Исполнитель

Текстовый

Вид отправления:

Текстовый

Наличие копии

Текстовый

№ входящий

Текстовый

Тип документа

Код документа

Текстовый

тип документа

Текстовый

2.1.4 Структура выходной информации

Формы выходных документов представлены в ПРИЛОЖЕНИИ Б.

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

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

Таблица 2.2 - Структура выходных документов

Наименование выходного документа

Реквизиты

Тип данных

1

2

3

Журнал входящих документов за день

Дата

Дата/время

Входящий номер

Текстовый

Откуда

Текстовый

Тип документа

Текстовый

№ документа

Текстовый

Дата документа

Дата/время

Название документа

Текстовый

Установленная дата исполнения

Дата/время

Исполнитель

Текстовый

Дата исполнения

Дата/время

Журнал исходящих документов за день

Дата отправления

Дата/время

Исходящий номер

Текстовый

Дата отправления

Дата/время

Куда (адрес, факс)

Текстовый

Содержание

Текстовый

Исполнитель

Текстовый

Наличие копии

Логический

Вид отправления

Текстовый

№ входящий

Текстовый

Дата документа

Дата/время

Журнал входящих документов за период

Дата

Дата/время

Входящий номер

Текстовый

Откуда

Текстовый

Тип документа

Текстовый

№ документа

Текстовый

Дата документа

Дата/время

Название документа

Текстовый

Установленная дата исполнения

Дата/время

Исполнитель

Текстовый

Дата исполнения

Дата/время

Не исполненные документы на дату

Дата

Дата/время

Установленная дата исполнения

Дата/время

Входящий номер

Текстовый

Откуда прибыл документ

Текстовый

Тип документа

Текстовый

Номер документа

Текстовый

Дата принятия документа

Дата/время

Краткое содержание документа

Текстовый

Исполнитель

Текстовый

Дата исполнения

Дата/время

Экстренный документ

№ входящий

Текстовый

Откуда

Текстовый

Тип документа

Текстовый

Номер документа

Текстовый

Дата документа

Дата/время

Название документа

Текстовый

Дата исполнения

Дата/время

Исполнитель

Текстовый

2.1.5 Требования к программе

2.1.5.1 Требования к функциональным характеристикам

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

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

- Вывод отчётов по запросу пользователя на экран и печать;

- Печать журналов.

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

2.1.5.2 Требования к надёжности

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

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

2.1.5.3 Требования к параметрам и составу технических средств

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

- Объём жёсткого диска не менее 2 Гб;

- Оперативная память объемом не менее 64Мб;

- Стандартный видеоадаптер с памятью не менее 4 Мб;

- Место, занимаемое Windows XP 1,5 Гб;

- Стандартная клавиатура и мышь;

- Стандартный дисковый накопитель;

- Стандартное устройство чтения дисков;

- Сетевая карта;

Монитор.

2.2 Описание алгоритма

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

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

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

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

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

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

Программа «Автоматизация оборота документов в отделе документационного обеспечения в государственном учреждении «Городская больница № 40» написана с помощью средств программирования MS Access 2000. Для разработки приложений Access предоставляет большое количество Мастеров и Построителей. Программа дипломного проекта разрабатывалась без непосредственного программирования на VBA, с использованием стандартных Мастеров и Построителей.

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

В ходе выполнения дипломного проекта для правильной организации работы были разработаны таблицы БД:

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

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

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

- Элементы кнопочной формы - выводит все составные части главной кнопочной формы.

Для обеспечения вывода информации БД «Документооборот» имеет в своём составе следующие запросы:

- Исходящие за день - производится выборка данных из таблицы «Исходящие» по полю «Дата отправления». Критерий отбора запроса - введённая дата по этому полю, текст запроса приведён в приложении Г.

- Исходящие за период - производится выборка данных из таблицы «Исходящие» по полю «Дата отправления». Критерий отбора запроса - введённые начальная и конечная даты выбранного периода по этому полю, текст запроса приведён в приложении Г.

- Контроль на дату - выбираются данные в таблице «Входящие» по всем входящим документам по полю «Установленная дата исполнения». Критерий отбора запроса - введённая дата по этому полю, текст запроса приведён в приложении Г.

- Не выполненные на дату - выбираются данные в таблице «Входящие» по всем входящим документам по полю «Установленная дата исполнения», дата в котором больше введённой даты. Критерий отбора запроса - введённая дата по этому полю, текст запроса приведён в приложении Г.

- Работа за день - выводятся данные в таблице «Входящие» по всем входящим документам по полю «Дата поступления». Критерий отбора запроса - введённая дата по этому полю, текст запроса приведён в приложении Г.

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

- Удаление - производится удаление данных в таблице «Входящие» по всем входящим документам по полю «Дата принятия документа». Критерий отбора запроса - введённая в это поле дата, текст запроса приведён в приложении Г.

- Номер входящего документа - производится выборка по входящему номеру документа для вывода информации о документе, текст запроса приведён в приложении Г.

Для удобного ввода информации в таблицы и её отображения (например, итоги выполнения какого-либо запроса) БД «Документооборот» имеет в своём составе следующие формы:

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

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

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

- Редактирование входящих - позволяет вносить изменения и правки в таблицу «Входящие» по каждому входящему номеру документа, текст формы приведён в приложении Г.

- Редактирование исходящих - позволяет вносить изменения и правки в таблицу «Исходящие» по каждому исходящему номеру документа, текст формы приведён в приложении Г.

- Исходящие - обеспечивает ввод данных в таблицу «Исходящие», текст формы приведён в приложении Г.

- Исполняются - форма предназначена для отслеживания исполнения документа конкретным исполнителем, текст формы приведён в приложении Г.

- Меню - форма содержит справочную информацию о БД, загружается самой первой, содержит кнопку для входа пользователя в программу, текст формы приведён в приложении Г.

- Новые документы - служит для ввода данных в таблицу «Входящие», текст формы приведён в приложении Г.

- Тип документа - обеспечивает ввод и изменение названий документов в одноимённой таблице, текст формы приведён в приложении Г.

- Экстренный документ - обеспечивает вывод информации по введённому исходящему номеру о данном документе, текст формы приведён в приложении Г.

В БД используются и подчинённые формы:

- Подчинённая форма Новые документы - используется в формах «Редактирование входящих», «Редактирование исходящих» и «Исполняются» для вывода информации из таблицы «Входящие».

Для вывода информации БД «Документооборот» имеет в своём составе следующие отчёты:

- Журнал учёта входящих документов за период - отчёт формируется на основе запроса «Работа за период».

- Исходящие за день - отчёт формируется на основе запроса «Исходящие за день».

- Исходящие за период - отчёт формируется на основе запроса «Исходящие за период».

- Контроль на дату - отчёт формируется на основе запроса «Контроль на дату».

- Не выполненные - отчёт формируется на основе запроса «Не выполненные».

- Поиск по типу документа - отчёт формируется на основе запроса «Поиск по типу документа».

- Работа за день - отчёт формируется на основе запроса «Работа за день».

- Экстренный документ - отчёт формируется на основе запроса «Номер входящего документа».

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

- Макрос Autoexec, исполняется сразу же при открытии файла базы данных. Он открывает форму «Меню». Макрос состоит из 4-х команд:

1. ВыводНаЭкран;

2. ПесочныеЧасы - после выполнения 1-й команды отображаются песочные часы;

3. Свернуть - после песочных часов всё сворачивается;

4. ОткрытьФорму - после выполнения сворачивания происходит открытие формы «Меню».

- Макрос «Вход в базу данных» закрывает макрос Autoexec, всё сворачивается, после чего открывается главная кнопочная форма. Она изображена в приложении Д на рисунке Д.1.

1. Закрыть - закрывается форма «Меню»;

2. Свернуть - после закрытия всё сворачивается;

3. ОткрытьФорму - после сворачивания открывается форма «Кнопочная форма»

- Исполнение

1. ОткрытьФорму - открывается форма «Исполняются»

2. НаЗапись - данные, которые вводятся в форму, записываются в таблицу «Входящие»

3. ОбновитьОбъект - после записи производится обновление данных в форме «Исполняются»

- РЕДАКТИРОВАНИЕ

1. ОткрытьФорму - открывается подчинённая форма «Новые документы» на изменение

2. НаЗапись - данные заполняются в форму и записываются в таблицу «Входящие»

3. ОбновитьОбъект - выполняется обновление данных в форме «Новые документы»

- Новые документы

1. ОткрытьФорму - открывается форма «Подчинённая форма Новые документы» для добавления;

2. НаЗапись - данные вводятся в форму и производится запись в таблицу «Входящие документы»

3. ОбновитьОбъект - происходит обновление данных в форме «Подчинённая форма Новые документы»

- Удаление

1. ОткрытьТаблицу - открывается таблица «Входящие» на изменение;

2. ОбновитьОбъект - происходит обновление данных в таблице «Входящие»

2.4 Описание процесса отладки

При создании разработки «Автоматизация оборота документов в отделе документационного обеспечения в государственном учреждении «Городская больница № 40» в процессе отладки серьёзных ошибок не было, так как она разрабатывалась в среде СУБД MS Access с использованием стандартных средств разработки объектов - мастеров. Используя мастера, можно сделать все необходимые таблицы, запросы, различные типы форм и отчётов. Они создаются простым выбором необходимых настроек.

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

Почти все ошибки были выявлены в результате выполнения контрольного примера. Он приведён в приложении Ж. Для проверки были введены данные в таблицы «Входящие» (таблица Ж.1), «Исходящие» (таблица Ж.2) и «Тип документа». Результаты выполнения запросов представлены:

Ш «Исходящие за день» в таблице Ж.3. Для проверки в появляющееся поле введена дата 15.01.2007 и в отобраны все исходящие документы, отправленные в этот день;

Ш «Исходящие за период» в таблице Ж.4. Для проверки в появляющиеся поля введены даты 09.01.2007 и 15.01.2007 и отобраны все исходящие документы, отправленные в этот период;

Ш «Контроль на дату» в таблице Ж.5. Для проверки в появляющееся поле введена дата 09.01.2007 и отобраны документы, находящиеся на контроле;

Ш «Невыполненные на дату» в таблице Ж.6. Для проверки в появляющееся поле введена дата 09.01.2007 и отобраны записи по невыполненным документам;

Ш «Номер входящего документа» в таблице Ж.7. Для проверки в появляющееся поле введён номер входящего документа и отобраны записи по этому документу;

Ш «Работа за день» в таблице Ж.8. Для проверки в появляющееся поле введена дата 31.01.2007 и отобраны все входящие документы, соответствующие дате;

Ш «Работа за период» в таблице Ж.9. Для проверки в появляющееся поле введены даты 09.01.2007 и 25.01.2007 и отобраны все входящие документы, соответствующие датам периода.

2.5 Анализ результатов решения задачи

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

Для правильного ввода используются стандартные средства, которые есть в MS Access:

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

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

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

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

Для контрольного примера заполнены все таблицы для выборки её в запросах БД. Данные представлены в приложении Ж.

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

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

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

2.6 Инструкция к программе

Для работы программы необходим компьютер, совместимый с IBM PC, требования к аппаратуре смотрите выше и приложение MS ACCESS 2000 и выше.

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

· Включить компьютер;

· Загрузить Windows;

· Открыть ярлык на рабочем столе на файл с базой данных «Документооборот» (на рабочем столе отображается со стандартным значком Microsoft Access и стрелкой в левом нижнем углу; на него вынесена надпись «Документооборот»);

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

- Кнопка поиска изображена на форме с биноклем;

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

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

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

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

- Кнопка для добавления записи в форму изображена со знаком плюс в кавычках;

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

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

При открытии откроется форма меню автозагрузки, где представлена справочная информация о подсистеме электронного документооборота. Затем нажимаете на кнопку «Вход в базу данных» и открывается главная кнопочная форма базы данных. Главная кнопочная форма изображена на рисунке Д.1. На главную кнопочную форму нанесены 4 кнопки с поясняющими надписями:

ь Ввод/просмотр формы «Отдел документационного обеспечения»;

ь Ввод/просмотр других сведений;

ь Просмотр отчётов;

ь Выход.

При выборе пункта меню «Ввод/просмотр формы «Отдел документационного обеспечения» открывается кнопочная форма с 6-ю кнопками. Эта форма изображена на рисунке Д.2.

1) «Просмотр формы «Отдел документационного обеспечения»;

- При нажатии на эту кнопку открывается форма «Исполняются». Форма «Исполняются» изображена на рисунке Д.5. Форма предназначена для редактирования данных по входящим документам.

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

2) «Ввод новых документов «Отдел документационного обеспечения»;

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

3) «Внесение изменений в документы «Отдел документационного обеспечения»;

При нажатии на эту кнопку открывается форма «Редактирование» для редактирования данных в документе по соответствующим реквизитам. Форма «Редактирование» показана на рисунке Д.7. Для этого достаточно ввести номер конкретного входящего документа, после ввода которого можно изменять данные по соответствующему документу.

4) «Ввод исходящих документов»;

При нажатии на эту кнопку открывается форма «Исходящие» для добавления новых исходящих документов. Форма «Исходящие» представлена на рисунке Д.8. Для заполнения пользователь вводит исходящий номер документа, после чего вводит данные по всем реквизитам документа в форме. Также необходимо ввести номер входящего документа, данные о котором выведутся в соседней форме.

5) «Редактирование «Исходящих»;

При нажатии на эту кнопку открывается форма «Редактирование исходящих» для редактирования. Форма «Редактирование исходящих» изображена на рисунке Д.9. Для изменения данных по исходящим документам пользователю необходимо ввести номер документа. В полях выводится

6) «Переход в главную кнопочную форму».

При нажатии на эту кнопку открывается главная кнопочная форма.

При выборе пункта меню «Ввод/просмотр других сведений» открывается кнопочная форма с 2-мя кнопками. Эта кнопочная форма изображена на рисунке Д.3.

1) «Ввод/просмотр формы «Тип документа»;

При нажатии на эту кнопку открывается форма «Тип документа». Форма «Тип документа» представлена на рисунке Д.8. Для изменения достаточно поменять данные на правильные новые типы документов.

2) «Переход в главную кнопочную форму».

При нажатии на эту кнопку открывается главная кнопочная форма.

При выборе пункта меню «Просмотр отчётов» открывается кнопочная форма с 8-ю кнопками. Вид этой кнопочной формы изображён на рисунке Д.4. Все отчёты показаны в приложении Е.

1) «Просмотр отчёта «Журнала входящих документов за день»;

При нажатии на эту кнопку открывается отчёт «Работа за день». Данный отчёт изображён на рисунке Е.1. Для этого пользователю необходимо ввести в появляющееся поле дату и будут выведены документы, полученные на заданный день

2) «Просмотр отчёта «Журнал учета входящих документов за период»;

При нажатии на эту кнопку открывается отчёт «Журнал учета входящих документов за период». Этот отчёт изображён на рисунке Е.2. Сначала появляются 2 поля для ввода начальной и конечной дат, после чего будут выведены все входящие документы на заданный период.

3) «Просмотр отчёта «Контроль на дату»;

При нажатии на эту кнопку сначала появляется сообщение, куда пользователь должен ввести дату, после чего будет выведен отчёт «Контроль на дату» о документах, находящихся на контроле отдела. Форма отчёта изображена на рисунке Е.3.

4) «Просмотр отчёта «Не исполнен на дату»

При нажатии на эту кнопку открывается отчёт «Не выполненные». Данный отчёт изображён на рисунке Е.4.

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

5) «Печать «Экстренный документ»;

При нажатии на эту кнопку открывается отчёт «Экстренный документ». Форма отчёта показана на рисунке Е.5. Для этого пользователю необходимо ввести входящий или исходящий номер документа в появляющееся сообщение, после чего выводятся все данные по реквизитам нужного документа.

6) «Просмотр отчёта «Исходящие за день»;

При нажатии на эту кнопку открывается отчёт «Исходящие за день». Этот отчёт показан на рисунке Е.6. Для этого пользователю необходимо ввести в появляющиеся окна дату и будут выведены документы, отправленные на заданный день.

7) «Просмотр отчёта «Исходящие за период»

При нажатии на эту кнопку открывается отчёт «Исходящие за период». Форма отчёта изображена на рисунке Е.7. Сначала появляются два окна для ввода начальной и конечной дат пользователем, после чего будут выведены все исходящие документы на заданный период.

8) «Переход в главную кнопочную форму».

При нажатии на эту кнопку открывается главная кнопочная форма.

При выборе пункта «Выход» база данных автоматически закрывается.

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

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

3.1 Определение группы сложности и трудоёмкости разработки программы

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

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

Исходные данные для определения сложности приведены в таблице 3.1 и 3.2.

Таблица 3.1 - Группы сложности ПС ВТ

Группа

Характеристика ПС ВТ

1

2

I

ПС ВТ, обладающие одной или несколькими из следующих характеристик:

> наличие мощного интеллектуального языкового интерфейса высокого уровня с пользователем;

> режим работы в реальном времени;

> обеспечение телекоммуникационной обработки данных;

> машинная графика;

> многомашинные комплексы;

> обеспечение распараллеливания вычислений.

II

ПС ВТ, обладающие одной или несколькими из следующих характеристик:

> оптимизационные расчеты;

> обеспечение ПС ВТ на изменения структур данных;

> настройка ПС ВТ на нестандартную конфигурацию ТС;

> обеспечение переносимости ПС ВТ;

> реализация особо сложных инженерных и научных расчетов.

III

ПС ВТ, не обладающие перечисленными выше характеристиками.

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

Таблица 3.2 - Значения коэффициентов повышения сложности ПС ВТ

Дополнительные характеристики ПС ВТ

Значения Кол-во

1

2

1. Функционирование ПС ВТ в расширенной операционной среде (связь с другими ПС)

0,08

2. Интерактивный доступ

0,06

3. Обеспечение хранения, введение и поиск данных в сложных структурах

0,07

4. Наличие у ПС ВТ одновременно нескольких характеристик из таблицы «Группы сложности ПС ВТ» (табл. 3.1):

- двух характеристик

- трех характеристик

- свыше трех характеристик

0,12

0,18

0,26

С учетом повышения сложности ПС ВТ в соответствии с данными таблицы 3.2 рассчитывается коэффициент повышения сложности (Кп.сл.) по формуле (3.1):

Кп.сл. = I + Е Ксл. по дополнительным (дополнительной) характеристикам (3.1)

Кп. сл. = 1 + 0,08 + 0,06 + 0,07 + 0,26 = 1,48

3.2 Определение степени новизны

Также большое значение для определения трудозатрат имеет степень новизны ПС ВТ, которая учитывается за счет введения в расчеты трудозатрат коэффициента новизны (Кн.). Значения коэффициента новизны представлены в таблице 3.3.

Таблица 3.3 - Значение поправочного коэффициента, учитывающего степень новизны ПС ВТ.

Код степени новизны

Степень новизны

Использование

Значе ние Кн.

Нового типа ЭВМ

Новой ОС

1

2

3

4

5

А

Принципиально новые ПС ВТ, не имеющие доступных аналогов

+ +

+ +

1,75

1,6

1,2

1,0

Б

ПС ВТ, являющиеся развитием определенного параметрического ряда

+ +

+ +

1,0

0,9

0,8

В

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

-

-

0,7

(+) - означает, что использование требует новых разработок ЭВМ и (-) - означает, что использование не требует новых разработок ЭВМ и

3.3 Определение степени охвата реализуемых функций типовыми программами

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

Таблица 3.4 - Значения коэффициента использования в разработке типовых программ ПС ВТ

Степень охвата реализуемых функций разрабатываемого ПС ВТ типовыми (стандартными) программами ПС ВТ

Значение Кс

1

2

От 60% и выше

0,6

От 40% до 60%

0,7

От 20% до 40%

0,8

До 20%

0,9

Типовые программы не используются

1,0

Выбранный поправочный коэффициент сложности этой разработки равен = 0,7, так как она охватывает от 40 до 60 процентов типовых программ ПС ВТ.

3.4 Определение трудоёмкости разработки программ

На основании изложенного определяют трудозатраты на весь процесс разработки внедрения ПС ВТ по формуле (3.2)

То = Кп.сл. * Тр (3.2)

где То - общая трудоёмкость разработки, чел./дн.; Кп.сл. - коэффициент повышения сложности;

Тр. - нормативная трудоёмкость, чел./дн. (см. справочную таблицу)

То = 115 * 1,48 = 170

Распределение общей трудоёмкости разработки по стадиям разработки реализуется при помощи таблицы 3.5

Таблица 3.5 - Значение коэффициентов удельных весов трудоемкости стадий разработки ПС ВТ

Код степе

ни новиз

ны

Степень новизны

Стадии разработки

Значен ие Кн

Значе

ние

Кс без

ЭП и ТП

1

2

3

4

5

А

Принципиально новые ПС

ВТ, не имеющие

доступных аналогов

Техническое задание

Эскизный проект

Технический проект

Рабочий проект

Внедрение

0,11

0,09

0,11

0,55

0,14

0,16

0,65

0,19

Б

ПС ВТ, являющиеся

развитием определенного

параметрического ряда

Техническое задание

Эскизный проект

Технический проект

Рабочий проект

Внедрение

0,10

0,08

0,09

0,58

0,15

0,14

0,66

0,2

В

ПС ВТ, являющиеся

развитием определенного параметрического ряда

Техническое задание

Эскизный проект

Технический проект

Рабочий проект

Внедрение

0,09

0,07

0,07

0,61

0,16

0,12

0,67

0,21

Трудоёмкость каждой стадии разработки ПС ВТ определяется по формулам:

Ттз = Кттз * Кн * То (чел./дн.) - на этапе техн. задания (3.3)

Тэп = Ктэп * Кн *То (чел./дн.) - на этапе эскизн. проекта (3.4)

Ттп = Кттп * Кн *То (чел./дн.) - на этапе техн. проекта (3.5)

Трп = Ктрп * Кн * Кс * То (чел./дн.) - на этапе рабочего проекта (3.6)

Твн = Ктвн * Кн *То (чел./дн.) - на этапе внедрения (3.7)

Ттз, Тэп, Ттп, Трп, Твн - трудоемкость соответствующих стадий ПС ВТ (чел./дн.)

Кттз, Ктэп, Кттп, Ктрп, Ктвн - коэффициенты уд. весов трудоемкости этапов в общей трудоемкости разработки ПС ВТ (табл. 3.5)

Кн - поправочный коэффициент, учитывающий степень новизны ПС ВТ

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

То - общая трудоемкость разработки, чел./дн. (формула 3.2)

Ттз = 0,09 * 0,7 * 170 = 11

Тэп = 0,07 * 0,7 * 170 = 8

Ттп = 0,07 * 0,7 * 170 = 8

Трп = 0,61 * 0,7 * 0,7 * 170 = 51

Твн = 0,16 * 170 * 0,7 = 19

Результаты расчетов сводятся в таблицу 3.6.

Таблица 3.6 - Трудоёмкость на стадиях разработки ПС ВТ

Код

стадии

Стадии разработки

Трудоемкость чел./дн.

1

2

3

ТЗ

Техническое задание

11

ЭП

Эскизный проект

8

ТП

Технический проект

8

РП

Рабочий проект

51

ВН

Внедрение

19

Всего:

Разработка программы ПС ВТ

97

3.5 Расчёт стоимости разработки программы

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

Себестоимость - это затраты на производство и сбыт изделия. По калькуляции себестоимости определяется производственная себестоимость, полная и цена реализации по договорам. Калькуляция состоит из прямых и косвенных затрат. К прямым относятся материальные и трудовые затраты, которые определяются прямым счетом на данное изделие, остальные затраты определяются косвенно, т.е. посредством процента. Таблица калькуляции приведена в таблице 3.7

Таблица 3.7 - Калькуляция себестоимости разработки «Автоматизация оборота документов в отделе документационного обеспечения в государственном учреждении «Городская больница № 40»

Статьи калькуляции

Всего

(руб.)

В т.ч. по стадиям

ТЗ

ЭП

ТП

РП

ВН

1

2

3

4

5

6

7

1. Материальные затраты

1 200

2. Спецоборудование

1 360

3. Фонд оплаты труда в т.ч.

49 216

5760

7621

3906

25793

9871

3.1 прямая з./плата

41 014

3.2 премии

8 203

3.3 дополн. з./плата

4. Единый социальный налог (ЕСН)

12 796

5. Накладные расходы

59 060

6. Итого производственная себестоимость

123 632

7. Внепроизводственные расходы

8 654

8. Полная себестоимость

132 287

9. Плановая прибыль

26 457

10. Налог на добавленную стоимость

23 812

11. Цена реализации по прямым договорам

182 555

  • Расчёт статей калькуляции себестоимости выполняется последовательно. Результаты расчётов заносятся в таблицу 3.7 «Калькуляция себестоимости разработки». Расчёт материальных затрат приведен в таблице 3.8
  • Таблица 3.8 - Расчёт материальных затрат
    • Наименование
    • материальных

    ценностей

    Кол-во (шт./рулонов)

    • Цена

    за един, (руб.)

    • Всего

    (руб.)

    в т.ч. по стадиям

    ТЗ

    ЭП

    ТП

    РП

    ВН

    1

    2

    3

    4

    5

    6

    7

    8

    9

    1. Флэш-память

    1

    250

    250

    2. Спец. бумага

    1

    150

    150

    3. Картридж

    1

    800

    800

    Итого:

    1200

    • Расчёт затрат на спецоборудование сводится к определению суммы затрат, связанных с использованием технических средств (стоимость машинного времени, м.ч.) и продолжительностью отладки программы на стадиях технического проекта и рабочего проекта.
    • Количество времени = 19 * 8 = 152 чел/дн * 0,45 = 68 часов
    • Расходы на спецоборудование = 68 час * 20 руб. = 1360 руб.
    • Оплата труда, которая включается в калькуляцию, определяется по трудоёмкости разработки (таблица 3.6). Для этого необходимо эту трудоёмкость (по стадиям разработки) распределить по удельным весам (таблица 3.6) по исполнителям. Расчёт заносится в таблицу 3.10.
    • Таблица 3.9 - Соотношения по трудоемкости выполняемых работ по исполнителям (в процентном соотношении)
    • Категории исполнителей

      Этапы разработки и внедрения ПС ВТ

      ТЗ

      ЭП

      ТП

      РП

      ВН

      1

      2

      3

      4

      5

      6

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

      20

      5

      -

      5

      5

      Инженер-математик

      50

      35

      10

      25

      25

      Инженер-системотехник

      30

      35

      10

      20

      20

      Инженер-программист

      25

      50

      30

      50

      Оператор

      20

      10

      Группа оформления

      5

      Группа устройств подготовки данных

      10

      5

      • Расчёт прямой зарплаты выполняется в соответствии с трудозатратами конкретного исполнителя и его среднедневной ставкой.
      • «Итого» по горизонтали и вертикали таблицы должны быть равны друг другу.
      • Величина премиальных выплат устанавливается юридическим лицом в зависимости от многих факторов, в т.ч. от качества работы отдельных исполнителей, эта величина определяется по «Положению премиальных выплат».
      • Дополнительная зарплата устанавливается в размере 5 - 7% от суммы прямой зарплаты и премии.
      • Единый социальный налог является налогом работодателя. Ставка налога - 26%. Базой налогообложения является фонд оплаты труда работающих. В калькуляции себестоимость разработки указывается в статье 3.
      • Величина накладных расходов жестоко завязана со спецификой организации, выполняющей разработку программного продукта, для расчетов дипломного проекта наиболее приемлемым является величина накладных расходов 120 - 200% от ФОТ.
      • Величина налоговой прибыли определяется товаропроизводителем в процентах от суммы затрат - полной себестоимости, однако, необходимо иметь в виду, что в настоящее время разработка программного продукта является высокорентабельным видом деятельности. Плановая прибыль может составлять 20 - 25% от полной себестоимости. Размеры НДС и методология расчета этого налога определяется действующими законами РФ и инструкциями ГНС. В дипломном проекте рассчитывается, как 18% от базы. База определяется разностью - полной себестоимости и материальных затрат по таблице 3.7.

      3.6 Расчёт экономической эффективности от использования разработанной программы

      Применение программы «Автоматизация оборота документов в отделе документационного обеспечения в государственном учреждении «Городская больница № 40» позволит хранить сведения о поступающих и отправляемых документах в электронном виде, предназначена для работников отдела документационного обеспечения (2 документоведа и начальник отдела). Программа за счёт применения электронных средств обработки информации позволяет экономить рабочее время, так как производится отбор информации в базе данных, а не на бумажных носителях.

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

      Далее рассчитывается экономическая эффективность за год. В расчете используется показатель эффективности:

      Заработная плата определена по средствам экономии трудоёмкости:

      Т = Т ст. - Т н, где (3.9)

      Т - экономия трудоемкости в чел.днях

      Т ст. - время выполнения работы без использования ПС ВТ за год

      Т ст. - 15 минут

      Т н. - время выполнения работы с использования ПС ВТ за год

      Т н. - 1 минута

      ((15-1)*30*22*12)/60 = 1848 часов

      Э у.г. = 1848 * 46 = 85008 руб

      Таблица З.10 - Расчёт величины прямой зарплаты

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

      Средняя дневная ставка, руб

      ТЗ

      ЭП

      ТП

      РП

      ВН

      Итого (руб.):

      Трудозатраты ч/дн

      з/пл руб.

      Трудозатраты ч/дн

      з/пл руб.

      Трудозатраты ч/дн

      з/пл руб.

      Трудозатраты ч/дн

      з/пл руб.

      Трудозатраты ч/дн

      з/пл руб.

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

      455

      2

      1000

      0

      182

      0

      0

      3

      1159

      1

      432

      2773

      Инженер-математик

      432

      6

      2375

      3

      1209

      1

      345

      13

      5506

      5

      2051

      11486

      Инженер-системотехник

      432

      3

      1425

      3

      1209

      1

      345

      10

      4405

      4

      1641

      9025

      Инженер-программист

      432

      0

      0

      2

      864

      4

      1727

      15

      6607

      10

      4102

      13300

      Оператор

      341

      0

      0

      0

      0

      2

      545

      5

      1739

      0

      0

      2284

      Группа оформления

      364

      0

      0

      0

      0

      0

      0

      3

      927

      0

      0

      927

      Группа УПД

      364

      0

      0

      0

      0

      1

      291

      3

      927

      0

      0

      1218

      Итого:

      11

      4800

      8

      3464

      8

      3255

      51

      21269

      19

      8226

      41014

      2. Срок окупаемости затрат, которые имели место при проектировании и разработке ПС ВТ.

      То = 1848 *1,2 = 2217,6

      Э з.пл. = 46* 2217,6 = 102010 руб

      Рэ = 102010 * 4% = 4080

      Т ок. = К / Э у.г., где (3.11)

      Т ок. - срок окупаемости затрат (лет)

      К - затраты на создание ПС ВТ, которые равны в работе цене реализации по договорам.

      Т ок = 182155/(102010 - 4080) = 1,9 года

      Расчётную величину Т ок. следует сравнить с нормативной Тн ок. = 5 лет.

      Т ок. расчётная <= Тн ок.

      1,9 <= 5

      3. Годовая экономическая эффективность (Э к) определяется по формуле:

      Эг = Эу.г.-Ен*К, где (3.12)

      Ен - нормативный коэффициент эффективности затрат (устанавливается по отраслям промышленности). Е н = 0,2

      Эг = 85008 - 0,2 * 182555 = 48497 руб

      Экономические расчёты показали, что использование разработки «Автоматизация оборота документов в отделе документационного обеспечения в государственном учреждении «Городская больница № 40» - экономически целесообразно.

      Плакат ТЭП выполняется на формате А1.

      Демонстрационный плакат «Технико-экономические показатели» разработки ПС ВТ представлен в таблице 3.11.

      Таблица 3.11 - Технико-экономические показатели.

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

      Единица измерения

      Числовая характеристика

      1

      2

      3

      1. Размер программы

      Мегабайт

      4

      2. Оперативная память не менее

      Мегабайт

      64

      3. Трудоемкость разработки

      чел. дн.

      97

      4. Коэффициент повышения сложности разработки

      --

      1,48

      5. Коэффициент степени новизны

      --

      0,07

      6. Коэффициент пользования типовых программ ПС ВТ

      0,7

      7. Полная себестоимость разработки

      руб.

      182555

      8. Срок окупаемости затрат

      лет.

      1,9

      9. Экономическая эффективность разработки

      руб..

      48497

      4. Мероприятия по технике безопасности, противопожарной безопасности и окружающей среды

      4.1 Электробезопасность при эксплуатации вычислительных средств

      Общие требования безопасности.

      1 Настоящая инструкция регламентирует основные требования безопасности для работников (пользователей), занятых эксплуатацией персональных электронно-вычислительных машин (ПЭВМ) и видеодисплейных терминалов (ВДТ).

      2 К работам на ПЭВМ и ВДТ допускаются:

      2.1 Лица не моложе 18 лет, прошедшие обязательное при приеме на работу медицинское освидетельствование на предмет пригодности для работы на ЭВМ. ПЭВМ и ВДТ в соответствии с требованием приказа Минздрава РФ № 90 и Госкомсанэпиднадзора РФ № 280/88;

      2.2 Прошедшие вводный инструктаж по технике безопасности и обучение безопасным приемам и методам труда на рабочем месте;

      2.3 Прошедшие курс обучения принципам работы на ЭВМ, ПЭВМ и ВДТ с использованием конкретного программного обеспечения.

      3 Работа на ПЭВМ относится к категории работ, связанных со следующими опасными и вредными производственными факторами:

      Физическими:

      · Повышенным уровнем электромагнитного излучения;

      · Повышенным уровнем рентгеновского излучения;

      · Повышенным уровнем ультрафиолетового излучения;

      · Повышенным уровнем инфракрасного излучения;

      · Повышенным уровнем статического электричества;

      · Повышенным или пониженным уровнем освещенности;

      · Повышенным уровнем ослеплённости;

      · Неравномерностью распределения яркости в поле зрения;

      · Повышенной яркостью светового изображения;

      Химическими:

      · Повышенным содержанием в воздухе рабочей зоны двуокиси углерода, озона, аммиака, фенола, формальдегида и полихлорированных бифенилов.

      Психофизиологическими:

      · Постоянным напряжением зрения;

      · Постоянным напряжением внимания;

      · Длительными статическими нагрузками;

      · Большим объёмом информации, обрабатываемой в единицу времени.

      На основании требований п. 10.3. Санитарных правил и норм «Гигиенические требования к видеодисплейным терминалам, персональным электронно-вычислительным машинам и организация работ» СанПиН 2.2.2.542-96. утверждённых постановлением Госкомсанэпиднадзора РФ № 14 от 14 июня 1996 г., «женщины со времени установления беременности и в период кормления ребёнка грудью к выполнению всех видов работ, связанных с использованием ВДТ и ПЭВМ не допускаются».

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

      - экранными защитными фильтрами класса «полная защита»;

      - специальными спектральными очками.

      Требования безопасности перед началом работы.

      1. Перед началом работы пользователь должен:

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

      1.2 Проверить правильность подключения оборудования в электросеть. Убедиться в наличии защитного заземления и подключению экранного проводника к корпусу процессора;

      1.3 Убедиться в отсутствии дискет в дисководах процессора персонального компьютера.

      2. Пользователю запрещается приступать к работе при:

      2.1 Отсутствии защитного экранного фильтра;

      2.2 Отключенном заземляющем проводнике защитного фильтра;

      2.3 Отсутствии защитного заземления устройства ПЭВМ и ВДТ.

      2.4 Отсутствии углекислотного или порошкового огнетушителя и аптечки первой помощи;

      2.5 Нарушении гигиенических норм размещения ВДТ.

      Требования безопасности во время работы:

      1 Оператор во время работы должен:

      1.1 В течение всего рабочего дня содержать в порядке и чистоте рабочее место;

      1.2 Держать открытыми все вентиляционные отверстия устройств;

      1.3 Отключать питание компьютера, если во время перерыва в работе на ПЭВМ оператор вынужден находиться в непосредственной близости от видеотерминала (менее 2-х метров);

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

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

      1.6 Соблюдать расстояние от глаз до экрана ВДТ с диагональю до 15 дюймов в пределах 60-80 см., с диагональю 21 дюйм до 150 см.

      2 Пользователю во время работы запрещается:

      2.1 Касаться одновременно экрана монитора и клавиатуры;

      2.2 При включении питания прикасаться к задней панели системного блока (процессора);

      2.3 Переключение разъемов интерфейсных кабелей периферийных устройств при включенном питании;

      2.4 Загромождать верхние панели устройств бумагами и посторонними предметами;

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

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

      2.7 Включать сильно охлажденное оборудование;

      2.8 Производить самостоятельное вскрытие и ремонт оборудования;

      2.9 Превышать величину количества обрабатываемых символов свыше 30 тыс. за 4 часа работы.

      4.2 Мероприятия по противопожарной безопасности

      1 В случае возникновения аварийной ситуации пользователь должен:

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

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

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

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

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

      Заключение

      Знания операционной системы и умение работать с персональным компьютером, умение использовать возможности Microsoft Access, полученные за период обучения в СПКМП, помогли самостоятельно решить поставленные задачи, по написанию и отладке программы «Автоматизация оборота документов в отделе документационного обеспечения в государственном учреждении «Городская больница № 40».

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

      Разработка «Автоматизация оборота документов в отделе документационного обеспечения в государственном учреждении «Городская больница № 40» позволит увеличить оперативность получения информации обо всех документах.

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

      Приложение А

      Формы входных документов

      Новые документы

      № входящий

      Дата поступления

      Откуда

      Тип документа

      Номер документа

      Дата документа

      Краткое содержание документа

      Исполнитель

      Дата исполнения

      Исполнен

      Исходящий № документа

      Дата отправления

      Рисунок А.1 - Документ «Новые документы»

      Исходящие документы

      исх номер

      Дата отправления

      Куда (адрес,факс)

      Содержание

      Исполнитель

      Вид отправления:

      Наличие копии

      № входящий

      Рисунок А.2 - Документ «Исходящие документы»

      Тип документа

      Код документа

      тип документа

      Рисунок А.3 - Документ «Тип документа»

      Приложение Б

      Формы выходных документов

      Журнал входящих документов за день: (Дата)

      Входящий номер

      Откуда

      Тип документа

      № документа

      Дата документа

      Название документа

      Установленная дата исполнения

      Исполнитель

      Дата исполнения

      Рисунок Б.1 - Документ «Журнал входящих документов за день»

      Журнал исходящих документов за день: (Дата)

      Исходящий

      номер

      Дата отправления

      Куда (адрес, факс)

      Содержание

      Исполнитель

      Наличие копии

      Вид отправления

      № входящий

      Дата документа

      Рисунок Б.2 - Документ «Журнал исходящих документов за день»

      Не исполненные документы на дату: (Дата)

      Установленная дата исполнения

      № Вход.

      Откуда прибыл документ

      Тип документа

      Номер документа

      Дата принятия документа

      Краткое содержание документа

      Исполнитель

      Дата исполнения

      Рисунок Б.3 - Документ «Не исполненные документы на дату»

      Экстренный документ

      № входящий

      Откуда

      Тип документа

      Номер документа

      Дата документа

      Название документа

      Дата исполнения

      Исполнитель

      Подпись

      Рисунок Б.4 - «Экстренный документ»

      Приложение В

      Схемы алгоритмов

      Рисунок В.1 - Схема алгоритма программы «Автоматизация оборота документов в отделе документационного обеспечения в государственном учреждении «Городская больница № 40»

      Приложение Г

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

      Форма «Документ»

      Option Compare Database

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

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

      DoCmd.GoToRecord , , acFirst

      Exit_Кнопка34_Click:

      Exit Sub

      Err_Кнопка34_Click:

      MsgBox Err.Description

      Resume Exit_Кнопка34_Click

      End Sub

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

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

      DoCmd.GoToRecord , , acLast

      Exit_Кнопка35_Click:

      Exit Sub

      Err_Кнопка35_Click:

      MsgBox Err.Description

      Resume Exit_Кнопка35_Click

      End Sub

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

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

      DoCmd.GoToRecord , , acPrevious

      Exit_Кнопка36_Click:

      Exit Sub

      Err_Кнопка36_Click:

      MsgBox Err.Description

      Resume Exit_Кнопка36_Click

      End Sub

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

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

      DoCmd.GoToRecord , , acNext

      Exit_Кнопка37_Click:

      Exit Sub

      Err_Кнопка37_Click:

      MsgBox Err.Description

      Resume Exit_Кнопка37_Click

      End Sub

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

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

      DoCmd.GoToRecord , , acNewRec

      Exit_Кнопка38_Click:

      Exit Sub

      Err_Кнопка38_Click:

      MsgBox Err.Description

      Resume Exit_Кнопка38_Click

      End Sub

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

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

      DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70

      DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70

      Exit_Кнопка39_Click:

      Exit Sub

      Err_Кнопка39_Click:

      MsgBox Err.Description

      Resume Exit_Кнопка39_Click

      End Sub

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

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

      DoCmd.Close

      Exit_Кнопка40_Click:

      Exit Sub

      Err_Кнопка40_Click:

      MsgBox Err.Description

      Resume Exit_Кнопка40_Click

      End Sub

      Форма «Исполняются»

      Private Sub Form_Open(Cancel As Integer)

      Me.Caption = Me.OpenArgs

      End Sub

      Private Sub Просмотр_Click()

      If IsNull([входящий документ]) Then

      MsgBox "Необходимо ввести номер входящего документа."

      DoCmd.GoToControl "входящий документ"

      Else

      Me.Visible = False

      End If

      End Sub

      Private Sub подчиненная_форма_строевой_Enter()

      Me![входящий документ] = [строевой]![входящий документ]

      End Sub

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

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

      DoCmd.Close

      Exit_Кнопка100_Click:

      Exit Sub

      Err_Кнопка100_Click:

      MsgBox Err.Description

      Resume Exit_Кнопка100_Click

      End Sub

      Форма «Исходящие»

      Option Compare Database

      Private Sub №_входящий_BeforeUpdate(Cancel As Integer)

      End Sub

      Private Sub Кнопка20_Enter()

      End Sub

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

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

      Screen.PreviousControl.SetFocus

      DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70

      Exit_Кнопка24_Click:

      Exit Sub

      Err_Кнопка24_Click:

      MsgBox Err.Description

      Resume Exit_Кнопка24_Click

      End Sub

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

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

      DoCmd.GoToRecord , , acFirst

      Exit_Кнопка25_Click:

      Exit Sub

      Err_Кнопка25_Click:

      MsgBox Err.Description

      Resume Exit_Кнопка25_Click

      End Sub

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

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

      DoCmd.GoToRecord , , acLast


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

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

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

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

    реферат [403,8 K], добавлен 02.02.2014

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

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

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

    лабораторная работа [29,4 K], добавлен 13.06.2014

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

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

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

    курсовая работа [496,0 K], добавлен 03.12.2010

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

    курсовая работа [23,1 K], добавлен 28.04.2009

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

    курсовая работа [19,0 K], добавлен 30.04.2011

  • Программа по созданию стрелочных часов. Минимальные требования к составу и параметрам технических средств программы. Выбор и обоснование системы программирования Microsoft Visual Studio. Общее описание алгоритма. Руководство пользователя и программиста.

    контрольная работа [1017,1 K], добавлен 11.12.2012

  • Разработка системы управления базой данных "Структура ВУЗа". Требования к программе: функциональным характеристикам, надежности, эксплуатации, составу и параметрам технических средств. Требования к программной документации. Порядок контроля и приемки.

    курсовая работа [982,7 K], добавлен 08.06.2015

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