Реферат: Информационные системы в высших заведениях

Введение

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

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

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

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

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

 

1. Постановка задачи.

А) Имеющиеся данные :

      БД с наборомполей: — номер группы;

                                            — куратор;

— фамилия студента (русская);

— фамилия студента (украинская);

— номер зачетной книжки;

— номер студента;

— номер в группе;

— примечание.

Б) Цель работы:

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

В) Методы реализации:

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

2. Описание баз данных.

Структура баз данных — реляционная, то есть база состоитиз колонок и строк (полей и записей).

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

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

В этой информационной системе используются 13 базданных, что соответствует количеству академических групп на факультете. Каждаяиз баз данных носит имя соответствующей академической группы (например:ЭИ-92-1).

<img src="/cache/referats/1077/image001.gif" v:shapes="_x0000_s1031"><img src="/cache/referats/1077/image002.gif" v:shapes="_x0000_s1030"><img src="/cache/referats/1077/image003.gif" v:shapes="_x0000_s1029"><img src="/cache/referats/1077/image004.gif" v:shapes="_x0000_s1027"><div v:shape="_x0000_s1026">

 №п/п           Смысловое значение               Тип               Длина        

Все базы данных имеют одинаковую структуру:

<img src="/cache/referats/1077/image005.gif" v:shapes="_x0000_s1028">


1            Номер группы                            text                 35         

2             Куратор                                       text                 35

3            Фамилия русская                       text                  35

4            Фамилия украинская                text                  35

5            Номер зачетной книжки          long                   6   

6            Номер студента                         byte                    2

7            Номер в группе                          text                   35    

8            Примечание                                 text                   35

<img src="/cache/referats/1077/image006.gif" v:shapes="_x0000_s1032">


Все записи в базе данных проиндексированы по полю«Номер в группе». Этот индекс является глобальным и уникальным.

3. Требования, предъявляемые к информационной системе:

*<span Times New Roman"">                   

Контроль правильности вводаданных и их корректировки

*<span Times New Roman"">                   

Формирование списка студентовпо академическим группам, выполненное в менюориентированном режиме

4. Перечень входных документов.

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

5. Перечень выходных документов.

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

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

6. Состав работ по реализации данной информационнойсистемы.

При непосредственном написании кода этой информационнойсистемы мной были реализованы такие ее компоненты:

  — закрытие БД

  — выход изсистемы

  — открытие БД

  — обработкаперемещения пользователя по меню

  — создание БД

  -  сохранение БД под другим именем

  — уничтожение БД

  — печатьрезультирующих списков

Таким образом  былсоздан  интерфейс для работыпользователя, при этом я старался использовать наиболее простые и понятныепользователю видеоформы, чтобы он не чувствовал дискомфорта при работе ссистемой. При этом весь интерфейс основан на возможностях  ОС WINDOWS (печать, графический интерфейспользователя) и ОС DOS (основные файловые операции). Работа с программойосуществляется с помощью клавиатуры ( посредством  «горячих клавиш»  и перемещением по меню с помощью клавиши Altи клавиш управления курсором), так и манипулятора «мыши»..

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

В реализации вспомогательной задачи системы — работы сБД были задействованы основные операции для работы пользователя с БД такие как:

добавление, уничтожение и  редактирование записей;

возврат всех произведенных изменений за время последнегосеанса работы с БД;

перемещение по записям и полям;

поиск полей по выбору пользователя;

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

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

Заключение.

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

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

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

По результатам машинного тестирования программа показаласебя как вполне надежная и удобная в эксплуатации.

<span Times New Roman",«serif»;mso-fareast-font-family:«Times New Roman»; mso-ansi-language:EN-GB;mso-fareast-language:KO;mso-bidi-language:AR-SA">

       Описание и характеристика объекта.

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

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

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

    Производственная структура объекта.

     В составинститута входят следующие структурные подразделения, обеспечивающие наиболееэффективное функционирование института:       

   -  директор  и его  заместители;

   — проектныеотделы;

   — бухгалтерия;

   — секретариат;

   — отдел кадров;

   — ВОХР;    

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

<img src="/cache/referats/1077/image007.gif" v:shapes="_x0000_s1036"><img src="/cache/referats/1077/image008.gif" v:shapes="_x0000_s1035"><img src="/cache/referats/1077/image009.gif" v:shapes="_x0000_s1033"><img src="/cache/referats/1077/image007.gif" v:shapes="_x0000_s1034">Производственная структура представлена на рисунке 1.

<img src="/cache/referats/1077/image010.gif" v:shapes="_x0000_s1046"><img src="/cache/referats/1077/image011.gif" v:shapes="_x0000_s1045"><img src="/cache/referats/1077/image012.gif" v:shapes="_x0000_s1043"><img src="/cache/referats/1077/image013.gif" v:shapes="_x0000_s1037">                                    Директор    

<img src="/cache/referats/1077/image014.gif" v:shapes="_x0000_s1044"><img src="/cache/referats/1077/image015.gif" v:shapes="_x0000_s1040"><img src="/cache/referats/1077/image016.gif" v:shapes="_x0000_s1039"><img src="/cache/referats/1077/image017.gif" v:shapes="_x0000_s1038">                           

<img src="/cache/referats/1077/image018.gif" v:shapes="_x0000_s1054"><img src="/cache/referats/1077/image019.gif" v:shapes="_x0000_s1053"><img src="/cache/referats/1077/image020.gif" v:shapes="_x0000_s1052"><img src="/cache/referats/1077/image021.gif" v:shapes="_x0000_s1051"><img src="/cache/referats/1077/image022.gif" v:shapes="_x0000_s1041"><img src="/cache/referats/1077/image023.gif" v:shapes="_x0000_s1042">                                 Ученый совет                                         секретариат  

<img src="/cache/referats/1077/image024.gif" v:shapes="_x0000_s1047"> <img src="/cache/referats/1077/image025.gif" v:shapes="_x0000_s1048"> <img src="/cache/referats/1077/image026.gif" v:shapes="_x0000_s1049">


             Проектные                               Бухгалтерия                         ВОХР

<img src="/cache/referats/1077/image027.gif" v:shapes="_x0000_s1050">                отделы     

<img src="/cache/referats/1077/image028.gif" v:shapes="_x0000_s1055">                                                                               отдел

                                                                              кадров

Структура аппаратауправления.

Структура аппаратауправления в основном показана на рисунке 1. Там же показано подчинение различных подразделений. Кроме того, каждоеиз подразделений имеет свою иерархию, выражающуюся в наличии внутриподразделений различных степеней управления.

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

Существующаясистема автоматической обработки информации.

Общие принципыфункционирования информационной системы:

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

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

машинноеформирование первичной информации в документах и на машинные носители.

машинное ведениеучета поступающих сообщений о поломках и неполадках.

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

машиная передачарезультатной информации для использования управления.

 

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

Базы Данных:

1) LIST_RA.DBF — база данных, содержащая информацию из рекламационных актов.

2)LIST_AUR.DBF  — база данных, содержащаяинформацию из актов удовлетворения рекламаций, которой нет в соответствующихрекламационных актах.

3) LIST_AI.DBF — база данных, содержащая информацию из актов исследования, которой нет вуказанных выше двух базах данных.

4)  LIST_DON.DBF — база данных, содержащаяинформацию из донесений о неисправности, которой нет в указанных выше трехбазах данных.

Тем самым винформационную систему заложен следующий принцип:

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

Прикладныепрограммы.

1) GLAVMENU.PRG — программа, вызывающая на экран дисплея главное меню информационной системы;

2) LISTMENU.PRG — программа, вызывающая на экран дисплея меню блока «Работа сдокументами»;

3) DONMENU.PRG — программа, вызывающая на экран дисплея меню блока «Работа с донесениями онеисправности»;

4) RAMENU.PRG — программа, вызывающая на экран дисплея меню блока «Работа рекламационнымиактами»;

5) AIMENU.PRG — программа, вызывающая на экран дисплея меню блока «Работа с актамиисследования »;

6) AURMENU.PRG — программа, вызывающая на экран дисплея меню блока «Работа с актамиудовлетворения рекламаций»;

7) SZMENU.PRG — программа, вызывающая на экран дисплея меню блока «Решение счетныхзадач»;

8) DONPRO.PRG — программа просмотра на экране дисплея донесений о неисправности;

9) DONDOB.PRG — программа занесения в ЭВМ данных из донесений о неисправности;

10) DONRED.PRG — программа редактирования находящихся в ЭВМ данных из донесений о неисправности;

11) RAPRO.PRG — программа просмотра на экране дисплея рекламационных актов;
12) RADOB.PRG — программа занесения в ЭВМ данных из рекламационных актов;

13) RARED.PRG — программа редактирования находящихся в ЭВМ данных из  рекламационных актов;

14) AIPRO.PRG — программа просмотра на экране дисплея актов исследования;

15) AIDOB.PRG — программа занесения в ЭВМ данных из актов исследования;
16) AIRED.PRG — программа редактирования находящихся в ЭВМ данных из актовисследования;
17) AURPRO.PRG — программа просмотра на экране дисплея актов удовлетворениярекламаций;

18) AURDOB.PRG — программа занесения в ЭВМ данных из актов удовлетворения рекламаций;

19) AURRED.PRG — программа редактирования находящихся в ЭВМ данных из актов удовлетворениярекламаций;

20) SZSVOFRA.PRG — программа решения задачи своевременности офрмления рекламационного акта послеобнаружения неисправности;

21) SZOTK.PRG — программа решения задачи определения количества отказов данного узла даннойсистемы.

Технологияобработки информации.

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

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

     — ввод в базу данных первичной информациио неисправностях (поломках)                                                                                                                                                           

       деталей и узлов исследуемой системы,поступающих на магнитных носителях;

     — автоматизированная обработка данных иотражение их в локальной базе                           

       данных информационной системе в разрядеобъектов, подлежащих учету;

     — автоматизированная обработка данныхпервичных документов и отражение                                                                                                                                                                                              

        этих данных в локальной илираспределенной базе данных в разряде объектов,                              

       подлежащих учету;

     — прием данных в форме рекламационныхактов, переданных из другой системы        

       на машинных носителях и в документарнойформе для отражения в базе                                      

       данных центральной ЭВМ;

     — автоматизированный вывод на печать иливидеотерминал ( или на магнитный                          

       носитель ) результатов расчета системы;

     — использование справочника,инструктивно-методологических сообщений и            

        указаний научному работнику,автоматизированное формирование и передача                   

       данных в другие системы, а также всоответствии с установленной                                           

       корреспонденцией;

     — информатизованный обмен между системамипутем автоматизированной                              

       передачи данных с помощью локальнойвычислительной сети;

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

       информации;

     — участие в создании, внедрении и развитииданной системы;

     — другие операции контроля, анализа,заполнения форм и т.д.   

Организация трудаи функции работников.

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

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

Работники в рамкахдокументирования осуществляют следующие функции:

     — собственно регистрацию первичной учетнойинформации путем набора ее на                   

       клавиатуре;

         — выполнение процедур начала изавершения каждого сеанса                           

       автоматизированной регистрации первичнойинформации;

     — восприятия и анализ сообщений комплексасообщений комплекса выдаваемых                         

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

     — отображение необходимой информации вчеловекочитаемой форме;

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

Комплекснаяинформационная система расчета надежности.

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

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

Техническиехарактеристики системы:

1. Языкпрограммирования: СУБД  FoxPro 2.5

2. Использованиемонитора VGA или SVGA

3. Операционнаясистема  MS DOS  3.3 и выше

4. Размернеобходимой свободной оперативной памяти 512 кб

5. Минимальнонеобходимое дисковое пространство должно быть не меньше, чем 1 мб.

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

Ввод первичнойинформации.

Программаконтролирует ваши действия при вводе первичной информации.

Этот контрользаключается в следующем:

     — дата вводимой информации должнасоответствовать текущему периоду;

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

     — если вводиться информация онеисправности, то при этом должно обязательно                           

       вводиться название предприятия;

Итоги повожможностям программы при работе с первичным документом:

     — можно создавать свои формы отображениянеисправности на предприятии;

     — документ может содержать информацию онескольких неисправностях на          

       одном предприятии;

     — возможность автоматической нумерацииследующего по порядку номера                            

       любого долкумента.

Базы данных.

Структура базданных реляционная, то есть состоит из колонок и записей.

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

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

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

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

Выводы.

Предложенныйподход к созданию информационной системы по расчету надежности, основанный натом, что сведения по каждому отказу (неисправности) заносятся в ЭВМ издокументов следующих четырех типов: донесение о неисправности, рекламационныйакт, акт исследования, акт удовлетворения реклации.

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

Разработаныструктуры необходимых БД. Созданы БД, написаны и отлажены прикладные программыпереключения меню, просмотра документов на экране дисплея, занесения информациив ЭВМ и ее редактирования.

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

 

<span Dmitrij A. Piltyaj"">

PAGE # "'Page: '#'
'"   [DAP1]

еще рефераты
Еще работы по программированию, базе данных