Разработка WebтАУориентированной информационной системы IT-предприятия

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?нке товаров и работ (услуг), формирует базы данных о стоимости интересующих товаров (работ, услуг). Он принимает непосредственное участие в разработке планов маркетинга и рекламных компаний, а также он руководит работами по их реализации, разрабатывает меры по совершенствованию оборота денежных средств и товарно-материальных ценностей. Коммерческий директор заключает хозяйственные договора и решает все текущие вопросы, связанные с их реализацией с юридическими и физическими лицами. Он представляет предприятие на переговорах с партнерами.

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

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

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

Заместитель главного бухгалтера должен знать: нормативные и инструктивные документы, регламентирующие ведение бухгалтерского учета в Украине; требования законодательства по вопросам оплаты труда, налогообложения граждан; требования действующего законодательства в отношении ведения финансово-хозяйственной деятельности предприятий; правила оформления документов по учету материальных ценностей.

Исполнительный директор осуществляет контроль деятельности всех групп программистов и дизайнеров, информирует Генерального директора о ходе выполнения проектных работ и предоставляет необходимые отчетные данные (календарные и проектные), информирует Генерального директора о нехватке или простое рабочей силы. Он следит за выполнением рабочих стандартов подчиненными, осуществляет общий контроль за состоянием технических средств отделов разработки, составляет и следит за выполнением плана разработки проектов, осуществляет общее тестирование проектов, осуществляет общее администрирование сервера БД.

Исполнительный директор дает задание на группу разработчиков, но общается в ходе проекта не со всеми разработчиками, а с лидером группы.

Лидер группы непосредственно общается с разработчиками в ходе проекта, при возникновении каких либо проблем и вопросов по проекту, лидер группы идет консультироваться с исполнительным директором

Разработчики осуществляют непосредственную разработку программ и выполнение заданий и контрактов фирмы. Разработчики подчиняются лидеру группы и непосредственно исполнительному директору.

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

На рисунку 2.2.2 представлена организационная структура предприятия

Рисунок 2.2.2 - Организационная структура предприятия

.3 Требования к структуре и функционированию системы

ИАС состоит из отдельных функциональных подсистем, охватывающих комплекс функциональных задач решаемых IT-предприятиями. К функциональным подсистемам относятся:

Подсистема управления пользователями - ведется БД пользователя и их привилегии в подсистеме. Пользователь имеет в подсистеме роли, которые определяют уровни доступа.

Подсистема управления проектами. В этой подсистеме описываются все проекты, которые разрабатываются (название проекта, кроткое описание проекта, дата начала проекта, дата окончания проекта, разработчик проекта, лидер группы), ведение базы разработчиков проекта, для выдачи задач разработчикам, учет ошибок в проекте, количество проведенного времени разработчиком, над какой-нибудь решаемой задачей.

С точки зрения программно-технической реализации в ИАС должны быть 3 общесистемных уровня:

- уровень решения прикладных задач - обеспечивает непосредственное достижение цели функционирования системы путем решения управленческих, информационных, операционных и расчетных задач, а также взаимосвязь с оперативным персоналом, обмен запросами и результатами решения с внешней информационной средой в терминах предметной области;

- уровень управления информационными ресурсами - образовывает информационное ядро системы, которое состоит из реляционной базы данных MySQL;

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

Информационный обмен между компонентами системы должно базироваться на использовании перспективных средств связи - оптоволоконных, ISDN. Телекоммуникационная система связи должна быть открытой системой и иметь доступ к сети Internet через шлюзы. Программные и аппаратные средства должны обеспечивать соответствующие стандартные сетевые сервисы.

ИАС TheSystem должна функционировать в режиме реального масштаба времени.

Система должна быть развивающейся, так как объемы работы IT-предприятия постоянно увеличиваются, а также необходимо пред