ВВЕДЕНИЕ 7
1 АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ 9
1.1 Общая характеристика отдела информационных технологий 9
1.2 Описание информационного обеспечения предприятия 10
1.3 Анализ деятельности отдела информационных технологий «как есть» 16
1.4 Требования к разрабатываемой подсистеме 20
1.4.1 Функциональные требования к подсистеме 20
1.4.2 Требования к надежности 21
1.4.3 Требования к информационной и программной совместимости 21
1.4.4 Требования к техническому и программному обеспечению 21
2 ОБОСНОВАНИЕ ПРОЕКТНЫХ РЕШЕНИЙ 23
2.1 Выбор методологии проектирования 23
2.2 Обоснование проектных решений по техническому обеспечению 27
2.3 Обоснование проектных решений по информационному обеспечению (ИО)
2.4 Обоснование проектных решений по программному обеспечению (ПО) 30
2.5 Обоснование проектных решений по технологическому обеспечению 31
2.6 Выбор средств разработки программного обеспечения 33
3 ПРОЕКТИРОВАНИЕ ПОДСИСТЕМЫ УЧЕТА И ОБРАБОТКИ ЗАЯВОК НА
ЗАКУПКУ ОБОРУДОВАНИЯ И ТОВАРНО-МАТЕРИАЛЬНЫХ ЦЕННОСТЕЙ 39
3.1 Информационное обеспечение задачи «Учета заявок на обслуживание компьютерной техники» 39
3.1.1 Информационная модель и ее описание 39
3.1.2 Характеристика базы данных 43
3.1.2.1 Характеристика инфологической модели БД 43
3.1.2.2 Характеристика даталогической модели БД 46
3.2 Разработка базы данных 47
3.3 Разработка пользовательского интерфейса 51
3.4 Описание контрольного примера реализации проекта 54
4 ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКАЯ ЧАСТЬ 56
4.1 Целесообразность разработки с экономической точки зрения 56
4.2 SWHT - анализ разработки автоматизированной подсистемы учета заявок на обслуживание компьютерной техники 57
4.3 Калькуляция себестоимости научно-технической продукции 60
ЗАКЛЮЧЕНИЕ 63
СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ 65
ПРИЛОЖЕНИЕ А 67
ПРИЛОЖЕНИЕ Б 70
ПРИЛОЖЕНИЕ В
Независимо от производственной сферы одну из главных ролей в предприятии играет оперативность получения и передачи нужных сведений об определенных сегментах производственного процесса. Эта характеристика напрямую зависит от технического обеспечения, которое позволяет автоматизировать и рационализировать процесс производства и обслуживания.
Переход к упорядоченному, автоматизированному ведению бизнеса очевиден, но не для всех без исключения предприятий. Многие управленцы считают автоматизацию процессом затруднительным, несвоевременным в период после кризиса.
Однако же, отечественный рынок информационных технологий не стоит на месте и в настоящее время существуют тиражные программы, которые способны обеспечить выполнение всех необходимых функций и решение важных задач управления проектами.
Для предприятий, которые уже долгое время занимаются внедрением технологий автоматизации производства, в настоящее время наиболее актуально оптимизация работы вспомогательной инфраструктуры, то есть различных подразделений, обслуживающих основное производство. В масштабах крупного предприятия реинжиниринг деятельности даже небольшого отдела может привести к значительному повышению эффективности работы предприятия в целом.
Общая цель ВКР это автоматизация деятельности отдела информационных технологий ЗАО «СофтКоннект», а именно разработка автоматизированной подсистемы учета заявок на обслуживание компьютерной техники. В ходе достижения общей цели ВКР решаются следующие задачи:
- изучение структуры и общих принципов деятельности работы компании;
- подробное изучение деятельности отдела информационных технологий ЗАО «СофтКоннект» и проведение анализа данной деятельности;
- обоснование необходимости автоматизации деятельности на основании результатов анализа;
- разработка приложения для автоматизации деятельности отдела информационных технологий по обслуживанию корпоративных пользователей.
ВКР состоит из четырех глав, которые посвящены отдельным вопросам. Первая глава работы освящает общую характеристику предметной области. В данной главе рассматривается структура корпорации в целом, и устанавливаются общие требования к будущему программному средству. Вторая и третья главы ВКР рассматривают проектные вопросы и вопросы, связанные с реализацией и тестированием проекта. Далее в последней главе приводится технико-экономический анализ рассматриваемого проекта.
В заключение отметим, что в настоящее время автоматизация деятельности организаций позволяет добиться значительных конкурентных преимуществ вследствие как уменьшения затрат на ведение деятельности предприятия, так и повышения общей эффективности бизнес-процессов данного предприятия.
В процессе выполнения ВКР был проведен анализ уже существующих автоматизированных подсистем, внимательно рассмотрены и изучены их функциональные возможности. Проанализированы пробелы и недостатки подсистем. В результате была обоснована необходимость разработки дополнительной подсистемы, которая должна закрыть пробелы в системе автоматизации предприятия, сформулированы требования к ее функциональности.
При проведении первоначального анализа было осуществлено моделирование текущего способа реализации бизнес-процессов, определены недостатки и пути их устранения. На основании чего был проведен реинжиниринг, результатами которого стали модели реализации бизнес- процессов с использованием средств автоматизированной обработки данных, а также проект автоматизированной подсистемы.
На основании всех проделанных проектных работ, с учетом поставленных требований и указаний запланированной модели будущего проекта, была разработана автоматизированная подсистема «Учета заявок на обслуживание компьютерной техники». После чего система протестирована по различным критериям.
Подсистема учета заявок в процессе тестирования продемонстрировала свою работоспособность и отказоустойчивость при всех условиях эксплуатации, отвечающих базовым требованиям. Пользовательский модуль доказал эргономичность своего интерфейса и низкие требования к квалификации конечных пользователей. Модуль администратора способствовал оптимизации учета пользователей, и их заявок.
Внедрение подсистемы «Учета заявок на обслуживание компьютерной техники корпорации» поможет значительно оптимизировать деятельность отдела информационных технологий. Внедрение базы данных позволит не только централизовано и в удобной форме хранить данные о заявках, но также проводить аналитическую деятельность с целью выявления недостатков в подготовке пользователей АРМ ЗАО «СофтКоннект», в материально-техническом их обеспечении. В итоге разработанная подсистема позволит повысить качество обслуживания конечных пользователей, сократить временные затраты, а также поток бумажных документов.
1. Автоматизированные информационные технологии в экономике: Учебник/ Под ред. Проф. Г.А. Титоренко. - М.: Компьютер, ЮНИЩ 1998.
2. Вендров А.М. GASE - технологии. Современные методы и
средства проектирования информационных систем. -М.:
Финансы и статистика, 1998.
3. Маклаков С.В. BFWin и ERWin. СASE-средства разработки
информационных систем. М.: ДИАЛОГ-МИФИ, 2000.
4. Вог1апй C++ Builder в подлиннике. А. Хомоненко. СПб: BHV, 2003 - 1216 стр.
5. Вог1апй C++ Builder. Советы программистов (2-е издание): В.Озеров. - СПб: Символ-Плюс, 2002. - 976 стр.
6. Bоrland Delphi 6. Руководство разработчика: С.Тейксейра, К.Пачеко. - М: Вильямс, 2002. - 1120 стр.
7. Принципы проектирования и разработки программного обеспечения. Учебный курс MCSD: Скотт Ф. Уилсон, Брюс Мэйплс, Тим Лэндгрейв. - М: Русская редакция, 2002. - 736стр.
8. Проектирование экономических информационных систем:
Учебник/Г.Н.Смирнова, А.А.Сорокин, Ю.Ф.Тельнов. - М: Финансы и статистика, 2003. - 512стр.
9. Вендров А.М. Проектирование программного обеспечения
экономических информационных систем. М.: «Финансы и
статистика»,2002.
10. Самоучитель UML. Эффективный инструмент моделирования информационных систем: А. Леоненков. - СПб: BHV, 2001. - 304стр.
Harland С++ Builder 6 на примерах/Под ред. Ю. С. Ковтанюка — К.: Издательство Юниор, 2003. — 384 с., ил.
12. Нестандартные приемы программирования на Borland C++ Builder. — СПб.: БХВ-Петербург, 2005. — 560 с : ил.
13. Объектно-ориентированный подход и диаграммы классов в
UML [электронный ресурс - Режим доступа:
http://www.iti.bpbu.ru/publiсationb.'i-u/Real UML.htm:
14. Основы проектирования реляционных баз данных
[электронный ресурс] - Режим
доступа: http ://Ъоо ks. kuli сhki.net/data/sql/sqll/
15. Понимание SQL (Understanding SQL). [электронный ресурс] - Режим доступа: http://www.sql.ni/doсs/sql/u sqI/index.shtml
16. Вог1апс1 AML РойаЬ [электронный ресурс] - Режим доступа: http: //www. а^ройа!. ru
17. Компания Во11апс1. [электронный ресурс] - Режим доступа: http: //www.Ъorland. сот
18. Русскоязычный сайт компании ВОГППС. [электронный ресурс] - Режим доступа:http://www.Ъorland.ru