Функционал программы
- управление данными по заказам, клиентам, товарам;
- манипулирование учетными записями пользователей;
- формирование отчетов по совершенным продажам.
Содержание отчета к программе
Введение 3
1 Постановка задачи 5
1.1 Цель создания информационной системы 5
1.2 Анализ предметной области 7
1.2.1 Анализ деятельности организации 7
1.2.2 Анализ существующих систем 13
1.3 Ролевое взаимодействие участников команды 17
2 Проектирование структуры системы 19
2.1 Проектирование структуры базы данных 19
2.1.1 Концептуальное проектирование структуры базы данных 19
2.1.2 Физическое проектирование структуры базы данных 21
2.2 Проектирование структуры системы 23
2.3 Требования к видам обеспечения 28
2.3.1 Требования к надежности 28
2.3.2 Требования к безопасности системы и к обеспечению защиты информации 29
2.3.3 Требования к эксплуатации системы 30
2.3.4 Требования по стандартизации 30
2.3.5 Требования к лингвистическому обеспечению 30
2.3.6 Требования к программному обеспечению системы и средствам реализации 31
3 Разработка структуры программного обеспечения информационной системы 32
3.1 Средства реализации 32
3.2 Общая структура программного приложения системы 34
3.3 Руководство пользователя 37
3.3.1 Системные требования программных и аппаратных средств 37
3.3.2 Инсталляция системы 38
3.3.3 Результаты тестирования с примерами экранных форм 38
ЗАКЛЮЧЕНИЕ 44
Список литературы 45
ПРИЛОЖЕНИЕ 1 Исходный код 47
ПРИЛОЖЕНИЕ 2 Требования СанПин 78
ПРИЛОЖЕНИЕ 3 Правила техники безопасности 93
ПРИЛОЖЕНИЕ 4 Экономический расчет 96
Работа содержит 50 страниц без приложений, 105 с приложениями.
Фрагмент программного кода
try { ClientsList.Clear(); // очистка коллекции var clients = context.Clients; // получение записей из БД if (mode == "all") // заполнение коллекции всеми записями { foreach (var item in clients) { ClientsList.Add(item); } } else if (mode == "search") // заполнение коллекции записями, соответствующими поисковому шаблону { foreach (var item in clients) { if (item.LastName.ToLower().Contains(SearchQuery.ToLower()) || item.Name.ToLower().Contains(SearchQuery.ToLower()) || item.Patronymic.ToLower().Contains(SearchQuery.ToLower()) || item.Phone.ToLower().Contains(SearchQuery.ToLower()) || item.Email.ToLower().Contains(SearchQuery.ToLower())) { ClientsList.Add(item); } } } }
Скриншот архива с проектом
Пояснения по запуску программы
Инструкция по запуску со скриншотвми приведена в файле Инструкция.docx.
EmmaLutz