Понятие жизненного цикла

Нельзя создать информационную систему, не разобравшись в главных понятиях методологии проектирования ИС. Одним из таких понятий является актуальный цикл (ЖЦ) – это непрерывный процесс, начинающийся с момента принятия решения о разработке информационной системы и заканчивающийся в момент полного изъятия ее из эксплуатации. Структура актуального цикла состоит из 3-х групп процессов:

1. Главные процессы. Сюда Понятие жизненного цикла входят заказ, поставка, разработка, эксплуатация и сопровождение ИС;

2. Вспомогательные процессы созданы для выполнения главных процессов, таких как:

a. Документирование (различные работы с документами ИС: разработка, редактирование, распространение, и сопровождение и т. д.;

b. Конфигурационное управление включает последующие работы: определения и установления состояния программных объектов, управление переменами Понятие жизненного цикла в их и их выпуском, обеспечение полноты, сопоставимости и корректности;

c. Обеспечение свойства – обеспечение соответствия создаваемой системы и реализуемых процессов ЖЦ;

d. Верификация – работы по проверке соответствия создаваемых промежных результатов установленным требованиям;

e. Аттестация – работы по проверке полного соответствия требований;

f. Кооперативный анализ – работы по оценке состояния либо результатов Понятие жизненного цикла какой-нибудь системы;

3. Организационные:

a. Управление проектами: планирование, управление процессами, контроль, проверка и оценка выполненных работ;

b. Создание инфраструктуры проекта: установление и обеспечение инфраструктуры;

c. Усовершенствование: оценка, контроль и улучшение процессов актуального цикла;

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

Говоря о актуальном цикле, стоит сказать и о Понятие жизненного цикла его стадиях. Стадия – это часть процесса сотворения информационной системы, ограниченная определенными временными рамками и заканчивающаяся выпуском определенного продукта: моделей, программных компонент, документации, определяемого данными для данной стадии требованиями. В ЖЦ ИС существует четыре стадии, границы которых определены некими моментами времени.

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

2. Стадия уточнения. Проводят анализ прикладной области, разрабатывают строительную базу ИС.

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

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

Создание ИС

Способы сотворения ИС

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

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

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

Способы разработки информационной системы определяются типом создаваемой ИС и средствами реализации. Систематизации этих способов, в главном состоят из 2-ух главных компонент – многофункционального и информационного. Всего существует три главных подхода:

1. Объектно-ориентированная разработка;

2. Умственная разработка;

3. CASE-технология;

Принципы сотворения ИС

Согласно ГОСТ РД Понятие жизненного цикла 50-680-88 к принципам сотворения информационных систем отнесены последующие: системность, открытость, сопоставимость, стандартизация унификация и эффективность. Дальше я тщательно обрисую любой из принципов.

Принцип системности.

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

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

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

Принцип открытости.

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

Принцип современности.

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

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

1. дополнительных ужесточенных мер по защите инфы;

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

3. познание сетевого этикета, предусматривающего такие правила, как:

· постоянная проверка собственной электрической почты;

· повторяющаяся очистка собственного почтового ящика;

· правильность Понятие жизненного цикла в составлении сообщений;

· указание координат для оборотной связи.

Принцип унификации

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

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

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

Принцип эффективности

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

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

Проектная часть

Для сотворения базы данных я избрал «Microsoft Visual Studio 2012».

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

Рис1.

Кнопка «Библиотека» является переходом в таблицу.

Библиотека

Рис2.

Дальше, чтоб добавить данные в нашу таблицу, жмем кнопку «Добавить данные». Если была допущена ошибка, то мы может удалить 1 и поболее строк Понятие жизненного цикла. Для этого просто избираем её и жмём на кнопку «Удалить выбранное». Если же мы желаем удалить всю таблицу, то жмём «Удалить данные».

После наполнения таблицы мы можем её сохранить. Для этого избираем «Файл» - «Сохранить». Указываем путь для сохранения и наша база сохранена.

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

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


Рис3.

На рисунке 3 показан код для прибавления данных в таблицу.

Рис4.

На рисунке 4 показан код для удаления всех данных из Понятие жизненного цикла таблицы.

На рисунке 5 показан код для удаления одной либо более избранных строк.

Рис5.

На рисунке 6 показан код для кнопки «Файл – Открыть».

Нужно в самом начале программки добавить строчку: Рис.6

Это нужно для работы данного кода.

Рис7.

На рисунке 7 мы лицезреем код, который позволяет сохранять таблицу.

Учебная часть

Рис Понятие жизненного цикла8.

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

«Добавить данные» - добавляет данные в таблицу

«Удалить данные» - удаляет всю таблицу

«Удалить выбранное» - удаляет избранную часть таблицы.

Мы так же Понятие жизненного цикла можем открывать и сохранять, пользуясь положенными клавишами.

Управление

Рис9.

На рисунке 9 мы указываем индексы дел, наименование документов, количество дел, сроки хранения, примечания и код.

Наружное оформление такое же как и у предшествующей части.

«Добавить данные» - добавляет данные в таблицу

«Удалить данные» - удаляет всю таблицу

«Удалить выбранное» - удаляет избранную часть таблицы Понятие жизненного цикла.

Мы так же можем открывать и сохранять, пользуясь положенными клавишами.

Бухгалтерия

Рис10.

На рисунке 10 мы указываем дату, кол-во дел примечания, код.

Наружное оформление такое же как и у предшествующей части.

«Добавить данные» - добавляет данные в таблицу

«Удалить данные» - удаляет всю таблицу

«Удалить выбранное» - удаляет избранную часть таблицы.

Мы так же можем открывать Понятие жизненного цикла и сохранять, пользуясь положенными клавишами.

Заключение

В процессе выполнения курсовой работы на тему «Архив СПО» я достигнул всех поставленных целей и получил практические способности сотворения информационных систем.

В данной курсовой работе были тщательно разобраны последующие разделы:

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

2. Исследования предметной области. В этом пт мною было проведено исследование сферы деятельности, функций и обязательств соц работников.

3. Формирование требований к информационной системе. В этом разделе я обрисовал требования, предъявляемые к ИС соцработника исходя из анализа, проведенного в прошлом пт;

4. Описание программного продукта. В данном пт были описаны Понятие жизненного цикла особенности проекта;

5. Описание применяемого ПО. В данном разделе я обрисовал особенности и способности средства Microsoft Vusial Studio, а так же провел короткую характеристику данного СУБД;

6. Понятие актуального цикла. Мной было проведено описание ЖЦ ИС;

7. Создание ИС. В данном разделе говорилось о способах, принципах и главных концепциях сотворения ИС;

8. Проектные Понятие жизненного цикла решения. Описан процесс сотворения приложения;

9. Технико-экономическая часть. В данном разделе я доказал разработку данного программного продукта.

Перечень литературы

1. Акишкин А.М., Федорова Г.В. Базы программирования на индивидуальных ЭВМ. М.: Экономическое образование, 2013. - 27 стр.

2. Аристов, Д.В. Visual Studio : автореф. дис. ... канд. экон. наук : 08.00.10 / Аристов Дмитрий Викторович. - М Понятие жизненного цикла., 2011. - 25 с.

3. Базы данных. Учеб. Пособие для студ. Высш. Учеб. Заведений / А.В. Кузин, С.В. Левонисова. - 2-е изд., стер. - М.: Издательский центр «Академия», 2011 г.

4. Вейскас Д. Действенная работа с Microsoft Access 2. С.- Петербург: «Питер Пресс», 2012. - 856 стр.

5. Вирджиния Андерсен ВСЕ О РАБОТЕ С MICROSOFT OFFICE ACCESS 2013. Москва, ACT.

6. Горев А., Ахаян Р Понятие жизненного цикла., Макашарипов С. Действенная работа с СУБД. -СПб.: Питер, 2013.

7. Диго С.М. Проектирование и использования баз данных. - Москва: Visual Studio, 2015.

8. Ефимов, В.Г. Глобальное хозяйство и государственная экономика / В.Г. Ефимов // Глобальная экономика: учеб, пособие / под ред. И.П. Николаевой. - 2-е изд., перераб. и доп. - М., 2010. - Гл. 3. - С Понятие жизненного цикла. 98-119.

9. Малыхина М.П. БАЗЫ ДАННЫХ: базы, проектирование, внедрение. Учебное пособие. БХВ - Петербург, 2015.

10. Мураховский В.И., Устройство компьютера -М.:АСТ-ПРЕСС Книжка, 2012.

11. Поляк, Г.Б. Муниципальный и городской кредит в РФ / Г.Б. Поляк //' Экономия, трудности развития рыночной экономики : сб. науч. ст. педагогов, и аспирантов ВЗФЭИ / под ред. Г Понятие жизненного цикла.Б. Поляка. - М., 2010. - С. 37.

12. Северов, Ю.А. Трудности и пути совершенствования гос службы в современной Рф / Ю.А. Северов // Животрепещущие препядствия соц.-политич. развития общества : сб. науч. ст. / отв. ред. В.М. Утенков. - М., 2010.-Вып. 4.-С. 125-146.

13. Фигурнов В.Э., IBM PC для юзера лаконичный курс- М. : Инфра-М, 2010.

14. Шафрин Ю Понятие жизненного цикла., Информационные технологии часть 1 и часть 2.- М.: Двучлен. Лаборатория познаний, 2013.

15. Шкрыль А.А. Разработка клиент-серверных приложений в Visual Studio - СПб.: БХВ-Петербург, 2012.


Приложение

Код, применяемый для написания базы на примере учёта ноутбуков:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System Понятие жизненного цикла.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

using System.IO;

namespace WindowsFormsApplication1

{

public partial class Form7 : Form

{

public Form7()

{

InitializeComponent();

}

private void Form7_Load(object sender, EventArgs e)

{

}

private void button1_Click(object sender, EventArgs e)

{

string label1 = richTextBox1.Text;

string label2 = richTextBox2.Text;

string label3 = richTextBox3.Text Понятие жизненного цикла;

string label4 = richTextBox4.Text;

dataGridView1.Rows.Add(label1, label2, label3, label4);

}

private void richTextBox1_TextChanged(object sender, EventArgs e)

{

}

private void button2_Click(object sender, EventArgs e)

{

dataGridView1.Rows.Clear();

}

private void button3_Click(object sender, EventArgs e)

{

int ind = dataGridView1.SelectedCells[0].RowIndex;

dataGridView1.Rows.RemoveAt(ind Понятие жизненного цикла);

}

private void открытьToolStripMenuItem_Click(object sender, EventArgs e)

{

Stream mystr = null;

if (openFileDialog1.ShowDialog() == DialogResult.OK) {

if ((mystr = openFileDialog1.OpenFile()) != null) {

StreamReader myread = new StreamReader(mystr);

string[] str;

int num = 0;

try {

string[] str1 = myread.ReadToEnd().Split('\n');

num = str1.Count();

dataGridView1.RowCount = num;

for (int i = 0; 1 < num; i++) {

str = str1[i Понятие жизненного цикла].Split('^');

for (int j = 0; j < dataGridView1.ColumnCount; j++) {

try {

string data = str[j].Replace("^", " ");

dataGridView1.Rows[i].Cells[j].Value = data;

}

catch { }

}

}

}

catch (Exception ex)

{

MessageBox.Show(ex.Message);

}

finally {

myread.Close();

}

}

}

}

private void сохранитьToolStripMenuItem_Click(object sender, EventArgs e)

{

Stream myStream;

if (saveFileDialog1.ShowDialog() == DialogResult.OK)

{

if ((myStream Понятие жизненного цикла = saveFileDialog1.OpenFile()) != null)

{

StreamWriter myWritet = new StreamWriter(myStream);

try

{

for (int i = 0; i < dataGridView1.RowCount - 1; i++)

{

for (int j = 0; j < dataGridView1.ColumnCount; j++)

{

string data = dataGridView1.Rows[i].Cells[j].Value.ToString().Replace(" ", "^");

myWritet.Write(dataGridView1.Rows[i].Cells[j].Value.ToString() + "^");

}

myWritet.WriteLine();

}

}

catch (Exception ex)

{

MessageBox.Show Понятие жизненного цикла(ex.Message);

}

finally

{

myWritet.Close();

}

myStream.Close();

}

}

}

private void label4_Click(object sender, EventArgs e)

{

}

private void label3_Click(object sender, EventArgs e)

{

}

private void button4_Click(object sender, EventArgs e)

{

for (int i = 0; i < dataGridView1.RowCount; i++)

{

dataGridView1.Rows[i].Selected = false;

for (int j = 0; j < dataGridView Понятие жизненного цикла1.ColumnCount; j++)

if (dataGridView1.Rows[i].Cells[j].Value != null)

if (dataGridView1.Rows[i].Cells[j].Value.ToString().Contains(textBox1.Text))

{

dataGridView1.Rows[i].Selected = true;

break;

}

}

}

}

}


ponyatie-usinovleniya-udochereniya-v-rf-problemi-zashiti-prav-potrebitelej-v-sfere-dolevogo-uchastiya-grazhdan-v-stroitelstve.html
ponyatie-uslovnogo-refleksa-fenomen.html
ponyatie-ustojchivogo-razvitiya.html