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

Реферат Розробка економічного ядра модуля ERP системи





омогою зв'язків багато до багатьох

Після вводимо закони та умови, за якими функціонує сегмент Нерухомість -> Оренда житла: Накладаємо обмеження на схему Нерухомість -> Оренда житла: в рамках загальної економічної схеми:

В· Змішаний тип операції (Продаж через посередництво)

Визначаємо ролі щодо суб'єктів економічних відносин і визначаємо переміщення товарів і грошей м/у ними. Інформація (товар) надходить від квартиронаймачів (продавців) та агентів (посередників) до агентства, після чого продається квартиронаймачу. У даному випадку агент, що працює на агентство виступає в ролі посередника м/у агентством і орендодавцем. Агентство по відношенню до квартиронаймачу також посередник.

В· Закони проведення операції та їх послідовність.

Вводимо порядок проведення операції (дуже спрощено)

1. Подача заявки

2. Пропозиція варіантів квартир

3. Укладення попереднього договору з агентством

4. Виїзд агента і перегляд хат

5. Укладання договору з господарем квартири

6. Оплата послуг агентства

7. Укладення договору в ЖЕС м/у господарем хати і квартиронаймачем

В· Визначаємо товар

Два види товару, характерні тільки для даної галузі

1. Оплата по фактом заселення (домовився з господарем хати - заплатив гроші агентству. Ця послуга, як правило, дорожче + виїзд агента)

2. Надання просто інформації про що здаються в поточний момент квартирах (дешевше, але немає гарантії, що квартира не здана)

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


Зовнішній вигляд програми


В 

Вихідний код

Файл MclientsPanel

public class MClientsPanel extends SVModPanel {

public JDBConnect DBConnect = new JDBConnect ();

public JDBConnect.JTData dataGrid = new JDBConnect.JTData ();

public ClientTab clTab;

public AuditTab auTab;

public AnnexTab anTab;

public RolesTab rlTab;

public AccountsTab acTab;

public WarehousesTab whTab;

public CommentTab cmTab;

public ClientTransTab ctTab;

public int opType;

/** Creates new form ClientsPanel */

public MClientsPanel () {}

public MClientsPanel (int opType, Object parentDlg, boolean t) {

this.parentDlg = ParentDlg;

this.opType = opType;

initEnvironment ();

}

private void initEnvironment () {

initDialog ();

clTab = new ClientTab (opType);

auTab = new AuditTab (opType);

anTab = new AnnexTab (opType);

rlTab = new RolesTab (opType, this);

acTab = new AccountsTab (opType, this);

whTab = new WarehousesTab (opType, this);

cmTab = new CommentTab (opType);

ctTab = new ClientTransTab (opType);

tabbedPane.addTab ( "General", clTab);

tabbedPane.addTab ( "Roles", rlTab);

tabbedPane.addTab ( "Accounts", acTab);

tabbedPane.addTab ( "Warehouses", whTab);

tabbedPane.addTab ( "ClientTrans", ctTab);

tabbedPane.addTab ( "Comment", cmTab);

tabbedPane.addTab ( "Audit", auTab);

tabbedPane.addTab ( "Annex", anTab);

showDialog ("dd", 600,450);

}

public void onOk () {

clTab.saveData (opType);

acTab.saveData ();

saveData ();

JModules.updateInfo (JModules.selModName);

JMainDlg.mfRefer.updateInfo ();

closeDialog ();

}

}

Файл MItemsPanel

public class MItemsPanel extends SVModPanel {

public ItemTab iTab;

public CommentTab cmTab;

public AuditTab auTab;

public AnnexTab anTab;

public JDBConnect DBConnect = new JDBConnect ();

public int opType;

public MItemsPanel (int opType, Object parentDlg, boolean t) {

this.parentDlg = ParentDlg;

this.opType = opType;

initEnvironment ();

}

private void initEnvironment () {

initDialog ();

iTab = new ItemTab (opType);

cmTab = new CommentTab (opType);

auTab = new AuditTab (opType);

anTab = new AnnexTab (opType);

tabbedPane.addTab ( "General", iTab);

tabbedPane.addTab ( "Comment", cmTab);

tabbedPane.addTab ( "Audit", auTab);

tabbedPane.addTab ( "Annex", anTab);

showDialog ("dd", 600,450);

}

public void onOk () {

String i_id = new Integer (JModules.selTRecID). toString ();

String clName1 = iTab.jTextField1.getText ();

String clName2 = iTab.jTextField2.getText ();

String street = iTab.jTextField3.getText ();

String cl_city = iTab.jTextField4.getText ();

String cl_land = iTab.j...


Назад | сторінка 16 з 17 | Наступна сторінка





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

  • Реферат на тему: Організація Public Relations
  • Реферат на тему: The culture of public speaking
  • Реферат на тему: Процес IPO (Initial Public Offering)
  • Реферат на тему: Громадська думка в контексті public relations
  • Реферат на тему: Роль Public Relations в маркетингу організації