Файл: Проектирование ИС по складскому учету группы компаний «Диал».pdf
Добавлен: 24.04.2023
Просмотров: 430
Скачиваний: 1
СОДЕРЖАНИЕ
1. Технико-экономическая характеристика предметной области и предприятия
1.1. Характеристика предприятия и его деятельности
1.2. Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов
2. Информационное обеспечение задачи
2.1. Информационная модель и её описание
2.2. Используемые классификаторы и системы кодирования
2.3. Характеристика нормативно-справочной, входной и оперативной информации
2.4. Характеристика результатной информации
3. Программное обеспечение задачи
3.1. Общие положения (дерево функций и сценарий диалога)
3.2. Характеристика базы данных
3.3. Структурная схема пакета (дерево вызова программных модулей)
3.3. Структурная схема пакета (дерево вызова программных модулей)
Таблица 11.
Описание функций модулей
|
№ п/п |
Наименование модуля и подсистемы |
Функции модуля и подсистемы |
|
1. |
Подсистема работы со справочниками |
Содержит предопределенные процедуры формы списка и элемента справочника |
|
2. |
Подсистема работы с таблицами |
Содержит предопределенные процедуры формы списка и элемента таблицы |
|
3. |
Подсистема работы с документами |
Содержит процедуры и функции для просмотра и ввода данных в имеющийся шаблон документа |
|
4. |
Подсистема работы с запросами |
Содержит процедуры и функции, позволяющие создавать новые запросы, вводить данные, управлять статусом запросов |
|
5. |
Подсистема работы с отчетами |
Содержит процедуры и функции для просмотра и создания отчета |
|
6. |
Модуль создания/редактирования шаблонов документа |
Содержит процедуры и функции для создания, изменения и удаления шаблонов документов. |
|
7. |
Модуль редактирования пользователей |
Содержит процедуры и функции для добавления, редактирования и удаления пользователя и его данных |
|
8. |
Модуль тестирования БД |
Является процессом, необходимый для проверки корректности работы БД и выявления ошибок. |
|
9. |
Модуль конфигураций БД |
Содержит процедуры и функции для корректной настройки БД и создания пресетов. |
|
10. |
Модуль органайзера |
Является набором прикладных программ, предназначенная для накапливания пользователем информации, необходимые для организации дел и контроля за их выполнением. |
|
11. |
Модуль справочной системы |
Содержит процедуры и функции, необходимые для отображения справочной информации, т.к. помощь, о программе… |
|
12. |
Модуль проверки загружаемой информации на ошибки |
Содержит процедуры и функции, необходимые для проверки загруженной информации пользователем на наличии ошибок. |
Ниже в рисунке 9 отображено дерево вызова программных модуле, описанные в таблице 11.
3.4. Описание программных модулей
4. Контрольный пример реализации и его описание
В данном разделе будет продемонстрирована реализация возможности. Так как и для директоров, и его подчиненных возможности использования программы почти одинаковы, то они объединены в одну группу.
С 10 по 21 продемонстрированы базовые функции ИС на окне авторизации
Рисунок 10 Окно авторизации ИС по складскому учету
Рисунок 11 Окно авторизации ИС по складскому учету->Файл
Рисунок 12 Окно авторизации ИС по складскому учету->Настройки
Рисунок 13 Окно авторизации ИС по складскому учету->Справка
Рисунок 14 Окно IP/Port
Рисунок 15 Окно IP/Port->Неудача
Рисунок 15 Окно IP/Port->Успех
Рисунок 16 Окно базовых настроек
Рисунок 17 Окно «О программе»
Рисунок 18 Окно «Помощь»
Рисунок 19 Авторизация->Пустые поля
Рисунок 20 Авторизация->Неверный логин и пароль
Рисунок 21 Авторизация->Успех
С рисунка 22 и 30 продемонстрировано главное меню программы и ее неполный функционал. Так как мы зашли под обычным сотрудником, то вкладка для просмотров отчетов нам недоступна.
Рисунок 22 Главное меню->Справка
Рисунок 23 Главное меню->Сервис
Рисунок 24 Главное меню->Окна
Рисунок 25 Главное меню->Документы
Рисунок 26 Главное меню->Таблицы
Рисунок 27 Главное меню->Справочники
Рисунок 28 Главное меню->Файл
Рисунок 29 Таблицы->Списки
Рисунок 30 Товары->Поиск
Заключение
Завершив выполнение курсового проекта, были закреплены как теоретические, так и практические знания, полученные на дисциплине “Методы и средства проектирования ИС”. Также были выполнены поставленные задачи, а именно: проектирование и разработка ИС для складского учета.
Данная ИС после предварительных испытаний была внедрена в опытную эксплуатацию. После последующих тестирований ИС может перейти в промышленную эксплуатацию[1]. Это необходимо для выявления недочетов во внедренной в опытную эксплуатацию ИС[11].
В ходе выполнения курсовой работы были преодолены все этапы жизненного цикла, за исключением последнего: от формирования требований к ИС и до внедрения ее в опытную эксплуатацию[2][3]. Промышленная эксплуатация не предусмотрена временными рамками данного курсового проекта.
Полученная теоритическая и практическая информация необходима для построения ИС, которая будет соответствовать необходимым критериям: гибкость, масштабируемость, безопасность, надежность[13]. Особое внимание следует уделить безопасности ИС[8]. Безответственное и халатное отношение к данному критерию может повлечь неприятные последствия для компании, вплоть до банкротства.
Стоит также выделить, что чем проще ИС, тем эффективнее и качественнее она будет исполнять свою задачу. Лишние функции, которыми пользователи не используют, будут не только увеличивать вес ИС, но нагружать систему. Процесс оптимизации обязательно проводится непосредственно на стадии проектирования и не завершается на этапе вводе в промышленную эксплуатацию. Для этого система должна быть гибкой в плане доработки и устранении недочетов[16].