- •Ф едеральное государственное образовательное учреждение
- •Специальность 230105 «Программное обеспечение вычислительной техники и автоматизированных систем» дипломный проект
- •1 Постановка задачи
- •Анализ и планирование требований к программному продукту
- •Анализ предметной области
- •1.2 Диаграмма функционального моделирования
- •1.2.1 Диаграмма функционального моделирования sadt
- •1.2.2Обобщение диаграммы верхнего уровня
- •1.3Моделирование потоков данных
- •1.3.1 Диаграмма потоков данных
- •1.3.2 Словарь требований
- •1.3.3 Спецификация процессов
- •1.4 Структура выходных документов
- •1.4.1.Структура документов
- •1.4.2 Структуры запросов пользователей
- •1.5 Требования к аппаратному и программному обеспечению:
- •2 Проектирование и разработка программного продукта
- •2.1 Проектирование и создание базы данных
- •2.1.1 Разработка концептуальной модели предметной области
- •2.1.2 Выбор архитектуры программно-технологической реализации аис и используемой субд
- •2.1.3Логическое проектирование базы данных
- •2.1.4 Обрабатываемые транзакции
Ф едеральное государственное образовательное учреждение
среднего профессионального образования
«Новочеркасский технологический техникум-интернат»
Министерства здравоохранения и социального развития
Российской Федерации
Специальность 230105 «Программное обеспечение вычислительной техники и автоматизированных систем» дипломный проект
Тема: Разработка АСУ автотранспортного предприятия.Финансовый и складской учет.
ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
НТТИ.11 04 04-02 8101
Выполнил студент 4 пр. группы
_______Н.С.Щуров
(подпись)(Ф.И.О)
_______________
(дата)
Принял
Руководитель дипломного проекта
_______________ А.С.Картушин
(подпись) (Ф.И.О)
________________
(дата)
2012
Содержание
Y
1 Постановка задачи 4
1.1 Анализ и планирование требований к программному продукту 4
1.1.1 Анализ предметной области 4
1.2 Диаграмма функционального моделирования 5
1.2.1 Диаграмма функционального моделирования SADT 5
1.2.2Обобщение диаграммы верхнего уровня 5
1.3Моделирование потоков данных 6
1.3.1 Диаграмма потоков данных 6
1.3.3 Спецификация процессов 7
1.4 Структура выходных документов 8
1.4.1.Структура документов 8
1.4.2 Структуры запросов пользователей 8
1.5 Требования к аппаратному и программному обеспечению: 9
2 Проектирование и разработка программного продукта 10
2.1 Проектирование и создание базы данных 10
2.1.1 Разработка концептуальной модели предметной области 10
2.1.2 Выбор архитектуры программно-технологической реализации АИС и используемой СУБД 11
2.1.4 Обрабатываемые транзакции 17
Введение
«1С: Предприятие» является универсальной системой автоматизации деятельности предприятия. За счет своей универсальности система «1С: Предприятие» может быть использована для автоматизации самых разных участков экономической деятельности предприятия: учета товарных и материальных средств, взаиморасчетов с контрагентами и др.
Для специалиста, принимающего решение о выборе средства автоматизации, достаточно важно быть уверенным, что система не будет для предприятия «черным ящиком», и существует реальная возможность понять работу системы и, при необходимости, изменить. Поэтому открытость прикладных решений системы «1С: Предприятие» является очень существенным моментом. В состав системы «1С: Предприятие» входит «Конфигуратор» – мощное инструментальное средство быстрой разработки и модификации прикладных решений.
Пользователи «1С: Предприятия» могут применять те же инструментальные средства, что и разработчики фирмы «1С» или других компаний, разрабатывающих тиражные решения.
Они могут ознакомиться со всеми деталями структуры и бизнес-логики прикладного решения – как организованы справочники, как рассчитываются налоги, как учитываются скидки, как учитывается наличие товаров на складе и т.д. – и, при необходимости, вмешаться и внести изменения.
Поскольку бизнес-логика приложения открыта и доступна для изменения, очень важным достоинством «1С: Предприятия» является возможность адаптации внедренных приложений. Необходимо отметить, что важность обеспечения «подстройки» прикладного решения осознают практически все разработчики экономического ПО. Однако между гипотетической и реализованной возможностью модификации имеется большая разница. Так, любая программа для автоматизации экономической деятельности, написанная на Си++ или на языке более высокого уровня, например Delphi или VisualBasic, будет содержать несколько сотен тысяч строк исходного текста. И даже покупка ее с исходными текстами не даст реальной возможности модификации прикладной части. Чтобы разобраться и внести изменения в такую программу, нужен коллектив специалистов, «числом и умением» не сильно уступающий фирме-разработчику.
Показательной возможностью «1С: Предприятия» является то, что прикладное решение не просто поставляется в исходных кодах – оно реально рассчитано на возможность изменения, адаптации в соответствии со спецификой конкретного предприятия – как силами сотрудников предприятия, так и сторонними специалистами.
В рамках данного курсового проекта разрабатывается информационная система программного обеспечения управленческого учета работы предприятия ОАО”НПОПАТ”. Разрабатываемая программная система предполагает учёт многочисленной информации, регламентирующей деятельность предприятия ОАО”НПОПАТ”, например:
- данные о пассажиропотоке;
- данные о льготниках;
- данные о водителях этого предприятия;
- данные о маршрутах и видах перевозок.
Основной особенностью системы «1С: Предприятие» является ее конфигурируемость.
Собственно система «1С: Предприятие» представляет собой совокупность механизмов.