![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
РАЗРАБОТКА WEB-ПРИЛОЖЕНИЯ ⇐ ПредыдущаяСтр 4 из 4
Разработка состояла из следующих стадий: 1) Изучение технического задания разработки методики проведения профессионально-общественной аккредитации и требований к приложению; 2) Изучение основ технологий ASP.NET; 3) Создание базы данных; 4) Создание понятного интерактивного интерфейса; 5) Добавление функции заполнения базы данных. Код написан в среде Visual Studio 2013 с применением технологии ASP.NET на языке C#, база данных построена с помощью встроенного MS SQL Server. База данных состоит из двух таблиц: gr_krit и koeff (см. рис.). Поля таблицы gr_krit оценок по группам критериев: · Id – первичный ключ, уникальный номер показателя; · krit – порядковый номер группы критериев · pok – наименование критерия; · oc – оценка эксперта; · kom – комментарий эксперта; · koef – идентификатор коэффициента (для выставления оценки). Поля таблицы koeff: · id – идентификатор коэффициента; · koef – множитель. Интерфейс приложения (см. рис. 1) состоит из кнопок (для каждого критерия, а также записи их в базу), надписей (для каждого критерия) и полей ввода оценок и комментариев экспертов. При взаимодействии с кнопками критериев, форма приложения изменяется. Текст названий показателей преобразуется в соответствующий показатель данного критерия. Также при необходимости скрываются или показываются поля ввода оценок и комментариев эксперта, что наглядно показано на рисунке (см. рис. 5). Рисунок 5. База данных
Рисунок 6. Переключение критерия
Запись в базу данных осуществляется по нажатию отдельной кнопки (см. рис. 4). После чего собирается статистика по количеству документов и выставляется оценка, исходя из этого параметра.
|