Файл: Разработка регламента выполнения процесса «Управление документооборотом.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 28.06.2023

Просмотров: 109

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Квартирка. Владелец=Объект. Ссылка;

Квартирка. Дата=Дата;

Квартирка. СтоимостьКвадратногоМетра=ЦенаЗаКвадратныйМетр;

Квартирка. ПроектнаяПлощадь = Строка. ПроектнаяПлощадь;

Квартирка. НомерСекции = Строка. НомерСекции;

Квартирка. КоличествоКомнат=Строка. КоличествоКомнат;

Квартирка. Наименование = «Кв № «+Строка (Строка. НомерКвартиры);

Квартирка. НомерКвартиры = Строка. НомерКвартиры;

Квартирка. НомерСекции = Строка. НомерСекции;

Квартирка. Этаж = Строка. Этаж;

Квартирка. ОбъектОписание = Объект;

Квартирка. ОбщаяПлощадь = Строка. ОбщаяПлощадь;

Квартирка. Адрес = АдресОбъектаОбщий;

Квартирка. КадастровыйНомер = Строка. КадастровыйНомер;

Квартирка. Записать();

Строка. Квартира = Квартирка. Ссылка;

КонецЕсли;

КонецЦикла;

КонецПроцедуры()

  1. Реализация недвижимости. Рассмотри две процедуры «ПриИзменении» и «ПодсчетСтоимостиОбъектаЦена»:

2.1 Процедура ПриИзменении(Элемент)

// Квартиры

Запрос = Новый Запрос ();

Запрос. Текст =«ВЫБРАТЬ

| КвартирыОстатки. СебестоимостьОстаток,

| КвартирыОстатки. Квартира,

| КвартирыОстатки. ПроектнаяПлощадьОстаток,

| КвартирыОстатки. КадастровыйНомер

|ИЗ

| РегистрНакопления. Квартиры. Остатки(,) КАК КвартирыОстатки

|ГДЕ

| КвартирыОстатки. Квартира. Ссылка = &ВыбКвартира»;

Запрос. УстановитьПараметр («ВыбКвартира», Квартира. Ссылка);

Выборка = Запрос. Выполнить().Выбрать();

Пока Выборка. Следующий() Цикл

ПлощадьОбъекта = Выборка. ПроектнаяПлощадьОстаток;

СтоимостьОбъекта = Выборка. СебестоимостьОстаток;

ЦенаЗаКвадратныйМетр = СтоимостьОбъекта/ПлощадьОбъекта;

КадастровыйНомер = Выборка. КадастровыйНомер;

КонецЦикла;

// Участки

Запрос = Новый Запрос ();

Запрос. Текст =«ВЫБРАТЬ

| ГорУчОстатки. СебестоимостьОстаток,

| ГорУчОстатки. Участки,

| ГорУчОстатки. ПлощадьОстаток,

| ГорУчОстатки. КадастровыйНомерГорУч // Ирина

|ИЗ

| РегистрНакопления. ГородскиеУчастки. Остатки(,) КАК ГорУчОстатки

|ГДЕ

| ГорУчОстатки. Участки. Ссылка = &ВыбГорУч»;

Запрос. УстановитьПараметр («ВыбГорУч», ГородскойУчасток. Ссылка);

Выборка = Запрос. Выполнить().Выбрать();

Пока Выборка. Следующий() Цикл

ПлощадьОбъекта = Выборка. ПлощадьОстаток;

СтоимостьОбъекта = Выборка. СебестоимостьОстаток;

ЦенаЗаКвадратныйМетр = СтоимостьОбъекта/ПлощадьОбъекта;

КонецЦикла;

КонецПроцедуры

2.2Процедура ПодсчетСтоимостиОбъектаЦена(Элемент)


Если ПлощадьОбъектаПродажа = 0 тогда

ПлощадьОбъектаПродажа = СтоимостьОбъектаПродажа/ЦенаЗаКвадратныйМетрПродажа;

Иначе

СтоимостьОбъектаПродажа = ПлощадьОбъектаПродажа * ЦенаЗаКвадратныйМетрПродажа;

КонецЕсли;

КонецПроцедуры

1.6 Диаграмма состояний

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

  • Круг, обозначающий начальное состояние.
  • Окружность с маленьким кругом внутри, обозначающая конечное состояния (если есть).
  • Скругленный прямоугольник, обозначающий состояние. Верхушка прямоугольника содержит название состояния. В середине может быть горизонтальная линия, под которой записываются активности, происходящие в данном состоянии.
  • Стрелка, обозначающая переход. Название события (если есть), вызывающего переход, отмечается рядом со стрелкой. Охраняющее выражение может быть добавлено перед «/» и заключено в квадратные скобки, что значит, что это выражение должно быть истинным, чтобы переход имел место. Если при переходе производится какое-то действие, то оно добавляется после «/»
  • Толстая горизонтальная линия с либо множеством входящих линий и одной выходящей, либо одной входящей линией и множеством выходящих. Это обозначает объединение и разветвление соответственно.

Рассмотрим диаграмму состояний для каждой роли.

В схемах изображены функции работы касающиеся доработанной части программы (рисунок 1.9–1.11).

Рисунок 1.9 – Диаграмма состояний роли «Секретарь»

Рисунок 1.10 – Диаграмма состояний роли «Менеджер»

Рисунок 1.11 – Диаграмма состояний роли «Бухгалтер»

2 Проектирование IDEF

Отразим действующие процессы документооборота в организации с использованием средств BPwin. Для отражениея этих процессов используем модель AS-IS.

ПРОЦЕСС: Регистрация документа.

ВХОД: Входящий документ.

ВЫХОД: Зарегистрированный входящий документ.

АЛГОРИТМ: Зарегистрировать поступивший входящий документ, присвоив ему уникальный номер, в соответствии с Инструкцией по делопроизводству и внутренним Порядком документооборота.


ПРОЦЕСС: Обработка документа.

ВХОД: Зарегистрированный входящий документ.

ВЫХОД: Исполненный входящий документ, исходящий ответный документ.

АЛГОРИТМ: Исполнить поступивший документ и, если требуется, подготовить и отправить ответный исходящий документ.

ПОДПРОЦЕССЫ:

Вынесение резолюций.

Постановка на контроль.

Исполнение документа.

Снятие с контроля.

ПРОЦЕСС: Списание в дело.

ВХОД: Исполненный входящий документ.

ВЫХОД: Списанный документ.

АЛГОРИТМ: Подшить обработанный документ в дело с соответствующей номенклатурой.

ПРОЦЕСС: Формирование отчетов.

ВХОД: Списанный документ, исходящий ответный документ.

ВЫХОД: Реестр зарегистрированных входящих/ исходящих документов, Реестр документов, переданных на исполнение, Сводка об исполнении документов.

АЛГОРИТМ: Ручное формирование необходимых отчетов.

ПОДПРОЦЕССЫ:

Поиск форм отчетов.

Ручное заполнение форм отчетов.

Печать отчетов.

Эта модель показывает, как функционирует документооборот в организации, когда процессы не автоматизированы.



Рисунок 2.1 – Модель AS-IS процесса «Документооборот в организации»


Рисунок 2.2 – Декомпозиция процесса «Документооборот в организации» в нотации IDЕF0 модели AS-IS


Рисунок 2.2 – Декомпозиция процесса «Обработка документа» модели AS-IS

Рисунок 2.3 - Декомпозиция процесса «Формирование отчетов» модели AS-IS




Рисунок 2.4 - Декомпозиция процесса «Исполнение документа» в нотации IDEF3 модели AS-IS

После внедрения проектируемой информационной системы, организация документооборота будет представлена в виде модели TO-BE.

ПРОЦЕСС: Автоматизированное рабочее место «Делопроизводство».

ВХОД: Входящие документы.

ВЫХОД: Автоматизированные отчеты.

ПОДПРОЦЕССЫ:

АРМ «Делопроизводство: работа с документами».

АРМ «Делопроизводство: отчетность».

ПРОЦЕСС: АРМ «Делопроизводство: работа с документами».

ВХОД: Входящие документы.

ВЫХОД: Исполненные документы, исходящие ответные документы.

АЛГОРИТМ: Автоматизированный учет документов и контроль за их исполнением.

ПОДПРОЦЕССЫ:

Регистрация в АРМ «Делопроизводство».

Рассмотрение документа.

Исполнение документа.

ПРОЦЕСС: АРМ «Делопроизводство: отчетность».


ВХОД: Исполненные документы, исходящие ответные документы.

ВЫХОД: Автоматизированные отчеты.

АЛГОРИТМ: Автоматизирование формирование отчетов и вывод их на бумажные носители.

ПОДПРОЦЕССЫ:

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

Вывод отчетов.





Рисунок 2.5 - Модель TO-BE процесса «АРМ “Делопроизводство”»




Рисунок 2.6 - Декомпозиция процесса «АРМ “Делопроизводство”» в нотации IDEF0 модели TO-BE


Рисунок 2.7 - Декомпозиция процесса «АРМ “Делопроизводство: работа с документами”» модели TO-BE




Рисунок 2.8 - Декомпозиция процесса «АРМ “Делопроизводство: отчетность”» модели TO-BE


Рисунок 2.9 – Контекстная диаграмма потоков данных

Заключение

Целью данной работы была разработка модели системы автоматизации документооборота риэлтерской организации. Данная цель была достигнута, и в ходе разработки были реализованы следующие диаграммы и модели:

  • Концептуальная модель системы
  • Диаграмма вариантов использования;
  • Диаграмма классов;
  • Диаграмма состояний.

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

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

  1. ГОСТ Р ИСО/МЭК 12207/99. Государственный стандарт РФ. Информационная технология. Процессы жизненного цикла информационных систем. Издание официальное. - М., 1999
  2. Схемы алгоритмов, программ, данных и систем. Условные обозначения и правила выполнения. ГОСТ 19.701-90 (ИСО 5807-85) / Государственный комитет СССР по управлению качеством продукции и стандартам, 01.01.1992.
  3. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учебное пособие, М.: Гелиос АРВ, 2007. - 368 с., ил
  4. Астелс, Дэвид; Миллер Гранвилл; Новак, Мирослав, Практическое руководство по экстремальному программированию, Пер. с англ. - М.: Издательский дом "Вильямс", 2008. - 320 с.: ил. - Парал. тит. англ
  5. Вендров А.М., CASE-технологии. Современные методы и средства проектирования информационных систем - М.: Финансы и статистика, 2007 г, 456 стр.
  6. Вигерс Карл, Разработка требований к программному обеспечению, Пер, с англ. - М.:Издательско-торговый дом "Русская Редакция", 2008. -576с.: ил
  7. Гвоздева Т. В., Б. А. Баллод, Проектирование информационных систем, М, Издательство: Феникс, 2009 г., 512 стр.
  8. Голицына О. Л., И. И. Попов, Н. В. Максимов, Т. Л. Партыка, Информационные технологии, М, Издательство Инфра-М, 2009 г., 608 стр.
  9. Емельянова Н. З., Партыка Т. Л., И. И. Попов, Проектирование информационных систем, М, Издательство: Форум, 2009 г., 432 стр.
  10. Емельянова Н. З., Т. Л. Партыка, И. И. Попов, М, Издательство Форум, 2007 г., , 416 стр.
  11. Илюшечкин В. М. , Основы использования и проектирования баз данных, М, Издательство Юрайт, 2010 г., 224 стр.
  12. Котляров В. П., Т. В. Коликова, Основы тестирования программного обеспечения, Издательства: Интернет-университет информационных технологий, Бином. Лаборатория знаний, 2009 г., 288 стр.
  13. Кузин А. В., С. В. Левонисова, Базы данных, М, Издательство: Академия, 2008 г., 320 стр.
  14. Кузнецов С. Д., Основы баз данных, М, Издательства: Бином. Лаборатория знаний, Интернет-университет информационных технологий, 2007 г., 488 стр.
  15. Молчанов А. Ю., Системное программное обеспечение, М, Издательство: Питер, 2010 г., 400 стр.
  16. Незнанов А. А., Программирование и алгоритмизация, М, Издательство: Академия, 2010 г., 304 стр.
  17. Пирогов В. Ю., Информационные системы и базы данных. М, Организация и проектирование, Издательство: БХВ-Петербург, 2009 г.528 стр.
  18. Предметно-ориентированные экономические информационные системы, М, Издательство: Финансы и статистика, 2007 г., 224 стр.
  19. Реляционные базы данных: практические приемы оптимальных решений. – СПб.: БХВ-Петербург, 2009 – 400с.:ил;