44519 (АРМ бухгалтера Учет основных средств), страница 7

2016-07-31СтудИзба

Описание файла

Документ из архива "АРМ бухгалтера Учет основных средств", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.

Онлайн просмотр документа "44519"

Текст 7 страницы из документа "44519"

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

- система должна иметь возможность наращивания в программной части.

- система должна функционировать под управлением операционных систем Windows 95, Windows 98 и Windows NT.

17 Выбор сетевой операционной системы

В качестве сетевой операционной системы был выбран Novell Netware 4.11, данная модель подразумевает выделенный сервер, что позволяет:

  • ограничить доступ к базе данных;

  • организовать возможность просматривать данные только тем пользователям, которые зарегистрированы в системе;

  • использовать сетевые принтеры;

  • Использовать возможность передачи данных по основным средствам через модем, с использованием удаленного доступа к сети;

  • настроить программу как Launcher приложение, которое не будет требовать установки ее на локальном компьютере, а только будет необходимо установить BDE;

В связи с тем, что Novell Netware зарекомендовал себя в качестве одного из лучших файл-серверов, использование для хранения баз данных файловой системы NTFS представляется предпочтительнее, чем FAT по соображениям отказоустойчивости.

18 Выбор системы проектирования и реализации.

Существует большое количество средств разработки для создания прикладных программ под Windows. Но все они обладают теми или иными достоинствами и недостатками.

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

Delphi - это не просто новая версия компилятора языка Pascal, а принципиально новый программный продукт, позволяющий создавать широкий спектр приложений для Среды Microsoft Windows. Он объединяет в себе высокопроизводительный компилятор с языка ObjectPascal, средства наглядного (визуального) создания программ и масштабируемую технологию управления базами данных. Основное назначение Delphi - служит средством для быстрого создания широкого класса Windows - приложений. Она учитывает многие новейшие достижения в программировании и практике создания приложений и предназначена для визуального программирования, когда разработчик видит большую часть результатов непосредственно на экране монитора уже в процессе своей работы по созданию программы. Визуальное программирование позволяет быстрее создать интерфейс программы, сделать его более качественным за счет наилучшего расположения информации окна экране монитора, избежать многих ошибок уже на экране проектирования [7].

Использование Delphi также происходит из следующих соображений:

  • операционная система DOS и ее приложения доживают свои последние дни на остатках РС, которые не поддерживают оболочки Windows или операционной системы Windows 95;

  • язык Pascal по-прежнему остается лучшим языком для программирования;

  • язык Object Pascal, в отличие от Borland (Turbo) Pascal и других современных средств разработки приложений того же класса, имеет встроенную поддержку модульной методологии создания приложений, поскольку каждой визуальной форме автоматически ставится в соответствии отдельный модуль;

  • создание Windows приложений с использованием визуальной технологии разработки программ начинается не от простейших операторов (if, while и т.п.), а от готовых визуальных компонент, для которых автоматически генерируется код в виде значительно более крупных синтаксических единиц (классов, свойств, методов, модулей).

Delphi с точки зрения средств для разработки Windows - приложений объединяет в себе следующие элементы:

  • высокопроизводительный компилятор. Имеющийся в составе Delphi компилятор с языка ObjectPascal является одним из самых производительных в мире и позволяет компилировать приложения со скоростью до 120000 строк в минуту (350000 строк в минуту для процессора Pentium 90 Мгц). Среда Delphi включает в себя встроенный компилятор. При необходимости можно воспользоваться и пакетным компилятором DCC.EXE, также входящим в пакет поставки;

  • объектно-ориентированная модель компонентов. Основным назначением применяемой в Delphi модели компонентов является обеспечение возможности многократного использования компонентов и создание новых. Фактически для создания Delphi использовались те же компоненты, что и входят в комплект поставки. Тем не менее, нельзя не отметить, что внесенные в объектную модель изменения в первую очередь были вызваны необходимостью поддержки технологии визуального программирования. При этом язык остался совместимым с языком Pascal, поддерживаемым компилятором Borland Pascal 7.0;

  • быстрая среда разработки (RAD). Среда Delphi содержит полный набор визуальных средств для быстрой разработки приложений, поддерживающих как создание пользовательских интерфейсов, так и обработку корпоративных данных. Использование библиотеки визуальных компонентов (VCL) и визуальных объектов для работы с данными позволяет создавать приложения с минимальными затратами на непосредственное кодирование. При этом компоненты, включенные в состав Delphi, максимально инкапсулируют вызовы функций Windows API, тем самым, облегчая процесс создания программ;

  • масштабируемое ядро управления данными;

  • расширяемость. Delphi является системой с открытой архитектурой, что позволяет дополнять ее новыми средствами и переносить на различные платформы.

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

Базы данных созданные с помощью системы Borland Delphi 5 полностью реализуют реляционную модель построения данных. База данных созданная для Borland Delphi использует все преимущества таблиц Borland Paradox и представляет собой набор групп объектов, таких как таблицы, запросы, формы, отчеты.

Связи между таблицами можно разбить на четыре базовых реляционных типа с отношениями:

  • один - к - одному;

  • один - ко - многим;

  • многие - к - одному;

  • многие - ко - многим.

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

Также Borland Delphi 5 предоставляет большое количество внутренних средств по оптимизации работы проектируемого приложения. К ним относятся:

  • использование BDE (Borland DataBase Engine) для управления базами данных;

  • использование библиотек Windows API;

  • индивидуальная настройка системы;

  • эффективное использование индексов;

  • встроенный оптимизатор запросов.

Для быстрого знакомства с основными принципами создания приложений в среде Delphi можно использовать интерактивную обучающую систему.

Помимо средств, которые предназначены для оказания помощи в процессе разработки программ, Среда Delphi включает в себя так называемые технические средства - интегрированный отладчик, пакетный компилятор и утилиты WinSight и WinSpector. Основное назначение утилиты WinSight - наблюдение за системой передачи сообщений Windows. Утилита WinSpector - позволяет узнать причины ошибочного завершения того или иного приложения.

Библиотека компонент - Visual Components Library (VCL) является “сердцем” Delphi. Все средства разработки, включенные в состав Delphi, в той или иной степени базируются на библиотеке классов. Эта библиотека содержит около 140 классов, инкапсулирующих различные группы функций Windows API. Чисто условно классы, входящие в библиотеку VCL, можно разделить на классы, реализующие функциональность компонентов, и внутренние классы, которые реализуют поддержку работы самого приложения и не используются непосредственно.

Для минимальной работы Delphi требуется персональный компьютер с приличными характеристиками. Пакет Delphi ужесточает эти требования. Для работы в этой среде необходим компьютер 486 или Pentium с тактовой частотой не менее 100 МГц, оперативной памятью не меньше 8М (желательно 16М и более), жестким диском объемом не менее 50Мб. Желательно, чтобы монитор имел разрешение не хуже 800х600. Можно попытаться использовать Delphi и с менее мощным компьютером, но даже если это удастся, работа с пакетом вряд ли доставит в этом случае удовольствие.

19 Описание структуры базы данных

В проекте используется 12 таблиц, формата Borland Paradox. (основная, приход, расход, архив прихода, архив расхода, подразделения, шифры амортизации, лизинговые компании, подотчетные лица, план счетов, итоговая, перемещения ОС). Рассмотрим каждую в отдельности:

  1. Основная.

Имя таблицы: Osnova.DB (тип: Borland Paradox).

Назначение: Данная таблица является основной для хранения информации по основным средствам (Таблица 19.1), в которую входят (Инвентарный номер, наименование, шифр амортизации, балансовая стоимость, остаточная стоимость, месячная амортизация, подразделение, подотчетное лицо и т.п.). (Подробнее о структуре в приложении 1).

Таблица 19.1 - Структура таблицы Osnova.DB

Имя поля

Описание

Inventar

Инвентарный номер

Naimenov

Наименование оборудования

Hifr_amo

Шифр амортизации

Procent

Процент амортизации

TypeOS

Тип оборудования

Bas_stoim

Балансовая стоимость

Mes_amort

Месячная амортизация

Pol_iznos

Сумма полного износа

Ost_stoim

Остаточная стоимость

Data_vvod

Дата ввода в эксплуатацию

Uhastoc

Участок использования

Podoth

Подотчетное лицо

Old_amortiz

Сумма старой амортизации

KMetrash

Показания счетчика автотранспорта

SunAnda

Сумма аренды

Sclad

Наименование склада

Связи:

  1. Один ко многим - поле Участок с таблицей Участков (поле «участок»), данная связь обеспечивает объединение данных по участкам, что является очень удобным при работе с конкретными организациями по учету основных средств.

  2. Один ко многим - поле шифр амортизации с таблицей шифры амортизаций (поле Shifr), данная связь обеспечивает объединение данных по шифру амортизации и является справочником шифров амортизации.

  3. Один ко многим - поле «Инвентарный номер» с таблицей «Перемещение основных средств», что позволяет получать информацию, где и кем использовалось текущее оборудование.

  1. Приход.

Имя таблицы: Prihod.DB (тип: Borland Paradox).

Назначение: Данная таблица является основной для хранения информации по приходу основных средств за текущий месяц (Таблица 19.2), что позволяет работать с новым списком до окончания месяца, делать изменения, редактировать данные, которые ни как не влияют на результаты движения до того пока не произведена операция закрытия месяца. в которую входят (Инвентарный номер, наименование, шифр амортизации, балансовая стоимость, остаточная стоимость, месячная амортизация, подразделение, подотчетное лицо и тп.). (подробнее о структуре в приложении 1).

Таблица 19.2 - Структура таблицы Prihod.DB

Имя поля

Описание

Inventar

Инвентарный номер

NaimenovOS

Наименование оборудования

ShifrAmo

Шифр амортизации

Procent

Процент амортизации

Bal_Stoim

Балансовая стоимость

Mes_amort

Месячная амортизация

Poln_amort

Полная сумма амортизации

Ost_Stoim

Остаточная стоимость

Old_amortiz

Старая сумма амортизации

Продолжение таблицы 19.2

Sclad

Номер склада

Uhastoc

Участок использования

DataVvoda

Дата ввода в эксплуатацию

Podothetnic

Подотчетное лицо

Kmetrash

Пробег автотранспорта

TypeOS

Тип оборудования

Arenda

Тип использования (аренда/ответственное хранение)

Связи:

  1. Один ко многим - поле Участок с таблицей Участков (поле «участок»), данная связь обеспечивает объединение данных по участкам, что является очень удобным при работе с конкретными организациями по учету основных средств.

  2. Один ко многим - поле шифр амортизации с таблицей шифры амортизаций (поле Shifr), данная связь обеспечивает объединение данных по шифру амортизации и является справочником шифров амортизации.

  3. Один ко одному - поле «дебит», «кредит» с таблицей «План счетов», что позволяет организовать справочник счетов участвующих при работе.

  4. Один ко многим - поле «Инвентарный номер» с таблицей «Перемещение основных средств», что позволяет получать информацию где и кем использовалось текущее оборудование.

  1. Расход.

Имя таблицы: Rashod.DB (тип: Borland Paradox).

Назначение: Данная таблица является основной для хранения информации по расходу основных средств за текущий месяц (Таблица 19.3), что позволяет работать с списком расходованного оборудования до окончания месяца. В данную таблицу попадают данные из основной таблицы (полный перенос данных, что исключает дублирование данных), что позволяет произвести откат, ошибочно сделанного расхода оборудования. В таблицу входят поля (Инвентарный номер, наименование, шифр амортизации, балансовая стоимость, остаточная стоимость, месячная амортизация, подразделение, подотчетное лицо и тп.). (подробнее о структуре в приложении 1).

Таблица 19.3 - Структура таблицы Rashod.DB

Имя поля

Описание

Inventar

Инвентарный номер

Naimenov

Наименование оборудования

Hifr_amo

Шифр амортизации

Procent

Процент амортизации

TypeOS

Тип оборудования

Bas_stoim

Балансовая стоимость

Mes_amort

Месячная амортизация

Pol_iznos

Сумма полного износа

Ost_stoim

Остаточная стоимость

Data_vvod

Дата ввода в эксплуатацию

Uhastoc

Участок использования

Podoth

Подотчетное лицо

Old_amortiz

Сумма старой амортизации

Kmetrash

Показания счетчика автотранспорта

SunAnda

Сумма аренды

Sclad

Наименование склада

Data_del

Дата расходования оборудования

Связи:

  1. Один ко многим – поле Участок с таблицей Участков (поле «участок»), данная связь обеспечивает объединение данных по участкам, что является очень удобным при работе с конкретными организациями по учету основных средств.

  2. Один ко многим – поле шифр амортизации с таблицей шифры амортизаций (поле Shifr), данная связь обеспечивает объединение данных по шифру амортизации и является справочником шифров амортизации.

  3. Один ко одному – поле «дебит», «кредит» с таблицей «План счетов», что позволяет организовать справочник счетов участвующих при работе.

  4. Один ко многим – поле «Инвентарный номер» с таблицей «Перемещение основных средств», что позволяет получать информацию, где и кем использовалось текущее оборудование.

  1. Лизинговые компании.

Имя таблицы: Lizing.DB (тип: Borland Paradox).

Назначение: Данная таблица является основной для хранения информации по лизинговым компаниям предоставляющих оборудование в аренду (Таблица 19.4), в которую входят (Инвентарный номер, наименование, шифр амортизации, балансовая стоимость, остаточная стоимость, месячная амортизация, подразделение, подотчетное лицо и тп.). (подробнее о структуре в приложении 1).

Таблица 19.4 - Структура таблицы Lizing.DB

Имя поля

Описание

Inventar

Инвентарный номер

Naimenov

Наименование оборудования

Hifr_amo

Шифр амортизации

Procent

Процент амортизации

TypeOS

Тип оборудования

Bas_stoim

Балансовая стоимость

Mes_amort

Месячная амортизация

Pol_iznos

Сумма полного износа

Ost_stoim

Остаточная стоимость

Data_vvod

Дата ввода в эксплуатацию

Uhastoc

Участок использования

Podoth

Подотчетное лицо

Old_amortiz

Сумма старой амортизации

KMetrash

Показания счетчика автотранспорта

SunAnda

Сумма аренды

Sclad

Наименование склада

Lizing

Наименование лизинговой компании

Связи:

  1. Один ко многим – поле Участок с таблицей Участков (поле «участок»), данная связь обеспечивает объединение данных по участкам, что является очень удобным при работе с конкретными организациями по учету основных средств.

  2. Один ко многим – поле шифр амортизации с таблицей шифры амортизаций (поле Shifr), данная связь обеспечивает объединение данных по шифру амортизации и является справочником шифров амортизации.

  3. Один ко многим – поле «Инвентарный номер» с таблицей «Перемещение основных средств», что позволяет получать информацию где и кем использовалось текущее оборудование.

  1. Подразделения.

Имя таблицы: Uhastoc.DB (тип: Borland Paradox).

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5224
Авторов
на СтудИзбе
428
Средний доход
с одного платного файла
Обучение Подробнее