Разработка программы "Виртуальный бутик"
Обоснование необходимости разработки виртуального магазина. Описание форм программы. Требования к аппаратному и программному обеспечению. Тестирование и выявление ошибок. Область применения программы. Расчет экономического эффекта проекта. Охрана труда.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 20.12.2012 |
Размер файла | 1,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Вводный инструктаж по охране труда проводится при поступлении на постоянную или временную работу службой охраны труда предприятия. Этот инструктаж обязаны пройти все вновь поступающие на предприятие, а также командированные, учащиеся, прибывшие на практику, аспиранты, интерны.
Первичный инструктаж на рабочем месте проводится для всех принятых на предприятие перед первым допуском к работе (в том числе командированные, учащиеся, прибывшие на практику, аспиранты, интерны), а также при переводе из одного подразделения в другое.
Повторный инструктаж проводится не реже одного раза в полугодие, а для работ повышенной опасности -- раз в квартал по программе первичного инструктажа на рабочем месте или по инструкциям по охране труда для профессий и видов работ. Цель этого инструктажа -- восстановление в памяти работника правил охраны труда, а также разбор имеющих место нарушений требований техники безопасности в практике предприятия.
Внеплановый инструктаж проводится при:
- принятии новых нормативных правовых, технических актов, стандартов, правил, инструкций, а также изменений и дополнений к ним;
- изменении технологических процессов, замене или модернизации оборудования и других факторов, влияющих на охрану труда;
- при перерывах в работе на 60 календарных дней, а для работ, к которым предъявляются дополнительные (повышенные) требования безопасности, более чем на 30 дней;
- при нарушениях работниками нормативных, технических правовых актов по охране труда, которые привели или могли привести к аварии, несчастному случаю на производстве и другим тяжелым последствиям;
- при перерывах в работе по профессии (в должности) -- более 6 месяцев;
- при поступлении информационных материалов об авариях и несчастных случаях, происшедших в однопрофильных организациях;
- по требованию органов надзора.
Внеплановый инструктаж проводится индивидуально или с группой лиц, работающих по одной профессии (должности).
Целевой инструктаж проводят при:
- выполнении разовых работ, не связанных с прямыми обязанностями по специальности (погрузочно-разгрузочные работы, уборка территории и т.п.);
- ликвидации последствий аварий, стихийных бедствий и катастроф;
- производстве работ, на которые оформляется наряд-допуск; проведении экскурсий в организации; организации массовых мероприятий с учащимися (экскурсии, походы, спортивные соревнования и др.).
Первичный, повторный, внеплановый и целевой инструктажи проводят непосредственные руководители работ (мастер, инструктор производственного обучения, преподаватель) и регистрации инструктажа в журнале по охране труда или в личной карточке проведения обучения.
Срок хранения названных журналов 10 лет со времени внесения последней записи.
На выполнение работ повышенной опасности на предприятиях должна быть внедрена система нарядов-допусков.[5]
Наряд-допуск -- письменное разрешение на производство работ, в котором указывается характер, место, время начала и окончания работы, условия ее безопасного проведения, состав работающих и ответственных за безопасность работ, указанных в наряде-допуске.
Наряд-допуск выдается до начала производства работ с повышенной опасностью. Выдавать наряд-допуск могут начальники, механики и энергетики цехов, где вышеназванные работы будут производиться. Лицо, выдавшее наряд-допуск, является ответственным руководителем работ повышенной опасности.
8.4 Медицинские осмотры
Обязательные медицинские осмотры на предприятии, в организации проводятся с целью обеспечения безопасности труда и предупреждения профессиональных заболеваний работающих.
Различают обязательные предварительные (при поступлении на работу) и периодические медицинские осмотры работающих. Работники, занятые на работах с вредными или опасными условиями труда, а также связанных с движением транспорта, проходят обязательные предварительные при поступлении на работу и периодические (лица в возрасте до 21 года -- ежегодно) медицинские осмотры для определения пригодности их к поручаемой работе и предупреждения профессиональных заболеваний (ст. 228 ТК).
Наниматель не вправе устанавливать медицинские осмотры, не предусмотренные действующим законодательством.
Обязательные предварительные и периодические медицинские осмотры работников на промышленных предприятиях проводятся лечебно-профилактическими учреждениями, обслуживающими эти предприятия. Категории работников, подлежащих медицинским осмотрам, сроки осмотров устанавливаются медицинским учреждением.
На всех работников, подлежащих обязательным медицинским осмотрам, наниматель заводит личные карточки.
Медицинские осмотры проводятся в рабочее время с сохранением среднего заработка.
„Sребование к организации медицинского обслуживания пользователей ВДТ, ЭВМ и ПЭВМ:
- профессиональные пользователи ВДТ, ЭВМ и ПЭВМ должны проходить обязательные предварительные (при поступлении на работу) и периодические медицинские осмотры в порядке и в сроки, установленные Постановлением Минздрава Республики Беларусь № 33 от 8.08.2000 г;
- к непосредственной работе с ВДТ и ПЭВМ допускаются лица, не имеющие медицинских противопоказаний;
- женщины со времени установления беременности и в период кормления ребенка грудью к выполнению всех видов работ, связанных с использованием ВДТ, ЭВМ и ПЭВМ, не допускаются. Трудоустройство беременных женщин следует осуществлять в соответствии с методическими рекомендациями "Регламентация труда и рациональное трудоустройство женщин в период беременности" № 116-9711, утвержденными МЗ РБ 10.02.98;
- медицинское освидетельствование студентов высших учебных заведений, учащихся средних специальных учебных заведений, детей дошкольного возраста проводится в порядке и в сроки, установленные соответственно приказом Минздрава Республики Беларусь.
8.5 Порядок обеспечения работающих средствами индивидуальной защиты
Рабочим и служащим, занятым на работах с вредными условиями труда, с особыми температурными условиями или с загрязнением, в соответствии со ст. 230 ТК РБ выдают бесплатно по установленным нормам спецодежду, спецобувь и другие средства индивидуальной защиты, а также обеспечивается их стирка, чистка, дезактивация и хранение.
Согласно этой же статье, на работах, связанных с загрязнением, работникам выдается бесплатно по установленным нормам мыло. На работах, где возможно воздействие на кожу вредно действующих веществ, выдаются бесплатно по установленным нормам смывающие и обезвреживающие средства.[5]
8.6 Аттестация рабочих мест по условиям труда
Аттестация рабочих мест по условиям труда -- система анализа и оценки рабочих мест для проведения оздоровительных мероприятий, ознакомления работающих с условиями труда, сертификации производственных объектов, подтверждения или отмены права предоставления компенсаций и льгот работникам, занятых на тяжелых работах и на работах с вредными и опасными условиями труда.
Во исполнение Закона РБ «О пенсионном обеспечении» постановлением Кабинета Министров РБ от 02.08.1995 г. №409 утвержден Порядок проведения аттестации рабочих мест по условиям труда.
Порядок проведения аттестации рабочих мест по условиям труда (далее -- Порядок) распространяется на все предприятия, учреждения, организации и другие субъекты хозяйствования независимо от форм собственности (далее -- предприятие).
Методика проведения аттестации рабочих мест по условиям труда утверждена постановлением Министерства труда РБ от 04.09.1995 г. №74.
Аттестация проводится в соответствии с Порядком и Методикой проведения аттестации рабочих мест по условиям труда, согласованной с Министерством здравоохранения и республиканскими объединениями профсоюзов, и включает:
- гигиеническую оценку существующих условий и характера труда;
- оценку травмобезопасности рабочих мест;
- оценку обеспеченности работников СИЗ.
Аттестация проводится аттестационной комиссией предприятия, состав и полномочия которой определяются приказом руководителя предприятия. Периодичность проведения аттестации -- один раз в пять лет.[5]
8.7 Пропаганда охраны труда и ее роль в обеспечении безопасности труда
Для пропаганды охраны труда, безопасных методов и приемов работы предназначены кабинеты охраны труда. Кабинет охраны труда может быть совмещен с кабинетом для учебных занятий (при численности работающих менее 300 человек). В структурных подразделениях организации создаются уголки по охране труда (при численности работающих менее 100 человек).
Рекомендуемый перечень документации по охране труда:
- планы работы кабинета охраны труда;
- журнал регистрации вводного инструктажа;
- программы обучения и протоколы проверки знаний по вопросам охраны труда;
- учебно-методическая и инструктивная литература по охране труда;
- нормативные правовые акты по охране труда;
- информационные материалы по несчастным случаям и авариям на производстве, профессиональным заболеваниям, происшедшим в отрасли;
- статистическая отчетность по охране труда;
- протоколы совещаний, семинаров, планы мероприятий и приказы по охране труда;
- коллективный договор, соглашение по охране труда;
- материалы аттестации рабочих мест по условиям труда.[5]
Заключение
Система «Виртуального бутика» реализована с использованием C++Builder. В программе предусмотрено создание и сохранение новых записей, редактирование старых записей.
Представленная версия приложения является законченным программным продуктом. Однако она может быть доработана, для чего понадобятся дополнительные средства, а также время, в течение которого будут исправляться все недочеты, которые пропустил или не посчитал нужным реализовывать разработчик.
Программа имеет удобный пользовательский интерфейс, она написана под операционную систему Windows. Пользование программой требует лишь элементарных знаний приемов работы с данной оболочкой.
В целом задача была выполнена в полной мере, и программа может быть использована на практике. Ошибки работы программы могут возникать только при неквалифицированном её использовании.
Данная пояснительная записка выполнена в соответствие с ГОСТами и требованиями, предъявляемыми к технической документации.
В результате выполнения дипломного проекта усовершенствованы знания в области объектно-ориентированного программирования, приобретены навыки использования научно-технической информации.
Список использованных источников
1. Б.Страуструп, Язык программирования С++. СПб., 2005.
2. Б.Эккель, Ч.Эллисон, Философия С++. Практическое программирование. СПб., 2004.
3. Карпов Б. Баранова Т. С++ - специальный справочник. Спб, 2001.
4. Павловская Т.А., Щупак Ю.А. С++ Объектно-ориентированное программирование. Спб, 2004.
5. Сокол, Т.С. Охрана труда / Т.С. Сокол ПРО Дизайн, 2005.
6. Хрипач, В.А. Экономика предприятия / В.А. Хрипач. - Мн.: 2000.
7. Страустрап Б. Язык программирования C++. - М.: Software Sales and Marketing,1997.
8. Афанасьев А.П. Borland C++Builder . - М.: Основы программирования, 2000.
9. Громов Ю.Ю., Татаренко С.И.. Программирование на языке СИ++: Учебное пособие. Тамбов,1996.
10. Культин Н.Б. Delphi7 в задачах и примерах. - СПб.:БХВ-Петербург, 2001. 7. Франка П. С++: учебный курс. - СПб.: Питер, 2001.
11. Розинский Г.Б. Разработка алгоритмов. Справочник. - М.: Мир и компьютер, 1991.
12. Кирюшкин О.Н. Основы экономической теории.- Мн.: Основы экономики, 1995.
13. Бахтин М.М., Березин Е.Г., Экономика предприятия. - М.: Вестник Московского университета, 1997.
14. Петелин Р.Ю. Охрана труда на предприятии. - М., 1996.
15. В.А.Палицын. Методическое пособие «Технико-экономическое обоснование дипломных проектов». - М., 2005.
16. Методические указания по оформлению курсовых и дипломных работ, МГПТК Электроники.
17. Орлов С. Технологии разработки программного обеспечения. - СПб.: Питер, 2002. - 460 с.
Приложение
Текст программы
#include <vcl.h>
#include <JPEG.hpp>
#pragma hdrstop
#include "Katalog.h"
#include "Edit.h"
#include "Zakaz.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm2 *Form2;
int TCount;
TStringList *Indexes = new TStringList;
TJPEGImage *jpg = new TJPEGImage();
Graphics::TBitmap *bmp1 = new Graphics::TBitmap();
Graphics::TBitmap *bmp2 = new Graphics::TBitmap();
//---------------------------------------------------------------------------
__fastcall TForm2::TForm2(TComponent* Owner):TForm(Owner){}
//---------------------------------------------------------------------------
void UpdateThumbs(){
//Обновить расположение слайдов
Form2->ListView1->ViewStyle=vsList;
Form2->ListView1->ViewStyle=vsIcon;
}
//---------------------------------------------------------------------------
void __fastcall TForm2::FormResize(TObject *Sender){
UpdateThumbs();
}
//---------------------------------------------------------------------------
void __fastcall TForm2::Button1Click(TObject *Sender){
//Перерисовка слайдов
TCount=0;
ListView1->Clear();
ImageList1->Clear();
Indexes->Clear();
for(int i=1;i<Form3->StringGrid1->RowCount;i++){
if(ComboBox1->Text == Form3->StringGrid1->Cells[1][i] &&
ComboBox2->Text == Form3->StringGrid1->Cells[3][i]){
Indexes->Add(StrToInt(i));
}
}
if(Indexes->Count>0)Timer1->Enabled=true;
}
//---------------------------------------------------------------------------
void __fastcall TForm2::Timer1Timer(TObject *Sender){
AnsiString Str, FName, Desc;
TCount++;
if(TCount==Indexes->Count+1){
TCount=0;
Timer1->Enabled=false;
return;
}
int n=StrToInt(Indexes->Strings[TCount-1]);
Str=ExtractFileDir(Application->ExeName);
FName=Str+"\\Images\\"+Form3->StringGrid1->Cells[7][n];
//Формирование заголовков слайдов
Desc="("+Form3->StringGrid1->Cells[6][n]+") "+
Form3->StringGrid1->Cells[3][n]+" '"+
Form3->StringGrid1->Cells[2][n]+"' |"+
Form3->StringGrid1->Cells[4][n]+"| Цена: "+
Form3->StringGrid1->Cells[5][n];
if(!FileExists(FName))return;
jpg->LoadFromFile(FName);
bmp2->Assign(Image2->Picture);
bmp1->Assign(jpg);
bmp2->Canvas->StretchDraw(Rect(28,28,172,172),bmp1);
//=========================================
//Оформление слайда
//=========================================
bmp2->Canvas->Brush->Style=bsClear;
bmp2->Canvas->Pen->Width=5;
bmp2->Canvas->Pen->Color=clBlack;
bmp2->Canvas->RoundRect(25,25,175,175,30,30);
bmp2->Canvas->Pen->Width=3;
bmp2->Canvas->Pen->Color=clWhite;
bmp2->Canvas->RoundRect(25,25,175,175,30,30);
//=========================================
ImageList1->Add(bmp2,NULL);
ListView1->AddItem(Desc,NULL);
ListView1->Items->Item[TCount-1]->ImageIndex=TCount-1;
}
//---------------------------------------------------------------------------
void __fastcall TForm2::Button2Click(TObject *Sender){
Close();
}
//---------------------------------------------------------------------------
void __fastcall TForm2::Button3Click(TObject *Sender){
//Вызов окна оформления заказа
Form4->Show();
}
//---------------------------------------------------------------------------
void __fastcall TForm2::ComboBox1Change(TObject *Sender){
//Быбор типа товара
Form3->ComboBox1->ItemIndex=ComboBox1->ItemIndex;
Form3->ComboBox1Change(Sender);
ComboBox2->Items=Form3->ComboBox3->Items;
ComboBox2->ItemIndex=0;
Button1Click(Sender);
}
//---------------------------------------------------------------------------
void __fastcall TForm2::Button4Click(TObject *Sender){
//Добавление выделенного товара в резерв
int n = StrToInt(Indexes->Strings[ListView1->ItemIndex]);
if(ListView1->ItemIndex>-1){
Form4->ListBox1->AddItem(Form3->StringGrid1->Cells[6][n],NULL);
Form4->ListBox2->AddItem(Form3->StringGrid1->Cells[3][n],NULL);
Form4->ListBox3->AddItem(Form3->StringGrid1->Cells[5][n],NULL);
}
}
//---------------------------------------------------------------------------
void __fastcall TForm2::ComboBox2Change(TObject *Sender){
Button1Click(Sender);
}
//---------------------------------------------------------------------------
void __fastcall TForm2::FormCreate(TObject *Sender){
BorderStyle=bsNone;
WindowState=wsMaximized;
ListView1->Color=(TColor)RGB(221,216,202);
}
//---------------------------------------------------------------------------
Классификация типов программных средств (ПС)
Код типа |
Наименование типа программных средств |
Состав и содержание типа программных средств |
|
1.0 2.0 3.0 |
ПС общего назначения ПС технологии автоматиза-ции программирования АСУ ПС методоориентирован-ных расчетов |
1.1. ПЧС СУВД; 1.2. ПС систем ведения линейных файлов; 1.3. ПС ведения баз данных и линейных файлов; 1.4. ПС информационно-поисковых и информационно-справочных систем; 1.5. ПС ввода информации; 1.6. ПС мониторов телеобработки и сетей ЭВМ; 1.7. ПС окружения СУБД, расширяющие возможности существующих СУБД; 1.8. ПС, расширяющие возможности обработки; 2.1. ПС автоматизации проектирования для автоматизации проектирования различных АСУ; 2.2. ПС автоматизации программирования; 2.3. ПС технологии программирования (для автоматизации процессов обработки и вывода информации); 2.4. ПС, расширяющие существующие языки программирования для повышения их компактности и простоты пользования; 2.5. ПС общего назначения, функционально-ориентированные; Реализуют различные классы экономико-математических методов и являются системами общего назначения, которые применяются в различных АСУ, для научно-технических расчетов и исследований |
|
4.0 5.0 |
ПС организации вычисли-тельного процесса ПС функционального назначения |
3.1. ПС оптимизационных расчетов (обеспечивают решение различного класса задач оптимального планирования и управление производством); 3.2. ПС статистического анализа и прогнозирования (для прогнозирования ТЭП, спроса и т.д.); 3.3. ПС сетевого планирования ; 3.4. ПС общей математики; 3.5. ПС имитационного моделирования; Автоматизация процесса ведения наборов данных, при обеспечении их надежного и систематизированного хранения; Повышение производительности ЭВМ и пользователей ПС ВТ; Формирование и выдача отчетов о работе ЭВМ; Оперативный контроль системы и ресурсов Для автоматизации обработки экономических данных, при этом выделяются ПС ВТ, несущие функциональную нагрузку в АСУ ПС данного типа выполнены в основном автономно. 5.1. ПС системы ППП ИСУП; 5.2. ПС ВТ оперативного управления основным производством; 5.3. ПС ВТ управление технической подготовкой производства; 5.4. ПС бухгалтерского учета и управления финансами; 5.5. ПС управление кадрами; 5.6. ПС ВТ, не вошедшие ни в один из перечисленных типов ПС ВТ |
Каталог функций программных средств
Наименование (содержание) функций |
Объем функций (условных машинных команд) |
|||||
ЕС ЭВМ ПВЭМ |
СМ ЭВМ |
С использованием среды разработки приложений |
||||
Delphi(Borland) |
C++ Builder (Borland) |
Visual C++ (Micro-soft) |
||||
1 Ввод, анализ входной информации, генерация кодов и процессор входного языка |
||||||
Организация ввода информации |
600 |
870 |
100 |
110 |
150 |
|
Контроль, предварительная обработка и ввод информации |
1810 |
2100 |
520 |
550 |
450 |
|
Анализ входного языка (синтаксический и семантический) |
3220 |
2900 |
630 |
660 |
660 |
|
Преобразование операторов входного языка и команды другого языка |
2350 |
3850 |
1050 |
1050 |
980 |
|
Обработка входного заказа и формирование таблиц |
3675 |
1550 |
750 |
900 |
1340 |
|
Преобразование входного языка в машинные команды (транслятор, препроцессор, макрогенератор) |
11250 |
3260 |
4300 |
4300 |
5100 |
|
Синтаксический и семантический анализ входного языка и генерация кодов команд |
18250 |
6800 |
8700 |
5400 |
5400 |
|
Процессор языка |
23900 |
3260 |
3000 |
2300 |
2300 |
|
Организация ввода/вывода информации в интерактивном режиме |
1085 |
1550 |
220 |
220 |
320 |
|
Организация ввода/вывода информации с сети терминалов |
9660 |
2700 |
3680 |
3340 |
3200 |
|
Управление вводом/выводом |
* |
6450 |
2700 |
2900 |
2400 |
|
2 Формирование, ведение и обслуживание баз данных |
||||||
Генерация структуры базы данных |
11200 |
5500 |
3450 |
3950 |
4300 |
|
Генерация подсхемы базы данных |
5350 |
3830 |
1540 |
1610 |
2060 |
|
Формирование баз данных |
6260 |
7312 |
1700 |
1750 |
2180 |
|
Обработка наборов и записей базы данных |
7900 |
9650 |
2050 |
2350 |
2670 |
|
Обслуживание базы данных в пакетном режиме |
5320 |
4700 |
1030 |
1100 |
1260 |
|
Обслуживание базы данных в интерактивном режиме |
15770 |
9900 |
3800 |
4400 |
6950 |
|
Манипулирование данными |
26300 |
7200 |
8400 |
8670 |
9550 |
|
Организация поиска и поиск в базе данных |
17270 |
17400 |
5230 |
5460 |
5480 |
|
Реорганизация базы данных |
1575 |
* |
130 |
190 |
220 |
|
Загрузки базы данных |
12350 |
* |
3150 |
2950 |
2780 |
|
3 Формирование и обработка файлов |
||||||
Формирование последовательного файла |
2500 |
2600 |
340 |
360 |
290 |
|
Сортировка файла |
2100 |
1270 |
340 |
360 |
290 |
|
Автоматическая сортировка файлов |
5200 |
1040 |
1150 |
930 |
||
Обслуживание файлов |
2950 |
2900 |
520 |
540 |
420 |
|
Обработка файлов |
3670 |
2420 |
750 |
800 |
720 |
|
Обработка файлов в диалоговом режиме |
11830 |
5130 |
2400 |
2600 |
3050 |
|
Обработка группы файлов |
26700 |
6660 |
4900 |
5300 |
6180 |
* - объем для данного типа ЭВМ определяется экспертным путем
Укрупненные нормы времени на разработку программы (Тн) в зависимости от уточненного объема (Vnc) и группы сложности (чел.-дней)
Объем программы (строк усл.маш.команд) |
1 группа сложности ПС ВТ |
2 группа сложности ПС ВТ |
3 группа сложности ПС ВТ |
Номер нормы |
|
200300400500600700800900100012001400160018002000220024002600280030003200340036003800400042004400460048005000 |
----------------515457606468737681869197103110117124133141151160170 |
--------33363840434548505457616468727681869298104111118126134142 |
2123252728303234363840424548515457606468727782879399105112119 |
1234567891011121314151617181920212223242526272829 |
|
Объем программы (строк усл.маш.команд) |
1 группа сложности ПС ВТ |
2 группа сложности ПС ВТ |
3 группа сложности ПС ВТ |
Номер нормы |
|
550060006500700075008000850090009500100001100012000130001400015000160001800020000220002400026000280003000032000340003600038000400004200044000460004800050000 |
1821942062202352522682883073273493743994274564875205565956366797277758308889501016108711611242132814201620 |
1521621721841962102242402562732913123333563804064344644965305666066466927407928479069681035110711841267 |
1271351441541641751872002142282432602782973173393623874144424725055405776176607067558078639239871056 |
303132333435363738394041424344454647484950515253545556575859606162 |
Характеристики групп сложности программных средств (ПС)
Группа сложности |
Характеристика программного средства |
|
1 |
ПС, обладающие одной или несколькими из следующих характеристик:1 Наличие сложного интеллектуального языкового интерфейса с пользователем;2 Режим работы в реальном времени;3 Обеспечение телекоммуникационной обработки данных и управление удаленными объектами;4 Машинная графика;5 Многомашинные комплексы;6 Обеспечение существенного распараллеливания вычислений |
|
2 |
ПС, обладающие одной или несколькими из следующих характеристик:1 Оптимизационные расчеты;2 Обеспечение настройки ПС ВТ на изменения структур входных и выходных данных;3 Настройка ПС на нестандартную конфигурацию технических средств;4 Обеспечение переносимости ПС;5 Реализация особо сложных инженерных и научных расчетов |
|
3 |
ПС, не обладающие перечисленными выше характеристиками |
Дополнительные коэффициенты сложности программных средств (ПС)
Характеристика программного средства (ПС) |
Значения Кслi |
|
1 Функционирование ПС в расширенной операционной среде (связь с другими ПС) |
0,08 |
|
2 Интерактивный доступ |
0,06 |
|
3 Обеспечение хранения, ведения и поиска данных в сложных структурах |
0,07 |
|
4 Наличие у ПС одновременно нескольких характеристик по таблице Б.4:- 2 характеристики;- 3 характеристики;- свыше 3 характеристик |
0,120,180,26 |
Оценка значений среднего расхода материалов на разработку и отладку 100 строк кода применения программного средства
Наименование подсистемы |
Средний расход материалов руб./100 строк кода |
|
1 Общесистемные задачи: ведение линейных файлов, информационно-поисковые системы и информационно-справочные системы, сбор информации, ввод информации, расширение возможностей средств обработки данных, организация вычислительного процесса |
380 |
|
2 Задачи расчетного характера |
460 |
|
3 Оперативное управление производством, расчеты по ценообразованию |
220 |
|
4 Техническая подготовка производства, транспортное, ремонтное, энергетическое и инструментальное обслуживание производства |
250 |
|
5 Бухгалтерский учет, финансовые расчеты, учет пенсий и пособий, учет страховых операций, качество продукции |
410 |
|
6 Управление кадрами |
410 |
|
7 Технико-экономическое планирование |
430 |
|
8 Материально-техническое снабжение, реализация и сбыт готовой продукции |
430 |
Коэффициент снижения среднего расхода материалов на разработку и отладку 100 строк кода рекомендуется использовать в пределах от 0,4 до 0,7.
Оценка значений среднего машинного времени на отладку 100 строк исходного кода без применения программного средства
Наименование подсистемы |
Средний расход машинного времени, ч/100 строк кода |
|
1 Общесистемные задачи: ведение линейных файлов, информационно-поисковые системы и информационно-справочные системы, сбор информации, ввод информации, расширение возможностей средств обработки данных, организация вычислительного процесса |
12 |
|
2 Задачи расчетного характера |
15 |
|
3 Оперативное управление производством, расчеты по ценообразованию. |
7 |
|
4 Техническая подготовка производства, транспортное, ремонтное, энергетическое и инструментальное обслуживание производства. |
8 |
|
5 Бухгалтерский учет, финансовые расчеты, учет пенсий и пособий, учет страховых операций, качество продукции. |
13 |
|
6 Управление кадрами |
13 |
|
7 Технико-экономическое планирование |
13 |
|
8 Материально-техническое снабжение, реализация и сбыт готовой продукции |
13 |
Размещено на Allbest.ru
Подобные документы
Написание программы для работы со списком документов, разработка функционала. Требования к аппаратному и программному обеспечению. Описание интерфейса пользователя. Структура программы и описание данных. Процедура тестирования и его результаты.
курсовая работа [1,5 M], добавлен 26.08.2012Разработка эскизного и технического проекта программы игры "Собери картинку". Назначение и область применения, основные технические характеристики. Разработка рабочего проекта, разработка и спецификация программы игры. Описание и тестирование программы.
курсовая работа [22,6 K], добавлен 10.06.2010Требования к аппаратному и программному обеспечению, требуемому для разработки программного модуля. Критерии приемлемости разрабатываемого программного продукта. Разработка удобного пользовательского интерфейса программы. Алгоритм и листинг программы.
курсовая работа [2,6 M], добавлен 23.11.2011Выбор и обоснование выбора среды разработки. Разработка алгоритма работы программы, проектирование системы меню. Общее описание программы: назначение и область применения, интерфейс, требования к аппаратным и программным ресурсам, тестирование и листинг.
курсовая работа [543,2 K], добавлен 20.05.2013Разработка эскизного и технического проектов программы, ее назначение и область применения, технические характеристики. Организация входных и выходных данных, выбор состава технических и программных средств. Текст программы, ее описание и тестирование.
курсовая работа [1,3 M], добавлен 15.11.2009Разработка программного приложения, производящего проверку синтаксиса простой программы: выбор метода создания синтаксического анализатора, описание требований к программному обеспечению, написание алгоритмов решения и тестирование конечного продукта.
курсовая работа [579,7 K], добавлен 03.07.2011Разработка программы для вычисления производительности труда рабочих цеха. Описание среды и языка программирования. Требования к программному и аппаратному обеспечению. Математическая модель решения задачи. Методы тестирования. Техника безопасности.
курсовая работа [2,6 M], добавлен 29.03.2013Электронное учебное пособие. Компьютеризированная информационная система. Система управления данными. Требования к программному изделию. Описание структуры, функций и событий обработки данных. Тестирование разработанной программы и выявление ошибок.
курсовая работа [4,2 M], добавлен 18.01.2012Стадии разработки программного средства. Средства, методологии и методы его разработки. Оценка надежности и качества проекта. Обоснование необходимости разработки программы. Тестирование как процесс выполнения тестовой программы с намерением найти ошибки.
презентация [57,0 K], добавлен 27.12.2013Реализация программ для работы с большим объемом информации, записанной в файлах. Набор инструментальных и алгоритмических средств для разработки программы. Структура данных, описание основных модулей. Требования к программному и аппаратному обеспечению.
курсовая работа [712,0 K], добавлен 13.08.2012