- •Введение
- •Глава 1. Анализ предметной области
- •1.1 Терминология
- •1.2 Результаты опроса
- •1.3 Программные продукты
- •Глава 2. Разработка требований к системе
- •Глава 3. Интерфейс пользователя
- •Глава 4. Разработка схемы базы данных
- •Глава 5. Разработка запросов к базе данных
- •Заключение
- •Список использованных источников
Глава 2. Разработка требований к системе
В данной главе приводятся основные требования к системе и пояснения к ним.
1. При входе в “личный кабинет” пользователь должен ввести свой логин и пароль.
Сведения о проделанной работе сотрудника, доступ к которым можно получить из “личного кабинета”, носят персональный характер и, следовательно, доступ к ним должен быть ограничен.
2. В “личном кабинете” сотрудника отражаются изначально сведения о его работе.
Сотрудника в первую очередь интересует информация о его работе, чтобы проанализировать свою работу, спланировать свои действия.
3. Доступ к отчету о работе каждого сотрудника должен быть только у предпринимателя.
В результате опроса возникло требование о конфиденциальности информации работы сотрудника для других сотрудников предприятия.
4. У сотрудника должна быть возможность внесения изменений в свой план.
Планы могут меняться и, следовательно, их необходимо будет изменять/добавлять/удалять;
5. Сроки редактирования должны иметь предел, например, редактирование возможно в текущий день и в последующие.
Необходимо для предотвращения возможной манипуляции.
6. У сотрудника должна быть информация о его процентах по проделанной работе;
Необходимо сотруднику для личного анализа.
7. У предпринимателя при входе в “личный кабинет” должен быть список, состоящий из сотрудников, структурированный по должностям, и ссылок на обобщенную информацию всего предприятия.
Необходимо для анализа предприятия;
8. Необходим учет прихода/ухода сотрудника.
Данная информация используется в последующем для выплаты заработной платы. Требование возникло в результате опроса.
9. В информации о сотруднике должна быть указана его проделанная работа. А именно: указана дата/время/имя человека, которого сотрудник обслужил (собирается обслужить)/что делали (будут делать)/номер телефона посетителя/выручка за работу.
Сотруднику необходимо для анализа и планирования своей работы. Предпринимателю необходимо для анализа работы сотрудника. Номер телефона посетителя необходим для связи с посетителем, например, для уточнения его прихода.
10. В информации о сотруднике должна быть указана его должность и номер телефона.
Необходимо для анализа и связи с сотрудником.
11. У предпринимателя должно быть общее сведение о доходе.
Необходимо для анализа.
12. Необходима возможность смотреть сведения за определенные периоды времени.
Необходимо для анализа.
13. Должна быть возможность использования программы в различных ОС, таких как Windows, Mac OS, Android, iOS, Windows Phone.
Требование возникло в результате опроса.
На основе поставленных требований необходимо разработать интерфейс пользователя, схему базы данных и запросы к базе данных.
Глава 3. Интерфейс пользователя
В этой главе приводится интерфейс, разработанный на основе требований к системе.
Скриншот № 1. Авторизация в личном кабинете.
Скриншот № 2. Страница в личном кабинете сотрудника “план/доход” на текущий день. Начальная страница сотрудника после авторизации.
Скриншот № 3. Страница в личном кабинете сотрудника. План работы на 2013.12.15.
Скриншот № 4. Начальная страница предпринимателя после авторизации.
Скриншот № 5. Учет прихода/ухода сотрудников. Для предпринимателя.
В этой главе были даны основные разработки интерфейса, соответствующие требованиям к системе.
