Медико-педагогическая станция

Автор: Пользователь скрыл имя, 30 Апреля 2013 в 01:05, курсовая работа

Краткое описание

Эффективность АРМ следует рассматривать как интегральный показатель уровня реализации приведенных выше принципов, отнесенного к затратам по созданию и эксплуатации системы. Функционирование АРМ может дать численный эффект только при условии правильного распределения функций и нагрузки между человеком и машинными средствами обработки информации, ядром которых является ЭВМ. Лишь тогда АРМ станет средством повышения не только производительности труда и эффективности управления, но и социальной комфортности специалистов. Актуальность темы дипломной работы обосновывается на том, что возможность обработки имеющихся данных в электронном виде намного упрощает наличие большого объема бумажной документации, уменьшает время поиска любой информации.

Файлы: 1 файл

Лялин_Текствока_посл.doc

— 1.19 Мб (Скачать)

4.1 Требования  к аппаратному обеспечению

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

    1. Процессор Pentium
    2. Оперативная память (ОЗУ) 1 Гb
    3. Винчестр 120 Gb
    4. Монитор
    5. Видеокарта 128 mb
    6. Принтер

Необходимо, чтобы была установлена любая из систем Windows XP,  также требуется установить пакет Microsoft Office.

4.2 Инструкция  пользователю

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

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

4.3 Инструкция  программиста

Для установки программы необходимо скопировать папку StudentsAttendance на компьютер, также должны быть установлены программы Delphi и Office.

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

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

        Основной код программы представлен в одиннадцати модулях, которые содержаться на лазерном диске в папке «Исходник» под именами Unit1, Unit2, Unit3, Unit4. Эти файлы имеют расширение «*.pas». Связь модулей можно посмотреть в разделе 2 на рисунке 2.1. Для редактирования программного продукта в папке «Исходник» содержаться следующие файлы:

- Project1.cfg содержит кофигурации для запуска проекта;

- Project1.dof

- Project1.dpr главный файл проекта;

- Project1.res

- Unit1.pas содержит исходный код главного пользовательского окна;

- Unit2.pas содержит исходный код пользовательского окна тест;

- Unit3.pas содержит исходный код пользовательского окна статистика;

- Unit4.pas содержит исходный код пользовательского окна справка;

- Unit1.dfm содержит настройки главного пользовательского окна;

- Unit2.dfm содержит настройки пользовательского окна тест;

- Unit3.dfm содержит настройки пользовательского окна статистика;

- Unit4.dfm содержит настройки пользовательского окна справка;

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

        Чтобы отредактировать программу нужно запустить Delphi 7.0 и в главном меню выбрать пункт File>Open Project в появившемся окне указать путь к файлу Project1.dpr или двойным щелчком мыши запустить файл Project1.dpr. Для просмотра кода программы в главном меню есть команда View>Units. Для просмотра пользовательских окон следует воспользоваться командой View>Forms. Для запуска программы в главном меню следует выполнить последовательность действий Run>Run. При запуске программы Delphi 7.0 автоматически создает сгенерированный исполняемый файл. Для аварийной остановки выполнения программного продукта нужно воспользоваться командой Run>Program Reset. Для сохранения изменений следует воспользоваться командой Files>Save Project as.

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

Системные требования:

  - операционная система  MS Windows любых версий;

  - интегрированная  среда Delphi 7.0.

Основной файл программы находится в файле Project2.dpr, который занимает 1.94 Кб. Загрузочный файл проекта находится на диске и занимает 6.22 Мб.

Чтобы посмотреть или  отредактировать необходимо, загрузить  среду Delphi и открыть файл, содержащий основной текст программы.

1) Запустить файл Delphi.exe. На рисунке 4.12 показано окно среды Delphi.

2) При нажатии F3 загрузится окно открытия файла, в котором необходимо набрать имя программы.

 

                                                                                                                                                                                                             


Рис. 4.1 -Среда Delphi

Для компиляции  в строке меню запустить Run либо нажать клавишу F9. При компиляции создается файл с расширением .exe. 

Заключение

В ходе выполнения дипломной  работы мною был проведен анализ предметной области как объекта автоматизации. Такой областью явилось  автоматизированное рабочее место «Медико-педагогической станции». Создание автоматизированного приложения было осуществлено в среде Delphi. Сама база данных создана в MS Access. Приложение может обращаться к внешней базе данных посредством специальных компонентов для работы с базами данных.

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

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

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

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

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

 

 

Список использованной литературы

        1. Конституции Республики Казахстан от 30 августа 1995 (с изменением от 7 октября 1998)
        2. Закон Республики Казахстан от 28 февраля 2004 года № 528 «О безопасности и охране труда»
        3. Гражданский Кодекс РК от 1 июля 1999 г. № 409 (особенная часть) /введен с 17 июля 1999г./
        4. Закон Республики Казахстан «Об электронном документе и электронной цифровой подписи» от 7 января 2003г. № 370-2.
        5. “Автоматизированное рабочее место в системе управления предприятием”, Сборник научных трудов, Ленинград, 2009. – 740 с.
        6. Алимова, Т.Р, Лямин, Л.С. К вопросу о профессиональных заболеваниях пользователей ПК. Компьютер пресс, 1992 – 36 с.
        7. Баженова И.Ю. Язык программирования Java - М.: Диалог-МИФИ, 1997. – 263 с.
        8. Богумирский Б. Эффективная работа на IBM PC в среде Windows 95. СПб.: Питер Пресс, 1997. – 454 с.
        9. Бородич Ю.С. и др. Паскаль для персональных компьютеров: Справ. пособие/ Ю.С.Бородич, А.Н.Вальвачев, А.И.Кузьмич.- Мн. Выш.шк. БФ ГИТМП “НИКА”, 1991. – 174 с.
        10. Бойко В.В, В.М. Савенков «Проектирование баз данных информационных систем», 1989. – 852 с.
        11. "Временные санитарные нормы и правила для работников ВЦ", инструкции управления ТБ и промышленной санитарии N 4559-88, утвержденные 02.03.88, 28 с.
        12. Дейтел, Г., Введение в операционные системы. /Т1. Т2. /Пер. с англ. - М., Мир, 1987. – 247 с.
        13. Кристофидес Н. Теория вероятности. М., "Мир", 1978. – 698 с.
        14. Мюллер С., «Модернизация и ремонт ПК» Москва Санкт-Петербург. – 1500 с. ил.
        15. Норенков  Ю.И.,  Михайловский О.В.  Адаптивная   автоматизированная обучающая система.//Конференция по искусственному интеллекту КИИ -94.Сб-к трудов. Тверь, 1994. – 115 с.
        16. Пономарева  К.В., Кузьмин Л.Г. Информационное обеспечение АСУ. М., Высшая школа, 1991. – 88 с.
        17. Перроун П. Н.  Создание корпоративных систем на базе  Java 2 Enterprise  Edition : пер. с англ. / Поль Дж. Перроун, Венката С.Р. “Кришна”, Р. Чаганти. – М. ; СПб. Вильямс, 2001. – 1179 с.
        18. Попов, В., П., «TURBO PASCAL и для школьников» Москва 2003. – 130 с.
        19. Симонович, С. Г., Евсеев, Р. Р., Алексеев, А.К. Общая информатика Москва АСТ- ПРЕСС КНИГА.-120 с. ил.
        20. Стрыгин В.В., Щарев Л.С. Основы вычислительной микропроцессорной техники и программирования. – М., Высшая школа, 1989. – 47 с.
        21. Учебник; под.ред. В.П.Косарева, А.Ю.Королёва. Экономическая информатика и вычислительная техника. - М., «Финансы и статистика», 1996. – 336 с.
        22. Фигурнов В.Э. IBM PC для пользователя. – Тера, 1996. – 525 с.
        23. Хоггер «Введение в логическое программирование». М., Мир 1988. – 657 с.
        24. Ципкин Я.З. Основы теории автоматических систем. - М., «Наука», 1977. - 412 с.
        25. Шатт С., Мир компьютерных сетей. Киев, ВНШ,1996. – 234 с.
        26. Шумаков Delphi 6 и разработка приложений баз данных. – М., «Нолидж», 2003. – с.704.
        27. Эргономическая безопасность работы с компьютером.: журн. Проблемы информатизации, 1996. – 123 с.
        28. Юркин, А. М. «Задачник по программированию» М.:Мастерство, 2002.-432 с.
        29. Закон Республики Казахстан "Об информатизации" от 8 мая 2003г.. № 412-II.
        30. Автоматизированные информационные технологии в экономике: Учебник/Под ред.проф.Г.А.Титоренко.– М.: Компьютер, ЮНИТИ,1999.,400с.
        31. Экономическая информатика: Введение в экономический анализ информационных систем: Учебник. – М.: Инфра-М, 2005,958 с.
        32. Вычислительные системы, сети и телекоммуникации/ В.Л.Бройдо –Питер, 2003. –688с.
        33. А+ Сертификация. Учебный курс: Официальное пособие  Microsoft для самостоятельной подготовки: пер. с англ.
        34. . Н. Рэндел, Д. Джонс Microsoft Front Page в подлиннике: пер. с англ. – СПб.:BHV
        35. Холмогоров В. “Основы Web-мастерства”. Учебный курс (+CD).
        36. Дронов В.А. “JavaScript в Web-дизайне”. – СПб.: БХВ- Петербург, 2001.

 

Приложение А

Листинг программы

Оbject frmGroupAdd: TfrmGroupAdd

  Left = 409

  Top = 261

  BorderIcons = [biSystemMenu]

  BorderStyle = bsSingle

  Caption = #1043#1088#1091#1087#1087#1072

  ClientHeight = 94

  ClientWidth = 243

  Color = clBtnFace

  Font.Charset = DEFAULT_CHARSET

  Font.Color = clWindowText

  Font.Height = -11

  Font.Name = 'MS Sans Serif'

  Font.Style = []

  FormStyle = fsStayOnTop

  OldCreateOrder = False

  PixelsPerInch = 96

  TextHeight = 13

  object ledGroupName: TLabeledEdit

    Left = 8

    Top = 24

    Width = 225

    Height = 21

    EditLabel.Width = 115

    EditLabel.Height = 13

    EditLabel.Caption = #1053#1072#1080#1084#1077#1085#1086#1074#1072#1085#1080#1077' '#1075#1088#1091#1087#1087#1099

   TabOrder = 0

  end

  object btnCancel: TBitBtn

    Left = 160

    Top = 56

    Width = 75

    Height = 25

    Caption = #1054#1090#1084#1077#1085#1072

    TabOrder = 1

    OnClick = btnCancelClick

  end

  object btnOK: TBitBtn

    Left = 80

    Top = 56

    Width = 75

    Height = 25

    Caption = #1054#1050

    TabOrder = 2

    OnClick = btnOKClick

  end

  object ADOQuery1: TADOQuery

    Connection = frmMain.ADOConnection1

    Parameters = <>

    Left = 16

    Top = 16

  end

end.

 

object frmRaspisanieAdd: TfrmRaspisanieAdd

  Left = 390

  Top = 293

  BorderIcons = [biSystemMenu]

  BorderStyle = bsSingle

  Caption = #1056#1072#1089#1087#1080#1089#1072#1085#1080#1077

  ClientHeight = 128

  ClientWidth = 265

  Color = clBtnFace

  Font.Charset = DEFAULT_CHARSET

  Font.Color = clWindowText

  Font.Height = -11

  Font.Name = 'MS Sans Serif'

  Font.Style = []

  FormStyle = fsStayOnTop

  OldCreateOrder = False

  PixelsPerInch = 96

  TextHeight = 13

  object Label1: TLabel

    Left = 8

    Top = 8

    Width = 35

    Height = 13

    Caption = #1043#1088#1091#1087#1087#1072

  end

  object Label2: TLabel

    Left = 8

    Top = 48

    Width = 45

    Height = 13

    Caption = #1055#1088#1077#1076#1084#1077#1090

  end

  object Label3: TLabel

    Left = 120

    Top = 8

    Width = 27

    Height = 13

    Caption = #1044#1077#1085#1100

  end

  object cbxGroup: TComboBox

    Left = 8

    Top = 24

    Width = 105

    Height = 21

    Style = csDropDownList

    ItemHeight = 13

    TabOrder = 0

  end

  object cbxSubject: TComboBox

    Left = 8

    Top = 64

    Width = 249

    Height = 21

    Style = csDropDownList

    ItemHeight = 13

    TabOrder = 1

  end

  object cbxDay: TComboBox

    Left = 120

    Top = 24

    Width = 137

    Height = 21

    Style = csDropDownList

    ItemHeight = 13

    TabOrder = 2

  end

  object btnCancel: TBitBtn

    Left = 183

    Top = 93

    Width = 75

    Height = 25

    Caption = #1054#1090#1084#1077#1085#1072

    TabOrder = 3

    OnClick = btnCancelClick

  end

  object btnOK: TBitBtn

    Left = 103

    Top = 93

    Width = 75

    Height = 25

    Caption = #1054#1050

    TabOrder = 4

    OnClick = btnOKClick

  end

  object ADOQuery1: TADOQuery

    Connection = frmMain.ADOConnection1

    Parameters = <>

    Left = 16

    Top = 88

  end

end

 

object frmStudentAdd: TfrmStudentAdd

  Left = 437

  Top = 275

  BorderIcons = [biSystemMenu]

  BorderStyle = bsSingle

  Caption = #1057#1090#1091#1076#1077#1085#1090

  ClientHeight = 212

  ClientWidth = 402

  Color = clBtnFace

  Font.Charset = DEFAULT_CHARSET

  Font.Color = clWindowText

  Font.Height = -11

  Font.Name = 'MS Sans Serif'

  Font.Style = []

  FormStyle = fsStayOnTop

  OldCreateOrder = False

  OnCreate = FormCreate

  PixelsPerInch = 96

  TextHeight = 13

  object Label1: TLabel

    Left = 112

    Top = 48

    Width = 35

    Height = 13

    Caption = #1043#1088#1091#1087#1087#1072

  end

  object Label2: TLabel

    Left = 280

    Top = 48

    Width = 79

    Height = 13

    Caption = #1044#1072#1090#1072' '#1088#1086#1078#1076#1077#1085#1080#1103

  end

  object ledFIO: TLabeledEdit

    Left = 16

    Top = 24

    Width = 369

    Height = 21

    EditLabel.Width = 124

    EditLabel.Height = 13

    EditLabel.Caption = #1060#1072#1084#1080#1083#1080#1103' '#1048#1084#1103' '#1054#1090#1095#1077#1089#1090#1074#1086

    TabOrder = 0

  end

  object cbxGroup: TComboBox

    Left = 112

    Top = 64

    Width = 161

    Height = 21

    Style = csDropDownList

    ItemHeight = 13

    TabOrder = 2

  end

  object dtpDateOfBirth: TDateTimePicker

    Left = 280

    Top = 64

    Width = 106

    Height = 21

    Date = 40324.899132824070000000

    Time = 40324.899132824070000000

    TabOrder = 3

  end

  object ledAddress: TLabeledEdit

    Left = 16

    Top = 104

    Width = 369

    Height = 21

    EditLabel.Width = 31

    EditLabel.Height = 13

    EditLabel.Caption = #1040#1076#1088#1077#1089

    TabOrder = 4

  end

  object ledPhone: TLabeledEdit

    Left = 16

    Top = 144

    Width = 169

    Height = 21

    EditLabel.Width = 45

    EditLabel.Height = 13

    EditLabel.Caption = #1058#1077#1083#1077#1092#1086#1085

    TabOrder = 5

  end

  object ledEMail: TLabeledEdit

    Left = 192

    Top = 144

    Width = 193

    Height = 21

    EditLabel.Width = 27

    EditLabel.Height = 13

    EditLabel.Caption = 'e-mail'

    TabOrder = 6

  end

  object btnCancel: TBitBtn

    Left = 312

    Top = 176

    Width = 75

    Height = 25

    Caption = #1054#1090#1084#1077#1085#1072

    TabOrder = 8

    OnClick = btnCancelClick

  end

  object btnOK: TBitBtn

    Left = 232

    Top = 176

    Width = 75

    Height = 25

    Caption = #1054#1050

    TabOrder = 7

    OnClick = btnOKClick

  end

  object ledZachetKn: TLabeledEdit

    Left = 16

    Top = 64

    Width = 89

    Height = 21

    EditLabel.Width = 86

    EditLabel.Height = 13

    EditLabel.Caption = #8470' '#1079#1072#1095#1077#1090'. '#1082#1085#1080#1078#1082#1080

    TabOrder = 1

  end

  object ADOQuery1: TADOQuery

   Connection = frmMain.ADOConnection1

    Parameters = <>

    Left = 16

    Top = 16

  end

end.

 

 

 

 

 

 


Информация о работе Медико-педагогическая станция