Файл: Проектирование реализации операций бизнес-процесса «Управление персоналом» (Организационно-экономическая сущность комплекса задач).pdf
Добавлен: 22.05.2023
Просмотров: 339
Скачиваний: 3
СОДЕРЖАНИЕ
1. Организационно-экономическая сущность комплекса задач
2. Обоснование выбора и цели использования вычислительной техники
3. Анализ существующих разработок и выбор метода проектирования
4. Обоснование выбора ПО для решения комплекса задач
5. Информационное обеспечение комплекса задач
5.1 Схема данных и ее описание
5.2 Характеристика входной информации
5.3 Характеристика результатной информации
5.4 Характеристика промежуточной информации
6. Технология обработки информации
6.1 Дерево диалога и его описание
6.2 Дерево вызова модулей и их описание
6.3 Схема взаимосвязи программных модулей и файлов и ее описание
6.4 Схема работы системы и ее описание
Список использованных источников
- Базы данных: учеб. Пособие для студ. высш. учеб. Заведений / А.В. Кузин, С.В. Левонисова. 2-е изд. стер. М.: Издательский центр «Академия», 2008. 426 с.
- Бекаревич Ю.Б., Пушкина Н.В. Самоучитель Microsoft Access 2003. СПб.: БХВ-Петербург, 2004. 752 с.
- Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. - М.: «Финансы и статистика», 2009. 210 с.
- Боуман, Джудит, С., Эмерсон, Сандра, Л., Дарновски, Марси, Практическое руководство по SQL, 4-е издание.: Пер. с англ. – М.: Издательский дом «Вильямс», 2011. – 352 с.: ил. – Парал. тит. англ.
- Вендров А.М. Проектирование программного обеспечения экономических информационных систем: Учебник. - 2-е изд., перераб. и доп. — М.: Финансы и статистика, 2006. –544 с.: ил.
- Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД. СПб.: Питер, 2007. 704 с.
- Гультяев А.К., Машин В.А., «Проектирование и дизайн пользоваттельского интерфейса», С-Пб, Корона-принт, 2010 г. - 349 с.
- Дейт К. Дж. Введение в системы баз данных = Introduction to Database Systems. 8-е изд. М.: Вильямс, 2006. 1328 с.
- Диго С.М. Проектирование и использование баз данных Учебник. М.: Финансы и статистика. 2005. – 595 с.
- Елиферов В.Г. Бизнес-процессы: регламентация и управление : Учебное пособие / В. Г. Елиферов, В. В. Репин. - М. : ИНФРА-М, 2007. - 319с.
- Илюшечкин В. М.Основы использования и проектирования баз данных / Илюшечкин В. М. - М. :Юрайт, 2011. - 213 с.
- Информатика для экономистов: Учебник для бакалавров / Под ред. В.П. Полякова. – М.: Юрайт, 2013. – 322 с.
- Информационные ресурсы и технологии в экономике : Учебное пособие / Г. Н. Безрядина [и др.] ; Под ред. Б.Е.Одинцова, А.Н.Романова. - М. : Вузовский учебник: ИНФРА-М, 2013. – 526 с.
- Коннолли Т., Бегг К. Базы данных. Проектирование, реализация и сопровождение. Теория и практика 3-е изд. М.: «Вильямс», 2003. 1436 с.
- Краморенко Н. В. Базы данных: Учебное пособие. Владивосток: ТИДОТ ДВГУ, 2004. 85 с. URL: http://window.edu.ru/resource/964/40964 (дата обращения: 14.12.2014)
- Кренке Д. Теория и практика построения баз данных: [пер.с англ] / Д. Кренке. СПб.: Питер, 2005. 858 с.
- Кузин А. В., Демин В. М. Разработка баз данных в системе Microsoft Access: Учебник Учебник М.: Форум: Инфра-М, 2005.
- Кузнецов С. Д. Основы баз данных. 2-е изд. М.: Интернет-Университет Информационных Технологий; БИНОМ. Лаборатория знаний, 2007. 484с.
- Кузнецов, С.А. Введение в информационные системы / С.А. Кузнецов // Системы управления базами данных. 2006. №2. С. 7-22.
- Маклаков С. В. CASE-средства Computer Associates.
ERwin, BPwin и Model Mart - новые возможности Service Pack 2. URL: http://www.interface.ru/logworks/sp2.htm (дата обращения: 12.12.2014) - Маклаков С. В. Моделирование бизнес-процессов с ALLFusion PM / С. В. Маклаков.— Изд. 2- е испр. и доп. — М. : Диалог-МИФИ, 2008 .– 224 с.
- Марков А.С., Лисовский К.Ю. Базы данных. Введение в теорию и методологию: Учебник. М.: Финансы и статистика, 2006. 234 с.
- Михеева В., Харитонова И., Microsoft Access 2002. СПб., БХВ-Петербург, 2002. 356 с.
- Назаров, С.А. Компьютерные технологии обработки информации: учеб. пособие / С.А. Назаров М.: Финансы и статистика, 2004. 248 с.
- Робинсон С., Microsoft Access 2000. СПб., Питер, 2000. 488 с.
- Советов Б. Я.Базы данных. Теория и практика / Советов Б. Я., Цехановский В. В., Чертовской В. Д. - 2-е изд. - М. :Юрайт, 2012. – 462 с.
- Ульман Дж., Уидом Дж. Введение в системы баз данных. М.: Лори, 2000. 374с.
- Хомоненко, А. Д. Базы данных : учеб. для вузов / А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев ; под ред. А. Д. Хомоненко. – 6-е изд. – СПб. : КОРОНА-Век, 2010. – 736 с.
- Черкашин П. С. Выбор CRM / П.С. Черкашин. URL: http://www.crmcom.ru/?cat=2-0&aid=12 (дата обращения: 10.12.2014)
Приложение
Коды модулей интерфейсной части
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, ADODB, DB;
type
TForm1 = class(TForm)
ADOConnection1: TADOConnection;
ADOTable1: TADOTable;
ADOTable2: TADOTable;
ADOTable3: TADOTable;
ADOTable5: TADOTable;
ADOTable6: TADOTable;
ADOTable7: TADOTable;
ADOTable8: TADOTable;
DataSource1: TDataSource;
DataSource2: TDataSource;
DataSource3: TDataSource;
DataSource5: TDataSource;
DataSource6: TDataSource;
DataSource7: TDataSource;
DataSource8: TDataSource;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label5: TLabel;
Label6: TLabel;
Label7: TLabel;
Label8: TLabel;
Label9: TLabel;
Label10: TLabel;
Label16: TLabel;
DataSource10: TDataSource;
DataSource9: TDataSource;
DataSource12: TDataSource;
ADOTable4: TADOTable;
ADOTable9: TADOTable;
ADOTable10: TADOTable;
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.dfm}
end.
unit Unit2;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, XPMan, Buttons, ExtCtrls, StdCtrls, DB, ADODB;
type
TForm2 = class(TForm)
Label1: TLabel;
Image1: TImage;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
SpeedButton1: TSpeedButton;
SpeedButton2: TSpeedButton;
SpeedButton3: TSpeedButton;
XPManifest1: TXPManifest;
SpeedButton4: TSpeedButton;
ADOConnection1: TADOConnection;
procedure SpeedButton4Click(Sender: TObject);
procedure SpeedButton1Click(Sender: TObject);
procedure SpeedButton2Click(Sender: TObject);
procedure SpeedButton3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
implementation
uses Unit3, Unit4, Unit9;
{$R *.dfm}
procedure TForm2.SpeedButton4Click(Sender: TObject);
begin
close
end;
procedure TForm2.SpeedButton1Click(Sender: TObject);
begin
Form2.Hide;
Form3.show;
end;
procedure TForm2.SpeedButton2Click(Sender: TObject);
begin
Form2.Hide;
Form4.show;
end;
procedure TForm2.SpeedButton3Click(Sender: TObject);
begin
Form2.Hide;
Form9.show;
end;
end.
unit Unit3;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls, DBCtrls, ExtCtrls, Grids, DBGrids, ComCtrls, Buttons;
type
TForm3 = class(TForm)
Label1: TLabel;
PageControl1: TPageControl;
TabSheet1: TTabSheet;
TabSheet2: TTabSheet;
DBGrid1: TDBGrid;
DBGrid2: TDBGrid;
DBGrid3: TDBGrid;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
DBNavigator1: TDBNavigator;
DBNavigator2: TDBNavigator;
DBNavigator3: TDBNavigator;
DBGrid5: TDBGrid;
TabSheet3: TTabSheet;
DBGrid6: TDBGrid;
Label7: TLabel;
DBNavigator6: TDBNavigator;
SpeedButton4: TSpeedButton;
Label9: TLabel;
DBNavigator7: TDBNavigator;
Label8: TLabel;
DBGrid7: TDBGrid;
DBNavigator8: TDBNavigator;
Label5: TLabel;
DBGrid4: TDBGrid;
DBNavigator4: TDBNavigator;
procedure SpeedButton4Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form3: TForm3;
implementation
uses unit1, Unit2;
{$R *.dfm}
procedure TForm3.SpeedButton4Click(Sender: TObject);
begin
Form3.Hide;
Form2.show;
end;
end.
unit Unit4;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Buttons, StdCtrls;
type
TForm4 = class(TForm)
Label1: TLabel;
SpeedButton2: TSpeedButton;
SpeedButton4: TSpeedButton;
SpeedButton3: TSpeedButton;
SpeedButton5: TSpeedButton;
procedure SpeedButton2Click(Sender: TObject);
procedure SpeedButton3Click(Sender: TObject);
procedure SpeedButton5Click(Sender: TObject);
procedure SpeedButton4Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form4: TForm4;
implementation
uses Unit6, Unit7, Unit8, Unit2;
{$R *.dfm}
procedure TForm4.SpeedButton2Click(Sender: TObject);
begin
Form4.Hide;
Form6.show;
end;
procedure TForm4.SpeedButton3Click(Sender: TObject);
begin
Form4.Hide;
Form7.show;
end;
procedure TForm4.SpeedButton5Click(Sender: TObject);
begin
Form4.Hide;
Form8.show;
end;
procedure TForm4.SpeedButton4Click(Sender: TObject);
begin
Form4.Hide;
Form2.show;
end;
end.
unit Unit6;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Buttons, Grids, DBGrids, ExtCtrls, DBCtrls;
type
TForm6 = class(TForm)
SpeedButton4: TSpeedButton;
DBGrid1: TDBGrid;
DBNavigator1: TDBNavigator;
procedure SpeedButton4Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form6: TForm6;
implementation
uses Unit1, Unit4;
{$R *.dfm}
procedure TForm6.SpeedButton4Click(Sender: TObject);
begin
Form6.Hide;
Form4.show;
end;
end.
unit Unit7;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Buttons, Grids, DBGrids, ExtCtrls, DBCtrls;
type
TForm7 = class(TForm)
SpeedButton4: TSpeedButton;
DBGrid1: TDBGrid;
DBNavigator1: TDBNavigator;
procedure SpeedButton4Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form7: TForm7;
implementation
uses Unit1, Unit4;
{$R *.dfm}
procedure TForm7.SpeedButton4Click(Sender: TObject);
begin
Form7.Hide;
Form4.show;
end;
end.
unit Unit8;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Buttons, ExtCtrls, DBCtrls, StdCtrls, Grids, DBGrids;
type
TForm8 = class(TForm)
SpeedButton4: TSpeedButton;
Label6: TLabel;
DBNavigator5: TDBNavigator;
DBLookupComboBox1: TDBLookupComboBox;
DBGrid1: TDBGrid;
DBMemo1: TDBMemo;
procedure SpeedButton4Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form8: TForm8;
implementation
uses Unit1, Unit4;
{$R *.dfm}
procedure TForm8.SpeedButton4Click(Sender: TObject);
begin
Form8.Hide;
Form4.show;
end;
end.
unit Unit9;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, Buttons, StdCtrls;
type
TForm9 = class(TForm)
Label1: TLabel;
SpeedButton1: TSpeedButton;
SpeedButton4: TSpeedButton;
SpeedButton2: TSpeedButton;
procedure SpeedButton1Click(Sender: TObject);
procedure SpeedButton2Click(Sender: TObject);
procedure SpeedButton4Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form9: TForm9;
implementation
uses Unit10, Unit2;
{$R *.dfm}
procedure TForm9.SpeedButton1Click(Sender: TObject);
begin
Form10.QuickRep1.Preview;
end;
procedure TForm9.SpeedButton2Click(Sender: TObject);
begin
Form10.QuickRep1.Print;