Диплом: Автоматизация процесса внутрикорпоративного взаимодействия сотрудников компании ООО "Сакура"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
88
ЗАКЛЮЧЕНИЕ
Цель данной выпускной квалификационной работы разработка
информационной системы внутренней корреспонденции ООО «Сакура».
В первой главе был проведён анализ предприятия, выбранных бизнес-
процессов, произведена постановка задачи. Была изучена деятельность
организации, организационная структура. Также, была изучена существующая
архитектура информационной сети предприятия. Выявлено, что техническая
архитектура сети развитая и не требует модернизации. В качестве участка для
автоматизации выбран процесс документооборота внутренней корреспонденции.
Разработана SADT-модель данного процесса. Определены требования к системе.
Разработана модель процесса работы в информационной системе
внутренней корреспонденции.
Проведено обоснование необходимости автоматизации выбранного
комплекса задач. Внедрение ИС внутренней корреспонденции позволит решить
следующие проблемы:
передача сообщений будет проходит централизовано и весь процесс
станет прозрачным;
учёт оборота корреспонденции между сотрудниками станет
значительно легче;
снизятся трудозатраты сотрудника секретариата;
уменьшится вероятность возникновения ошибок при составлении
отчётности.
Рассмотрены существующие системы:
DocSpace;
1C: Документооборот;
Directum.
Выявлены их плюсы и минусы относительно выявленных ранее
требований. Выбран вариант автоматизации – собственная разработка.
Определена стратегия автоматизации – «по направлению». Стратегия
внедрения – «пилотный проект».
В качестве варианта автоматизации выбран вариант разработка
89
собственного решения сотрудниками IT-отдела компании.
Были определены следующие функциональные требования к системе:
учёт сотрудников;
формирование исходящей корреспонденции с адресатами;
формирование списка документов к корреспонденции;
просмотр входящих сообщений и документов;
формирование отчётов по корреспонденции.
В качестве СУБД выбрана MS SQL Server 2017. В качестве языка
программирования выбран Delphi.
Во второй главе было проведено проектирование информационной
системы внутренней корреспонденции. Была выявлена нормативно-справочная,
входная и результатная информация. Из данной информации были выявлены
сущности базы данных. Рассмотрены связи между сущности. В результате,
разработана инфологическая модель базы данных.
Затем, были выделены таблицы базы данных, их поля и типы полей:
должность;
отдел;
назначение;
сотрудник;
отношение;
корреспонденция;
документ.
В результате, база реализована в СУБД MS SQL Server 2017 и представлена
схема данных.
Были спроектированы и разработаны модули системы. Построена схема
взаимодействия программных модулей. В системы выделены следующие модули:
uMain; uCorr; uDoc; uRelat; uGrid; uReport; uDM; uSetLinks.
Был спроектирован интерфейс системы, для этого разработан сценарий
диалога, выявлены окна, из которых состоит интерфейс системы.
Был разработан алгоритм работы в системе внутренней корреспонденции,
по данному алгоритму построен блок-схема.
Проведено тестирование системы внутренней корреспонденции, выявлено,
90
что система полностью соответствует поставленной задаче.
В результате, проведены расчёты эффективности:
срок окупаемости проекта 5 месяцев;
коэффициент экономической эффективности 2,38;
годовой экономический эффект: 340 712,36 руб.
91
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ
1. Агальцов В.П. Базы данных. В 2-х т. Т. 2. Распределенные и удаленные
базы данных - М.: ИД ФОРУМ, НИЦ ИНФРА-М, 2015 г. - 272 c.
2. Амбалова З.А. Сравнение методологий разработки интеллектуальных
систем в сфере управления комплексными проектами // В сб.: Инновационные
механизмы решения проблем научного развития сборник статей по итогам
Международной научно-практической конференции. 2017. С. 139-141.
3. Бен-Ган И. Microsoft SQL Server 2008. Основы T-SQL - СПб: БХВ-
Петербург, 2015 г. - 432 с.
4. Бритов Г.А. Моделирование бизнес-процессов / Бритов Г.А., Осипова
Т.В. - М.: LAP, 2014 г. – 124 с.
5. Буренин А.Н., Легков К.Е., Нестеренко О.Е. Методический подход к
организации обработки оперативной информации распределенными
вычислительными комплексами специального назначения // Наукоемкие
технологии в космических исследованиях Земли. 2016. Т. 8. № 6. С. 18-30.
6. Вендров А.М. CASE – технологии. Современные методы и средства
проектирования информационных систем – М.: Финансы и статистика, 2017 г. -
230 с.
7. Витик А.А., Немков А.Г., Зыков А.Н. Оценка эффективности
автоматизации документооборота // Вестник новых медицинских технологий.
Электронное издание. 2018. № 1. С. 170.
8. Галас В.П. Вычислительные системы, сети и телекоммуникации. Часть
2. Сети и телекоммуникации. Учебник. В 2 ч. — Владимир: Изд-во ВлГУ, 2017.
— 284 с.
9. Гамма Э. Приемы объектно-ориентированного проектирования.
Паттерны проектирования / Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. - СПб.:
Питер, 2015 г. – 368 с.
10. Грекул В.И. Проектирование информационных систем / Грекул В.И.,
Денищенко Г.Н., Коровкина Н.Л. – М.: Интернет-университет информационных
технологий, 2018 г. - 321 с.
11. ГОСТ Р ИСО/МЭК 12207-2010. Информационная технология.
92
Системная и программная инженерия. Процессы жизненного цикла программных
средств. - Введ. 01.03.12. - М.: Стандартинформ, 2012. – 98 с. – (Государственный
стандарт Российской Федерации).
12. Громов В. Системы оперативного управления в сфере электронного
документооборота. // Финансовая газета, № 48, ноябрь 2017. — С. 7-9.
13. Грофф Д. SQL. Полное руководство /Грофф Д., Вайнберг П., Оппель Э. -
СПб.: Вильямс, 2014 г. - 960 с.
14. Давыдова Е. М. Базы данных Учеб. пособие для вузов / Е. М. Давыдова,
Н. А. Новгородова. - 3-е изд., перераб. и доп. - Томск: В-Спектр, 2016. - 128 с.
15. Дейт К.Дж. Введение в системы баз данных. - К.: Диалектика, 2015 г. -
360 c.
16. Дубейковский В.И. Эффективное моделирование с CA
ErwinProcessModeler (BPwin; AllfusionProcessModeler). 2-е изд., исправленное и
дополненное / В.И. Дубейковский. – М.: Диалог-МИФИ, 2015. – 384 с.
17. Дунаев В.В. Базы данных. Язык SQL для студента – Издательство: БХВ,
2014 г. - 196 с.
18. Дюваль П.М. Непрерывная интеграция. Улучшение качества
программного обеспечения и снижение риска - СПб: Вильямс, 2015 г. - 497 c.
19. Дятлова Е.П., Новиков А.И. Вычислительные сети в системах
управления. – СПб.: ВШТЭ СПбГУПТД, 2017. — 84 с.
20. Заботина Н.Н. Проектирование информационных систем: Учебное
пособие / Н.Н. Заботина. – М.: Издательский Дом "ИНФРА-М", 2016. - 331 с.
21. Зиндер Е., Революционные изменения базовых стандартов в области
системного проектирования. //Директор информационной службы. 2018. № 5. С.
81-85.
22. Илюшечкин В.М. Основы использования и проектирования баз данных.
Учебник / В.М. Илюшечкин. - М.: Юрайт, 2015 г. - 214 с.
23. Кириллов В.В. Введение в реляционные базы данных. Введение в
реляционные базы данных / В.В. Кириллов, Г.Ю. Громов - СПб.: БХВ-Петербург,
2015 г. - 464 c.
24. Коваленко В.В. Проектирование информационных систем / В.В.
Коваленко. - М.: Форум, 2016 г. - 320с.
25. Коцюба И.Ю. Основы проектирования информационных систем. / И.Ю.
93
Коцюба, А.В. Чунаев, А.Н. Шиков. - СПб: Университет ИТМО, 2015 г. – 206 с.
26. Кудряев В.А. Организация работы с документами. – М.: ИНФРА-
М, 2016. – 342 с.
27. Кузьмин А.М. Метод ABC [Электронный ресурс] / А.М. Кузь-мин. -
Доступно из URL: https://www.inventech.ru/pub/methods/metod-0028/. [Дата
обращения: 06.05.2019]
28. Культин Н.Б. Основы программирования в Embarcadero / Н.Б. Культин -
СПб.:БХВ-Петербург, 2015. - 416с.
29. Лычкина Н. Имитационное моделирование экономических процессов. -
М.:Инфра-М, 2018. - 256с.
30. Методика (основные положения) определения экономической
эффективности использования в народном хозяйстве новой техники, изобретений
и рационализаторских предложений. – М.: Экономика, 2017. – 82 с.
31. Перелетова И.В. Электронный документооборот. // Ваш консультант, N
12, июнь 2017. – 198 с.
32. Подвезко А. Контроль исполнения поручений в документообороте //
Кадровик. 2012. № 10. С. 189-193.
33. Редько В.Н. Базы данных и информационные системы. / Редько В.Н.,
Бассараб И.А. - М.: Знание, 2015 г. - 602 c.
34. Стафиевская М.В., Петрова В.О. Моделирование бизнес-процессов как
инструмент повышения эффективности деятельности организаций // Вестник
Марийского государственного университета. Серия: Сельскохозяйственные
науки. Экономические науки. 2018. № 2 (14). С. 126-134.
35. Туманов В.Е. Основы проектирования реляционных баз данных. - М.:
Бином, 2014 г. - 420 c.
36. Хаббард Дж. Автоматизированное проектирование баз данных. - М.:
Мир, 2014 г. - 453 c.
37. Шаймарданов Р.Б. Моделирование и автоматизация проектирования
структур баз данных. - М.: Юнити, 2016 г. - 469 c.
38. Официальный сайт компании разработчика системы DocSpace. URL:
https://docspace.ru/solutions/ (дата обращения: 28.04.2019).
39. Официальный сайт компании разработчика системы 1C:
94
Документооборот. URL: https://v8.1c.ru/doc8/ (дата обращения: 28.04.2019).
40. Официальный сайт компании разработчика системы Directum. URL:
https://www.directum.ru (дата обращения: 28.04.2019).
95
ПРИЛОЖЕНИЕ
Фрагмент исходного кода приложения
unit uMain;
interface
uses
Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants,
System.Classes, Vcl.Graphics,
Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Data.DB, Vcl.Menus, Vcl.Grids,
Vcl.DBGrids, Vcl.ComCtrls, Vcl.ExtCtrls;
type
TfrmMain = class(TForm)
pnlMain: TPanel;
pcMain: TPageControl;
tsInput: TTabSheet;
tsOutput: TTabSheet;
pnlCorrInput: TPanel;
pnlDocInput: TPanel;
mm: TMainMenu;
imLibrary: TMenuItem;
imLibrary0: TMenuItem;
imLibrary1: TMenuItem;
imLibrary2: TMenuItem;
imLibrary3: TMenuItem;
imSettings: TMenuItem;
imLinking: TMenuItem;
imUsers: TMenuItem;
imBlank0: TMenuItem;
96
pnlCorrOutput: TPanel;
pnlDocEmplOutput: TPanel;
grdDocOutput: TDBGrid;
grdEmplOutput: TDBGrid;
grdCorrOutput: TDBGrid;
grdCorrInput: TDBGrid;
grdDocInput: TDBGrid;
pmCorrOutput: TPopupMenu;
pmDocOutput: TPopupMenu;
pmEmplOutput: TPopupMenu;
imAddEmpl: TMenuItem;
imDeleteEmpl: TMenuItem;
imAddDoc: TMenuItem;
imEditDoc: TMenuItem;
imDeleteDoc: TMenuItem;
imAddCorr: TMenuItem;
imDeleteCorr: TMenuItem;
imEditCorr: TMenuItem;
imBlank1: TMenuItem;
imSendCorr: TMenuItem;
imReport: TMenuItem;
imReport0: TMenuItem;
imReport1: TMenuItem;
Timer1: TTimer;
procedure pmCorrOutputPopup(Sender: TObject);
procedure pmDocOutputPopup(Sender: TObject);
procedure pmEmplOutputPopup(Sender: TObject);
procedure imDeleteCorrClick(Sender: TObject);
procedure imDeleteDocClick(Sender: TObject);
procedure imDeleteEmplClick(Sender: TObject);
procedure imSendCorrClick(Sender: TObject);
procedure imLinkingClick(Sender: TObject);
procedure imUsersClick(Sender: TObject);
97
procedure FormShow(Sender: TObject);
procedure grdCorrInputDblClick(Sender: TObject);
procedure imAddCorrClick(Sender: TObject);
procedure imEditCorrClick(Sender: TObject);
procedure grdDocInputDblClick(Sender: TObject);
procedure imAddDocClick(Sender: TObject);
procedure imEditDocClick(Sender: TObject);
procedure grdDocOutputDblClick(Sender: TObject);
procedure imAddEmplClick(Sender: TObject);
procedure imGridClick(Sender: TObject);
procedure Timer1Timer(Sender: TObject);
procedure imReportClick(Sender: TObject);
procedure grdCorrOutputDblClick(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
frmMain: TfrmMain;
implementation
{$R *.dfm}
uses
uDM, uUser, uSetLink, uCorr, uDoc, uGrid, uEmplOutput, uReport;
procedure TfrmMain.FormShow(Sender: TObject);
begin
DM.qryInput.Close;
DM.qryInput.Params.ParamByName('idEmpl').Value:=DM.user.kod;
DM.qryInput.Open;

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)