Рразработка информационной системы по учёту движения товаров на складе

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ (МЭСИ)»

 

АЛТАЙСКИЙ ТЕХНИКУМ ИНФОРМАТИКИ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ ФИЛИАЛ ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО БЮДЖЕТНОГО ОБРАЗОВАТЕЛЬНОГО УЧРЕЖДЕНИЯ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ЭКОНОМИКИ, СТАТИСТИКИ И ИНФОРМАТИКИ (МЭСИ)»

 

КУРСОВАЯ РАБОТА

 ПО ДИСЦИПЛИНЕ «РАЗРАБОТКА И ЭКСПЛУАТАЦИЯ ИФНОРМАЦИОННОЙ СИСТЕМЫ»

НА ТЕМУ «РАЗРАБОТКА ИНФОРМАЦИОННОЙ СИСТЕМЫ ПО УЧЁТУ ДВИЖЕНИЯ ТОВАРОВ НА СКЛАДЕ»

 

 

 

 

 

Выполнила студентка

Группы АЛ-ДЛИ-201

Чеснокова Т.М.___________

«_______»_____________2014 г.

Проверил преподаватель

Пегусов А.Ю.________________

«_________»___________2014 г.

Оценка______________________

 

 

 

 

 

СЛАВГОРОД 2014

Оглавление

 

 

 

 

 

 

 

 

 

ВВЕДЕНИЕ

 

Среди многообразия поисков путей развития рынка, средств производства, новых направлений деятельности коммерческо-посреднических организаций и предприятий вызывают значительный интерес научные исследования и практические инновации, объединяемые понятием логистики[1].

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

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

Информационная система - это взаимосвязанная совокупность средств, методов и персонала, используемых для хранения, обработки и выдачи информации в интересах достижения поставленной цели[2].

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

Целью курсового проекта является моделирование БД с учетом порядка и особенностей учета движения товаров на складе. Объектом проведение исследования являются первичные и сводные документы, тесно связанные с учетом движения товаров.

Для выполнения поставленной мною цели необходимо найти решение следующих задач:

  • Изучить предметную область по учету движения товаров на складе;
  • Определить требования к разработке БД;
  • Разработать БД согласно определенным требованиям;
  • Проконтролировать работоспособность БД;
  • Просмотреть результаты работы БД.

Задачей курсовой работы является самостоятельное выполнение проектирования и разработки системы в соответствии с техническим заданием.

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

 

 

 

 

 

 

 

 

 

 

 

 

1 ОБЩАЯ ЧАСТЬ

1.1 Описание предметной  области

 

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

Учет движения товаров на складе реализовывается ответственным должностным лицом. Финансово ответственное должностное лицо (заведующий складом, кладовщик) отвечает за сохранность и ведение документации по движению товаров на складе.

Организация и непосредственное ведение учета товаров на складе и в бухгалтерии предприятия осуществляются под руководством главного бухгалтера предприятия.

Основными задачами учета производственных запасов являются:

  • правильное и своевременное документальное отражение операций и обеспечение достоверных данных по движению материальных ценностей и их заготовлению;
  • контроль за сохранностью материальных ценностей в местах хранения и на всех этапах их движения;
  • регулярный контроль за использованием материальных ценностей в производстве;
  • своевременное выявление ненужных и излишних материальных ценностей, их реализация[3, 41].

Необходимыми предпосылками обеспечения сохранности товарно-материальных ценностей на складе являются:

  • наличие должным образом оборудованных складов и кладовых или специально приспособленных площадок (для материалов открытого хранения);
  • размещение материалов по секциям складов (в штабелях, стеллажах, на полках и т.п.) таким образом, чтобы обеспечить возможность быстрой их приемки, отпуска и проверки наличия. В местах хранения каждого вида материала следует прикрепить ярлык с указанием данных о находящемся здесь материале;
  • организация надлежащей специализации складов (продуктовый, вещевой, ГСМ и т.п.);
  • оснащение мест хранения материалов необходимым весовым хозяйством, измерительными приборами и мерной тарой, обеспечивая их периодическое переосвидетельствование и клеймение;
  • установление круга лиц (заведующих складами, кладовщиков, и других), ответственных за приемку и выдачу материальных ценностей, за правильное и своевременное оформление данных операций. А также за сохранность вверенных им материальных ценностей. Заключение с этими лицами в установленном порядке письменных договоров о материальной ответственности; согласование с главным бухгалтером предприятия увольнения и перемещения материально - ответственных лиц;
  • определение перечня должностных лиц, которым представлено право подписывать документы на получение и отпуск со складов материалов, а также выдавать разрешения (пропуска) на вывоз с предприятия (стройки) материальных ценностей;
  • наличие номенклатуры - ценники на материалы;
  • установление четкой системы документооборота и строгого порядка оформления операций по движению материальных ценностей;
  • проведение в установленном порядке инвентаризации, а также контрольно-выборочных проверок остатков материалов и своевременное отражение в бухгалтерском учете результатов этих инвентаризаций и проверок;
  • разработка и постоянное совершенствование нормы хранения запасов, отпуска и хранения материалов[3, 41-42].

Все операции, как поступление, выдача, продажа, перемещение товаров сопровождаются оправдательными документами, которые являются первичной учетной документацией:

  1. Доверенность — документ, который дает право представителю организации-контрагента выступать от имени и в интересах юр. Лица, получать или сдавать товар;

  1. Требование-накладная применяется для перемещения товара со склада на склад внутри одного предприятия;

  1. Накладная — применяется при отпуске (продаже) товара на сторону и т.д.[4].

Расчетные документы (платежные требования, счета - фактуры и др.) на поступающие материалы с приложенными к ним другими документами направляются в отдел снабжения или другой аналогичный отдел, работники которого обязаны:

  • зарегистрировать документы в журнале учета поступающих грузов (ф. М - 1);
  • - проверить соответствие данных этих документов договору поставки в отношении ассортимента материалов, их количества, цен, сроков отгрузки и др.;
  • сделать в карточках или книге оперативного учета соответствующие записи о выполнении договора поставки;
  • передать уполномоченному лицу распоряжение на получение и доставку груза;
  • передать документы в бухгалтерию (финансовый отдел).

Для получения материалов со склада поставщика уполномоченному лицу выдается доверенность (ф. М - 2; ф. М - 2а) на получение материалов. Выдача доверенности отмечается в журнале учета выданных доверенностей (ф. М - 3) [3, 45].

Оформление поступления товаров непосредственно на склад покупателя производится унифицированной формой ТОРГ-11. Данная форма храниться на складе совместно с поступившими товарами и используется при проведении инвентаризации.

Передвижение товара со склада на склад, принадлежащего одному предприятию, оформляется требованием-накладной, которое является основной причиной для списания (приема) товара с подотчета.

Учет товаров на складе ведется в карточках по складскому учету, которые заводят на каждый номенклатурный номер в отдельности. Карточка учета товара используется для отражения поступления, выбытия и остатков товара на складе. Записи в карточку производятся в день получения или отпуска МПЗ(материально – производственных запасов) со склада.

Карточка, ведомость и книга складского учета выдаются ответственному лицу, бухгалтерией предприятия. В начале каждого месяца ответственный работник склада переводит остатки товаров из карточек в ведомость по учету остатков МПЗ.

Отпуск товаров на сторону (продажа) оформляется товарной накладной и служит первичным документом отражения выбытия товара.

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

Учет движения товаров на складе требует регулярного контроля со стороны работников бухгалтерии за движением МПЗ на складе.

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

В отведенный на предприятии срок, работник склада сдает в бухгалтерию первичные документы по учету МПЗ и составляет реестр документов по приходу и расходу товаров.

Бухгалтер производит сверку сделанных кладовщиком записей в карточке с данными учета в бухгалтерии. При отсутствии расхождений ставит свою подпись.

Товары, хранящиеся на складе предприятия, требуют неизменного контроля за их сохранностью. Учет МПЗ на складе следует доверять опытным, квалифицированным специалистам[4].

1.2 Описание первичных  документов

 

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

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

  • доверенность (формы № М-2 и № М-2а). Составляется для оформления права лица выступать в качестве доверенного лица организации при получении материальных ценностей, отпускаемых поставщиком по счету, договору, заказу, соглашению;
  • товарная накладная (форма № ТОРГ-12). Составляется при оформлении продажи (отпуска) товарно-материальных ценностей сторонней организации;
  • товарный ярлык (форма № ТОРГ-11). Составляется для учета товарно-материальных ценностей. Оставляется на хранение вместе с товарно-материальными ценностями по месту их нахождения. Заполняется на каждое наименование товара;
  • М-17 – карточка учета материалов, которая оформляется для учета материально-производственных ценностей на складе: по сорту, виду, размеру, номенклатурному номеру;
  • Накладная по форме № ТОРГ – 13. Составляется для учета движения товарно-материальных ценностей (товара, тары) внутри организации между структурными подразделениями и между материально ответственными лицами[5].

1.3 Описание выходных  документов

 

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

  • Оборотная ведомость – это таблица, которая представляет собой сводку оборотов и остатков по счетам за определенный период времени. Оборотная ведомость заполняется по данным об оборотах и остатках синтетических счетов. Для этого на счетах подсчитывают обороты, конечное сальдо и отражают эти данные в оборотной ведомости;
  • (ф. № М-14) – ведомость, которая ведется на предприятиях (в организациях), учитывающих материалы по оперативно-бухгалтерскому (сальдовому) методу учета. На основании данных карточки складского учета в ведомости заполняют графы о материалах – наименование, номенклатурный номер, единицы измерения, цены, нормы запаса и затем остаток – количество и сумма. Правильность перенесения остатков в ведомость подтверждается подписями материально - ответственного лица и бухгалтера предприятия. Ведомость открывается бухгалтерией на год по каждому складу и выдается кладовщику за день до окончания месяца, а 1-2-го числа, следующего за отчетным месяцем, он возвращает ее в бухгалтерию;
  • Приход подразумевает под собой количество сумм и товаров, поступивших в течение месяца[5].

 

1.4 Функциональная  модель SADT

 

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

Входными параметрами по данной теме являются данные о товарах, данные о поступлении товаров, данные о складе и данные, о перемещении товаров. Функция управления осуществляется непосредственно на основании устава организации, а механизм реализуется при помощи лиц, работающих на конкретном предприятии. В нашем случае, ход операций будет осуществляться под контролем бухгалтера материальной группы и завскладом. На выходе мы получаем сформированную информацию, которая будет выражаться через оборотную ведомость, отчет «Приход» и ведомость по остаткам (см. Рисунок 1).


 

Рисунок 1. Функциональная модель SADT «Учет движения товаров на складе»

 

Вследствие дальнейшего разбиения (декомпозиции) информационной системы по учету движения товаров на складе я получила конечную диаграмму декомпозиции SADT. В ней подробно расписан каждый пункт приведённой выше диаграммы. Декомпозиция модели SADT по учету движения товаров на складе, в свою очередь, подразделяется на:

  • Регистрацию поступления (при поступлении товара на склад, в соответствии с приходными документами);
  • Регистрацию товаров. На данном этапе производится непосредственное складирование поступившего товара на склад и передача соответствующих входных документов для заведения товара в базу;
  • Перемещение. Здесь происходит передача товара между складами при оформлении требования-накладной, по которому и осуществляется перемещение;
  • Формирование оборотной ведомости (создание одного из отчетов и передача документов на формирование остатков);
  • Формирование остатков, в свою очередь, ведется на основании нормативных документов под руководством бухгалтера материальной группы.

Все эти процессы являются ключевыми для заключительного процесса «формирования отчётности», и на выходе всей модели получаем ведомость по остаткам (см. Рисунок 2).

 

 

Рисунок 2. Декомпозиция модели SADT «Учет движения товаров на складе»

1.5 Модель потоков  данных

 

DFD – это стандарт моделирования, в котором система изображается  в виде сети работ, соединенных  между собой объектами, взаимодействующими  с результатами данных работ. Сфера применения DFD находится в  области моделирования информационных  потоков организации. В этой нотации формируется не последовательность работ, а именно потоки информации (данных) между работами и объектами, которые используют, хранят или «рождают» эти данные.

Диаграмма потоков данных верхнего уровня состоит из одного процесса и двух внешних сущностей. Данные о товарах и их поступлении поступают со склада в бухгалтерию, где одновременно формируется отчет «Прихода». Движение товаров и наличие на складе отражается в оборотной ведомости. Вся информация о поступлении, списании и количестве товаров отражается в ведомости по остаткам (см. Рисунок3).

 

Рисунок 3. Модель поток данных «Учет движения товаров на складе»

 

Более подробно раскрывает все пункты – диаграмма нижнего уровня. В ней детально расписаны все действия из представленной выше диаграммы. А также, в этой диаграмме отражены две сущности, четыре процесса и пять хранилищ данных. Каждый пункт диаграммы непосредственно связан между собой. Весь процесс заканчивается, в сущности «перемещение товаров» (см. Рисунок 4).

 

Рисунок 4. Диаграмма потоков данных в развёрнутом виде

 

 

 

 

 

 

 

 

 

 

 

 

 

    1. ПРАКТИЧЕСКАЯ ЧАСТЬ

2.1 Требования, предъявляемые  к системе

 

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

Информационная система должна обеспечивать:

  • Актуальность информации. В условиях рыночной экономики, постоянного технико-технологического обновления, информация изживает себя все более быстрыми темпами. Поэтому при принятии решений следует учитывать актуальность и возраст информации для конкретных управленческих задач;
  • Создание единого информационного поля. Т.е. условие для работы с системой не только на конкретном предприятии, но и во всех филиалах, дочерних компаниях и т.д.;
  • Гибкость - способность к приспособлению и дальнейшему развитию. Подразумевает возможность приспособления информационной системы к новым условиям, новым потребностям предприятия;
  • Защищенность. Т.е. требование, которое обязывает разработчика в обязательном порядке ввести парольное разграничение пользователей и вероятность создания всевозможных групп пользователей с различными правами. Так же необходима многоуровневая система защиты;
  • Единство учетных и плановых данных. Первичная документация должна быть унифицирована. Каждая хозяйственная операция должна фиксироваться таким образом, чтобы можно было применять данные в учете, планировании, контроле и анализе.

 

 

 

2.2 Требования  к техническим и программным  обеспечениям

 

Для нормального функционирования БД требуется наличие следующего программного обеспечения:

  • Операционная система Windows 98/NT/2000/XP/7/8.
  • Пакет офисных приложений Microsoft Office (версии 2000 или выше).

Для некоторого ПО различают минимальные и рекомендуемые системные требования:

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

Ниже приведена таблица необходимых системных требований к операционной системе, для реализации ИС по учету движения товаров на складе (см. Рисунок 5).

 

Декларируемые как минимальные

Рекомендуемые

Процессор

233 MHz

300 MHz или выше

Оперативная память

64 Мб RAM (могут быть ограничены некоторые возможности)

128 Мб RAM или выше

Видеоадаптер и монитор

VGA (640 x 480)

Super VGA (800 x 600) или выше

Свободное место на HDD

1.5 Гб

1.5 Гб или больше

Оптические накопители

CD-ROM (требуется для установки)

CD-ROM или DVD-ROM

Устройства взаимодействия с пользователем

Клавиатура

Клавиатура и мышь

Другие устройства

Звуковая карта, колонки и/или наушники

Звуковая карта, колонки и/или наушники


 

 

Рисунок 5. Системные требование к операционной системы

Эти характеристики могут описывать требования как к аппаратному обеспечению (тип и частота процессора, объём оперативной памяти, объём жёсткого диска), так и к программному окружению (операционная система, наличие установленных системных компонентов и сервисов и т. п.) [6].

 

2.3 Описание языка  программирования

 

Проектирование базы данных «Учет движения товаров на складе» осуществлялось в СУБД Firebird.

Firebird (FirebirdSQL) — компактная, кроссплатформенная, свободная система  управления базами данных (СУБД), работающая на Linux, Microsoft Windows и разнообразных Unix платформах. Firebird используется в различных промышленных системах (складские и хозяйственные, финансовый и государственный сектора) с 2001 г.Это коммерчески независимый проект C и C++ программистов, технических советников и разработчиков мультиплатформенных систем управления базами данных. Оноснованный на исходном коде, выпущенном корпорацией Borland 25 июля 2000 года в виде свободной версии Interbase 6.0.

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

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

Firebird полностью поддерживает SQL-92 Entry Level 1 и реализует большую часть стандарта SQL-99 c некоторыми очень полезными дополнениями. Это включает выражения DML/DDL, синтаксис объединений FULL/LEFT/RIGHT [OUTER] JOIN, выражения UNION, DISTINCT, подзапросы (IN, EXISTS), встроенные функции (AVG, SUM, MIN, MAX, COALESCE, CASE, ...), ограничения целостности (PRIMARY KEY, UNIQUE, FOREIGN KEY), и все общие типы данных SQL.

Firebird также реализует  ограничения проверки (check constraints) на уровне доменов и полей, отображения (views), исключения, роли и управление правами доступа[7].

Даже если вы уже работали с какими-либо базами данных, то это вовсе не означает, что с Firebird все сразу пойдет гладко. Можно быть крупным специалистом в таких реляционных СУБД, как dBASE, FoxPro и Paradox, но при этом не иметь опыта работы с базами данных в среде Windows.

В разработке данной СУБД была использована программа IBExpert, в качестве обработки данных ИС по учету движения товаров на складе.

В то время как Firebird представляет собой тип реляционной СУБД, IBExpert является лишь её оболочкой.

IBExpert — GUI-оболочка, предназначенная  для разработки и администрирования  баз данных InterBase и Firebird, а также  для выбора и изменения данных, хранящихся в базах.

Как основные достоинства IBExpert разработчики указывают:

  • Поддержка InterBase версий 4.х, 5.х, 6.х, 7.х; Firebird 1.х, 2.x, 3.x; Yaffil 1.х;
  • работа одновременно с несколькими базами данных;
  • отдельные редакторы для всех объектов БД с синтаксической подсветкой;
  • мощный SQL редактор с историей запросов и возможностью фонового выполнения запросов;
  • автозавершение кода SQL (название таблиц, полей, и т.п.)
  • отладчик хранимых процедур и триггеров;
  • поиск в метаданных;
  • полное и частичное извлечение данных и метаданных;
  • анализатор зависимостей объектов баз данных;
  • отчеты по метаданным;
  • менеджеры пользователей и пользовательских привилегий;
  • экспорт данных в различные форматы.

IBExpert обладает множеством  облегчающих работу компонентов: визуальный редактор для всех  объектов базы данных, редактор SQL и исполнитель скриптов, отладчик  для хранимых процедур и триггеров, построитель области, инструмент  для импорта данных из различных  источников, собственный скриптовый  язык, а также дизайнер баз  данных и т. д[8].

В свою очередь, проектирование ИС по учету движения товаров на складе осуществлялось в среде Lazarus.

Lazarus — свободная среда  разработки программного обеспечения  на языке ObjectPascal для компилятора FreePascal. Интегрированная среда разработки предоставляет возможность кроссплатформенной разработки приложений в Delphi-подобном окружении. На данный момент является единственным инструментом быстрой разработки приложений (RAD), позволяющим Delphi-программистам создавать приложения с графическим интерфейсом для Linux (и других не - Windows) систем.

Позволяет достаточно несложно переносить Delphi-программы с графическим интерфейсом в различные операционные системы: Linux, FreeBSD, Mac OS X, Microsoft Windows, Android.

Он основан на библиотеке визуальных компонентов Lazarus Component Library (LCL). В настоящее время практически полностью поддерживает виджеты Win32, GTK1, GTK2, Carbon, Qt.В разработке находятся виджеты WinCE.

Основные функции, осуществляемые в Lazarus:

  • Поддерживает преобразование проектов Delphi

  • Реализован основной набор элементов управления

  • Редактор форм и инспектор объектов максимально приближены к Delphi

  • Интерфейс отладки (используется внешний отладчик GDB)

  • Простой переход для Delphi программистов благодаря близости LCL к VCL

  • Полностью юникодный (UTF-8) интерфейс и редактор и поэтому отсутствие проблем с портированием кода, содержащего национальные символы

  • Мощный редактор кода, включающий систему подсказок, гипертекстовую навигацию по исходным текстам, автозавершение кода и рефакторинг

  • Форматирование кода «из коробки», используя механизмы JediCodeFormat

  • Поддержка двух стилей ассемблера: Intel и AT&T (поддерживаются со стороны компилятора)

  • Поддержка множества типов синтаксиса Pascal: ObjectPascal, TurboPascal, MacPascal, Delphi (поддерживаются со стороны компилятора)

  • Имеет собственный формат управления пакетами

  • Авто сборка самого себя (под новую библиотеку виджетов) нажатием одной кнопки

  • Поддерживаемые для компиляции ОС: Linux, Microsoft Windows (Win32, Win64), Mac OS X, FreeBSD, WinCE, OS/2.