Программный комплекс для автоматизации учета работы малого предприятия - Отчет по практике

бесплатно 0
4.5 133
Организационная структура ЧП "КИТ-Центр", применение процессных методов в управлении деятельностью ИТ-подразделения. АРМ сотрудников, автоматизация учета с использованием программных продуктов. Современные технологии при разработке серверных приложений.


Аннотация к работе
В качестве индивидуального задания была получена тема: Программный комплекс для автоматизации учета работы малого машиностроительного предприятия.Назначение структуры заключается в распределении работ между членами организации и в координации их действий, направленных на достижение общих целей организации. За последние годы все пришли к общему мнению, что сочетание гибкости в работе и стабильного качества предоставления услуг ИТ-подразделения может быть достигнуто путем применения процессных методов организации деятельности. В связи с этим появляется нужда в специалистах, которые могли бы адаптировать программный продукт для нужд конкретного предприятия, но держать в штате специалиста потребность в котором будет не постоянная, то предприятию проще обратиться к предприятию по обслуживанию и сопровождению конкретного программного решения. Что предполагает привлечение к работе управляющего директора, способного понимать как деятельность каждого из специалистов, так и цели и задачи IT инфраструктуры в рамках деятельности предприятия. Таким образом, ЧП КИТ-Центр - это совокупность взаимодействующих средств IT и специалистов в области IT, целями которой являются: Обеспечение информационными технологиями потребителя;Современному компьютеру никак нельзя обойтись без программ. Ведь именно программы определяют возможности компьютера: что он будет делать - поможет свести бухгалтерский баланс или позволит побродить по всемирной сети Интернет. Практически любая программа, если это специально не оговорено, является коммерческим продуктом, который продается наравне с компьютерами. Базовое (системное) ПО организует процесс обработки информации в компьютере и обеспечивает нормальную рабочую среду для прикладных программ. Операционная система (ОС) - это комплекс специальных программных средств, предназначенных для управления загрузкой компьютера, запуском и выполнением других пользовательских программ, а также для планирования и управления вычислительными ресурсами персонального компьютера.При разработке приложений серверной стороны необходимо выбрать базовую технологию, на которой это приложение будет основано. В статье рассматриваются наиболее популярные технологии - PHP, JSP, Java Servlets, ASP.NET, приводятся преимущества и недостатки каждой из технологий для разных классов задач и делаются общие выводы о применимости технологий для разработки сложного Web приложения или платформы. На данный момент существуют и успешно применяются различные виды технологий построения Web приложений серверной стороны. Все такие приложения имеют общую цель - реализацию бизнес - логики на стороне сервера и генерацию кода для клиента. Клиент, используя web - браузер, инициирует запрос к серверу.При рассмотрении платформ для создания приложений серверной стороны необходимо выделить два основных существующих подхода: 1. Первый подход предоставляет наибольшие возможности по управлению обработкой и повышению производительности. Он предусматривает передачу всех данных о запросе непосредственно исполняемому коду, который может как сформировать ответ со страницей для пользователя, так и открыть на передачу поток двоичных данных, например для передачи изображения. Однако при таком подходе все данные для передачи формируются программным путем, что замедляет разработку простых страниц и усложняет взаимодействие между верстальщиком и программистом. Второй подход использует шаблоны страниц пользователя, оформленные особым образом, что позволяет вставлять в них участки программного кода.Например, технология ISAPI и другие расширения Web - серверов, не подходят для применения по причине привязки к конкретному Web - серверу. Технология Common Gateway Interface (CGI), отличается от остальных рассматриваемых технологий тем, что является наиболее низкоуровневой и является стандартом интерфейса, который служит для связи внешней программы с web-сервером. Рассмотрим основные достоинства и недостатки технологии CGI по выделенным критериям: • CGI не налагает особых условий на платформу и web - сервер, поэтому работает на всех популярных платформах и web - серверах. § Как общий итог рассмотрения платформы можно заключить, что, благодаря простоте использования, наличию большого числа функций и библиотек, распространенности и поддержке большинства существующих Web - серверов и платформ, РНР является очень удобным средством разработки небольших систем. Технология Java Servlets (сервлеты) была разработана компанией Sun Microsystems, чтобы использовать преимущества платформы Java для решения проблем технологии CGI и API расширений сервера.Итак, в предыдущем материале были рассмотрены наиболее популярные базовые технологии построения приложений серверной стороны. Подход аналогичен предыдущему, но при этом если запрос выполняется повторно, нового запуска программы не происходит, а обработка передается существующему процессу. При запросе шаблоны заполняются динамическим содержимым, обычно, но необязательно, создаваемым интерпретируемым языком сценариев.

План
Содержание

Введение

1. Сведения о предприятии

1.1 Организационная структура ЧП КИТ-Центр

1.2 Использование вычислительной техники на ЧП КИТ-Центр

2. Прогрессивные технологии на предприятии

2.1 Прогрессивные технологические системы

2.2 Требования к приложениям серверной стороны

2.3 Обзор базовых технологий

2.4 Анализ существующих базовых технологий

3. Анализ технологических процессов

4. Индивидуальное задание

4.1 Анализ предметной области

4.2 Анализ аналогов

4.3 Математическая модель
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?