Курсовая с практикой на тему Разработка автоматизированной информационной системы «Подписка на периодические издания»
-
Оформление работы
-
Список литературы по ГОСТу
-
Соответствие методическим рекомендациям
-
И еще 16 требований ГОСТа,которые мы проверили
Введи почту и скачай архив со всеми файлами
Ссылку для скачивания пришлем
на указанный адрес электронной почты
Содержание:
Введение 3
1. Проектирование базы данных 4
1.1 Построение концептуальной модели 4
1.2 Построение логической модели 6
1.3 Построение физической модели 7
2. Реализация процедурных ограничений целостности 8
2.1 Назначение и описание хранимых процедур 8
2.2 Тестирование и результаты выполнения хранимых процедур 11
3. Анализ данных 14
3.1 Назначение и описание функций 14
3.2 Тестирование и результаты выполнения функций 15
Заключение 21
Список использованной литературы 23
Приложения 25
Приложение А 26
Приложение Б 27
Введение:
Актуальность выполнения данной работы обусловлена тем, что современное информационное пространство предполагает повсеместное внедрение современных информационно-коммуникационных технологий. Информационно-коммуникационные технологии позволяют существенно повысить производительность работы сотрудников в отдельности, и организации в целом. Информатизация предусматривает разработку и внедрение информационных систем, эффективно поддерживающих функционирование любой экономической, организационной и социальной структуры. Главная цель информатизации заключается в повышении эффективности общественного производства всех видов продукции и услуг для улучшения социально-экономических условий жизни населения.
Использование персональных компьютеров для автоматизации необходимых операций подписки печатных изданий является важной составляющей частью системы информационного обеспечения всей деятельности организации, создает серьезные предпосылки для безбумажного первичного учета.
Объект исследования – почтовое отделение.
Предмет исследования – автоматизация подписки на периодические издания.
Целью данной работы является разработка автоматизированной информационной системы «Подписка на периодические издания».
В соответствии с целью была определена необходимость постановки и решения следующих задач:
– разработать концептуальную, логическую и физическую модели;
– описать назначение и описание хранимых процедур;
– выполнить тестирование и представить результаты выполнения хранимых процедур;
– описать работу АИС «Подписка на периодические издания».
Заключение:
В процессе выполнения данной работы были получены следующие результаты. Анализируя предметную область, было установлено, что каталог по подписке на печатные средства массовой информации — справочное издание, состоящее из систематизированного перечня печатных средств массовой информации.
Для оформления подписки необходима информация о подписчиках, абонементе, операторе почтовой связи, тарифы на услуги по приему подписки, информация о подписных периодах. В качестве базового документа автоматизации подписки был выбран бланк ф.РП-16.
В качестве среды разработки была выбрана система управления базами данных Microsoft Access, которая предоставляет весь необходимый спектр возможностей для реализации поставленной задачи. Вспомогательные функции автоматизированной информационной системы были реализованы при помощи практического использования средств языка Microsoft Access Visual Basic.
В основу программной реализации проекта были положены основные подходы к созданию информационных систем, средства системы управления базами данных Microsoft Access и SQL-запросов. Симбиоз данных технологий позволяет создать надежную и устойчивую в работе информационную систему.
В структуре главного меню были представлены следующие пользовательские справочники и документы: бланк на подписку; организация; издание; тип издания; тип каталога; подписчик; тип подписчика; сотрудник; должность.
Запросы и отчеты автоматизированной информационной системы были представлены следующим образом: информация о издании; информация о подписчике; информация о подписке.
Представленный порядок работы с разработанной информационной системой позволит проследить этапы работы с ней и проанализировать обрабатываемые данные.
Дальнейшим развитием разработанной информационной системы может быть в добавлении распределенной обработки информации, путем добавления возможностей клиент-сервер.
Фрагмент текста работы:
1. Проектирование базы данных
1.1 Построение концептуальной модели
Концептуальное (инфологическое) проектирование – построение семантической модели предметной области, то есть информационной модели наиболее высокого уровня абстракции. Такая модель создаётся без ориентации на какую-либо конкретную систему управления базами данных и модель данных [2].
Анализируя предметную область, было установлено, что каталог по подписке на печатные средства массовой информации — справочное издание, состоящее из систематизированного перечня печатных средств массовой информации.
Подписчик – физическое или юридическое лицо, приобретающее печатное средство массовой информации по абонементу.
Абонемент — документ, форма которого устанавливается в соответствии с технологией оператора почтовой связи, предоставляющий право подписчику на получение конкретного печатного средства массовой информации в течение определенного срока путем его доставки оператором почтовой связи.
Оператор почтовой связи при оформлении подписки на печатное средство массовой информации обязан выдать подписчику абонемент (квитанцию) [9].
Тарифы на услуги по приему подписки и доставке печатного средства массовой информации подписчику, устанавливаемые оператором почтовой связи в соответствии с законодательством.
Минимальный подписной период – минимальный период подписки на печатное средство массовой информации, определяемый редакцией (месяц, два месяца, квартал, полугодие).
Образец заполнения бланка ф.РП-16 представлен на рис. 1.
Информационно-логическая модель рассматриваемой предметной области построена в соответствии с выявленными информационными объектами и связями представлена в Приложении А.
На рисунке приведена информационно-логическая модель базы данных в каноническом виде, и объекты в ней размещены по уровням и выделены следующие сущности: бланк на подписку; организация; издание; тип издания; подписчик; тип подписчика; сотрудник; должность. На нулевом уровне размещаются объекты, не подчиненные никаким другим объектам. Уровень остальных объектов определяется наиболее длинным путем к объекту от нулевого уровня. Такое размещение объектов дает четкое представление об их иерархической подчиненности, делает модель более наглядной и облегчает понимание установленных связей между объектами.