Моделирование предметной области базы данных АИС деканата "Учет студентов"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
?альный автокод, рассчитанный на распространенные типы вычислительных машин (язык ассемблера);
частное, основанное на языке конкретной машины и содержащую ряд трансляторов и компиляторов, а также стандартные программы.
как универсальная, так и частная системы программирования могут неограниченно расширяться.
специальное математическое обеспечение (СМО) является проблемно-ориентированным и реализуется в виде комплекса программ программного обеспечения, организующих работу технических средств по выполнению решаемых в АСУ задач.
В свою очередь специальное математическое обеспечение делят на:
общесистемное, обеспечивающее функционирование всей системы управления в заданном режиме, включая управление работой ЭВМ и других технических средств с точки зрения использования их в АСУ, решение ряда задач по типовым схемам, которые могут быть необходимы многим пользователям. Последняя часть общесистемного СМО реализуется в виде библиотеки стандартных программ, содержащей программы сортировки, редактирования, решения часто встречающихся математических задач;
прикладное, состоящее из прикладных программ в соответствии с индивидуальными особенностями решаемых задач.
математическое обеспечение строится на основе типизации алгоритмов по классам задач и унификации методов решения родственных задач независимо от подсистем, в которых они находятся. Такая группировка задач позволяет удешевить их математическое обеспечение, а также создать единые модели для решения различного класса задач. Можно выделить следующие классы задач:
задачи первичного учета, являющиеся, как правило, массовыми, и поэтому эффективность их включения в АСУ зависит от автоматизации получения машиночитаемой информации;
учетно-статистические задачи характеризуются большим числом логических операций при небольшом объеме простых математических операций;
бухгалтерские задачи характеризуются большим числом операций сложения, вычитания, логических операций (сортировка, группировка, сравнение) и формированием таблиц в заданной форме;
информационно-справочные задачи;
задачи сложных не экстремальных расчетов. Для решения задач данного типа целесообразно применять методы математического моделирования. Это позволит сократить трудность не только самих расчетов, но и работ необходимых для сбора исходной информации;
задачи прогнозирования. Для их решения также применяется математическое моделирование;
оптимизационные задачи - это наиболее эффективное использование методов моделирования. В машине могут быть разыграны любые варианты и ситуации и получена оценка каждого варианта во всех возможных ситуациях;
задачи топографического моделирования;
задачи оперативного управления производственными процессами;
логические задачи.
Для реализации математического обеспечения создают программное обеспечение.
2.3.1.3 Описание программного обеспечения АСУ
Программное обеспечение АСУ - совокупность программ для реализации целей и задач автоматизированной системы управления, обеспечивающих функционирование комплекса технических средств АСУ.
По АСУ должно разрабатываться для решения основных задач, стоящих перед предприятием, применительно к имеющимся техническим средствам, с учетом изложенных выше особенностей информационного обеспечения.
Весь комплекс программ можно условно разделить на следующие группы:
управляющие и обслуживающие программы для обеспечения функционирования системы в целом и ее отдельных блоков в соответствии с порядком работы;
содержательные программы, реализующие решение заданных задач планирования и управления;
стандартные программы обработки массивов, решения экспериментальных задач, статистической обработки данных, являющиеся подпрограммами по отношению к содержательным программам;
вспомогательные программы, предназначенные для облегчения нормальной эксплуатации системы.
В качестве комплекса программ можно рекомендовать применение Microsoft Office, включающего в свой состав программы для:
обработки текстов - Microsoft Word;
обработки таблиц и статистических данных - Microsoft Excel;
формирования запросов к информационной базе данных - Microsoft Access;
работы с графикой и анимациями - Microsoft Point;
работы с Web-страницами - Microsoft Front Page.
Этот комплекс программ разработан фирмой Microsoft и позволяет легко обмениваться данными, а также предоставляет пользователю большие возможности по обработке самой разнообразной информации.
Для обработки и хранения данных также удобно использовать следующие СУБД: MS Access, Borland Deldhi, Visual Foxpro, MS SQL Server 2005/2008 и многие др.
2.3.1.4 Описание технического обеспечения АСУ
Управление современным сложным высокомеханизированным производством может быть достаточно эффективным только при условии оснащении его разнообразной организационной и вычислительной техникой. Интенсивность современного производства и скоротечность многих технологических процессов, повышение требований к качеству продукции определяют объективную необходимость органического включения средств управления в процессе производства. Множественность связей между различными элементами и участками производства определяет необходимость оперативных контактов между ними, выбора наиболее рациональных направлений и форм связи и оснащения их эффективной техникой. Сложность принимаемых в процессе управления решений тре