Система за управление на компютърна зала

Програмиране и програмни езици Софтуерно инженерство Презентация

Слайд 1

Система за управление на компютърна зала
Представяне на проекта

Слайд 2

CoreSoft - екип

Слайд 3

Условията (договор)
Разработка и тестване на софтуера със собствена техника
Отчитане на всеки етап
Обучение
5000 лв.

Слайд 4

Етапи на проекта
Проучване и анализ
Планиране
Разработка
Тестване
Внедряване

Слайд 5

Планиран бюджет
Забележка:
Показаният бюджет е само за заплати.

Във вашите бюджети включете и разходите за реализация!

--П. Златаров

Слайд 6

Проучване и анализ
Проблем
Цели
Обхват
Типове потребители
Функционални и нефункционални изисквания
Спецификация

Слайд 7

Изисквания на клиента
Твърде много, за да бъдат описани на този слайд.
Заемат по-голямата част от спецификацията.
Примери.

Слайд 8

Gantt графика – времеви план
Отваряне в браузъра

Слайд 9

Графики и модели
Use case
Activity
Sequence
Architecture

Слайд 10

Потребителски истории - примери

Като потребител искам да мога да пиша съобщения, достъпни за всички потребители.
Автор: Клиент

Като администратор искам да имам възможност да създавам резервни копия на базата данни.
Автор: Клиент

Като потребител трябва да мога да отварям и поддържам сметки на клиентите, чиито услуги се плащат по служебен път.
Автор: Клиент

Като администратор трябва да мога да добавям нови потребители.
Автор: Клиент
2
1
3
3

Слайд 11

Система за управление на проекта

Слайд 12

Архитектура
Стандартна трислойна
Клиентски слой – уеб браузър; JavaScript, HTML+CSS, XML
Сървърен слой/логика – Apache Web Server + ModSSL; PHP
Слой за данни – база данни, файлова система; MySQL

Слайд 13

Архитектура
Presentation tier
Middle tier
Data tier

Слайд 14

Софтуерна реализация
Основни технологии: PHP + MySQL
Други: HTML, CSS, jQuery+XML (AJAX)
Популярна и добре документирана комбинация от софтуерни платформи
Демонстрация
Source code

Слайд 15

База от данни
9 таблици
Accounts, accounts_data, documents, log_data, messages, notes, pricelist, usergroups, users

Слайд 16

Тестване
Ръчно тестване
До момента е открит един сериозен проблем

Слайд 17

Екипна работа
Затруднения в екипната работа
Въпреки затрудненията, членовете на екипа изпълниха по-голямата част възложените им задачи
Стигна се до относително завършен проект
Разпределение на задачите в екипа

Слайд 18

Заключение
Голяма част от проекта е реализиран и вече внедрен
Въпреки затрудненията при екипната работа, повечето поставени цели са постигнати
Проектът се нуждае от рефакторинг и модернизиране на потребителския интерфейс
Бъдещето на фирмата е … мъгливо 

Слайд 19

Благодарим за вниманието!

Преглед на началото - целият файл след изтегляне

Описание

Система за управление на компютърна зала- Представяне на проект.

0 коментара

Все още няма коментари. Бъдете първият, който ще коментира.

За да коментирате, трябва да сте влезли в профила си.

Влезте