Дилдом. Разработка автоматизированной информационной системы оценки качества деятельности преподавателей Самгупс
Скачать 1.26 Mb.
|
Обоснование выбора языка и среды программированияMicrosoft Visual Basic — язык программирования, а также интегрированная среда разработки программного обеспечения, разрабатываемое корпорацией Microsoft. Язык Visual Basic унаследовал дух, стиль и отчасти синтаксис своего предка — языка BASIC, у которого есть немало диалектов. В то же время Visual Basic сочетает в себе процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования. Интегрированная среда разработки VB включает инструменты для визуального проектирования пользовательского интерфейса, редактор кода с возможностью IntelliSense и подсветкой синтаксиса, а также инструменты для отладки приложений. Visual Basic также является хорошим средством быстрой разработки (RAD) приложений баз данных для операционных систем семейства Microsoft Windows. Множество готовых компонентов, поставляемых вместе со средой, призваны помочь программисту сразу же начать разрабатывать бизнес-логику приложения, не отвлекая его внимание на написание кода запуска программы, подписки на события и других механизмов, которые VB реализует автоматически. Так же для разработки АИС использовалась продукция Microsoft Visual Studio 2013 – была выпущена в 17 октября 2013 и была объявлена как окончательный вариант данной версии продукта. В данной версии поддерживаются все версии .NET Framework начиная с версии 2.0 и заканчивая версией 4.6. Visual Studio 2013 позволяет уверенно программировать и с легкостью устранять ошибки, допущенные в коде. Усовершенствованный компилятор диагностирует проблемы как локально, так и удаленно, и вне зависимости от вашего языка и выбранной платформы. В Visual Studio предоставляет разработчику многофункциональную среду программирования пользовательского интерфейса, а также расширенные возможности тестирования и создания собственных тестов, анализа качества кода, управление командой разработчиков. 3 ГЛАВА. БАЗА ДАННЫХ3.1 Выбор базы данныхБаза данных является неотъемлемой частью при разработке качественного программного обеспечения, поэтому к выбору СУБД необходимо отнестись крайне серьезно. Для создания надежной базы данных нужно учитывать все тонкости инструмента поддержки БД, ее возможность масштабирования и соблюдения целостности данных с возможностью восстановления при необходимости. При выборе СУБД разработчик должен руководствоваться следующими критериями:
Исходя из вышеперечисленных критериев, для создания «автоматизированной информационной системы подготовки технико-экономического обоснования» по разработки программного обеспечения была выбрана СУБД MySQL. MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки серверов Денвер, XAMPP, VertrigoServ. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы. При работе с СУБД пользователю доступно расширение следующих объектов []:
Таким образом, опираясь на поставленные задачи в техническом задании, была выбрана расширяемая и масштабируемая СУБД PostgreSQL 9.2 и наиболее популярная среда администрирования выбранной СУБД – pgAdmin. Данные инструменты позволят создать качественную базу данных, которая будет изменяться с течением времени, поступающими данными и требований к выполняемым функциям системы, не утратив актуальности. |