Автоматизация основного производственного процесса

Система документооборота предприятия. Создание информационной базы данных сотрудников предприятия. Добавление, редактирование, удаление, сортировка полей базы данных. Экспорт в Microsoft Excel данных. Минимальные требования к аппаратному обеспечению.

Рубрика Программирование, компьютеры и кибернетика
Вид отчет по практике
Язык русский
Дата добавления 09.08.2015
Размер файла 203,5 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

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

Размещено на http://www.allbest.ru/

Введение

Технологическая практика направлена на закрепление и углубление знаний, практических навыков по специальности «Программное обеспечение информационных технологий».

Мною был выбран оптимальный вариант закрепления теоретических знаний и получения практических навыков - прохождение технологической практики в компании АйБиЭй АйТи Парк. Основным видом деятельность АйБиЭй АйТи Парк включает реализацию проектов в области системной интеграции, разработку программного обеспечения (ПО), ИТ-консалтинг и обучение, производство и послегарантийное обслуживание средств вычислительной техники (СВТ). В процессе прохождения практики необходимо закрепить теоретические знания путем получения практических навыков.

Срок прохождения практики с 25 мая 2015 г. по 18 июля 2015 г.

В период прохождения практики мною были выполнены все задания в соответствии с Программой практики для студентов УО «Минского государственного колледжа электроники» и индивидуальным заданием.

1. Описание организационной структуры управления предприятием

база данные документооборот редактирование

Управление предприятия строится на принципах единоначалия и самоуправления. Высшим органом управления предприятия, в соответствии с ее Уставом и функциональными задачами, является общее собрание сотрудников, которое решает наиболее важные, стратегические задачи жизнедеятельности предприятия:

ѕ утверждает основные направления деятельности;

ѕ принимает Устав и изменения к нему;

ѕ создаёт постоянные и временные комиссии по различным направлениям работы, определяет их полномочия.

Для руководства деятельностью работает руководительский комитет. В его функции входит:

ѕ обсуждение и выбор планов, программ, форм и методов организации рабочего процесса;

ѕ организация работы по повышению квалификации педагогических работников, распространение передового опыта;

ѕ определение направлений опытно-экспериментальной работы, взаимодействие предприятия с внешними организациями;

ѕ принятие решений о проведении промежуточной аттестации в данном отчетном году с определением конкретных форм, порядка и сроков её проведения;

Непосредственное управление всей деятельностью предприятия осуществляет директор.

В дирекцию (исполнительный орган) входят: директор, заместители.

Режим работы и социальное обеспечение.

Рабочий день в АйБиЭй АйТи Парк при 5-ти дневной рабочей неделе начинается в 09.00 и заканчивается в 18.00 с перерывом на обед и отдыха с 13.00 до 14.00.

За образцовое выполнение трудовых обязанностей, успехи в повышении производительности труда, улучшение качества продукции, продолжительную и безупречную работу, новаторство в труде и за другие достижения в работе применяются следующие поощрения:

ѕ объявление благодарности;

ѕ выдача премии;

ѕ награждение ценным подарком;

2. Описание организационной структуры

Описание организационной структуры управления предприятием представлено на рисунке 2.1

Рисунок 2.1 - оорганизационная структура предприятия

3. Характеристика оказываемых предприятием услуг

Компания АйБиЭй АйТи Парк предоставляет услуги по:

· Созданию СЭД:

· Создание СЭД на основе ППП «Канцлер» на IBM Notes/Domino

· Система на основе СЭД «Канцлер» на IBM Content Foundation (FileNet)

· Заказной разработке СЭД

· Поставке коробочных программных продуктов «Канцлер»

· Созданию электронных архивов на базе Системы электронного архива «Канцлер» на IBM Content Foundation (FileNet)

· Обучению

· Сопровождению

4. Индивидуальное задание

Одним из возможных путей достижения этих целей является автоматизация непосредственно основного производственного процесса, а также систему документооборота предприятия, т.е. внедрение в сферу деятельности предприятия новых продуктов современных технологий. Одним из важнейших условий обеспечения эффективного функционирования любой организации является наличие развитой информационной системы.

Целью выполнения индивидуального задания является создание информационной базы данных сотрудников предприятия.

5. Функциональная модель (функции которые выполняет программа)

Данное ПО предоставляет следующие основные функции:

- Добавление полей в базу данных;

- Редактирование полей базы данных;

- Удаление полей из базы данных;

- Сортировка полей базы данных;

- Поиск в базе данных;

- Экспорт в Microsoft Excel данных.

Для работы с программой необходимо запустить файл «BD.exe». После запуска мы видим главную форму, которая имеет вид в соответствии с рисунком 5.1.

Рисунок 5.1 - Главная форма

6. Требования к аппаратному обеспечению (мин требования)

Минимальные требования к аппаратному обеспечению:

ѕ процессор: AMD E- 450 APU with Radeon™ HD Graphics 1.65 GHz и выше;

ѕ видеокарта 64 MB или выше;

ѕ объем оперативной памяти: 256 MB и выше;

ѕ операционная система: Windows XP и выше;

ѕ свободное место на жестком диске 250 GB и выше;

ѕ наличие монитора VGA с разрешением не менее 800x600;

ѕ наличие мыши;

ѕ CD-ROM 10х;

ѕ клавиатура.

Приложение А

unit Unit1;

interface

uses

Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

Dialogs, Grids, DBGrids, acDBGrid, StdCtrls, sGroupBox, Buttons, sBitBtn,

Menus, sSkinManager, DB, ADODB, sLabel, sEdit, sComboBox, ExtCtrls, ComObj,

ExcelXP, OleServer, QuickRpt, ActiveX, sSkinProvider;

type

TForm1 = class(TForm)

sDBGrid1: TsDBGrid;

MainMenu1: TMainMenu;

V1: TMenuItem;

N2: TMenuItem;

N3: TMenuItem;

sGroupBox1: TsGroupBox;

sGroupBox2: TsGroupBox;

sBitBtn1: TsBitBtn;

sBitBtn2: TsBitBtn;

sBitBtn3: TsBitBtn;

sBitBtn4: TsBitBtn;

sSkinManager1: TsSkinManager;

DataSource1: TDataSource;

ADOConnection1: TADOConnection;

ADOTable1: TADOTable;

ADOQuery1: TADOQuery;

sEdit1: TsEdit;

sLabel1: TsLabel;

sLabel2: TsLabel;

DataSource2: TDataSource;

sComboBox1: TsComboBox;

sBitBtn5: TsBitBtn;

sLabel4: TsLabel;

sLabel6: TsLabel;

Timer1: TTimer;

ExcelApplication1: TExcelApplication;

ExcelWorksheet1: TExcelWorksheet;

ExcelOLEObject1: TExcelOLEObject;

sBitBtn6: TsBitBtn;

ADOTable2: TADOTable;

sSkinProvider1: TsSkinProvider;

sLabel7: TsLabel;

sLabel8: TsLabel;

sLabel3: TsLabel;

sLabel5: TsLabel;

procedure sBitBtn1Click(Sender: TObject);

procedure sBitBtn2Click(Sender: TObject);

procedure sBitBtn3Click(Sender: TObject);

procedure sBitBtn4Click(Sender: TObject);

procedure sBitBtn5Click(Sender: TObject);

procedure ADOTable1AfterPost(DataSet: TDataSet);

procedure DataSource1DataChange(Sender: TObject; Field: TField);

procedure Timer1Timer(Sender: TObject);

procedure sBitBtn6Click(Sender: TObject);

procedure sDBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;

DataCol: Integer; Column: TColumn; State: TGridDrawState);

procedure FormCreate(Sender: TObject);

private

{ Private declarations }

public

{ Public declarations }

end;

var

Form1: TForm1;

implementation

uses Unit2;

{$R *.dfm}

procedure TForm1.sBitBtn1Click(Sender: TObject);

begin

Form2.Show;

Adotable1.Insert;

end;

procedure TForm1.sBitBtn2Click(Sender: TObject);

begin

Form2.Show;

Adotable1.Edit;

end;

procedure TForm1.sBitBtn3Click(Sender: TObject);

begin

Adotable1.Delete;

end;

procedure TForm1.sBitBtn4Click(Sender: TObject);

begin

ADOTable1.Sort := '[name] '+'DESC';

end;

procedure TForm1.sBitBtn5Click(Sender: TObject);

begin

if sedit1.Text='' then

sdbgrid1.DataSource:=DataSource1;

ADOQuery1.SQL.Clear;

ADOQuery1.SQL.Add('SELECT * FROM tt WHERE '+scombobox1.text+' LIKE ''%'+sEdit1.Text+'%''');

ADOQuery1.Active:=True;

Sdbgrid1.DataSource:=DataSource2;

end;

procedure TForm1.ADOTable1AfterPost(DataSet: TDataSet);

begin

slabel5.Caption:=inttostr(sDBGrid1.DataSource.DataSet.RecordCount);

end;

procedure TForm1.DataSource1DataChange(Sender: TObject; Field: TField);

begin

slabel5.Caption:=inttostr(sDBGrid1.DataSource.DataSet.RecordCount);

end;

procedure TForm1.Timer1Timer(Sender: TObject);

begin

slabel6.Caption:=timetostr(now);

end;

procedure TForm1.sBitBtn6Click(Sender: TObject);

var

ExcelApp,Sheet : variant;

index,i,j:integer;

begin

ExcelApp := CreateOleObject('Excel.Application');

ExcelApp.Visible := true;

ExcelApp.WorkBooks.Add(-4167);

ExcelApp.WorkBooks[1].WorkSheets[1].name := 'Report';

sheet:=ExcelApp.WorkBooks[1].WorkSheets['Report'];

index:=2;

for i := 1 to ADOTable1.FieldCount-1 do

sheet.cells[1, i]:= ADOTable1.Fields[i-1].DisplayName;

ADOTable1.First;

for i:=1 to ADOTable1.RecordCount do

begin

for j:=1 to ADOTable1.FieldCount do

sheet.cells[index,j]:=ADOTable1.fields[j-1].asstring;

inc(index);

ADOTable1.Next;

end;

end;

procedure TForm1.sDBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;

DataCol: Integer; Column: TColumn; State: TGridDrawState);

var

StrDT: String;

DT: TDateTime;

T: TTime;

D: Integer;

Begin

Заключение

if (Sender as TsDBGrid).DataSource.DataSet.FieldByName('sl').AsString='Нет' then

TDBGrid(Sender).Canvas.Brush.Color:=RGB(102,255,255);

if (Sender as TsDBGrid).DataSource.DataSet.FieldByName('sl').AsString='нет' then

TDBGrid(Sender).Canvas.Brush.Color:=RGB(102,255,255);

if (Sender as TsDBGrid).DataSource.DataSet.FieldByName('sl').AsString='да'

Then TDBGrid(Sender).Canvas.Brush.Color:=RGB(102,255,102);

if (Sender as TsDBGrid).DataSource.DataSet.FieldByName('sl').AsString='Да'

Then TDBGrid(Sender).Canvas.Brush.Color:=RGB(102,255,102);

if (Sender as TsDBGrid).DataSource.DataSet.FieldByName('sl').AsString=''

Then TDBGrid(Sender).Canvas.Brush.Color:=RGB(204,255,153);

IF gdSelected IN State

Then Begin

TDBGrid(Sender).Canvas.Brush.Color:= clHighLight;

TDBGrid(Sender).Canvas.Font.Color := clHighLightText;

End;

TDBGrid(Sender).DefaultDrawColumnCell(Rect,DataCol,Column,State);

end;

function GetUserFromWindows: string;

var

UserName : string;

UserNameLen : Dword;

begin

UserNameLen := 255;

SetLength(userName, UserNameLen);

if GetUserName(PChar(UserName), UserNameLen) then

Result := Copy(UserName,1,UserNameLen - 1)

else

Result := 'Unknown';

end;

procedure TForm1.FormCreate(Sender: TObject);

begin

slabel8.Caption:= GetUserFromWindows;

end;

end.

Список использованных источников

1. Чиртик А.А. : Программирование в Delphi. - СПб: Питер, 2010

2. Избачков Ю.С.: Информационные системы. - СПб.: Питер, 2008

3. Фаронов В.В.: Delphi. Программирование на языке высокого уровня. - СПб.: Питер, 2008

4. Архангельский А.Я.: Программирование в Delphi для Windows. - М.: Бином-Пресс, 2007

5. Микрюков В.Ю.: Алгоритмизация и программирование. - Ростов на/Д: Феникс, 2007

6. Чиртик А.А.: Delphi. Трюки и эффекты. - СПб.: Питер, 2007

7. Корняков В.Н.: Программирование документов и приложений MS Office в Delphi. - СПб.: БХВ-Петербург, 2006

Размещено на Allbest.ur


Подобные документы

  • Создание базы данных. Поиск, изменение и удаление записей. Обработка и обмен данными. Проектирование базы данных. Определение формул для вычисляемой части базы. Редактирование полей и записей. Формы представления информации, содержащейся в базе данных.

    курсовая работа [67,0 K], добавлен 23.02.2009

  • Медицинский диагностический центр: информационная система управления данными, минимальные системные требования к аппаратному обеспечению, создание таблиц путем ввода данных. Отчеты базы данных: создание отчетов различными способами, мастер диаграмм.

    реферат [588,6 K], добавлен 03.06.2011

  • Проектирование и разработка информационных систем – баз данных. Запросы в MS Access и в MS Excel. Добавление, удаление и редактирование полей таблиц. Конструирование многотаблиц, форм, запросов, отчетов. Создание сводных таблиц и диаграмм в MS Excel.

    курсовая работа [4,5 M], добавлен 25.03.2015

  • Использование электронной таблицы как базы данных. Сортировка и фильтрация данных в Microsoft Excel 97. Сортировка - это упорядочение данных по возрастанию или по убыванию. При фильтрации базы отображаются только записи, обладающие нужными свойствами.

    реферат [6,6 K], добавлен 17.11.2002

  • Минимальные системные требования к техническому и программному обеспечению для применения базы данных. Структура базы данных, создание таблиц (сотрудники, контакты, контракты, клиенты), запросов и форм. Описание действий при работе с базой данных.

    практическая работа [1,0 M], добавлен 13.02.2011

  • Создание простых форм-справочников. Редактирование свойств формы в режиме конструктора. Добавление и редактирование свойств элементов управления. Проектирование отчётов для базы данных. Приведение таблицы к нормальной форме и построение схемы данных.

    реферат [138,0 K], добавлен 23.11.2008

  • Характеристика понятия базы данных, структурированных и взаимосвязанных методов, обеспечивающих добавление, выборку и отображение данных. Изучение предметной области, даталогического проектирования, требований к техническому и аппаратному обеспечению.

    курсовая работа [1,6 M], добавлен 10.01.2012

  • Создание таблиц и просмотр содержимого базы данных. Редактирование данных и модификация структуры базы данных. Методы упорядочения записей (сортировка, индексирование). Выполнение вычислений в запросах. Приемы работы с формами, отчетами и макросами.

    лабораторная работа [5,9 M], добавлен 13.01.2010

  • Создание средствами Microsoft Access базы данных фруктового склада: добавление, удаление и изменение данных в записной книжке, поиск данных по конкретным признакам. Соответствие информационной системы бизнес-правилам. Разработка инструкции пользователя.

    курсовая работа [2,5 M], добавлен 30.06.2009

  • Изучение особенностей функционирования базы данных Excel. Организация ввода и просмотра данных, сортировка, фильтрация и консолидация данных в таблицах. Подведение итогов и сводная таблица. Организация базы данных в Access. Создание запроса и отчетов.

    курсовая работа [2,7 M], добавлен 04.10.2013

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.