Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Автоматизація кошторисних робіт і складання технологічної карти виробництва пластикових вікон на платформі 1С: Підприємство

Реферат Автоматизація кошторисних робіт і складання технологічної карти виробництва пластикових вікон на платформі 1С: Підприємство





вагою в даний час є той факт, що дані видаються в простій і наочній формі, тобто для аналізу кінцевих звітів не потрібно спеціальне бухгалтерську освіту. Працювати з програмою може кожен службовець компанії, від менеджера до фінансового директора.

С: Підприємство - це потужна система візуального предметно-орієнтованого програмування, що дозволяє вирішувати безліч завдань, зокрема [14, 15, 16]:

створювати комп'ютерні додатки оперативного обліку, розрахунку, бухгалтерського обліку;

швидко створювати професійно виглядає віконний інтерфейс для додатків, написаних на мові 1С;

створювати системи роботи з локальними і віддаленими інформаційними базами даних 1С; при цьому є засоби автономної налагодження додатків з подальшим виходом в мережу;

створювати додатки, які управляють іншими додатками, зокрема, такими програмами Microsoft Office, як Word, Excel та ін.

При роботі з 1С Підприємством 8.0, автоматично використовується зв'язок «Один до багатьох». Зв'язок з відношенням «один до багатьох» є найбільш часто використовуваним типом зв'язку між таблицями. У такій зв'язку кожного запису в таблиці «А» можуть відповідати не стільки записів у таблиці «В», а запис у таблиці «В» не може мати більше однієї відповідної їй записи в таблиці «А». У таб обличчі А ключове поле повинно бути унікальним. Зв'язок з отноше нием «один до багатьох таблиць« А »і« В »можна розглядати як зв'язок з відношенням« багато до одного »таблиць« В »і« А ».


. 5 Вимоги до системи


Для роботи програми необхідні наступні технічні засоби:

монітор з розширенням не менше 1024 х 768;

принтер;

клавіатура;

миша;

ОЗУ не менше 32 Mb;

вільне місце на диску не менше 50 Mb;

процесор Intel Pentium I - 166 і вище або аналогічні процесори інших фірм виробників;

операційні системи Windows 98, Windows NT, Windows 2000, XP;

локальна мережа з підтримкою протоколу TCP/IP.


2. Опис програми


. 1 Опис функціональних можливостей «Модуля для розкрою профілів»


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

Для відображення віконних і дверних конструкцій використовуються спеціальні графічні компоненти Shape і Image. Для створення цих компонентів в Run time (під час роботи програми) необхідно оголосити в розділі private змінну CompList типу TList ;. TList - це «об'єкт-контейнер», який може зберігати в собі багато інших об'єктів, а саме посилання, на ці об'єкти. TList дозволяє добре управляти зберігаються в ньому об'єктами. Ініціалізацію змінної CompList за допомогою об'єкта TList можна записати наступним способом: CompList=new TList;.

Для створення компонента Shape в Run time (під час роботи програми) використовується наступний код: * Osnova;=new TShape(Form1);gt;Left=16;gt;Top=16;gt;Height=Edit2-gt;Text.ToDouble()/SEdit1-gt;Text.ToInt();gt;Width=Edit1-gt;Text.ToDouble()/SEdit1-gt;Text.ToInt();gt;OnMouseDown=OsnovaMouseDown;gt;Tag=CompList-gt;Add(Osnova);gt;Parent=Form;

У першому рядку оголошується змінна Osnova типу TShape. Це тимчасова змінна, в якій буде инициализироваться новий компонент. У другому рядку створюється новий екземпляр класу TShape і записується в змінну Osnova. Як параметр методу new передається ім'я об'єкта, який буде батьком створюваного компонента.

У наступних рядках компоненту задаються координати його місця розташування і його розмір.

Після визначення координат і розмірів, новому компоненту присвоюється обробник події OsnovaMouseDown.

Компонент готовий і його треба зберегти в контейнері CompList. Для цього

потрібно виконати метод Add контейнера, як параметр передати йому компонент: CompList- gt; Add (Osnova).

Цей метод додасть панель в контейнер і поверне індекс компонента в контейне?? е. Цей індекс зберігається у властивості Tag компонента Osnova.

В останньому рядку компоненту передається Form як батька компонента, так як компонент буде розміщуватися саме на ній.

У програмі постійно необхідно отримувати координати компонентів. Ці координати можна знайти за допомогою наступної функцією: __ fastcall TForm1 :: OsnovaMouseDown (TObject * Sender, Button, TShiftState Shift, int X, int Y)

{index; - gt; Te...


Назад | сторінка 7 з 21 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Коли працювати можна менше ...
  • Реферат на тему: Комп'ютерна обробка даних таблиці Microsoft Office Access
  • Реферат на тему: Основи роботи з операційною системою Windows XP. Операції з файловою струк ...
  • Реферат на тему: Режими роботи операційної системи Microsoft Windows
  • Реферат на тему: Створення компонента для шифрування-дешифрування тексту