Реализация продукции на основе Case-средств

Автор работы: Пользователь скрыл имя, 04 Июня 2013 в 03:37, курсовая работа

Краткое описание

Целью данного курсового проекта является описание унифицированного процесса разработки программного обеспечения для задачи «Учет реализованной продукции по отгрузке».
Задачи курсового проекта:
- разработать систему «Учет реализованной продукции по отгрузке» для формирования отчета о реализованной продукции по отгрузке за период;
- рассмотреть теоретические аспекты построения моделей бизнес-процессов по методологиям IDEF0 и UML;
- построить модели деятельности предприятия по методологии IDEF0;

Содержание

Введение………………………………………………………………………………………

Глава 1. Характеристика CASE-средств……………………………………………………

1.1. Характеристика BPwin (AllFusion Process Modeler)…………………………..

1.2. Характеристика Rational Rose…………………………………………………..

Глава 2. Построение функциональной модели деятельности мебельной фабрики «Вернисаж» по методологии IDEF0…………………

2.1. Построение и описание диаграммы бизнес-процессов……………………….

2.2 Описание процесса «Учет реализованной продукции по отгрузке»…………

3. Разработка технического проекта на основе использования стандарта «Унифицированный процесс разработки ПО»…………………………………………….

3.1. Выявление и анализ требований к программному обеспечению для задачи «Учет реализованной продукции по отгрузке»……………………………………………

3.1.1 Концепция………………………………………………………………..

3.1.2. Модель прецедентов…………………………………………………….

3.2. Объектно-ориентированное проектирование………………………………….

3.2.1. Диаграмма концептуальных классов…………………………………..

3.2.2. Диаграмма программных классов……………………………………...

3.2.3. Диаграмма последовательности………………………………………..

3.3. Проектирование схемы базы данных…………………………………………..

Заключение……………………………………………………………………………………

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

Приложение……………………………………………………………………

Прикрепленные файлы: 1 файл

Реализация продукции на основе Case-средств.doc

— 482.00 Кб (Скачать документ)

Содержание

Введение………………………………………………………………………………………

 

Глава 1. Характеристика CASE-средств……………………………………………………

 

1.1. Характеристика BPwin (AllFusion Process Modeler)…………………………..

 

1.2. Характеристика Rational Rose…………………………………………………..

 

Глава 2. Построение функциональной модели деятельности мебельной фабрики «Вернисаж» по методологии IDEF0…………………

 

2.1. Построение и описание диаграммы  бизнес-процессов……………………….

 

2.2 Описание процесса «Учет  реализованной продукции по отгрузке»…………

 

3. Разработка технического проекта на основе использования стандарта «Унифицированный процесс разработки ПО»…………………………………………….

 

3.1. Выявление и анализ требований  к программному обеспечению для  задачи «Учет реализованной продукции по отгрузке»……………………………………………

 

3.1.1 Концепция………………………………………………………………..

 

3.1.2. Модель прецедентов…………………………………………………….

 

3.2. Объектно-ориентированное проектирование………………………………….

 

3.2.1. Диаграмма концептуальных классов…………………………………..

 

3.2.2. Диаграмма программных классов……………………………………...

 

3.2.3. Диаграмма последовательности………………………………………..

 

3.3. Проектирование схемы базы  данных…………………………………………..

 

Заключение……………………………………………………………………………………

 

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

 

Приложение…………………………………………………………………………………

 
   

 

 

 

 

 

 

 

 

 

 

 

 

Введение

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

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

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

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

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

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

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

Клиенты мебельной фабрики –  это какие-либо организации (юридические лица), а также физические лица(покупатели).

Целью данного курсового проекта является описание унифицированного процесса разработки программного обеспечения для задачи «Учет реализованной продукции по отгрузке».

Задачи курсового проекта:

- разработать систему «Учет реализованной продукции по отгрузке» для формирования отчета о реализованной продукции по отгрузке за период;

-  рассмотреть теоретические  аспекты построения моделей бизнес-процессов  по методологиям IDEF0 и  UML; 
-  построить модели деятельности предприятия по методологии IDEF0;

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

- построить модель прецедентов,  описать прецеденты, построить диаграммы  программных классов и диаграмму  последовательности для конкретного  прецедента в рамках языка  моделирования UML.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Глава 1. Характеристики CASE средств.

 

CASE-средства (от Computer Aided Software/System Engineering) - позволяют проектировать любые  системы на компьютере. Необходимый  элемент системного и структурно-функционального  анализа, CASEсредства позволяют моделировать бизнес-процессы, базы данных, компоненты программного обеспечения, деятельность и структуру организаций. Применимы практически во всех сферах деятельности. Результат использования CASE-средств - оптимизация систем, снижение расходов, повышение эффективности, снижение вероятности ошибок.

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

Наиболее трудоемкими этапами  разработки ИС являются этапы анализа  и проектирования, в процессе которых CASE-средства обеспечивают качество принимаемых  технических решений и подготовку проектной документации. При этом большую роль играют методы визуального представления информации. Это предполагает построение структурных или иных диаграмм в реальном масштабе времени, использование многообразной цветовой палитры, сквозную проверку синтаксических правил. Графические средства моделирования предметной области позволяют разработчикам в наглядном виде изучать существующую ИС, перестраивать ее в соответствии с поставленными целями и имеющимися ограничениями.

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

 

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

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

 

Интегрированное CASE-средство (или  комплекс средств, поддерживающих полный ЖЦ ПО) содержит следующие компоненты:

    • репозиторий, являющийся основой CASE-средства. Он должен обеспечивать хранение версий проекта и его отдельных компонентов, синхронизацию поступления информации от различных разработчиков при групповой разработке, контроль метаданных на полноту и непротиворечивость;
    • графические средства анализа и проектирования, обеспечивающие создание и редактирование иерархически связанных диаграмм (DFD, ERD и др.), образующих модели ИС;
    • средства разработки приложений, включая языки 4GL и генераторы кодов;
    • средства конфигурационного управления;
    • средства документирования;
    • средства тестирования;
    • средства управления проектом;
    • средства реинжиниринга.

 

Все современные CASE-средства могут  быть классифицированы в основном по типам и категориям. Классификация  по типам отражает функциональную ориентацию CASE-средств на те или иные процессы ЖЦ. Классификация по категориям определяет степень интегрированности по выполняемым функциям и включает отдельные локальные средства, решающие небольшие автономные задачи (tools), набор частично интегрированных средств, охватывающих большинство этапов жизненного цикла ИС (toolkit) и полностью интегрированные средства, поддерживающие весь ЖЦ ИС и связанные общим репозиторием. Помимо этого, CASE-средства можно классифицировать по следующим признакам:

    • применяемым методологиям и моделям систем и БД;
    • степени интегрированности с СУБД;
    • доступным платформам.

 

Классификация по типам  в основном совпадает с компонентным составом CASE-средств и включает следующие  основные типы:

    • средства анализа (Upper CASE), предназначенные для построения и анализа моделей предметной области (Design/IDEF (Meta Software), BPwin (Logic Works));
    • средства анализа и проектирования (Middle CASE), поддерживающие наиболее распространенные методологии проектирования и использующиеся для создания проектных спецификаций (Vantage Team Builder (Cayenne), Designer/2000 (ORACLE), Silverrun (CSA), PRO-IV (McDonnell Douglas), CASE.Аналитик (МакроПроджект)). Выходом таких средств являются спецификации компонентов и интерфейсов системы, архитектуры системы, алгоритмов и структур данных;
    • средства проектирования баз данных, обеспечивающие моделирование данных и генерацию схем баз данных (как правило, на языке SQL) для наиболее распространенных СУБД. К ним относятся ERwin (Logic Works), S-Designor (SDP) и DataBase Designer (ORACLE). Средства проектирования баз данных имеются также в составе CASE-средств Vantage Team Builder, Designer/2000, Silverrun и PRO-IV;
    • средства разработки приложений. К ним относятся средства 4GL (Uniface (Compuware), JAM (JYACC), PowerBuilder (Sybase), Developer/2000 (ORACLE), New Era (Informix), SQL Windows (Gupta), Delphi (Borland) и др.) и генераторы кодов, входящие в состав Vantage Team Builder, PRO-IV и частично - в Silverrun;
    • средства реинжиниринга, обеспечивающие анализ программных кодов и схем баз данных и формирование на их основе различных моделей и проектных спецификаций. Средства анализа схем БД и формирования ERD входят в состав Vantage Team Builder, PRO-IV, Silverrun, Designer/2000, ERwin и S-Designor. В области анализа программных кодов наибольшее распространение получают объектно-ориентированные CASE-средства, обеспечивающие реинжиниринг программ на языке С++ (Rational Rose (Rational Software), Object Team (Cayenne)).

 

На сегодняшний день Российский рынок программного обеспечения  располагает следующими наиболее развитыми CASE-средствами:

    • Vantage Team Builder (Westmount I-CASE);
    • Designer/2000;
    • Silverrun;
    • ERwin+BPwin;
    • S-Designor;
    • CASE.Аналитик.

 

 

1.1Характеристика BPWin или AUfusion

 

BPwin - это незаменимый инструмент  менеджеров и бизнес-аналитиков, а начиная с версии 1.8, в которую включена поддержка диаграмм потоков данных и методики IDEF3 (BPwin Professional), становится в руках системных аналитиков и разработчиков и мощным средством моделирования процессов при создании корпоративных информационных систем.

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

BРwin поддерживает ссылочную  целостность, не допуская определения  некорректных связей и гарантируя  непротиворечивость отношений между объектами при моделировании. Встроенный механизм вычисления стоимости позволяет оценивать и анализировать затраты на осуществление различных видов деловой активности Механизм вычисления расходов на основе выполняемых действий (Activity-Based Costing, ABC) - это технология, применяемая для оценки затрат и используемых ресурсов. Она помогает распознать и выделить наиболее дорогостоящие операции для дальнейшего анализа.

BPwin может генерировать  отчеты непосредственно в формате  MS Excel и Word для последующей обработки и использования в других приложениях. Связь с ERwin (моделирование данных в стандарте IDEF1X) позволяет сократить время проектирования и разработки сложных информационных систем. Для системных аналитиков тесная интеграция BРwin с инструментом проектирования баз данных открывает уникальные возможности по созданию комплексных систем, в которых ERwin служит для описания информационных объектов системы, в то время как BPwin отражает функциональные особенности предметной области. Связывая сущности и атрибуты модели данных с информацией о выполняемых действиях, Вы можете продолжить анализ процессов на новом уровне с одновременной перекрестной проверкой моделей процессов и данных.

Информация о работе Реализация продукции на основе Case-средств