Ѕаза знаний студента. –еферат, курсова€, контрольна€, диплом на заказ

курсовые,контрольные,дипломы,рефераты

»нформационные системы в высших заведени€х — ѕрограммирование, Ѕазы данных

ѕосмотреть видео по теме ѕрактического зан€ти€ и отчета

¬ведение

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

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

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

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

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

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

ј) »меющиес€ данные :

††††† Ѕƒ с набором полей: - номер группы;

††††††††††††††††††††††††††††††††††††††††††† - куратор;

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

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

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

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

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

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

Ѕ) ÷ель работы:

††† ¬ыделить из Ѕƒ множество записей в соответствии с выбором пользовател€ и вывести на печать, а также обеспечить работу пользовател€ с Ѕƒ.

¬) ћетоды реализации:

††† ¬ыбор пользовател€ обеспечиваетс€ путем присвоени€ значений элементам массива логических переменных. ѕредусмотрено два таких массива: дл€ полей записей и дл€ самих записей. –абота с Ѕƒ реализована с помощью функций работы с Ѕƒ, основывающихс€ на встроенном наборе функций €зыка VB 3.0.

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

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

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

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

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

†єп/†††††††† —мысловое значени円†††††††††††† “и†††††††††††† ƒлина††††††††

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


1†††††††††††† Ќомер группы†††††††††††††††††††††††††††† text†††††††††††††††† 35†††††††††

2 †††††††††††† уратор††††††††††††††††††††††††††††††††††††††† text†††††††††††††††† 35

3†††††††††††† ‘амили€ русска€††††††††††††††††††††††† text††††††††††††††††† 35

4†††††††††††† ‘амили€ украинска€†††††††††††††††† text††††††††††††††††† 35

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

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

7†††††††††††† Ќомер в групп円†††††††††††††††††††††††† text†††††††††††††††††† 35††††

8†††††††††††† ѕримечани円††††††††† †††††††††††††††††††††text†††††††††††††††††† 35


¬се записи в базе данных проиндексированы по полю "Ќомер в группе". Ётот индекс €вл€етс€ глобальным и уникальным.

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

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

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

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

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

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

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

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

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

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

† - закрытие Ѕƒ

† - выход из системы

† - открытие Ѕƒ

† - обработка перемещени€ пользовател€ по меню

† - создание Ѕƒ

† -† сохранение Ѕƒ под другим именем

† - уничтожение Ѕƒ

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

“аким образом† был создан† интерфейс дл€ работы пользовател€, при этом € старалс€ использовать наиболее простые и пон€тные пользователю видеоформы, чтобы он не чувствовал дискомфорта при работе с системой. ѕри этом весь интерфейс основан на возможност€х† ќ— WINDOWS (печать, графический интерфейс пользовател€) и ќ— DOS (основные файловые операции). –абота с программой осуществл€етс€ с помощью клавиатуры ( посредством† "гор€чих клавиш"† и перемещением по меню с помощью клавиши Alt и клавиш управлени€ курсором), так и манипул€тора "мыши"..

»менно на основе этих возможностей обоих ќ— и была реализована программа. –ешение основной задачи системы - выбор записей и полей дл€ формировани€ списка реализовано на основе использовани€ двух соответствующих глобальных массивов логических переменных (дл€ полей и записей). ѕрисвоение значений элементам этих массивов производит сам пользователь при помощи периферийных устройств ѕ . ¬ помощь пользователю предусмотрены статусные строки помощи и подсказки.  роме того диалог построен таким образом, чтобы пользователь в процессе создани€ списка мог вернутьс€ назад к предыдущей стадии выбора. Ќапример, из формы выбора записей (стади€ 2) можно вернутьс€ в форму выбора полей или из итоговой формы дл€ печати вернутьс€ на любую из стадий выбора.

¬ реализации вспомогательной задачи системы - работы с Ѕƒ были задействованы основные операции дл€ работы пользовател€ с Ѕƒ такие как:

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

возврат всех произведенных изменений за врем€ последнего сеанса работы с Ѕƒ;

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

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

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

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

«аключение.

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

ќпределены основные требовани€ к занесению информации из исходных документов в Ё¬ћ и пользовательские возможности с ней.

–азработаны структуры необходимых баз данных. Ќаписаны и отлажены прикладные прграммы переключени€ меню, просмотра документов на экране диспле€, занесение информации в Ё¬ћ и ее редактирование.

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


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

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

†††† — учетом того, что на данный момент времени научно-технический прогресс† значительно ускор€етс€† и институту приходитьс€ работать со значительными объемами информации это приводит к тому, что институт вынужден разрабатывать новые, более совершенные системы обработки информации. “аким образом, еще одна задача института состоит в том, чтобы разрабатывать новые јЁ»—† с тем, чтобы† по€вилась возможность использовать эти системы вдальнейшем и не только в этом институте, а и во всем народнохоз€йственном комплексе.

†††† ≈ще одним объектом дл€ исследовани€ служит информаци€ о надежности элементов сложных технических систем, в которых при испытани€х или эксплатации возникли неисправности или отказы. Ёта работа проводитьс€ с целью создани€ информационной системы дл€ хранени€ информации об отказавших издели€х (узлах) , ее обработки, выдачи† необходимых сведени€х в удобной форме и решени€ прикладных программ. ¬ перспективе возможно расширение системы.††

†††† ѕроизводственна€ структура объекта.

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

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

†† - проектные отделы;

†† - бухгалтери€;

†† - секретариат;

†† - отдел кадров;

†† - ¬ќ’–;††††

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

ѕроизводственна€ структура представлена на рисунке 1.

†††††††††††††††††††††††††††††††††††† ƒиректор††††

†††††††††††††††††††††††††††

††††††††††††††††††††††††††††††††† ”ченый совет††††††††††††††††††††††††††††††††††††††††† секретариат††


†††††††††††† ѕроектны円††††††††††††††††††††††††††††† Ѕухгалтер舆†††††††††††††††††††††††† ¬ќ’–

††††††††††††††† отделы†††††

†††††††††††††††††††††††††††††††††††††††††††††††††††††††††† †††††††††††††††††††††отдел

†††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††† кадров

—труктура аппарата управлени€.

—труктура аппарата управлени€ в основном показана на рисунке 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, то скорость обращени€ к Ѕƒ довольно высока.¬следствии этого программа выигрывает в быстродействии по сравнению с другими разработками.

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

¬ыводы.

ѕредложенный подход к созданию информационной системы по расчету надежности, основанный на том, что сведени€ по каждому отказу (неисправности) занос€тс€ в Ё¬ћ из документов следующих четырех типов: донесение о неисправности, рекламационный акт, акт исследовани€, акт удовлетворени€ реклации.

ќпределены основные требовани€ к занесению информации из исходных документов в Ё¬ћ и пользовательские возможности работы с ней.

–азработаны структуры необходимых Ѕƒ. —озданы Ѕƒ, написаны и отлажены прикладные программы переключени€ меню, просмотра документов на экране диспле€, занесени€ информации в Ё¬ћ и ее редактировани€.

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


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

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

 

 

 

¬нимание! ѕредставленные ѕрактические зан€ти€ и отчеты находитс€ в открытом доступе в сети »нтернет, и уже неоднократно сдавались, возможно, даже в твоем учебном заведении.
—оветуем не рисковать. ”знай, сколько стоит абсолютно уникальные ѕрактические зан€ти€ и отчеты по твоей теме:

Ќовости образовани€ и науки

«аказать уникальную работу

—вои сданные студенческие работы

присылайте нам на e-mail

Client@Stud-Baza.ru