МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
/
Кафедра ЕОМ
Звіт
З лабораторних роботи №1, 2, 3, 4
з дисципліни: «Інженерія програмного забезпечення ч.2»
на тему: «Створення проекту в Visual Studio 2010 та командного проекту в TFS. Розробка архітектури програмної системи та створення діаграм»
Виконали:
Прийняв: Цигилик Л,О
Львів
2013р.
Індивідуальне завдання:
Створення клієнт-серверної системи згідно теми
“ Програмне забезпечення обліку,видачі та нарахування стипендії”.
Мета:
Розробити ПЗ згідно обраної теми для коректної роботи системи,
розробити діаграми, які описуватимуть систему та комплекс тестів.
Розподіл повноважень:
Хомік Володимир— розробник серверної частини
Михалевич Максим — розробник клієнтної частини
Лабораторна робота №1
Тема: Створення проекту в Visual Studio 2010 та командного проекту в TFS
/
Рис .1 головне вікно створеного проекта в TFS
На даному рисунку (рис.1) зображено головне вікно проекту в TFS, з якого ми здійсьнюєм навігацію по функціях керування проектом (перегляд\додавання\видалення учасників, перегляд\відміна змін проекту, задання завдань учасникам і т.д.)
/
Рис.2 Відображення файлової структури проекту
На рис.2 відображено файловий вміст проекту. За допомогою даного вікна ми можем переглянути «історію» будь-якого файла (дату створення\змінення, яким учасником був створений\змінений певний файл…), здійснити настройки безпеки, а також скачати копію на жорсткий диск.
/
Рис.3 Відображення змін проекту
В даному вікні (рис.3) ми можем здійснювати перегляд змін проекту, дату коли відбулась зміна, коментар та яким учасником було здійснено відповідні зміни.
Лабораторна Робота №2
Тема:Розробка програмної системи та створення діаграм
/
Рис 1 . Діаграма Випадків
Створення UML – діаграм з поясненням.Перша діаграма – це діаграма випадків.
Діаграма на рис 1. Включає в себе 2 актори (Бухгалтерія-банк(север), та студент (клієнт)), та 8 дій.(Увійти в систему, рейтинг студентів,нарахування стипендії,перевірка балансу,знаття коштів,додавання отримувача,видалення отримувача,вихід з системи).
Бухгалтерія при умові якщо студент витягнув на стипендію , нараховує гроші. Після нарахування студент має можливість перевірити баланс ,якщо кошти прийшли , студент може зняти гроші , і вийти із системи.
Лабораторна робота №3
Розробка коду програми на мові C# та підтримки в TeamFoundationServer
Дане програмнезабезпеченнярозроблене на мовіпрограмуванняC# в середовищіVisualStudio 2010. Входірозробки, за допомогоюMicrosoftSQLServer 2008буларозробленабаза даних.
/
В данійформі ми заносимо в нашу базу студентів, які отримують стипендію з тієї чи іншої групи.
/
Заносимо в базу даних інститути, до яких входять групи, які в наявності мають студентів, та додаєм дату отримання стипендії, і її розмір.
/
Форма для входу адміністратора, який виконує основні дії над визначенням хто отримує стипендію в якому розмірі.
/
Наша отримана база даних.
/
Вікно роботи сервера, показує які дії виконуються адміністратором
/
Форма для входу адміністратора. Загальний вид програми Сервера
/
Ввійшли в середовище. Вікно виконання дій сервера показує, що було виконано. Загальний вигляд вікна Сервера
/
Вказали Інститут, Групу, вибрали студентів, які будуть отримувати стипендію, та зазначили дату видач та розмір стипендії.
/
На етапі розробки програми Сервера. Конструктор форми
/
Вікно сервера показує виконані адміністратором дії в середовищі адміністрування.
/
Вибір групи в якій будем проводити визначення та розмір нарахування стипендії
/
Список студентів які будуть отримувати стипендію
/
Amout – розмір стипендії. Setnew – задали новий розмір стипендії
/
Визначення дати нарахування стипендії.
/
Зміна дати нарахування стипендії
/
Параметри таблиці Студенти.
/
Параметри таблиці входу.
/
Параметри таблиці Інститути.
Висновок:В результаті виконання даного проекту(лабораторних робіт). Ми розробила та створили концептуальну модель середовища Обліку та Нарахування стипендії для студентів. В ході роботи,...