Автор работы: Пользователь скрыл имя, 27 Мая 2014 в 09:42, дипломная работа
Одним из важных шагов создания информационной подсистемы является разработка базы данных, которая позволит организовать и упорядочить информацию, а также обеспечит быстрый доступ к данным и выборку необходимой информации. Возможность автоматического создания отчетов на основе базы данных будет способствовать избавлению ответственного лица от кропотливой бумажной работы, связанной с их монотонным написанием. К тому же она предусматривает некоторый механизм защиты от ошибочных действий оператора при пополнении и модификации базы данных и обладает достаточной степенью универсальности.
Разработка информационной подсистемы требует создания соответствующего информационного и программного обеспечения.
Введение……………………………………………………………………… 6
1. Анализ методов и средств построения систем автоматизации учебно-учетной деятельности в спортивном учреждении …………………….
8
1.1 Организационная структура спортивной школы как объекта внедрения средств информатизации ……........................................
8
1.2. Общие принципы разработки и функционирования систем автоматизации учебно-учетной деятельности …………………….
14
1.3. Сравнительный анализ инструментальных средств построения систем автоматизации учебно-учетной деятельности....................
24
1.4 Цель и задачи дипломного проектирования……………………….. 34
2. Разработка информационного обеспечения системы автоматизации учебно-учетной деятельности в спортивной школе …………………...
35
2.1 Особенности формирования информационных моделей на основе концепции баз данных………………………………………………
35
2.2. Формирование логической и концептуальной моделей структурирования данных с использованием CASE-средств .......
48
3 Разработка программного обеспечения информационной системы автоматизации учебно-учетной деятельности спортивной школе …...
63
3.1 Выбор языковых и программных средств реализации программного обеспечения …...........................................................
63
3.2 Модульная структура программного обеспечения………………… 65
3.3 Организация пользовательского интерфейса информационной системы автоматизации учебно-учетной деятельности в спортивной школе…………………………………………………...
68
4 Организационно-экономическая часть…………………………………... 75
4.1 Краткая характеристика разрабатываемого программного продукта (ПП) и этапов его разработки……………………………
75
4.2 Определение трудоемкости разработки ПП………………………... 76
4.3 Распределение трудоемкости по этапам разработки и определение состава исполнителей………………………………...
78
4.4 Расчет сметной стоимости и договорной цены разработки ПП…... 80
4.5 Анализ конкурентоспособности программного продукта………… 86
4.5.1 Анализ технической прогрессивности………………………… 88
4.5.2 Анализ изменения функциональных возможностей…………. 89
4.5.3 Анализ соответствия разрабатываемого ПП нормативам…… 89
4.5.4 Оценка годовых эксплуатационных издержек потребителя… 89
4.5.5 Анализ экономических параметров ПП………………………. 91
4.5.6 Оценка конкурентоспособности……………………………….. 93
4.6 Оценка экономической эффективности…………………………….. 93
4.7 Анализ технико-экономических показателей разработки и эксплуатации ПП…………………………………………………….
95
5. Безопасность жизнедеятельности………………………………………... 96
5.1 Организация рабочего места ………………………………………... 97
5.2 Режим освещенности рабочего места ……………………………… 98
5.3 Микроклимат помещения………………………………………….... 99
5.4 Уровень шума………………………………………………………… 100
5.5 Психофизиологические нагрузки…………………………………… 101
5.6 Обеспечение электробезопасности ………………………………… 101
5.7. Обеспечение пожаробезопасности…………………………………. 102
Заключение…………………………………………………………………... 104
Список литературы………………………………………………………….. 105
Приложение А. Фрагмент листинга программных модулей……………... 107
Искусственное освещение в производственных помещения должно осуществляться с соблюдением следующих требований: освещенность на поверхности стола в зоне размещения рабочего документа должна быть 300-500 лк. Осветительные установки должны обеспечивать равномерную освещенность рабочей зоны и не создавать слепящих бликов на экране монитора в направлении глаз оператора. Для устранения бликов на экране видеотерминала необходимо применять антибликовые сетки, специальные фильтры для экранов, а также располагать источники света параллельно направлению взгляда с обеих сторон от видеотерминала. Рекомендуется также применение специальных козырьков, укрепляемых сверху монитора.
Восприятие цвета в большой степени зависит от качества освещения. Освещение помещения и оборудования должно быть мягким, без бликов, окраска интерьера помещений вычислительного центра должна быть спокойной для визуального восприятия. Последние исследования ученых показали, что некоторые цвета обладают следующими свойствами:
- голубой ослабляет мускульное напряжение;
- желтый стимулирует зрение и нервную систему;
- зеленый успокаивает;
- красный цвет увеличивает мускульное напряжение;
- фиолетовый создает ощущение спокойствия.
- оранжевый стимулирует
Наиболее распространенные цвета – серый, черный и белый. Рекомендуется комбинированное применение этих цветов.
5.3. Микроклимат помещения
Оказывается, на работоспособность сотрудников влияют и такие, на первый взгляд, мелочи, как температура и влажность воздуха в офисе.
Требования для оптимального микроклимата помещения:
Для поддержания микроклимата в помещении должны быть предусмотрены вентиляция и отопление в теплое и холодное время года . В теплое время года вентиляция в помещении осуществляется бытовыми кондиционерами. При полной загруженности оборудования температура воздуха в офисе не должна превышать +25°С. В холодный период помещение отапливается батареями радиаторов. Зимой температура воздуха в помещении офиса не должна опускаться ниже +19 °С.
5.4. Уровень шума
Нормы шума на рабочих местах при действии их источников определены ГОСТ 12.1.003-83 «Шум. Общие требования безопасности», согласно которому шум должен не превышать уровня 40 Дб. Данный тип шума оказывает отрицательное воздействие на человека еще и тем, что он является монотонным. Так же необходимо отметить, что наряду с компьютером используются принтеры, что так же увеличивает уровень шума. Шум нарушает нервную систему; шумовые явления обладают свойством кумуляции: последствием их является угнетение нервной системы. В условиях длительного шумового воздействия человек испытывает раздражительность, головные боли, головокружение, снижение памяти, повышенную утомляемость, понижение аппетита, боли в ушах и т.д. Такие нарушения в работе ряда органов и систем организма человека могут вызвать негативные изменения в эмоциональном состоянии человека вплоть до стрессовых. Под воздействием шума снижается концентрация внимания, нарушаются физиологические функции, появляется усталость в связи с повышенными энергетическими затратами и нервно-психическим напряжением, ухудшается речевая коммутация. Все это снижает работоспособность человека и его производительность, качество и безопасность труда.
При работе с компьютером уровень шума редко превышает уровень в 40 Дб, что удовлетворяет нормам ГОСТа 12.1.003-83. Поэтому применять какие-либо меры по его устранению и нормализации не имеет смысла.
5.5. Психофизиологические нагрузки
Психофизиологические опасные и вредные факторы по характеру действия подразделяются на физические и нервно-психические. Первые подразделяются на статические и динамические. Ко вторым относят умственное перенапряжение глаз, монотонность труда и эмоциональные перегрузки. Причем оператор компьютера наиболее подвержен воздействию статических вредных факторов (неизменное положение тела) и перенапряжению глаз (долгое времяпровождение перед экраном). Чтобы не перенапрягать глаза оператор должен проводить у монитора не более четырех часов в сутки, производить набор не более 30000 символов.
Уменьшение влияния психофизиологических нагрузок на организм человека достигается путем следующих мероприятий:
- правильного оформления рабочего места (согласно ГОСТ Р 50948-96 «Дисплеи. Средства отображения информации индивидуального пользования. Общие эргономические требования и требования безопасности» и СанПиН 2.2.2.542-96 «Гигиенические требования к видеодисплейным терминалам, персональным ЭВМ и организации работы»);
- рационального распределения рабочего времени (через каждые 2 часа проведенные за ПК необходимо обеспечивать 10-15 минут отдыха);
- обеспечением соответствующей настройки параметров терминального оборудования (контрастность изображения знака не менее 0,8; разрешение экрана 640×480 и более; частота регенерации изображения не менее 72 МГц).
5.6. Обеспечение
В каждых рабочих помещениях находятся применяемые в работе компьютеры, принтеры, сканеры, бесперебойные источники питания, которые могут быть причиной поражения людей электрическим током. Хотя во всех этих приборах применены современные меры защиты, все же проводится постоянный контроль со стороны электроотдела в отношении состояния электропроводки, выключателей, штепсельных розеток и шнуров, с помощью которых включаются в сеть электроприборы.
5.7. Обеспечение пожаробезопасности
Первичные средства пожаротушения
К средствам тушения пожара, предназначенных для локализации небольших загораний, относятся пожарные стволы, внутренние пожарные водопроводы, огнетушители, сухой песок, асбестовые одеяла и т.п. В офисных зданиях пожарные краны устанавливаются в коридорах, на площадках лестничных клеток и входов. Вода используется для тушения пожаров в помещениях программистов, библиотеках, вспомогательных и служебных помещениях. Применение воды в хранилищах носителей информации, помещениях контрольно-измерительных приборов ввиду опасности повреждения или полного выхода из строя дорогостоящего оборудования возможно в исключительных случаях, когда пожар принимает угрожающе крупные размеры. При этом количество воды должно быть минимальным, а устройства ЭВМ необходимо защитить от попадания воды, накрывая их брезентом или полотном.
Для тушения пожаров на начальных стадиях широко применяются огнетушители. По виду используемого огнетушащего вещества огнетушители подразделяются на следующие основные группы.
Пенные огнетушители, применяются для тушения горящих жидкостей, различных материалов, конструктивных элементов и оборудования, кроме электрооборудования, находящегося под напряжением.
Газовые огнетушители применяются для тушения жидких и твердых веществ, а также электроустановок, находящихся под напряжением.
В офисных помещениях применяются главным образом углекислотные огнетушители (углекислотные ОУ-8, должны быть размещены в количестве не менее 2 штук), достоинством которых является высокая эффективность тушения пожара, сохранность электронного оборудования, диэлектрические свойства углекислого газа, что позволяет использовать эти огнетушители даже в том случае, когда не удается обесточить электроустановку сразу.
Система оповещения
Для обнаружения начальной стадии загорания и оповещения службы пожарной охраны используют системы автоматической пожарной сигнализации (АПС). Системы АПС состоят из пожарных извещателей, линий связи и приемных пультов (станций).
Эффективность применения систем АПС определяется правильным выбором типа извещателей и мест их установки. При выборе пожарных извещателей необходимо учитывать конкретные условия их эксплуатации: особенности помещения и воздушной среды, наличие пожарных материалов, характер возможного горения, специфику технологического процесса и т.п.
Помещения для внешних запоминающих устройств, подготовки данных, сервисной аппаратуры, архивов, копировально-множительного оборудования и т.п. необходимо оборудовать дымовыми пожарными извещателями. В этих помещениях в начале пожара при горении различных пластмассовых, изоляционных материалов и бумажных изделий выделяется значительное количество дыма и мало теплоты.
Заключение
Для автоматизации процессов электронного документооборота в спортивной школе была поставлена задача разработки программного комплекса, который бы обеспечивал решение проблемы сокращения объемов передаваемых данных между структурными подразделениями ДЮСШ
Целью данной дипломной работы являлось проектирование и разработка информационной системы автоматизации документооборота в спортивном учреждении.
Для достижения цели в работе были решены следующие задачи: определение организационной структуры спортивной школы как объекта внедрения средств автоматизации документооборота; разработка структуры базы данных; разработка структуры программного комплекса и программная реализация информационных моделей.
В работе было дано экономическое обоснование разработки программного комплекса. По результатам анализа товаров конкурентов и рынков сбыта экономические показатели разработанного программного средства превосходят аналоги, из чего следует, что разработка перспективна.
Так же в работе были рассмотрены вопросы безопасности и экологичности разрабатываемого программного комплекса. На основе результатов рассмотрения был сделан вывод, что никаких специальных мер по защите жизнедеятельности человека и окружающей среды не требуется.
unit UnitMain;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, jpeg, ExtCtrls, StdCtrls, Buttons, DB, ADODB, XPMan;
type
TFormMain = class(TForm)
XPManifest1: TXPManifest;
ADOConnection1: TADOConnection;
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
BitBtn3: TBitBtn;
BitBtn4: TBitBtn;
BitBtn5: TBitBtn;
Image1: TImage;
Image2: TImage;
Image3: TImage;
Image4: TImage;
Image5: TImage;
BitBtn6: TBitBtn;
Image6: TImage;
Bevel1: TBevel;
Bevel2: TBevel;
Bevel3: TBevel;
Bevel4: TBevel;
BitBtn7: TBitBtn;
Label2: TLabel;
procedure BitBtn5Click(Sender: TObject);
procedure BitBtn4Click(Sender: TObject);
procedure BitBtn1Click(Sender: TObject);
procedure BitBtn2Click(Sender: TObject);
procedure BitBtn3Click(Sender: TObject);
procedure BitBtn6Click(Sender: TObject);
procedure BitBtn7Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
FormMain: TFormMain;
implementation
uses UnitF, UnitO, UnitZ, UnitP;
{$R *.dfm}
procedure TFormMain.BitBtn5Click(Sender: TObject);
begin
close;
end;
procedure TFormMain.BitBtn4Click(Sender: TObject);
begin
Application.Minimize;
end;
procedure TFormMain.BitBtn1Click(Sender: TObject);
begin
FormF.Show;
end;
procedure TFormMain.BitBtn2Click(Sender: TObject);
begin
FormZ.Show;
end;
procedure TFormMain.BitBtn3Click(Sender: TObject);
begin
FormO.Show;
end;
procedure TFormMain.BitBtn6Click(Sender: TObject);
begin
winhelp(FormMain.Handle,'
end;
procedure TFormMain.BitBtn7Click(Sender: TObject);
begin
aut:=false;
FormP.Button1.Visible:=false;
FormP.Button2.Visible:=true;
FormP.Button3.Visible:=true;
FormP.GroupBox2.Visible:=true;
FormP.GroupBox3.Visible:=true;
FormP.Edit1.Text:='';
FormP.Edit2.Text:='';
FormP.Edit3.Text:='';
FormP.ShowModal;
end;
end.
unit UnitF;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, DBCtrls, StdCtrls, Mask, Buttons, ExtCtrls, Grids, DBGrids, DB,
ADODB, ComCtrls;
type
TFormF = class(TForm)
PageControl1: TPageControl;
TabSheet1: TTabSheet;
TabSheet2: TTabSheet;
TabSheet3: TTabSheet;
TabSheet4: TTabSheet;
ADOTable1: TADOTable;
DataSource1: TDataSource;
DBGrid1: TDBGrid;
DBNavigator1: TDBNavigator;
BitBtn1: TBitBtn;
BitBtn2: TBitBtn;
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
DBEdit1: TDBEdit;
DBEdit2: TDBEdit;
DBLookupComboBox1: TDBLookupComboBox;
ADOTable1N_tren: TIntegerField;
ADOTable1V_sport: TWideStringField;
ADOTable1N_gr: TIntegerField;
DBGrid2: TDBGrid;
DBNavigator2: TDBNavigator;
ADOTable2: TADOTable;
DataSource2: TDataSource;
Label4: TLabel;
Label5: TLabel;
Label7: TLabel;
Label8: TLabel;
DBEdit3: TDBEdit;
DBEdit4: TDBEdit;
DBCheckBox1: TDBCheckBox;
DBEdit5: TDBEdit;
DBEdit6: TDBEdit;
ADOTable2FIO: TWideStringField;
ADOTable2N_tren: TIntegerField;
ADOTable2Nadb: TSmallintField;
ADOTable2Oklad: TBCDField;
ADOTable2Zaslug: TBooleanField;
Label6: TLabel;
Label9: TLabel;
Label10: TLabel;
DBNavigator01: TDBNavigator;
DBText1: TDBText;
DBText2: TDBText;
DBLookupComboBox2: TDBLookupComboBox;