Требования к разрабатываемой системе
Будущая АИС представляет собой ядро автоматизированного рабочего места администратора. Программный комплекс, построенный в результате, сможет удовлетворять следующим требованиям: - интуитивно-понятный интерфейс; - персонализация пользователей; - учет деятельности пользователя в системе; - формирование отчетной документации; - возможность добавлять и редактировать данные клиента, с указанием личных данных; - возможность присвоения номера клубной карты клиента; - возможность выбора свободного зала в фитнес-центре; - удобная система учета клиентов и занятий; - изменение физических и физиологических данных клиента; - печать документов (отчетов и заданий); - обеспечение корректности вводимых данных; - сортировка и поиск данных; - сокрытие неиспользуемых функций; - импорт и экспорт данных; - защита системы от различного вида сбоев; - распределенность системы.
Архитектура системы Автоматизация системы учета клиентов и занятий предполагает использование программных модулей и алгоритмов, позволяющих: - разрешать доступ к системе только зарегистрированным пользователям; - сохранять историю действий пользователя в системе; - вносить, отображать и редактировать данные в базе данных; - обеспечивать корректность вводимых данных; - производить поиск и сортировку по всем полям в базе данных; - на основе входных данных клиента и его физиологического состояния присваивать номер клубной карты; - отслеживать свободные залы фитнес центра; - производить выборки по нескольким полям для составления отчетов и заданий; - выполнять импорт и экспорт данных; - использовать технологию штрих-кодирования; - защищать систему от сбоев; - иметь распределенный характер. Требования к входной и выходной информации На вход системы должна подаваться информация о пользователях, клиентах, тренерах, видах тренингов и залах. Полный перечень входных данных приведен в таблице 2. Таблица 2 – Описание входной информации
Выходная информация может представлять собой массив строк, содержащий входные данные, как в табличном виде, так и в форме отчетов, а также запись клиента / посещения / тренинга. Сообщения обо всех возникших ошибках. Выбор инструментальных средств разработки системы Будущая АИС должна взаимодействовать с базой данных. Поэтому выбран язык программирования C#, отличительными особенностями которого являются: - возможность создания графических форм без больших трудозатрат; - большое количество справочного материала; - легкость подключения и работы с базой данных; - наличие большого количества реализованных программных модулей. Приложение разработано в интегрированной среде разработки Microsoft Visual Studio 2012 Express от компании Microsoft. Visual Studio включает в себя редактор исходного кода с возможностью простейшего рефакторинга кода. Встроенный отладчик может работать как отладчик уровня исходного кода, так и как отладчик машинного уровня. Остальные встраиваемые инструменты включают в себя редактор форм для ускорения создания графического интерфейса приложения, веб-редактор, дизайнер классов и дизайнер схемы базы данных. Microsoft Visual Studio распространяется на основе пользовательского соглашения. В качестве реляционной СУБД используется сервер баз данных Microsoft SQL Server 2012, так как у предприятия имеется большой опыт работы с данным приложением. Программа будет работать под операционной системой Windows. Учетная документация В данной работе рассматривается система учета клиентов и посещения фитнес-центра. Эти процессы сопровождаются определенной документацией. Нормативно-справочная документация: - договор об оказании физкультурно-оздоровительных услуг; - оценка соответствия здоровья; - документ на оплату абонемента. Образцы: договор об оказании физкультурно-оздоровительных услуг, оценка соответствия здоровья, документ подтверждающий право клиента на получение оплаченной услуги в течение определенного срока (абонемент),представлены в приложении А.
ЗАКЛЮЧЕНИЕ В результате проведенной работы исследована деятельность фитнес-центра «ИнФит», где выявлены проблемы и предложено их решение, путем автоматизации системы учета клиентов и занятий. Внедрение в фитнес-центр «ИнФит» самостоятельно разработанной автоматизированной системы, упростит и ускорит работу администратора, а также во много раз улучшит качество обслуживания.
Популярное: Модели организации как закрытой, открытой, частично открытой системы: Закрытая система имеет жесткие фиксированные границы, ее действия относительно независимы... Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (264)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |