Автор: Пользователь скрыл имя, 29 Декабря 2010 в 12:07, курсовая работа
Цель работы – научиться создавать программные системы для поддержки бизнес-процессов с сервис-ориентированной архитектурой.
Поставлена задача разработать программную систему тестирования знаний. Программная система должна быть адаптивна и иметь возможность расширения функций. Необходимо разработать приложение «Организация вызова сервисов».
Введение
1 Описание предметной области «Тестирование знаний» и постановка задачи
1.Описание предметной области «Тестирование знаний»
2.Определение основных функций
3.Частная постановка задачи
2.Разработка информационной структуры
1.Разработка структуры реестра
2.Разработка структуры БД
3.Разработка сервиса
1.Разработка алгоритма реализации сервиса
2.Разработка интерфейса сервиса
ВЫВОДЫ
СПИСОК ЛИТЕРАТУРЫ
ПРИЛОЖЕНИЕ А Спецификация
ПРИЛОЖЕНИЕ Б Руководство пользователя
ПРИЛОЖЕНИЕ В Текст программы
СИСТЕМА
АВТОМАТИЗАЦИИ ТЕСТИРОВАНИЕ ДАННЫХ
СЕРВИС
оплата и регистрация
РУКОВОДСТВО
ПОЛЬЗОВАТЕЛЯ
ГЮИК.КН-07-1.017-01 И3 1М
Листов
8
СОГЛАСОВАЛ:
Доц. каф. СТ Иванов В.Г. |
РАЗРАБОТАЛ:
ст. гр. КН-07-1 Нечаев К.В. |
2010
СОДЕРЖАНИЕ
ГЮИК.КН-07-1.017-01 И3 1М
ВВЕДЕНИЕ
Документ «Руководство пользователя» предназначен для сотрудников центра «Тестирование знаний», которые будут использовать описываемую программу.
Пользователь
системы должен уметь работать в
операционной системе Windows NT, Windows 2000
или Windows XP, Windows Vista, Windows Seven, СУБД MySQL.
ГЮИК.КН-07-1.017-01 И3 1М
1 НАЗНАЧЕНИЕ И УСЛОВИЯ
Данная
программная система
ГЮИК.КН-07-1.017-01 И3 1М
2 ИНТЕРФЕЙС ПРОГРАММЫ И РАБОТА
С НЕЙ
Для того чтобы начать работу, необходимо подключится к серверу,для подключению к серверу откройте директорию и выберите файл TestingAdministrator.exe. На экране появится окно, представленное на рисунке 1.
Рисунок 1 – Главная форма подключения к серверу
При запуске программы появляется главное окно, которое предлагает подключится к серверу с помощью строки ввода адреса сервера. В строку «адрес сервера» вводится адрес. При нажатии на кнопку «Подключиться» происходит попытка подключения к данному серверу. В случае удачного подключения, надпись состояния подключения меняется с «Отключено» на «Подключено», а адрес введённого сервера сохраняется в файл конфигурации, находящийся в пользовательской папке, содержащей настройки доступных программ.
Рисунок
2 – Главная форма
подключения к серверу
в состоянии «Подключено»
ГЮИК.КН-07-1.017-01
И3 1М
При подключении к серверу доступна вкладка «Файл» с помощью которой пользователь может открыть форму «Тестирование»
Рисунок 3 – Форма «Тестирование»
С помощью панели управления пользователь может переходить на страницы, сохранять результаты, печатать документы, предварительно их просматривать, изменять масштаб, обновить. При переходе необходимо нажать кнопку «Следующая страница. Для сохранения необходимо нажать кнопку «Сохранить» . Для печати документации необходимо нажать кнопку «Печать». Для предварительного просмотра необходимо нажать кнопку «Разметка страницы».Для изменения масштаба нужно нажать на форму масштаба и выбрать нужное вам значение. Для обновления страницы нажмите кнопку «Обновить».
Рисунок 4 – Форма «Тестирование»
С
помощью фильтрации администратор выбирать
интересующего его пользователя по фамилии,
по дате прохождения и по типу теста. Для
этого он ставит галочки в полях выбора,
поскольку если этого он не сделает, то
не сможет выбирать по этим критериям.
ГЮИК.КН-07-1.017-01 И3 1М
Рисунок
5 – Форма «Печать»
Для распечатки
готовой электронной документации используется
кнопка печать, после чего открывается
окно со свойствами распечатки документации.
Здесь есть такие свойства как диапазон
страниц, число нужных копий, настройка
и т.п.
Рисунок
5 – Форма «Тестирование»
Для
предварительно просмотра страницы
используется кнопка «Разметка страницы»
на рисунке 5 представлено использование
предварительного просмотра. Так будет
выглядеть документ в распечатанном виде.
ГЮИК.КН-07-1.017-01 И3 1М
Лист
регистрации изменений
№
п/п |
Дата
изменений |
Содержание внесенных изменений | Подпись | Пункт, страница |
ГЮИК.КН-07-1.017-01 И3 1М
ТЕКСТ ПРОГРАММЫ
МИНИСТЕРСТВО НАУКИ И ОБРАЗОВАНИЯ УКРАИНЫ
«УТВЕРЖДАЮ»
руководитель курсового проекта доц. каф.
СТ Иванов В.Г. |
ХАРЬКОВСКИЙ
НАЦИОНАЛЬНЫЙ УНИВЕРСИТЕТ РАДИОЭЛЕКТРОНИКИ
СИСТЕМА
АВТОМАТИЗАЦИИ ТЕСТИРОВАНИЕ ЗНАНИЙ
СЕРВИС
АДМИНИСТРИРОВАНИЕ
ТЕСТОВ
ТЕКСТ ПРОГРАММЫ
ЛИСТ
УТВЕРЖДЕНИЯ
ГЮИК.КН-07-1.01 12 01-ЛУ
РАЗРАБОТАЛ:
ст. гр. КН-07-1 Нечаев К.В. |
СОГЛАСОВАЛ:
доц. каф. СТ
Иванов В.Г. |
2010
УТВЕРЖДЕН
ГЮИК. КН-07-1.017-01
01-ЛУ
СИСТЕМА
АВТОМАТИЗАЦИИ ТЕСТИРОВАНИЕ ЗНАНИЙ
СЕРВИС
АДМИНИСТРИРОВАНИЕ
ТЕСТОВ
ТЕКСТ ПРОГРАММЫ
ГЮИК. КН-07-1.01 12 01
Листов
5
2010
СОДЕРЖАНИЕ
ГЮИК. КН-07-1.01 12 01
1 Текст программы первой формы.
«Form1.cs»
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace ReportManager
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
if (textBox1.Text.Length < 1)
{
MessageBox.Show("Введите адрес сервера!");
return;
}
string host;
host = "server=" + textBox1.Text + ";User Id=ReportMaker;password=
try
{
MySql.Data.MySqlClient.
conn.ConnectionString = host;
conn.Open();
}
catch (MySql.Data.MySqlClient.
{
label1.Text = "Отключено";
menuStrip1.Enabled = false;
label1.ForeColor = Color.BlueViolet;
MessageBox.Show(ex.Message);
return;
}
label1.Text = "Подключено";
label1.ForeColor = Color.Green;
System.Configuration.
config2.ConnectionStrings.
Информация о работе Разработка информационной системы тестирование знаний