Диплом: Автоматизация учета аренды площадей клиентами компании (на примере ООО "Кристалл")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
76
ЗАКЛЮЧЕНИЕ
В ходе проделанной работы были решены следующие задачи:
1) Была изучена деятельность ООО «Кристалл», в ходе изучения была
исследована организационная структура управления компанией, а
также его программная и техническая архитектура.
2) Была исследована и проанализирована деятельность отдела по работе с
клиентами, которая связана с учетом аренды площадей клиентами
компании. В ходе исследования была построена структурно-
функциональная модель в нотации IDEF0. Основной недостаток
низкая производительность труда сотрудников, связанная с
использованием для учета арендуемых площадей бумажной книги, на
основе анализа был составлен перечень недостатков и выделен
комплекс задач для автоматизации.
3) Был проведен анализ существующих разработок решения выявленных
проблем и выбрана стратегия автоматизации задачи учета аренды
площадей в компании.
4) Были обоснованы проектные решения по информационному,
техническому и программному обеспечению. В качестве способа
хранения информации была выбрана реляционная база данных (СУБД
– Micrsoft SQL Server 2012), языком программирования был выбран
Delphi 7.
5) Были разработан проект автоматизации выделенного процесса. В
процессе разработки были выделены основные этапы жизненного
цикла проекта автоматизации, для каждого из которых обозначены
цель, ключевые участники, требования к входной информации и
получаемые результаты, также были описаны возможные риски
реализации проекта и действия для снижения вероятности
возникновения рисков, а также возможные пути устранения
последствий.
77
6) Была составлена информационная модель, с помощью которой были
формализованы пути трансформации входной и нормативно-
справочной документации в результатную информацию.
7) Была реализована информационная система, для которой были
составлены дерево функций и сценарий диалога, схема базы данных,
структурная схема пакета, приведено описание программных модулей.
8) Было проведено тестирование работоспособности разработанной
информационной системы с помощью тестовых данных.
9) Была выбрана методика расчет экономической эффективности и
производен расчет в соответствии с выбранной методикой, срок
окупаемости проекта автоматизации составил чуть больше одного года
(1,2 лет)
Таким образом, все задачи, поставленные перед данным дипломным
проектом, выполнены, а значит и основная цель по созданию информационной
системы для автоматизации учета аренды площадей клиентами компании ООО
«Кристалл» выполнена.
Дальнейшее развитие разработанной информационной системы возможно
в сторону расширения функционала и улучшения внешнего программы.
78
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Алистер Коберн, Современные методы описания функциональных
требований к системам. – Москва.: Лори, 2017. 288 с.
2. Гагарина Л.Г. Технология разработки программного обеспечения:
Учебник / Л.Г. Гагарина. – Москва.: ИД «ФОРУМ»: ИНФРА-М, 2016. – 400 с.
3. Гайфуллин Б.Н., Обухов И.А., Автоматизация систем управления
предприятиями стандарта ERP-MRPII. – М: Интерфейс-пресс, 2017. – 114 c.
4. ГОСТ 34.601-90 – Автоматизированные системы. Стадии создания,
01.01.1992. – Москва: Изд-во стандартов, 1991. 8 с.
5. Грекул В.И. Проектирование информационных систем: курс лекций /
В.И. Грекул. – Москва.: Интернет-Ун-т Информ. технологий, 2016. – 304 с.
6. Грекул В.И., Денищенко Г.Н., Коровкина Н.Л. Проектирование
информационных систем. – Москва.: ИУИТ, 2012. – 300 с.
7. Дунаев В. HTML, скрипты и стили / В. Дунаев. Спб.: БХВ-
Петербург, 2017. – 816 с.
8. Жадеев А. PHP для начинающих / А. Жадеев. Спб.: «Питер», 2016.
592 c.
9. Колисниченко Д. PHP и MySQL. Разработка WEB-приложений / Д.
Колисниченков. – Спб: БХВ-Петербург, 2016. – 560 с.
10. Конналли Т. Базы данных. Проектирование, реализация и
сопровождение. Теория и практика / Т. Коналли, К. Бегг. Москва.:
Издательский дом «Вильямс», 2017. – 1093 c.
11. Култыгин О.П. Администрирование баз данных. СУБД MS SQL
Server. – Москва.: Московская финансово-промышленная академия, 2012. – 232
с.
12. Лобова Г. Моделирование и анализ бизнес-процессов SADT.
Москва.: LAP Lambert Academic Publishing, 2018. – 352 c.
13. Макдональд М. Созданиец Web-сайта. Недостающее руководство.
Спб. : БХВ-Петербург, 2017. – 624 с.
14. Макконел С. Профессиональная разработка программного
обеспечения. – СПб.: Символ-Плюс, 2015. 240 с.
79
15. Маклаков С. В. Моделирование бизнес-процессов с AllFusion Process
Modeler (BPwin 4.1). – Москва. : ДИАЛОГ-МИФИ, 2018. – 340 c.
16. Маклаков С.В. BPwin и Erwin. CASE-средства разработки
информационных систем. – Москва.: ДИАЛОГМИФИ, 2016. – 369 c.
17. Маклаков С.В. Создание информационных систем с AllFusion
Modeling Suite. – Москва. : ДИАЛОГ-МИФИ, 2018. – 512 c.
18. Мартишин С.А. Базы данных. Практическое примечание СУБД SQL и
NoSOL. Учебное пособие / С.А. Мартишин, В.Л. Симонов, М.В. Храпченко. –
Москва.: Форум, Инфра-М, 2016. – 368 c.
19. Стружкин Н.П. Базы данных. Проектирование. Учебник / Н.П.
Стружкин, В.В. Годин. – Москва.: Юрайт, 2016. – 478 c.
20. Тельнов Ю.Ф. Информационные системы и технологии. Information
System and Technologies: науч. издание под ред. Тельнова Ю. Ф. Москва.:
Юнити-Дана, 2016 303 с.
21. Флэнаган Д. Javascript. Подробное руководство / Д. Флэнаган : пер с
англ. Москва. : Символ-Плюс, 2017. 1080 с.
22. Балдин К.В. Информационные системы в экономике : учебник /
К.В. Балдин, В.Б. Уткин. - 7-е изд. - Москва. : Издательско-торговая корпорация
«Дашков и К°», 2017. - 395 с. : ил. - Библиогр. в кн. - ISBN 978-5-394-01449-9 ;
То же [Электронный ресурс]. -
URL: http://biblioclub.ru/index.php?page=book&id=454036(19.09.2019).
23. Гринберг А.С. Информационный менеджмент : учебное пособие /
А.С. Гринберг, И.А. Король. - Москва. : Юнити-Дана, 2015. - 415 с. -
(Профессиональный учебник: Информатика). - Библиогр.: с. 292-295. - ISBN 5-
238-00614-4 ; То же [Электронный ресурс]. -
URL: http://biblioclub.ru/index.php?page=book&id=114421(19.09.2019).
24. Загинайлов Ю.Н. Основы информационной безопасности: курс
визуальных лекций : учебное пособие / Ю.Н. Загинайлов. - Москва. ; Берлин :
Директ-Медиа, 2015. - 105 с. : ил. - Библиогр. в кн. - ISBN 978-5-4475-3947-4 ; То
же [Электронный ресурс]. -
URL: http://biblioclub.ru/index.php?page=book&id=362895 (19.09.2019).
80
25. Информационные системы и технологии управления : учебник / под
ред. Г.А. Титоренко. - 3-е изд., перераб. и доп. - Москва. : Юнити-Дана, 2015. -
591 с. : ил., табл., схемы - (Золотой фонд российских учебников). - ISBN 978-5-
238-01766-2; То же [Электронный ресурс]. -
URL: http://biblioclub.ru/index.php?page=book&id=115159 (19.09.2019).
26. Карпова Т.С. Базы данных: модели, разработка, реализация : учебное
пособие / Т.С. Карпова. - 2-е изд., исправ. - Москва. : Национальный Открытый
Университет «ИНТУИТ», 2016. - 241 с. : ил. ; То же [Электронный ресурс]. -
URL: http://biblioclub.ru/index.php?page=book&id=429003 (19.09.2019).
27. Кузнецов А.С. Теория вычислительных процессов : учебник /
А.С. Кузнецов, Р.Ю. Царев, А.Н. Князьков ; Министерство образования и науки
Российской Федерации, Сибирский Федеральный университет. - Красноярск :
Сибирский федеральный университет, 2015. - 184 с. : табл., схем. - Библиогр. в
кн. - ISBN 978-5-7638-3193-1 ; То же [Электронный ресурс]. -
URL: http://biblioclub.ru/index.php?page=book&id=435696(19.09.2019).
28. Кузнецов С. Введение в реляционные базы данных / С. Кузнецов. - 2-е
изд., исправ. - Москва. : Национальный Открытый Университет «ИНТУИТ»,
2016. - 248 с. : ил. - (Основы информационных технологий). - Библиогр. в кн. ;
То же [Электронный ресурс]. -
URL: http://biblioclub.ru/index.php?page=book&id=429088 (19.09.2019).
29. Ластовская M. Г. Есть ли будущее у Delphi? // Интернет-журнал, 2019.
-№3. С. 35-37. Электронный ресурс. URL:
http://elib.bsu.by/bitstream/123456789/30137/1/35-37.pdf
(Дата обращения:
02.11.2011)
30. Стандарт ISO/IEC/IEEE 12207:2017. Системная и программная
инженерия. Процессы жизненного цикла программных средств. URL:
http://nd.gostinfo.ru/document/6342210.aspx (дата обращения: 15.09.2018)
31. Фирма 1С. URL: http://www.1c.ru (дата обращения: 15.09.2018)
32. Фирма Easysoftware. Простые системные решения. Электронный
ресурс. URL: http://easysoftware.pro/projects/rent/ (дата обращения: 15.09.2018)
33. Фирма Pisoft. URL: https://www.pisoft.ru/arenda/
(дата обращения:
15.09.2018)
81
82
ПРИЛОЖЕНИЯ
Приложение 1 Скрипт создания базы данных
CREATE TABLE Customer
(
id INTEGER NULL,
caption VARCHAR(20) NULL,
address VARCHAR(20) NULL,
phone VARCHAR(20) NULL,
fio VARCHAR(20) NULL,
inn VARCHAR(20) NULL,
kpp VARCHAR(20) NULL,
bank VARCHAR(20) NULL,
comment VARCHAR(20) NULL
)
;
ALTER TABLE Customer
ADD PRIMARY KEY (id)
;
CREATE TABLE rental
(
customerid INTEGER NOT NULL,
squareid INTEGER NOT NULL,
cretatedat DATE NULL,
dogovor VARCHAR(20) NULL,
srok INTEGER NULL,
userid INTEGER NULL
)
;
ALTER TABLE rental
ADD PRIMARY KEY (customerid,squareid)
;
CREATE TABLE role
(
id INTEGER NULL,
caption VARCHAR(20) NULL);
ALTER TABLE role
ADD PRIMARY KEY (id);
CREATE TABLE square
(
id INTEGER NULL,
caption VARCHAR(20) NULL,
size INTEGER NULL,
83
typeid INTEGER NULL,
comment VARCHAR(20) NULL);
ALTER TABLE square
ADD PRIMARY KEY (id);
CREATE TABLE typesquare
(
id INTEGER NULL,
caption VARCHAR(20) NULL,
comment VARCHAR(20) NULL
);
ALTER TABLE typesquare
ADD PRIMARY KEY (id);
CREATE TABLE user
(
id INTEGER NULL,
fio VARCHAR(20) NULL,
password VARCHAR(20) NULL,
phone VARCHAR(20) NULL,
roleid INTEGER NULL
);
ALTER TABLE user
ADD PRIMARY KEY (id);
84
Приложение 2 Исходный код программных модулей
unit Main;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Frms,
Dialogs, Menus, DB, ADODB, StdCtrls, Buttons, Grids, DBGrids, comobj,
ExtCtrls;
type
TFrm1 = class(TFrm)
MainMenu1: TMainMenu;
N1: TMenuItem;
N2: TMenuItem;
N3: TMenuItem;
ADOConnection1: TADOConnection;
DBGrid1: TDBGrid;
Label1: TLabel;
Edt1: TEdt;
BitBtn1: TBitBtn;
GroupBox1: TGroupBox;
GroupBox2: TGroupBox;
DBGrid2: TDBGrid;
Label2: TLabel;
Edt2: TEdt;
BitBtn2: TBitBtn;
Adotbl1: TAdotbl;
Adotbl1Id: TAutoIncField;
Adotbl1FIO: TWideStringField;
Adotbl1Phone: TWideStringField;
Adotbl1Address: TWideStringField;
Adotbl1Passport: TWideStringField;
DataSource1: TDataSource;
DataSource2: TDataSource;
Adotbl2: TAdotbl;
Adotbl2id: TAutoIncField;
Adotbl2caption: TWideStringField;
Adotbl2path: TWideStringField;
PopupMenu1: TPopupMenu;
N4: TMenuItem;
N5: TMenuItem;
N6: TMenuItem;
N7: TMenuItem;
PopupMenu2: TPopupMenu;
N8: TMenuItem;
ADOQuery1: TADOQuery;
N9: TMenuItem;
N10: TMenuItem;
BitBtn3: TBitBtn;
85
Panel1: TPanel;
Panel2: TPanel;
Panel3: TPanel;
Panel4: TPanel;
Panel5: TPanel;
Panel6: TPanel;
Panel7: TPanel;
produre N3Click(Send: TObject);
produre BitBtn1Click(Send: TObject);
produre BitBtn2Click(Send: TObject);
produre FrmShow(Send: TObject);
produre Edt1Change(Send: TObject);
produre N7Click(Send: TObject);
produre N8Click(Send: TObject);
produre N5Click(Send: TObject);
produre N6Click(Send: TObject);
produre N4Click(Send: TObject);
produre N2Click(Send: TObject);
produre FrmResize(Send: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Frm1: TFrm1;
implementation
uses shabl;
{$R *.dfm}
produre TFrm1.N3Click(Send: TObject);
begin
frm1.Close;
end;
produre TFrm1.BitBtn1Click(Send: TObject);
begin
Edt1.Clear;
Edt1.SetFocus;
end;
produre TFrm1.BitBtn2Click(Send: TObject);
begin
Edt2.Clear;
Edt2.SetFocus;
end;

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

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