Практическая часть

Постановка задачи

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

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

первичные учетные документы (платежные поручения, накладные, акты выполненных работ, авансовые отчеты, справка бухгалтера и т.д.); аналитические регистры налогового учета (книга покупок, книга продаж, индивидуальная карточка по ЕСН, регистр формирования стоимости объекта учета и т.д.).

Источник данных – Sybase SQL Anywhere 11.0

Технология реализации – RMI



Фрагмент работы:

Рисунок 6 – Подключение клиента к серверу

 

Чтобы просмотреть подробные данные о своем предприятии нужно нажать на клавишу «Просмотр данных». В результате выведутся подробные данные о предприятии в окне «Добавление/редактирование». Для удобства просмотра и компановки данных это окно разбито на 2 вкладки «Общие данные» (рисунок 7) и «Юридический адрес» (рисунок 8).

 

Рисунок 7 – Общие данные о предприятии

Рисунок 8 – Юридический адрес предприятия

 

Для просмотра данных по НДС нужно на диалоге “Операции с налогами” нажать кнопку «Просмотреть данные по НДС» в результате на экране появится диалог с данными по НДС, изображенный на рисунке 9.

 

Рисунок 9 - Диалог, отображающий данные по НДС

 

Листинг ServerIntf.java

/*

 * To change this template, choose Tools | Templates

 * and open the template in the editor.

 */

 

/**

 *

 * @author

 */

import java.rmi.Remote;

import java.rmi.RemoteException;

import java.io.*;

import java.util.ArrayList;

import java.util.Vector;

 

public interface ServerIntf extends Remote {

 

    //public void ConnectDB() throws RemoteException;

 

   public void ClientConnect(String userID) throws RemoteException;

    public void ClientDisconnect(String userID) throws RemoteException;

 

    public ArrayList TaxPayerSelect(String query) throws RemoteException;

    public ArrayList TaxPayerIdSelect(String query) throws RemoteException;

    public ArrayList BalanceDataSelect(String query) throws RemoteException;

    public ArrayList NDSDataSelect(String query) throws RemoteException;

    public ArrayList ECNDataSelect(String query) throws RemoteException;

    public ArrayList NNPSelect(String query) throws RemoteException;

//    public ArrayList GetResults() throws RemoteException;

    public Vector<String> StringsSelect(String query) throws RemoteException;

    public String StringSelect(String query) throws RemoteException;

    public int IntSelect(String query) throws RemoteException;

    public void SqlUpdate(DataEntity fe) throws RemoteException;

    public void SqlInsert(DataEntity fe) throws RemoteException;

    public void SqlDelete(DataEntity fe) throws Exception;....



Список использованной литературы:

-


Цена сегодня: 12.00 бел.руб.

Вы находитесь на сайте как незарегистрированный пользователь.
Для покупки работы Вам необходимо авторизоваться на сайте через социальную сеть
Либо Вы может заполнить все поля ниже, тогда кабинет пользователя будет создан автоматически
Ваше имя :
Придумайте логин :
Ваш e-mail :
Ваш телефон :
Параметры выбора
Дисциплина
Вид работ
Цена
от 
до 
Год сдачи
от 
до 
Минимальный балл
Страниц не менее
Слова в названии
Слова в описании


ИП Глухов Руслан Алексеевич, Свид-во о гос. рег. № 190616554 от от 07.04.2005 г., Мингорисполком.
Юр. адрес: 220020, Республика Беларусь, г. Минск, пр-т Победителей, 125-185

Megabank.by - Купить дипломную работу в Минске

Разработка сайта 3D.BY

Оставьте свои данные и мы перезвоним!