Дипломная работа: Автоматизация управления персоналом в ОАО "Мосэнергосбыт"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
96
Разработанная программа имеет дружественый, интуитивно понятный
интерфейс, благодаря чему можно снизить связанные с обучением персонала
издержки.
Программа была реализована с помощью СУБД MS SQL и языка
объектно-ориентированного программирования Borland Delphi 7.0.
В работе реализован комплекс работ, которые направлены на обоснование
необходимости автоматизации: определена сущность задачи, описаны основные
свойства системы, существующие бизнес-процессы, проанализированы
существующие аналоги. Обоснованы проектные решения по программному,
информационному, техническому и технологическому обеспечению.
В проектной части рассмотрены этапы жизненного цикла проекта, дана
характеристика информационной архитектуры создаваемой информационной
системы, построена информационная модель, описана структура базы данных, а
также информационные потоки входной, нормативно-справочной, результатной
и оперативной информации.
Также в работе описаны все используемые программные модули,
построена схема технологического процесса сбора, передачи, обработки и
выдачи информации, описан контрольный пример реализации проекта.
В третьей части работы выполнены расчеты обоснования экономической
эффективности проекта. Как проказывают полученные результаты расчетов,
создание проекта является эффективным с точки зрения экономии.
97
СПИСОК ЛИТЕРАТУРЫ
1. Архангельский А.Я. 100 компонентов общего назначения библиотеки
Delphi 5 - М.: ЗАО «Издательство БИНОМ», 2012 .-112с.
2. Бойко В.В., Савинков В.М. Проектирование баз данных
информационных систем. – М.: Финансы и статистика, 2012
3. Бойко В.В., Савинков В.М. «Проектирование информационной базы
автоматизированной системы на основе СУБД» М.: Финансы и статистика, 2012.
4. Вермишев Ю.Х. Основы автоматизации проектирования», М.:
Издательство Бином, 2015
5. Грого П. «Программирование на языке Delphi», М., Наука, 2014.
6. Дантеманн Дж. «Программирование в среде Delphi», М., Наука, 2012
7. Дарахвелидзе П.Г., Марков Е.П. Программирование в Delphi 7.0.
СПб.: БХВ Петербург, 2013 г.
8. Жилин Д.М. Теория систем: опыт построения курса. КомКнига, 2013.
123с.
9. Иванова Г.С. «Основы безопасности баз данных и СУБД» Учебник
для вузов. – М.: Изд-во МГТУ им. Н.Э. Баумана, 2012. – 156с.
10. Информационные системы в экономике. Под ред. проф. В.В. Дика
Москва, Финансы и статистика, 2012
11. Кулагин Д. Теория и практика построения баз данных. Питер, 2012.
206с.
12. Малевич Г. Информационная безопасность базы данных. СПб. :
БХВ-Петербург, 2011. – 199с.
13. Омарова Ш.Е., Дрозд В.Г., Косова Е.Г. –Учебное пособие
«Проектирование баз данных».
14. Солодкин В.В. Базы данных. Теория и практика. Высшая школа, 2012.
49с.
15. Тюкачев Н., Свиридов Ю. Delphi 5. Создание мультимедийных
приложений. Учебный курс.- СПб.: Питер, 2013.-251с.
16. Фаронов В.В. Delphi 2007 Язык, среда, разработка приложений.
СПб.: Санкт-Петербург, 2012.
98
17. Фуфаев, Э.В. Базы данных: Учебное пособие для студентов
учреждений среднего профессионального образования / Э.В. Фуфаев, Д.Э.
Фуфаев. - М.: ИЦ Академия, 2013. - 320 c.
18. Эйдлина, Г.М. Delphi: программирование в примерах и задачах.
Практикум: Учебное пособие / Г.М. Эйдлина, К.А. Милорадов. - М.: ИЦ РИОР,
НИЦ ИНФРА-М, 2012. - 116 c.
19. Цыбулин М.К. Базы данных. – М.: Наука, 2012. 112с.
20. Лунарева С.И. Некоторые аспекты разработки баз данных
[Электронный ресурс] / С.И.Лунарева // Молодой ученый. - 2012. - N 8. - Режим
доступа: http://moluch.ru/8(34)2012/2.html.
21. Подолян С.В. Современные технологии разработки баз данных
[Электронный ресурс] / С.В.Подолян // Вестник Инновационного Евразийского
Университета. - 2011. - N 5. - Режим доступа: http://articlekz.com/article/13620.
99
ПРИЛОЖЕНИЕ А
Листинг программы
unit MainForm; // модуль главной формы
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, ADODB, DB, Grids, DBGrids, ExtCtrls, DBCtrls, Calendar,
ComCtrls, XPMan, StdCtrls, RpCon, RpConDS, RpDefine, RpRave, ExtDlgs,
Buttons,ComObj, Menus, jpeg;
Form22.StatusBar1.Panels[2].Text:='Групповые приказы всех сотрудников
организаций';
end;
procedure TForm1.RbButton11MouseMove(Sender: TObject; Shift:
TShiftState;
X, Y: Integer);
begin
if Form22.CheckBox1.Checked = false then
Form22.StatusBar1.Panels[2].Text:='Применение настроек программы';
end;
procedure TForm1.WMActivateApp(var Msg: TWMActivateApp);
begin
if IsIconic(Application.Handle) then begin
ShowWindow(Application.Handle, SW_RESTORE);
SetActiveWindow(Handle);
100
end;
inherited;
end;
procedure TForm1.WMSysCommand(var Msg: TWMSysCommand);
begin
if (Msg.CmdType = SC_Minimize) then ShowWindow(Application.Handle,
SW_MINIMIZE)
else inherited;
end;
procedure TForm1.RbButton12Click(Sender: TObject);
begin
Form1.Visible:=False;
Form22.StatusBar1.Panels[2].Text:='';
Form21.Show;
end;
procedure TForm1.RbButton12MouseMove(Sender: TObject; Shift:
TShiftState;
X, Y: Integer);
begin
if Form22.CheckBox1.Checked = false then
Form22.StatusBar1.Panels[2].Text:='Формирование разных отчётов и
приказов';
end else begin
kara1989:='Добавить данные в справочник?';
Form2.Caption:='Сотрудники';
Form2.JvScrollMaxBand1.Caption:='Действия над сотрудниками';
Form2.GroupBox1.Caption:='Отображать в списке';
Источник: https://baza.diplomsite.ru/previewfile/2260