Проект информационной системы учета, обработки и хранения личных дел учащихся МОУ "Гимназии № 3 им. М.Ф. Панькова"

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

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 06.04.2013
Размер файла 2,0 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

{

SqlCommand com = new SqlCommand();

com.Connection = con.Con;

//Получение идентификатора типа класса

int TypeClass_ID;

com.CommandText = String.Format("SELECT TYPECLASSID FROM TABLE_TYPECLASS WHERE TYPECLASS='{0}'", TypeClass);

con.Open();

TypeClass_ID = (int)com.ExecuteScalar();

con.Close();

//Получение идентификатора специализации класса

int SpeciesClass_ID;

com.CommandText = String.Format("SELECT SPECIESCLASSID FROM TABLE_SPECIESCLASS WHERE SPECIESCLASS='{0}'", SpeciesClass);

con.Open();

SpeciesClass_ID = (int)com.ExecuteScalar();

con.Close();

//Получение идентификатора уровня класса

int LayerClass_ID;

com.CommandText = String.Format("SELECT LAYERCLASSID FROM TABLE_LAYERCLASS WHERE LAYERCLASS='{0}'", LayerClass);

con.Open();

LayerClass_ID = (int)com.ExecuteScalar();

con.Close();

//Получение идентификатора класса

int Class_ID;

com.CommandText = String.Format("SELECT CLASSID FROM TABLE_CLASS WHERE LAYERCLASS_ID='{0}' AND TYPECLASS_ID='{1}' AND SPECIES_ID='{2}'",

LayerClass_ID, TypeClass_ID, SpeciesClass_ID);

con.Open();

Class_ID = (int)com.ExecuteScalar();

con.Close();

//Получение идентификатора пола

int Sex_ID;

com.CommandText = String.Format("SELECT SEXID FROM TABLE_SEX WHERE SEX='{0}'", SexPupil);

con.Open();

Sex_ID = (int)com.ExecuteScalar();

con.Close();

//Добавление нового ученика

com.CommandText = String.Format("INSERT INTO TABLE_PUPIL (FAMILYPUPIL, NAMEPUPIL, PATRONYMICPUPIL,YEARENTERSHCOOLPUPIL, CLASSPUPIL_ID, BirthdayCertificate_ID,PASSPORTPUPIL_ID, PHONEPUPIL, SEXPUPIL_ID, PHOTOPUPIL) VALUES ('{0}','{1}','{2}','{3}','{4}','{5}','{6}','{7}','{8}','{9}')",

FamilyPupil, NamePupil, PatronymicPupil, DateEnterShcool, Class_ID, BirthdayCertificate_ID, Passport_ID, PhonePupil, Sex_ID, Image);

con.Open();

com.ExecuteNonQuery();

con.Close();

//Получение идентификатора ученика

int IDPupil;

com.CommandText = String.Format("SELECT PUPILID FROM TABLE_PUPIL WHERE FAMILYPUPIL='{0}' AND NAMEPUPIL='{1}' AND PATRONYMICPUPIL='{2}' AND CLASSPUPIL_ID='{3}'",

FamilyPupil, NamePupil, PatronymicPupil, Class_ID);

con.Open();

IDPupil=(int)com.ExecuteScalar();

con.Close();

return IDPupil;

}

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

Код изменения регистра вводимой информации представлен в листинге 8.5.2.

Листинг 8.5.2 - Изменение регистра символов

public string Registr(string a)

{

string[] d = new string[a.Length];

int p = a.Length;

for (int i = 0; i < a.Length; i++)

{

d[i] = a.Substring(i, 1);

}

for (int i = 1; i < a.Length; i++)

{

d[i] = d[i].ToLower();

}

d[0] = d[0].ToUpper();

string t = "";

for (int i = 0; i < a.Length; i++)

{

t = t + d[i];

} return t;

}

Меню «Добавить данные по ученикам». Если при добавлении нового ученика мы не вводили данные по паспорту или свидетельству о рождении, то эти данные можно ввести, позже выбрав этот пункт меню. Нам предоставляется выбрать, какой документ следует добавить. При выборе вида документа сформируется запрос, который в дальнейшем повлияет на поиск (рисунок 8.5.4).

Выбрав пункт «Свидетельство о рождении» мы открываем окно поиска учеников в базе данных без данных свидетельства о рождении (рисунок 8.5.5).

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

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

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

Нажав кнопку «Прикрепить копию документа», откроется окно выбора изображения. Выбранное изображение автоматически копируется в каталог /BirthdayCertificate под именем «Серия_Номер».

Если копия изображения не была прикреплена к ученику, то при нажатие на кнопку «Добавить» откроется диалоговое окно, предупреждающее об отсутствии копии документа. Прикрепить копию документа можно только один раз при добавлении информации по документу (рисунок 8.5.9).

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

Выбрав пункт меню «Выставить оценки», мы откроем окно поиска учеников по классу (рисунок 8.5.10). Выбираем класс, и результаты поиска отобразятся в таблице (рисунок 8.5.11).

Выбрав ученика, которому следует выставить оценки, открывается окно по выставлению оценок (рисунок 8.5.12). В поле «Предмет» выбираем предмет, а в поле «Оценка» выбираем оценку. Добавляем данные по оценкам в таблицу, нажав кнопку «Добавить оценку». Заполняя таблицу, мы можем наглядно контролировать и проверять выставленные оценки. После того, как все оценки занесены в таблицу, нажимаем кнопку «Выставить оценки». Оценки ученика можно посмотреть на вкладке «Просмотр» выбрав меню «Просмотр учеников».

Выбрав меню «Выставить результаты ЕГЭ» аналогично, как и в предыдущем случаи нам откроется окно поиска учеников, выбрав ученика мы сможем выставить баллы по ЕГЭ. Также информацию по балам за ЕГЭ можно посмотреть во вкладке «Просмотр» выбрав меню «Просмотр учеников».

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

Выбрав меню «Добавить локацию» откроется подменю, где можно выбрать какой вид локации добавить (регион, населенный пункт или улицу).

Выбираем пункт «Добавить регион» (рисунок 8.5.14). Выбираем тип региона, в поле «Введите название региона» вводим название.

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

Аналогично происходит добавление в базу данных населенных пунктов и улиц.

Выбрав меню «Добавить тип локации» откроется подменю, где можно будет выбрать тип какой локации добавить. На рисунке 8.5.15 приведен пример добавление нового типа населенного пункта.

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

В группе «Классы» (рисунок 8.5.16) собраны функции по добавлению нового класса.

Выбрав меню «Добавить класс» откроется подменю, где можно будет выбрать какие данные по классу добавить (литеру или специализацию) (рисунок 8.5.17), а также возможность добавления нового класса (рисунок 8.5.18).

В группе «Предметы» (рисунок 8.5.19) одна функция - «Добавить предмет».

Выбрав меню «Добавить предмет» откроется окно по добавлению нового предмета в справочник предметов. Список всех предметов можно посмотреть в справочнике в группе «Просмотр» в меню «Просмотр предметов».

8.6 Меню «Изменить»

Во вкладке меню «Изменить» (рисунок 8.6.1) заложена функция по изменению ранее внесенных данных в базе данных.

«Перевод учеников» (рисунок 8.6.2). Собраны функции, позволяющие переводить учеников.

Выбрав пункт меню «Перевести параллель», откроется окно поиска учеников по классам для перевода учеников в старшие классы или архив (рисунок 8.6.3).

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

Выбрав пункт меню «Перевести ученика в другой класс», откроется окно поиска учеников (рисунок 8.6.4). Возможны три варианта поиска: все, по параллели, по классу. Выбираем поиск по классу (рисунок 8.6.5).

Итак, мы выбираем поиск по классу, выбираем интересующий нас класс (11А) и нажимаем на кнопку «Поиск». На рисунке 8.6.6 представлен результат поиска учеников по классу.

Выбрав ученика из списка, откроется окно перевода ученика в другой класс в параллели (рисунок 8.6.7).

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

Выбрав меню «Удалить личное дело» откроется окно по удалению личного дела ученика из архива (рисунок 8.6.8). Удаление учеников происходит по группам в зависимости от даты внесения учеников в архив. После удаления восстановить данные будет невозможно! С данными по ученику удаляются итоговые годовые оценки и результаты ЕГЭ.

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

Код получение списка дат переноса личного дела в архив представлен на листинге 8.6.1.

Листинг 8.6.1 - Поучение списка дат переноса личных дел в архив

public DateTime [] DateFinishingSchool(Connection con)

{

SqlCommand com = new SqlCommand();

com.Connection = con.Con;

int count;

com.CommandText = "SELECT COUNT(*) FROM TABLE_FINISHINGPUPIL";

con.Open();

count = (int)com.ExecuteScalar();

con.Close();

DateTime[] Date = new DateTime[count];

int j = 0;

com.CommandText = "SELECT YEARFINISHINGSHCOOLPUPIL FROM TABLE_FINISHINGPUPIL";

con.Open();

SqlDataReader PupilIDReader = com.ExecuteReader(CommandBehavior.CloseConnection);

while (PupilIDReader.Read())

{

Date[j] = PupilIDReader.GetDateTime(0);

j++;

}

PupilIDReader.Close();

con.Close();

j = 0;

return Date;

}

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

В листинге 8.6.2 представлен код загрузки формы удаления личных дел из архива.

Листинг 8.6.2 - Загрузка формы

private void RemovePupil_Load(object sender, EventArgs e)

{

DateTime [] Date = a.DateFinishingSchool(con);

if (Date.Length!= 0)

{

comboBox1.Items.Add("01.01.1900");

for (int i = 1; i < Date.Length; i++)

{

for (int j = 0; j < comboBox1.Items.Count; j++)

{

if (Date[i]!= System.Convert.ToDateTime(comboBox1.Items[j]))

{

comboBox1.Items.Add(Date[i]);

}

}

}

}

else

{

MessageBox.Show("В архиве нет данных!", "Отсутствие данных в архиве", MessageBoxButtons.OK, MessageBoxIcon.Information);

p = false;

}

}

В группе «Изменить данные по ученикам» (рисунок 8.6.9) находятся функции, по изменению данных учеников в базе данных.

В меню «Изменить данные по ученику» можно изменить данные по ученику такие, как ФИО и пол ученика.

При выборе этого пункта меню откроется окно поиска учеников. Выбрав тип поиска, нажимаем кнопку «Поиск» (рисунок 8.6.10). В таблице появятся результаты поиска (рисунок 8.6.11). Выбрав ученика в таблице, откроется окно изменения данных (рисунок 8.6.12).

Выбрав в меню «Изменить фотографию ученика», мы сможем изменить фотографию ученика в базе данных, так как не исключена возможность отсутствия фотографий при внесении данных об ученике в базу данных. На рисунке 8.6.13 представлено окно изменения фотографии.

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

Код копирования фотографии в каталог представлен в листинге 8.6.3.

Листинг 8.6.3 - Копирование фотографии:

public void PictureName(string PathPicture, string FamilyPupil)

{

//Выбор пути до каталога

DirectoryInfo Path = new DirectoryInfo(Application.StartupPath + String.Format("\\PhotoPupil\\"));

if (File.Exists(Path + "" + FamilyPupil + ".jpg") == true)

{

File.Delete(Path + "" + FamilyPupil + ".jpg");

File.Copy(PathPicture, Path + "" + FamilyPupil + ".jpg");

}

else

{

//Копирование фотографии в каталог

File.Copy(PathPicture, Path + "" + FamilyPupil + ".jpg");

} }

8.7 Меню «Пользователь»

Во вкладке «Пользователь» пользователю системы предоставлены вспомогательные функции по работе в программном комплексе (рисунок 8.7.1). Добавление, изменение и редактирование пользователей доступно только администратору системы.

Группа «Работа с пользователем» (рисунок 8.7.2) позволяет изменять, добавлять, удалять пользователей, а также изменить фото и пароль.

«Добавление пользователя». При выборе этого пункта меню откроется окно по добавлению нового пользователя (рисунок 8.7.3).

При добавлении, надо ввести ФИО пользователя, и выбрать должность из списка, введите пароль и загрузите фотографию. Как и раннее загрузка фотографии не обязательна, но желательна.

При выборе пункта меню «Удалить пользователя», откроется окно по удалению пользователя (рисунок 8.7.4).

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

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

Выбрав пункт меню «Редактировать данные по пользователю» откроется окно по редактированию данных пользователя (рисунок 8.7.6).

Выбрав в таблице пользователя, можно изменить ФИО и должность (рисунок 8.7.7).

Изменения будут сохранены в базе данных после нажатия кнопки «Изменить».

«Изменить фотографию пользователя». Выбрав этот пункт меню, откроется окно по изменению фотографии пользователей (рисунок 8.7.8). Выбрав и загрузив фотографию пользователя, нажимаем кнопку «Изменить фото», предварительно введя в поле «Пароль» пароль администратора системы. Данные в базе данных будут изменены.

Выбрав меню «Смена пароля», пользователь может изменить свой действующий пароль (рисунок 8.7.9). Пароль должен быть длиннее 6 символов. Для изменения пароля, пользователь должен ввести старый и дважды новый пароль, а также подтвердить изменение пароля.

В группе «Приложения» (рисунок 8.7.10) собраны основные приложения, которые могут понадобиться пользователю в процессе работы в программном комплексе.

Можно открыть новые документы MS Office Word и Excel, а также системный калькулятор.

9. Шифрование данных

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

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

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

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

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

Суть алгоритма состоит в статическом смещении символов Unicode на несколько позиций (листинг 9.1).

Листинг 9.1 - Код шифрования данных:

public string Encript(string text)

{

byte[] ByteText = Encoding.Default.GetBytes(text);

for (int i = 0; i < ByteText.Length; i++)

{

ByteText[i] = System.Convert.ToByte(ByteText[i] - 5);

}

string str = Encoding.Default.GetString(ByteText);

return str;

}

Алгоритм расшифровки данных заключается в обратном смещении символов (листинг 9.2).

Листинг 9.2 - Код расшифровки данных:

public string UnEncript(string text)

{

byte[] ByteText = Encoding.Default.GetBytes(text);

for (int i = 0; i < ByteText.Length; i++)

{

ByteText[i] = System.Convert.ToByte(ByteText[i] + 5);

}

string str = Encoding.Default.GetString(ByteText);

return str;

}

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

10. Расчет экономических показателей

10.1 Общие положения

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

1) экономические - прибыль, эксплуатационные затраты, экономическая эффективность и т.д.;

2) технические - показатели технологии обработки данных (временные показатели, показатели качества информации, показатели надёжности и т.д.);

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

Задача получения максимальной экономической эффективности решается, как правило, при заданном или ограниченном значении затрат на создание системы.

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

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

10.2 Оценка эффективности и экономического эффекта

Экономический эффект это, прежде всего экономия денежных средств, которая может быть достигнута за счет внедрения программного комплекса. Программный комплекс МОУ «Гимназия №3 им. М.Ф.Панькова» предназначен для увеличения эффективности работы сотрудников гимназии, связанных со сбором и хранением информации по ученикам гимназии. Сбор информации занимает большую часть рабочего времени сотрудников, а отсутствие автоматизированных процессов, т.е. все работы, выполняются вручную, ведет к повышению вероятности появления ошибочной, а порой и полностью неверной информации по ученикам.

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

Но экономия, это, прежде всего сокращение расходов. Составим баланс расходов и доходов, под доходами понимается экономия от внедрения проекта.

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

В процессе делопроизводства были затраты на расходные материалы, ведь личные дела хранились в «бумажном» виде. После внедрения проекта информацию стали хранить на компьютере. Так в среднем в год на делопроизводство расходовалось до 6000 листов бумаги. Стоимость пачки бумаги на 500 листов составляет 175 рублей, что составляет 2100 рублей в год.

В среднем в год в отделе расходовалось 1,5 тыс. рублей на канцелярские нужды. Так как программный комплекс автоматизирует работу сотрудника, то и избавляет от необходимости закупки канцелярских принадлежностей.

Экономия от внедрения проекта представлена в таблице 10.2.1.

Таблица 10.2.1 - Экономия от внедрения проекта

Вид дохода

Доходы по годам, тыс. руб.

1 год

2 год

3 год

Заработная плата

240

240

240

Расходные материалы

2,1

2,1

2,1

Канцелярия

1,5

1,5

1,5

Итого:

243,6

243,6

243,6

Итогом внедрения проекта будет доход в виде экономии, который составит 243,6 тыс. рублей в год. На рисунке 10.2.1 представлена структура дохода.

Основными статьями расходов являются фонд заработной платы (ФЗП), социальные отчисления, материальные затраты, амортизационные отчисления, прочие расходы, а также расходы на создание проекта.

Расчетная стоимость проекта составляет 20 тыс. рублей, в которую входит заработная плата программиста - 10 тыс. рублей в месяц, материальные расходы на создание проекта - 5 тыс. рублей, а также социальные отчисления (составляет 26 процентов от заработной платы) - 2,6 тыс. рублей. Срок создания проекта 3 месяца. Стоимость проекта представлена в таблице 10.2.2.

Таблица 10.2.2 - Стоимость проекта

Вид расхода

Расход, тыс. руб.

Заработная плата (сумма за три месяца)

30

Расходные материалы

5

Социальные отчисления (сумма за три месяца), 26%

7,8

Итого:

42,8

Стоимость создания проекта составила 42,8 тыс. рублей. На рисунке 10.2.2 представлена структура суммы затрат на создание программного комплекса.

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

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

- стимулирующие и компенсирующие выплаты.

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

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

Расходы по повышению заработной платы представлены в таблице 10.2.3.

Таблица 10.2.3 - Расходы по повышению заработной платы

Вид расхода

Расходы по годам, тыс. руб.

Всего, тыс. руб.

1 год

2 год

3 год

Заработная плата

120

120

120

360

Итого:

120

120

120

360

Расходы на социальные отчисления представлены в таблице 10.2.4.

Таблица 10.2.4 - Социальные отчисления

Вид расхода

Расходы по годам, тыс. руб.

Всего, тыс. руб.

1 год

2 год

3 год

Социальные отчисления, 26%

31,2

31,2

31,2

93,6

Итого:

31,2

31,2

31,2

93,6

Для нормальной и стабильной работы программного комплекса потребуется модернизация существующей компьютерной техники. На модернизацию необходимо потратить 10 тыс. рублей.

Материальные затраты - элемент себестоимости продукции (работ, услуг), в котором отражается стоимость приобретаемых материалов и сырья. Основными материальными затратами являются затраты на расходные материалы и канцелярию.

При работе с программным комплексом потребуется использование в среднем 2000 листов бумаги в год. Расход картриджа для принтера составляет 2000 страниц. Таким образом, в первом году предлагается покупка нового картриджа, ценою 2300 рублей, а в последующие годы заложена стоимость заправки картриджа, которая составляет 500 рублей. Материальные затраты представлены в таблице 10.2.5.

Таблица 10.2.5 - Материальные затраты

Вид расхода

Расходы по годам, тыс. руб.

Всего, тыс. руб.

1 год

2 год

3 год

Бумага

0,7

0,7

0,7

2,1

Картридж

2,3

-

-

2,3

Заправка картриджа

-

0,5

0,5

1

Итого:

3

1,2

1,2

5,4

Общая сумма материальных затрат за три года составит 5,4 тыс. рублей.

Итогом внедрения программного комплекса будет уменьшение объемов потоков «бумажной» информации.

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

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

Таблица 10.2.6 - Общие расходы

Вид расхода

Расходы по годам, тыс. руб.

Всего, тыс. руб.

1 год

2 год

3 год

Стоимость проекта

42,8

-

-

42,8

Заработная плата

120

120

120

360

Вид расхода

Расходы по годам, тыс. руб.

Всего, тыс. руб.

1 год

2 год

3 год

Социальные отчисления (26%)

31,2

31,2

31,2

93,6

Материальные затраты

3

1,2

1,2

5,4

Прочие:

15

-

-

15

- Обучение сотрудника

5

-

-

5

- Модернизация

10

-

-

10

Итого:

212

152,4

152,4

516,8

Внедрение проекта и его функционирование потребует расходования 516,8 тыс. рублей.

Получив суммы экономии (доходов) и расходов по проекту, оценим его экономическую эффективность.

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

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

Экономия от внедрения проекта составляет 730,8 тыс. рублей за три года.

Норма дисконта:

(10.2.1)

В таблице 10.2.7 представлена сумма экономия с учетом дисконтирования.

Таблица 10.2.7 - Дисконтирование экономии

Год

Экономия, тыс. руб.

Норма дисконта, d

Сумма экономии с учетом дисконтирования, тыс. руб.

1 год

243,6

0,88

214,368

2 год

243,6

0,78

190,008

3 год

243,6

0,69

168,084

Итого:

730,8

-

572,46

Экономия от внедрения проекта с учетом дисконтирования составила 572,46 тыс. рублей за три года функционирования проекта.

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

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

- величины капитальных вложений;

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

(10.2.2)

Срок окупаемости проекта составляет 25,6 месяца, что составляет 2,1 года. На рисунке 10.2.5 представлено графическое изображение расчета срока окупаемости.

Проект с экономической точки зрения является выгодным, так как позволяет сэкономить большие денежные средства в МОУ «Гимназия №3 им. М.Ф. Панькова», а учитывая объемы финансирования муниципальных учреждений, которые на сегодняшний день очень малы, то экономия станет определяющим фактором при внедрении проекта. Целью деятельности гимназии не является получение прибыли, то и в этом плане экономия денежных средств основополагающий фактор. Ожидаемая экономия за три года составит 730,8 тыс. рублей, а с учетом дисконтирования экономия составит 572,46 тыс. рублей, при этом общие расходы составят 516,8 тыс. рублей.

11. Обеспечение безопасности труда работников одтела учета и хранения личных дел учащихся МОУ «Гимназии № 3 им.М.Ф.Панькова»

11.1 Общие положения безопасности жизнедеятельности

Безопасность жизнедеятельности - наука о комфортном и травмобезопасном взаимодействии человека с техносферой [11].

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

Предмет исследований в науке о безопасности жизнедеятельности - это опасности и их совокупность, действующие в системах «объект защиты - источник опасности», а также средств и системы защиты от опасностей [11].

11.2 Анализ условий труда работников

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

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

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

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

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

- шум;

- электро - магнитное поле;

- статическое электричество;

- ультрафиолетовое излучение;

- статические физические перегрузки;

- перенапряжение зрительных анализаторов;

- повышенное значение напряжения в электрической цепи.

Шум - это совокупность апериодических звуков различной интенсивности и частоты. Источником шума на рабочем месте сотрудников отдела по учету и хранению личных дел учащихся являются системный блок и клавиатура, а также периферийные устройства. Воздействие шума на организм человека вызывает прежде всего негативные изменения в органах слуха, нервной и сердечно - сосудистой системы [12].

При воздействии электро - магнитных полей (ЭМП) на организм человека происходит преобразование электромагнитной энергии внешнего поля в тепловую, что сопровождается повышением температуры тела или локальным избирательным нагревом тканей, органов, клеток. Основным источником неблагоприятного воздействия на здоровье пользователя компьютера является средство визуального отображения монитора [12].

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

Ультрафиолетовое излучение (УФ) представляет собой невидимое глазом электромагнитное излучение, причиной появления которого является мультипликационный характер воспроизведения изображения (высокочастотное непрерывное обновление содержания экрана). УФ - излучение может стать причиной острых и хронических заболевания и поражений. Наиболее уязвимыми для УФ - излучения являются органы зрения, может наблюдаться воспаление кожных покровов, иногда с оттеком и образованием пузырей, повышение температуры тела, озноб, головные боли, возможен рак кожи. Важное гигиеническое значение имеет способность УФ - излучения изменять газовый состав воздуха вследствие его ионизации, при этом в воздухе образуются токсичные озон и оксиды азота [12].

Для работающего за компьютером характерно длительное нахождение в одной и той же позе, что приводит к постоянной нагрузке на одни группы мышц и к постоянному отсутствию её же, на других группах мышц. Отсутствие нагрузки на мышцы спины приводит к их деградации, а поскольку обмен веществ в позвоночнике происходит с их помощью, соответственно он тоже нарушается, в итоге происходит деградация (разрушение) межпозвонковых дисков - остеохондроз. Таким образом, все эти негативные факторы могут вызвать появление грыжи межпозвонкового диска, а она может вызывать боли в голове, шее, конечностях и внутренних органах, в зависимости от её локализации [13].

Для работы с компьютером, в основном используется мышь и клавиатура, однако эти устройства вынуждают человека совершать тысячи однообразных движений, именно это, в совокупности с постоянным напряжением мышц руки, приводит к защемлению нерва в запястном канале и в последствии к боли в запястье, которая приобрела название туннельного синдрома или синдрома запястного канала. Причиной возникновения боли является защемление нерва в запястном канале. Защемление может быть вызвано распуханием сухожилий проходящих в непосредственной близости к нерву, а так же, распуханием самого нерва. Всё это может привести к постоянному ощущению боли или дискомфорта в руках, ослаблению и онемению рук, особенно ладоней [13].

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

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

11.3 Мероприятия по повышению безопасности и улучшению условий труда работников

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

До начала выполнения своих обязанностей работники, которых принимают на работу и нынешний персонал проходят обучение и инструктаж по вопросам охраны труда.

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

Рассматриваемый кабинет, в котором предполагается эксплуатация программного комплекса является помещением І категории (выполняются легкие физические работы). На одно рабочее место, оборудованное жидкокристаллическим монитором, должно приходиться не менее 4,5 м2. Так как кабинет имеет площадь 24 м2 и в кабинете имеется два рабочих места, то можно сделать вывод, что данный параметр соответствует норме, данная мера соблюдена [14].

При работе с ПК соблюдаются следующие требования к микроклимату производственных помещений:

- оптимальная температура воздуха - 20 С° (допустимая - от 19 до 21 С°);

- оптимальная относительная влажность - от 10 до 60% (допустимая - не более 75%);

- скорость движения воздуха менее 0,1м/с [14].

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

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

Во избежание вредного воздействия на пользователя уровни шума на рабочих местах не превышают предельно допустимых значений. Согласно ГОСТ 12.1.003-83 ССБТ «Шум. Общие требования безопасности» и СанПиН 2.2.2/2.4.1340-03 эквивалентный уровень звука не превышает 55 дБА [14].

Кабинет имеет естественное и искусственное освещение. Рабочие столы размещены таким образом, чтобы мониторы были ориентированы боковой стороной к световым проемам, для того чтобы естественный свет падал преимущественно слева. В случае работы с документами применяются дополнительно светильники местного освещения [14].

Уровень электромагнитных полей на рабочих местах, оборудованных ПК не превышает существующие нормы. Согласно ГОСТ 12.1.002-84 «Электрические поля промышленной частоты» и СанПиН 2.2.2/2.4.1340-03 предельно допустимый уровень напряженности воздействующего электрического поля равен 25 кВ/м [11, 14].

Средством защиты от статического электричества является отвод электростатических зарядом путем заземлением металлических и электропроводных элементов управления [15].

Жидкокристаллические мониторы при отсутствии заземления испускают мощное электромагнитное излучение. Таким образом, защитное заземление спасает не только от поражения электрическим током, но и исключает вредное электромагнитное излучение [13].

С целью профилактики отравлений окисями азота и озона, источником появления которых является УФ - излучение помещение оборудовано местной и объемной вентиляцией.

Интенсивность УФ - излучения не превышает установленные нормы в соответствии с Санитарными нормами ультрафиолетового излучения в производственных помещениях № 4557 - 88.

Сотрудникам рекомендовано пользоваться очками при работе за компьютером, так как обычные стекла не пропускают УФ - лучи с длиной волны короче 315 нм.

Немаловажным является организация рабочего места пользователя при работе с ПК.

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

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

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

Экран видеомонитора находится от глаз пользователя на расстоянии от 600 до 700 мм [14].

11.4 Электробезопасность

Зоной повышенной электроопасности являются места подключения электроприборов и установок. Розетки располагают на полу, что недопустимо. Еще одна ошибка - перегрузка розеток по мощности, и, как следствие, происходит нарушение изоляции, приводящее к короткому замыканию.

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

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

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

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

11.5 Освещение, расчет искусственного освещения

Искусственное освещение предусматривается в помещениях, в которых недостаточно естественного света, или для освещения в часы суток, когда естественная освещенность отсутствует.

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

Применяют следующие виды освещения:

- естественное, создаваемое прямым и отраженным солнечным светом;

- искусственное, осуществляемое электрическими лампами;

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

Различают боковое, верхнее, комбинированное естественное освещение. Боковое освещение помещений осуществляется через световые проемы в наружных стенах зданий, а в некоторых случаях через стены, если они выполнены из материалов, частично пропускающих свет. При ширине помещения до 12 метров рекомендуется боковое одностороннее освещение, при ширине 12…24 метров - боковое двухстороннее [16].

Верхнее освещение производится через световые проёмы в перекрытии, аэрационные и зенитные фонари, также через световые проёмы в местах высот здания [16].

Комбинированное освещение рекомендуется при ширине помещения более 24 метров. Оно является наиболее рациональным, так как создаёт относительно равномерное по площади освещение [16].

Количественной характеристикой освещения является освещённость рабочей поверхности Е, лк, характеризующая поверхностную плотность светового потока, вычисляемого по формуле:

Е= dФ/dS, (11.5.1)

где dФ - световой поток, характеризующий мощность излучения, лм, равномерно падающий на площадь dS, м.

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

КЕО= ЕВ / Ен·100% (11.5.2)

Таким образом, КЕО оценивает способность систем естественного освещения пропускать свет.

В таблице 11.5.1 сведены результаты измерения искусственного освещения.

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

Таблица 11.5.1 - Результаты измерения искусственного освещения

Освещение, лк

При общем освещении

При комбинированном освещении

150 В

200 В

150 В

200 В

50

110

1370

1410

Расчёт светового потока лампы, Ф, лм, выполняется по формуле:

Ф = (Ен · Кз · S · Z) / (N · n· v · nи), (11.5.3)

где Ен-нормативная освещённость (300 лк);

Кз-коэффициент запаса, учитывающий запыление светильников и износ источников света в процессе эксплуатации (1,5);

S-площадь помещения, м (6*4);

Z-поправочный коэффициент, учитывающий неравномерность освещения (1,1);

N-количество светильников; n-количество ламп в светильнике (2);

v-коэффициент затенения рабочего места работающим (0,8);

?и-коэффициент использования светового потока (0,38).

Коэффициент использования светового потока определяется в зависимости от типа светильника, коэффициентов отражения стен и потолка помещения и индекса помещения, определяемого по формуле:

i = (А · В) / [ h · (A + B)], (11.5.4)

где А и В - длина помещения, м; h - высота подвеса светильников над рабочей поверхностью, м (3,5).

Определение количества светильников N, шт, для обеспечения нормируемого значения Ен:

N = (Eн · Кз · S · Z) / (Ф · п · v · ?и) (11.5.5)

Расчет:

I = 144 / 3,5 · 30 = 1,37;

N=300·1,5·(6·4)·1,1/1720·2·0,8·0,38=11880/1045,76=12шт.

Количество светильников: 12/2=6.

Оптимальное расстояние между светильниками:

,

где - наивыгоднейшее соотношение L и h; h - высота подвеса светильника над рабочей поверхностью;

L=1,4·3,5=4,55 м

Расстояние между стенами и крайними рядами светильников:

(0,3-0,5) ·L=1,365.

Выводы:

1) на проектный зал S = 24 м2 необходимо 12 лампы - 6 светильников;

2) светильники располагаем в два ряда по три светильника.

11.6 Пожарная безопасность

Для правильного выбора мероприятий по пожарной защите необходимо установить категорию пожарной опасности здания (сооружения). Помещения гимназии относятся к категории Д - используют негорючие вещества и материалы в холодном состоянии [20].

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

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

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

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

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

При возникновении пожара сотрудники гимназии:

- снимают напряжение;

- немедленно сообщает по телефону в ближайшую пожарную охрану с указанием точного адреса пожара;

- принимает решительные меры к его ликвидации средствами пожаротушения.

Для тушения возможных возгораний в помещении используются углекислотные огнетушители. Углекислотные огнетушители используются для тушения очагов возгорания различных веществ, горение которых происходит при поступлении воздуха, а также загораний на электроустановках, находящихся под напряжением не более 10кВ. Огнетушащим веществом в углекислотных огнетушителях является двуокись углерода (СО2). Попадающая на горящее вещество углекислота способствует его охлаждению и производит тушение, после этого она полностью испаряется, не оставляя никаких следов. Классы пожаров: В - горение жидкостей и расплавленных материалов; Е - горение электроустановок, находящихся под напряжением до 1000 В.

Заключение

Программное обеспечение, созданное в процессе дипломного проектирования, внедрено и успешно эксплуатируется в отделе работы с личными делами МОУ «Гимназия № 3 им. М.Ф. Панькова». Благодаря программному комплексу были автоматизированы ряд работ, связанных с учетом, хранением и обработкой информации об учащихся гимназии.

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

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

Список литературы

1) Арлоу, Д. UML и Унифицированный процесс. Практический объектно - ориентированный анализ и проектирование [Текст]: пер. с англ. / Д.Арлоу, И.Нейштадт, 2 - е изд. - СПб.: Символ - плюс, 2007. - 624с., ил.

2) Якобсон, А. Язык UML [Текст]: пер. с англ. / Айвар Якобсон, Грэди Буч, Джеймс Рамбо, 2 - изд. - М.: ДМК, 2007. - 496 с.

3) Рамбо Д. UML 2.0. Объектно - ориентированное моделирование и разработка [Текст] / Джеймс Рамбо, М. Блаха. - СПб.: Питер, 2006. - 544 с.

4) Маклин, Й. Оптимизация и администрирование баз данных Microsoft SQL Server 2005 [Текст]: рук. разработчика / Йен Маклин, Орин Томас. - М.: Русская редакция, 2007. - 624 с.

5) Форте, С. Разработка приложений на основе Microsoft SQL Server 2005 [Текст] / С.Форте. - М.: Русская редакция, 2007. - 880 с.

6) Лобел, Л. Разработка приложений на основе Microsoft SQL Server 2008 [Текст] / Леонард Лобел, Стивен Форте, Эндрю Дж. Браст. - М.: Русская редакция, 2009. - 1024 с.


Подобные документы

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.