Общие требования к методологии и технологии
Методологии, технологии и инструментальные средства проектирования (CASE-средства) составляют основу проекта любой ИС. Методология реализуется через конкретные технологии и поддерживающие их стандарты, методики и инструментальные средства, которые обеспечивают выполнение процессов ЖЦ.
Технология проектирования определяется как совокупность трех составляющих:
пошаговой процедуры, определяющей последовательность технологических операций проектирования (рис. 1.);
критериев и правил, используемых для оценки результатов выполнения технологических операций;
нотаций (графических и текстовых средств), используемых для описания проектируемой системы.
Рис. 1. Представление технологической операции проектирования
Технологические инструкции, составляющие основное содержание технологии, должны состоять из описания последовательности технологических операций, условий, в зависимости от которых выполняется та или иная операция, и описаний самих операций.
Технология проектирования, разработки и сопровождения ИС должна удовлетворять следующим общим требованям:
технология должна поддерживать полный ЖЦ ПО;
технология должна обеспечивать гарантированное достижение целей разработки ИС с заданным качеством и в установленное время;
технология должна обеспечивать возможность выполнения крупных проектов в виде подсистем (т.е. возможность декомпозиции проекта на составные части, разрабатываемые группами исполнителей ограниченной численности с последующей интеграцией составных частей). Опыт разработки крупных ИС показывает, что для повышения эффективности работ необходимо разбить проект на отдельные слабо связанные по данным и функциям подсистемы. Реализация подсистем должна выполняться отдельными группами специалистов. При этом необходимо обеспечить координацию ведения общего проекта и исключить дублирование результатов работ каждой проектной группы, которое может возникнуть в силу наличия общих данных и функций;
технология должна обеспечивать возможность ведения работ по проектированию отдельных подсистем небольшими группами (3-7 человек). Это обусловлено принципами управляемости коллектива и повышения производительности за счет минимизации числа внешних связей;
технология должна обеспечивать минимальное время получения работоспособной ИС. Речь идет не о сроках готовности всей ИС, а о сроках реализации отдельных подсистем. Реализация ИС в целом в короткие сроки может потребовать привлечения большого числа разработчиков, при этом эффект может оказаться ниже, чем при реализации в более короткие сроки отдельных подсистем меньшим числом разработчиков. Практика показывает, что даже при наличии полностью завершенного проекта, внедрение идет последовательно по отдельным подсистемам;
технология должна предусматривать возможность управления конфигурацией проекта, ведения версий проекта и его составляющих, возможность автоматического выпуска проектной документации и синхронизацию ее версий с версиями проекта;
технология должна обеспечивать независимость выполняемых проектных решений от средств реализации ИС (систем управления базами данных (СУБД), операционных систем, языков и систем программирования);
технология должна быть поддержана комплексом согласованных CASE-средств, обеспечивающих автоматизацию процессов, выполняемых на всех стадиях ЖЦ. Общий подход к оценке и выбору CASE-средств описан в разделе 4, примеры комплексов CASE-средств - в подразделе 5.7.
Реальное применение любой технологии проектирования, разработки и сопровождения ИС в конкретной организации и конкретном проекте невозможно без выработки ряда стандартов (правил, соглашений), которые должны соблюдаться всеми участниками проекта. К таким стандартам относятся следующие:
стандарт проектирования;
стандарт оформления проектной документации;
стандарт пользовательского интерфейса.
Стандарт проектирования должен устанавливать:
набор необходимых моделей (диаграмм) на каждой стадии проектирования и степень их детализации;
правила фиксации проектных решений на диаграммах, в том числе: правила именования объектов (включая соглашения по терминологии), набор атрибутов для всех объектов и правила их заполнения на каждой стадии, правила оформления диаграмм, включая требования к форме и размерам объектов, и т. д.;
требования к конфигурации рабочих мест разработчиков, включая настройки операционной системы, настройки CASE-средств, общие настройки проекта и т. д.;
механизм обеспечения совместной работы над проектом, в том числе: правила интеграции подсистем проекта, правила поддержания проекта в одинаковом для всех разработчиков состоянии (регламент обмена проектной информацией, механизм фиксации общих объектов и т.д.), правила проверки проектных решений на непротиворечивость и т. д.
Стандарт оформления проектной документации должен устанавливать:
комплектность, состав и структуру документации на каждой стадии проектирования;
требования к ее оформлению (включая требования к содержанию разделов, подразделов, пунктов, таблиц и т.д.),
правила подготовки, рассмотрения, согласования и утверждения документации с указанием предельных сроков для каждой стадии;
требования к настройке издательской системы, используемой в качестве встроенного средства подготовки документации;
требования к настройке CASE-средств для обеспечения подготовки документации в соответствии с установленными требованиями.
Стандарт интерфейса пользователя должен устанавливать:
правила оформления экранов (шрифты и цветовая палитра), состав и расположение окон и элементов управления;
правила использования клавиатуры и мыши;
правила оформления текстов помощи;
перечень стандартных сообщений;
правила обработки реакции пользователя.
Другие работы по теме:
Суть и область применения CASE-технологий
Функционально-модульный и объектно-ориентированный подходы к разработке CASE-технологий, принцип алгоритмической декомпозиции с выделением функциональных элементов. Основные требования к блокам анализа, проектирования, реализации и инфраструктуры.
CASE-мышление: вы готовы программировать иначе?
Для того чтобы создавать объектно-ориентированные программы, необходимо отказаться от традиционного процедурного мышления и начать мыслить при помощи объектов. То же справедливо и для CASE-средств.
Сложение и вычитание целых неотрицательных чисел в двоичном коде
Числа с фиксированной точкой характеризуются длиной слова в битах, положением двоичной точки, бывают беззнаковыми или знаковыми. Позиция двоичной точки определяет число разрядов в целой и дробной частях машинного слова. Представление отрицательного числа.
Waterford Crystal A Case Analysis Essay Research
111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111
Law Suit Essay Research Paper NegligenceThe topic
Law Suit Essay, Research Paper Negligence The topic that will be discussed in this paper is negligence. Negligence is any conduct which creates an unreasonable risk of foreseeable harm to another. There has to be risk involved in the case in order for there to be negligence. Therefore, if there is no risk involved, then there is no case for negligence.
Case Queen Versus Dudley And Stephens Essay
, Research Paper In the case Queen versus Dudley and Stephens the criticism that is most applicable is the third one about moral inconsistencies in the law. In this case the law teaches us that, in a situation such as the one Dudley and Stephens found themselves in, it is more moral to sacrifice our lives than to preserve it.
Sex Religion Discrimination Essay Research Paper The critical
Sex+Religion Discrimination Essay, Research Paper The critical issue in this case is whether Farm Fresh Food, Inc. acted lawfully by denying employment to Jennifer Brand. Farm Fresh Foods further claim that Ms. Brand failed to establish a prima facie case of discrimination based on sex or religion. Furthermore, they claim that even had such case been established, Farm Fresh decision to deny employment to Ms.
Gag Order Essay Research Paper Gag Order
Gag Order Essay, Research Paper Gag Order – A judge’s order prohibiting the attorneys and the parties to a pending lawsuit or criminal prosecution from talking to the media or the public about the case. The supposed intent is to prevent prejudice due to pre-trial publicity which would influence potential jurors.
Social Mobility Essay Research Paper Social Mobility
Social Mobility Essay, Research Paper Social Mobility: A Case Study In a world where it is hard to get ahead, some people do manage to do it. Most of us spend our lives within our strata in the stratifications system because it is very difficult to move up in the world, as we know it today. While it is quite easy to move down a strata it can also require some effort to just maintain a strata.
Racism Black Issues Essay Research Paper Legal
Racism: Black Issues Essay, Research Paper Legal Environment of Business “Separate but Equal” summary It is hard in this time and age to be able to imagine a world of segregation of a people or a color, but that it happened in the time of our fathers is more amazing. There were many factors that lent themselves to the Supreme Court case involving segregation.
Marbury V Madison Trial Essay Research Paper
Marbury v. Madison The issue before the Supreme Court was the question of the court?s own constitutional authority, and to decide whether or not to issue the writ and if this would
Dred Scott Case Essay Research Paper The
Dred Scott Case Essay, Research Paper The Dred Scott case is one of the most significant cases in American history. Dred Scott was a former slave of a master named, Peter Blow. When Mr. Blow became financially in trouble he sold Dred Scott to Dr. John Emerson who was a physician. The military career of Dr. Emerson he traveled to many places including Illinois which at the time it was prohibited to own a slave which was stated in the Missouri Compromise of 1820.
The Strange Case Of Dr Jekyll Essay
, Research Paper The Strange Case of Dr. Jekyll and Mr. Hyde Some of the most horrible crimes in the 20th century, mostly ones that deal with one or mutable killings, were committed by people that were mentally unstable or unable to think or act reasonable unlike the rest of the people in the world. In other words, these people were considered insane.
The Crucible John Proctor Vs Abigale Williams
Essay, Research Paper The Crucible, John Proctor Vs. Abigale Williams I think the best case scenario for John Proctor is he is a man and for a long time his wife was sick, and could nt give him what he desired so their love grew apart and he had to look elsewhere and he did nt have to look very far and he looked toward his maid Abigale Williams for she was attracted to him and it made the whole incedent all the more harder to refuse and and then he realized the mistake he had made as his wife was getting better she shunned Abigale from her household, but Abby did nt go quietly and she is still trying to minipulate John into leaving his wifeand it was making her more minipulative because she knew he would not leave his wife without somekind of Brain Washing .
A Civil Action Essay Research Paper In
A Civil Action Essay, Research Paper In a trial, rhetoric is an important part in the success or failure of a case. This is a double-edged sword; it can play out either good or bad. Rhetoric can be used to stress an important detail or idea, but it can also to derail the other side s case, or, just take them out mentally.
Twelve Angry Men Essay Research Paper Twelve
Twelve Angry Men Essay, Research Paper Twelve Angry Men This play is about twelve jurors who are to decide the verdict of a 19 year old boy who is accused of killing his father. The jurors go into a room with the foreman to talk about the case and decide on a verdict. The vote has to be unanimous either guilty or not guilty for the case to end.
The Fight Theory And The American Legal
System Essay, Research Paper The aim of the legal profession is to seek out the truth and provide justice for those who were wronged. Lawyers represent clients who are on opposite sides of the case, and who most often have opposite views of the truth. In the legal system there exist two opposing views on the method of uncovering the truth.
Clinton Essay Research Paper Whether or not
Clinton Essay, Research Paper Whether or not to have the trial be held in public or private, symbolizes the trial. A simple question that is answered by common sense, made to just prolong a trial that serves no purpose, but to explain the bungling of two parities walking in the dark. At this stage in the proceeding there is nothing left to deliberate, no posturing left to do.
Media Essay Research Paper Media AwarenessThe case
Media Essay, Research Paper Media Awareness The case that I decided to focus on is an older abuse case, but it has recently been resolved in the courts. It is a child abuse case involving James and Bonnie Zeleski. They
Fairness Of Jurors Essay Research Paper MUST
Fairness Of Jurors Essay, Research Paper MUST A JUROR’S MIND BE EMPTY TO BE OPEN?This article is about a concept of choosing the 12 jurors. In any case, jurors always play important roles in the court since they are the people who will come up with a verdict. Because of this, people believe that when the jurors are chosen for a certain trial, they must be aware of that case and know what is going on in that case.
Bob White Essay Research Paper Shariff Elkordy
Bob White Essay, Research Paper Shariff Elkordy 11/27 Professor Lang A case of negative impact: Bob White v. Texas After reading this article, I was surprised that this injustice happened in the United States not to long ago. Bob White had many of his civil rights violated. He spent seven days in jail with no charges being held against him.
Hw Lab Essay Research Paper I TitlePopulation
Hw Lab Essay, Research Paper I. Title Population Genetics and Evolution: Hardy Weinberg Equation II. Hypothesis This lab is separated into four different cases. Within each of these cases, there are
Procedure Essay Building Your Own Pc Essay
, Research Paper Building Your Own PC In the following paragraphs I will be instructing you step by step on how to build your own PC (Personal Computer). It is recommended that you have general knowledge on computers. This means that you need to know what the different parts are and what they do.
Case Study Essay Research Paper Case Study
Case Study Essay, Research Paper Case Study : Media ups and downs Summary: The Australian made midday television program ?Day time with Amanda? first aired in 1993, showing good ratings and high advertising revenue during its early stages.