Диплом: Автоматизация процесса контроля знаний учащихся ГУО "Средняя школа №8 г. Полоцка"

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
110
производственные расходы», руб, К– сумма затрат по статье «Коммунальные
расходы».
Определив себестоимость программного продукта можно рассчитать
структуру себестоимости (таблица 3.7).
Таблица 3.7
Элементы себестоимости
Сумма, руб.
Структура
себестоимости, %
Основная заработная плата
543
53
Начисления на заработную плату
185,1
18
Затраты по содержанию основных средств и
нематериальных активов
131,1
13
Коммунальные расходы
48
5
Расходы на сырье и материалы
63
6
Прочие расходы
54,3
5
ИТОГО (с округлением):
1025
100
Диаграмма, характеризующая соотношение затрат (в процентах),
приведена на рисунке 3.3.
Рисунок 3.3 Диаграмма, характеризующая соотношение затрат
Цена программного продукта складывается из нескольких составных
частей: себестоимости, нормативной прибыли и налога на добавленную
стоимость.
Ц
пп
= Сб
пп
+ П + НДС
111
где Ц
пп
цена программного продукта, руб, Сб
пп
себестоимость
программного продукта, руб, П– нормативная прибыль (от 20% до 40% от
себестоимости), руб, НДС– налог на добавленную стоимость, руб.
Нормативная прибыль для данного программного продукта равна
(формула 4.6):
П = Сб
пп
× 20/100
где П – нормативная прибыль, руб,Сб
пп
себестоимость программного
продукта, руб.
1025 руб. × 20/100 = 205 (руб.)
Налог на добавленную стоимость равен (формула 4.10):
НДС = (Сб
пп
+ П) × 20/100
где НДС – налог на добавленную стоимость, руб, Сб
пп
себестоимость
программного продукта, руб, П – нормативная прибыль, руб.
НДС = (1025руб. + 205 руб.) 20/100 = 246 (руб.)
Таким образом, цена разработанного программного продукта равна:
Ц
пп
= 1025руб. + 205 руб. + 246 руб. = 1476 (руб.)
Следовательно, срок окупаемости:
Т
ок
= 1476/2541,45=0,58 года или приблизительно 7месяцев.
Таким образом, в результате расчета основных экономических
показателей ясно, что проект экономически эффективен.
112
Заключение
Данный проект был разработан в связи с необходимостью исправления
ситуации неэффективного использования рабочего времени сотрудников
учебной части (завуча, секретаря). Отсутствие связанной информации
приводило к увеличению времени на обработку данных и, как следствии,
трудовых и стоимостных затрат. Решением данной проблемы являлась создание
автоматизированной системы контроля качества знаний учащихся учреждения
образования.
Итогом выполненной работы является автоматизированная
информационная система, отвечающая требованиям, сформулированным при
постановке задачи. Это означает, что цель, поставленная в рамках проекта,
достигнута.
В ходе разработки ИС были проведены следующие работы:
Анализ деятельности учебной части;
Выбор задач для автоматизации;
Формулировка задачи проектирования;
Проектирование БД для централизованного хранения необходимой
информации;
Разработка входных и выходных экранных и печатных форм
проектной документации;
Расчет показателей экономической эффективности внедрения ИС.
Аналитическая часть работы содержит краткую характеристику ГУО
«Средняя школа №8 г.Полоцка». В данной части работы описана
организационная структура организации.
Далее выбрана стратегия автоматизации, способ приобретения
информационной системы, проведен анализ существующих программных
аналогов, обоснованы и приняты проектные решения по информационному,
техническому, программному обеспечению.
В практической части работы построена и описана информационная
модель системы. Также кратко охарактеризованы существующие подходы к
построению жизненного цикла ПО и в результате выбран стандарт ISO/IEC
113
серии 12207-1995г. Здесь же описаны нормативно-справочная и результатная
информация, приведены дерево функций и сценарий диалога системы,
структурная схема пакета, описаны основные программные модули. В
контрольном примере подробно описан порядок работы с системой.
В третьей главе дано экономическое обоснование для внедрения
информационной системы автоматизации выбранного процесса.
Последовательно решив обозначенный в начале исследования ряд задач,
удалось достичь цели самого исследования и проведения на его основе
проектирования, то есть разработать комплексный теоретически обоснованный
подход к автоматизации обработки документов, а также спроектировать и
реализовать программный продукт, позволяющий решить ряд проблемных
задач, выделенных в процессе исследования.
Полученные в ходе проведенного исследования и проектирования
программного продукта результаты должны иметь практическую значимость,
выражающуюся в производственной пользе при использовании данных
разработок.
Целесообразность внедрения проекта подтверждена расчетами
показателей экономической эффективности.
Таким образом, можно сказать, что использование разработанной
информационной системы для ГУО «Средняя школа №8 г.Полоцка» является
экономически эффективным и может быть внедрена для последующего
использования.
114
Список литературы
1. Авдошин А.А., Песоцкая Е.В.: Информатизация бизнеса. Управление
рисками, - М., ДМК-Пресс, 2011 г., 176 с.
2. Алекс Эллайн: C++. От ламера до программера (включая C++11), - М.,
Издательство: Питер, 2015 г., 480 стр.
3. Аникеев С. П., Маркин Н.В.: Разработка приложений баз данных в
Delphi. Самоучитель, - М.,Диалог-МИФИ, 2013 г., 160 с.
4. Арнольд Виллемер: Программирование на С++, - М., Эксмо, 2013 г.,
528 с.
5. Брауде Э. Технология разработки программного обеспечения. – СПб.:
Питер, 2004.
6. Брюс Тейт: Семь языков за семь недель. Практическое руководство по
изучению языков программирования, - М., Издательство: ДМК-Пресс, 2014 г.,
384 стр.
7. Васвани В.А.: MySQL: использование и администрирование, СПб,
Питер, 2011 г., 368 с.
8. Вендров А.М. Проектирование программного обеспечения
экономических информационных систем: Учебник. – М.: Финансы и статистика,
2005
9. Вигерс, Битти: Разработка требований к программному обеспечению, -
М., Издательство: BHV, 2014 г., 736 стр.
10. Виссер Дж.: Разработка обслуживаемых программ, - М., ДМК Пресс,
2017 г., 192 с.
11. ГолощаповА. Р.: MicrosoftVisualStudio 2011, - М., BHV, 2011 г., 544 с.
12. ГурвицГ.Е.: MicrosoftAccess 2011. Разработка приложений на
реальном примере, - М., BHV, 2011 г., 424 с.
13. Джо Майо: Самоучитель MicrosoftVisualStudio 2011, - М., BHV, 2011
г., 464 с.
14. Исаев Г.А.: Информационные системы в экономике. Учебник, - М.,
Омега-Л, 2013 г., 462 с.
115
15. Исаев Г.А.: Проектирование информационных систем. Учебное
пособие, - М., Омега-Л, 2015 г., 424 с.
16. Курлов А.А, Петров Е.А.: Методология информационной аналитики, -
М.,Проспект, 2014 г., 384 с.
17. Кулагин Н.Б. Программирование в Turbo Pascal 7.0 и Delphi. – СПб.:
BHV, 2000
18. Орлов С.А. Технология разработки программного обеспечения. –
СПб.: Питер, 2002. – 473 с.
19. Паттерсон, Хеннесси: Архитектура компьютера и проектирование
компьютерных систе- М. Классика ComputersScience, Спб Питер, , 2012 г., 784 с.
20. Пирогов В.А.: Информационные системы и базы данных: организация
и проектирование, - М., BHV, 2009 г., 528 с.
21. Потопахин В.С.: Искусство алгоритмизации, - М., Издательство:
ДМК-Пресс, 2014 г., 320 стр.
22. Роберт Дж. Мюллер, Проектирование баз данных и UML, - М., Лори,
2013 год, 432 с.
23. Роберт Лафоре: Объектно-ориентированное программирование в С++,
- М., Питер, 2013 г., 928 с.
24. СурядныйА.Е.: MicrosoftAccess 2011. Лучший самоучитель, - М.,
Астрель, 2012 г., 448 с.
25. Таненбаум А.А, Бос Е.В.: Современные операционные системы, Спб,
Питер, 2015 г., 1120 стр
26. Тахагхогхи, Вильямс: Руководство по MySQL, - М., BHV, 2011 г.,
544 с.
27. Тюгашев А. Е.: Языки программирования. Учебное пособие. Стандарт
третьего поколения, - М., Издательство: Питер, 2014 г. 336 стр.
28. Фаронов В.В. Delphi. Язык, среда, разработка приложений./В.В.
Фаронов – СПб.: Питер, 2007.
29. Чистов Д.А: Экономическая информатика (для бакалавров). Учебное
пособие, - М., Кнорус, 2014 г., 512 с.
30. Энтони Молинаро, SQL. Сборник рецептов, - М., Символ-Плюс,2011
г., 672 с.
116
Приложение. Листинг основных программных модулей
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
type
TfAuth = class(TForm)
Button1: TButton;
Label1: TLabel;
ComboBox1: TComboBox;
Edit1: TEdit;
Label2: TLabel;
procedure Button1Click(Sender: TObject);
procedure FormCloseQuery(Sender: TObject; var CanClose: Boolean);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
private
{ Private declarations }
public
{ Public declarations }
end;
var
fAuth: TfAuth;
implementation
uses Unit2, Unit3;
{$R *.dfm}
procedure TfAuth.Button1Click(Sender: TObject);
begin
fDM.QAdmin.Close;
117
fDm.QAdmin.SQL.Text:='select * from Администирование '+
' where Примечание='+QuotedStr( ComboBox1.Text) + 'and
Пароль='+QuotedStr(Edit1.Text);
fDM.QAdmin.Open;
if fdm.QAdmin.RecordCount > 0 then begin fauth.Hide; fmain.Show; end
else showmessage('Неверный логин / пароль');
if fauth.ComboBox1.ItemIndex = 1 then
begin
fmain.TabSheet4.TabVisible:=false;
fmain.N6.Visible:=false;
fmain.BitBtn6.Enabled:=false;
fmain.BitBtn9.Enabled:=false;
fmain.BitBtn2.Enabled:=false;
end
else
begin
fmain.TabSheet4.TabVisible:=true;
fmain.N6.Visible:=true;
fmain.BitBtn6.Enabled:=true;
fmain.BitBtn9.Enabled:=true;
fmain.BitBtn2.Enabled:=true;
end;
end;
procedure TfAuth.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
CanClose := MessageBox(Application.Handle,'Вы действительно хотите
выйти из системы?','Предупреждение',MB_YESNO)=ID_YES;
end;
procedure TfAuth.FormClose(Sender: TObject; var Action: TCloseAction);
begin
118
Application.Terminate;
end;
end.
unit Unit2;
interface
uses
SysUtils, Classes, DB, ADODB;
type
TfDM = class(TDataModule)
ADOConnection1: TADOConnection;
TKlass: TADOTable;
DSKlass: TDataSource;
TKDPrep: TADOTable;
TKDUch: TADOTable;
TPredmet: TADOTable;
TPrepod: TADOTable;
TUspev: TADOTable;
TUchenik: TADOTable;
TUchNagrus: TADOTable;
DSKDPrep: TDataSource;
DSKDUch: TDataSource;
DSPredmet: TDataSource;
DSPrepod: TDataSource;
DSUspev: TDataSource;
DSUchenik: TDataSource;
DSUchNagrus: TDataSource;
TUchenikDSDesigner: TAutoIncField;
TUchenikDSDesigner2: TWideStringField;
TUchenikDSDesigner3: TWideStringField;
TUchenikDSDesigner4: TWideStringField;
119
TUchenikDSDesigner5: TIntegerField;
TUchenikDSDesigner6: TWideStringField;
TUchenikDSDesigner7: TWideStringField;
TUchenikDSDesigner8: TDateTimeField;
TUspevDSDesigner3: TIntegerField;
TUspevDSDesigner1_: TIntegerField;
TUspevDSDesigner2_: TIntegerField;
TUspevDSDesigner3_: TIntegerField;
TUspevDSDesigner4_: TIntegerField;
TUspevField1polugod: TIntegerField;
TUspevField2polugod: TIntegerField;
TUspevGodovay: TIntegerField;
TUspevDSDesigner: TAutoIncField;
TUspevDSDesigner2: TIntegerField;
TUchNagrusDSDesigner: TAutoIncField;
TUchNagrusDSDesigner2: TIntegerField;
TUchNagrusDSDesigner3: TIntegerField;
TUchNagrusDSDesigner4: TIntegerField;
TUchNagrusNazvPredmet: TStringField;
TUspevDSDesigner1_2: TIntegerField;
TUspevDSDesigner2_2: TIntegerField;
TUspevDSDesigner4: TIntegerField;
TSpez: TADOTable;
DSSpez: TDataSource;
QAdmin: TADOQuery;
DSAdmin: TDataSource;
TUspevnazvpredmet: TStringField;
TPrepodDSDesigner: TAutoIncField;
TPrepodDSDesigner2: TWideStringField;
TPrepodDSDesigner3: TWideStringField;
TPrepodDSDesigner4: TWideStringField;

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)