Помощь в написании студенческих работ
Антистрессовый сервис

Формирование требований к АИС

РефератПомощь в написанииУзнать стоимостьмоей работы

База данных будет представлена СУБД «MySql 5.0». Программа будет реализована на языке программирования высокого уровня C#. В качестве механизма доступа к базе данных будет использоваться технология «NHibernate», с помощью которой можно будет подключаться и управлять БД с помощью набора команд, заложенных в специальную библиотеку. Поиск по любому полю. Для реализации поиска требуется считать… Читать ещё >

Формирование требований к АИС (реферат, курсовая, диплом, контрольная)

Объектом автоматизации является авторизованный сервисный центр по ремонту и гарантийному обслуживанию компьютерной техники ТОО «Инфраэнерго». Рассматривается деятельность фирмы в области компьютерной и офисной техники. Фирма осуществляет работы по техническому обслуживанию вычислительной техники, оргтехники, сетевого и офисного программного обеспечения, а также обслуживание и администрирование активного оборудования и серверного программного обеспечения.

В компании имеются следующие подразделения:

  • 1) отдел логистики;
  • 2) отдел программного обеспечения;
  • 3) отдел проектирования локальных вычислительных сетей;
  • 4) отдел не гарантийного обслуживания;
  • 5) отдел гарантийного обслуживания.

Каждый отдел занимается определенным спектром задач, взаимодействуя с остальными отделами. Разрабатываемая АИС будет предназначена для отделов гарантийного и не гарантийного обслуживания, специализирующихся на ремонте компьютерной техники и оргтехники. В каждом из отделов имеется персонал сервисных инженеров, занимающихся ремонтными работами и учетом ремонтируемого оборудования, а также место приема оборудования на ремонт, за которым следит приемный персонал. Данную АИС необходимо установить на все рабочие станции сервисных инженеров и приемного персонала. Основные задачи АИС заключаются в учете поступающих заявок; обработки и получение информации о технике находящейся на ремонте; формирования необходимых документов.

В современных условиях требуется принципиально новая система управления экономикой основанной на замене устаревших методов обработки информации.

К числу основных целей обращения к использованию АИС являются:

  • 1) необходимость повышения работоспособности какого-либо отдела или сотрудника;
  • 2) снижение затрат на обработку документации;
  • 3) совершенствование работ или услуг и в конечном итоге технологических и управленческих процессов;
  • 4) повышение точности и безошибочности в расчетах.

Современный учет заключается в достоверном количественном отражении состояния всего предприятия, которое основывается на обработанной информации и первичной документации.

Необходимость в создании АИС заключается в облегчении процесса контроля поступающих заявок в сервисный центр, а также в повышении эффективности работы компании. Чем быстрей будет обработана информация о полученных и выполненных обязательствах предприятия, тем больше новых заказов сможет принять организация. Разрабатываемая АИС должна в значительной степени облегчить и ускорить процесс учета выполненных ремонтных работ предприятия при минимальных требованиях и затратах.

Разрабатывая АИС должна выполнять следующие функции:

  • 1) ввод информации о заявках;
  • 2) редактирование информации о поступающих заявках;
  • 3) поиск информации;
  • 4) формирование номенклатурного справочника на основе существующих заявок;
  • 5) оформление заказов;
  • 6) печать счета, акта о выполненной работе;
  • 7) обеспечение безопасности и сохранности документов.

Внедрение АИС позволит:

  • 1) уменьшить, время необходимое для учета заявок;
  • 2) автоматизировать операции контроля выполненных работ;
  • 3) автоматизировать формирование и выдачу необходимых документов на печать.

База данных будет представлена СУБД «MySql 5.0». Программа будет реализована на языке программирования высокого уровня C#. В качестве механизма доступа к базе данных будет использоваться технология «NHibernate», с помощью которой можно будет подключаться и управлять БД с помощью набора команд, заложенных в специальную библиотеку.

NHibernate — ORM-решение для платформы Microsoft .NET, портированное с Java. Это бесплатная библиотека с открытым кодом, распространяется под лицензией GNU Lesser General Public License.

Проект должен быть выполнен в соответствии с требованиями по выполнению выпускных квалификационных работ по специальностям. Также требуется разработать руководство пользователя и протестировать созданный программный продукт.

СУБД MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки серверов Денвер, XAMPP. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы. Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц.

Среда разработки программы — Microsoft VisualStudio 2010.

Рассмотрим возможности, которые должны быть в созданной программе:

  • 1) Авторизация пользователя. Для авторизации приложения на сервере необходимо считать введенные логин и пароль пользователя, желающего получить доступ и сравнить с уже имеющимися записями о пользователях в БД;
  • 2) Добавление новых записей. Для добавления записи в БД необходимо проверить на корректность заполнения все поля таблиц, подлежащие сохранению. Далее передать данные на сервер посредством «NHibernate»;
  • 3) Редактирование имеющихся записей БД. Для организации данной функции потребуется считывание данных из БД в поля для редактирования, после чего требуется проверка на корректность новых данных и сохранение данных на сервере БД посредством «Hibernate»;
  • 4) Удаление имеющихся записей в БД. Для удаления данных необходимо получить идентификатор записи, которую требуется удалить посредством «NHibernate»;
  • 5) Поиск по любому полю. Для реализации поиска требуется считать данные из текстового поля и поочередно сравнить с полями всех таблиц в БД. В случае совпадения данных вывести все результаты в соответствующие текстовые поля. В случае отсутствия совпадений вывести сообщение об отсутствии записей, подходящих под это описание;
  • 6) Просмотр записей. Для реализации функции просмотра, требуется поочередно считывать данные полей из БД посредством «NHibernate» и выводить их в соответствующие поля на форме приложения.
Показать весь текст
Заполнить форму текущей работой