Диплом Разработка Информационной Системы

Уважаемый гость, на данной странице Вам доступен материал по теме: Диплом Разработка Информационной Системы. Скачивание возможно на компьютер и телефон через торрент, а также сервер загрузок по ссылке ниже. Рекомендуем также другие статьи из категории «Новинки».

Диплом Разработка Информационной Системы.rar
Закачек 577
Средняя скорость 2106 Kb/s
Скачать

Особенности разработки информационной системы в дипломе. Цель и задачи дипломной работы по разработке информационной системы.

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

1. Разработка информационной системы: диплом по оформлению и учету трудовых договоров.

2. Дипломная работа по разработке информационной системы учета и отпуска готовой продукции.

3. Дипломная разработка информационной системы учета и продаж сети аптек.

4. Дипломная работа: Разработка информационной системы управления персоналом на предприятии.

5. Диплом: Разработка ИС в конкретных предметных областях (агентство недвижимости, кадровое агентство, оптово-розничная торговля и др.).

В первую очередь в дипломе по разработке информационной системы необходимо провести анализ в соответствие со следующим перечнем задач:

1. Максимально формализовать цели проекта разработки информационных систем.

2. Оценить минимально необходимые затраты и статьи расхода.

3. Наделить руководителя проекта максимально возможными полномочиями.

4. Провести работу с персоналом предприятия с целью довести до каждого важность и необходимость предстоящих преобразований.

5. Разработать организационные меры для применения новых информационных технологий.

Как правило, дипломная разработка информационной системы включает следующие этапы:

1. Выявление информационных потребностей конечных пользователей.

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

2. Концептуальное проектирование.

На данном этапе дипломной разработки информационной системы информация структурируются в концептуальную схему (КС) базы данных (БД), а функции объединяются в задачи будущей системы.

3. Разработка архитектуры ИС.

На данном этапе диплома по разработке ИС решаются задачи выбора модели доступа к данным, а также определяется система управления базой данных СУБД.

4. Логическое проектирование.

5. Отладка и тестирование прикладных программ.

В качестве примера приведем диплом по разработке информационной системы парковочных мест для транспортных средств, которая будет реализована по клиент-серверной архитектуре. Разрабатываемая ИС будет представлять собой приложение, моделирующее выполнение бизнес-процессов. Такое приложение будет состоять из клиентской части и БД, располагающейся на одной рабочей станции.

Выбор такой архитектуры обусловлен следующими причинами:

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

− Высокая скорость обработки данных.

− Простота в установке и легкость в сопровождении.

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

– Microsoft SQL Server 2008.

– Microsoft Visual Studio 2008.

Для реализации возможности накопления и редактирования информации в автоматизированной информационной системе был использован Microsoft SQL Server 2008.

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

Разработка программного обеспечение производилась при помощи Visual Studio 2008. Использование Microsoft Visual Studio обусловлено удобством при написании кода, мощным функционалом для отладки, большим количество дополнительных компонентов, упрощающих процесс написания ПО. В то же время, Microsoft Visual Studio 2008 является популярной средой разработки и используется во многих компаниях, что также послужило причиной выбора данной среды разработки.

В качестве средства реализации информационной системы парковочных мест для транспортных средств был выбран язык программирования C++, начало разработки которого приходится на1979г.

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

Скачать дипломную работу по разработке информационной системы

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

Заказать дипломную работу по разработке информационной системы или оценить стоимость можно при помощи формы ниже.

Запрос отправлен

В течение 15 минут с Вами свяжется дежурный администратор и сообщит окончательную стоимость работы

Проблемы автоматизации предприятий. Определение и классификация систем автоматизации. Реализация автоматизированной информационной системы. Назначение программы учета медицинских услуг, отбор записей для анализа. Код основных элементов программы.

Подобные документы

Создание системы для автоматизации контроля и учета застрахованных транспортных средств и их владельцев. Определение требований к функциям и видам обеспечения разрабатываемой информационной системы (ИС). Разработка базы данных ИС и интерфейса программы.

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

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

Исследование распространённых систем автоматизации библиотечного учёта. Поддержка конвертации библиографических записей в международный формат. Реализация функции автоматизированной программы обработки информации при управлении библиотечным фондом.

Анализ предметной области учета услуг в поликлинике. Обоснование необходимости разработки автоматизированной информационной системы. Разработка модели автоматизации учёта. Экономический расчет создания, функционирования продукта. Оценка защиты информации.

Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов. Обоснование необходимости использования вычислительной техники, постановка задачи автоматизации. Разработка алгоритмов и описание программных модулей. Модель базы данных.

Понятие и проблемы построения информационной системы поддержки. Средства моделирования бизнес-процессов. Программная реализация информационной системы. Расчет экономии в процессе введения учета услуг грузового автотранспорта с использованием ЭВМ.

Определение понятия информационной системы. Характеристика организации работы склада готовой продукции. Анализ требований к функциональности системы автоматизации склада. Разработка модели документооборота и функционирования автоматизации системы.

Проектирование и реализация информационной системы учета изданий в библиотеке. Преимущества системы автоматизации процесса инвентаризации. Разработка проекта в методологии SADT. Диаграммы декомпозиции второго и третьего уровней. Возможности программы.

Проект автоматизированной информационной системы с использованием CASE-средств Bpwin, Erwin и RationalRose, позволяющей производить учет прибыли предприятия и ее распределения, с возможностью анализа её функциональных элементов и дальнейшей оптимизацией.

Темой моего диплома является автоматизация деятельности библиотеки Вуза. Разработанная автоматизированная информационная система создана для более эффективного и быстрого обслуживания пользователей библиотеки вуза.

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

Эта система разработана в СУБД Microsoft Access 2000, т. к. Access является программным средством, предназначенным для создания структуры новой базы, наполнения ее содержимым, редактирование содержимого и отбора данных в соответствии с заданным критерием, их упорядочения, оформления и последующей выдачи их на устройства вывода или передачи по каналам связи. При разработке информационной системы был использован встроенный язык программирования Visual Basic for Application (VBA), который позволяет создать интегрированную систему.

В экономической части дипломного проекта приведен расчет технико-экономического выгоды внедрения данной информационной технологии АИС библиотеки вуза.

В разделе «Техника безопасности» предусмотрены меры допустимых норм для сотрудника, работающего с компьютером.

Система управления базами данных (СУБД) — это комплекс программных средств, предназначенных для создания структуры новой базы, наполнения ее содержимым, редактирование содержимого, отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройства вывода или передачи по каналам связи.

Данная информационная система разрабатывалась c помощью базы данных Microsoft Access 2002. Access входит в набор инструментальных программных средств, является настольной СУБД, легка в использовании даже для неспециалистов в программировании, именно поэтому мы выбрали данную среду для разработки нашей информационной системы.

MS Access является одной из популярных систем проектирования и сопровождения базы данных, она представляет собой полнофункциональную СУБД, в которую входят таблицы данных, экранные формы для ввода данных в эти таблицы, запросы и отчеты для получения новой информации по данным из таблиц, макросы и модули для дополнительного программирования.

Благодаря тому, что таблицы, формы, запросы, отчеты, модули и макросы являются самостоятельными объектами, они при этом хранятся вместе в едином файле базы данных (файл имеет расширение .mdb), создание связанных по смыслу данных и проверка ограничений целостности, а также создание и модификация таблиц, форм, запросов, отчетов, модулей и макросов значительно облегчается.

Система управления базами данных MS Access поддерживает реляционную модель данных с механизмом ссылочной целостности. Поэтому в базах данных СУБД MS Access данные представляются в виде таблиц и функциональных бинарных связей между таблицами. Дополнительное средство представления данных запросы. Запрос представляет собой виртуальную таблицу, которая формируется по требованию на основе заранее составленного описания запроса по данным из физических таблиц базы данных. Никаких других различий между физическими таблицами и запросами нет. Во всех операциях они участвуют на равных правах. Основное назначение запросов – представление для вывода дополнительной информации, а также скрытие от пользователей сложных запросов: пользователь обращается к системе с простым запросом к виртуальным данным, а всю работу по их формированию (по заранее составленному сложному запросу) берет на себя СУБД.

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

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

Таким образом, сущности в базе моделируют таблицами. Свойства объектов (атрибуты) моделируют полями (столбцами таблиц). Один из атрибутов сущности должен быть идентификатором – первичным ключом (например, код инструмента). Связи между сущностями можно моделировать двояко: либо таблицей, либо с атрибутом (ссылочная целостность). При этом обе таблицы, между которыми должна быть создана связь, должны иметь один и тот же атрибут, который эту связь и реализует.

Только в одной из таблиц (родительской) он будет идентифицирующим атрибутом – первичным ключом, а в другой (подчиненной) – обычным атрибутом (в этом случае его называют вторичным ключом). И в обеих таблицах он должен иметь один и тот же тип данных (имя может быть разным).

Для представления бинарных связей типа М:М можно использовать либо таблицу, либо две функциональные связи: 1:M и M:1 с промежуточной таблицей (прием описан ниже в сетевой модели).

Схему базы данных для СУБД MS Access проектируют с учетом перечисленных особенностей, то есть реализуют этап отображения схемы инфологической модели в схему датологической модели программного обеспечения.

В окне базы данных Access 2000 появились новые средства просмотра и манипулирования объектами базы данных:

— панель инструментов позволяет быстро выполнять команды создания, открытия и управления объектами базы данных;

— полоса объектов предназначена для просмотра объектов базы данных. Ее вертикальное расположение более удобное в использовании;

— новые ярлыки в окне базы данных ускоряют создание объектов с помощью мастеров или открытие новых объектов в режиме конструктора;

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

— выбор объекта путем ввода его имени.

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

— поддерживается блокировка на уровне записей в дополнение к обычной блокировке, которая блокировала все записи на 4-кбайтной странице.

— можно свободно перемещаться между диалоговыми окнами поиска, замены и работы с данными;

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

— поддержка мирового 16 разрядного стандарта кодировки символов Unicode;

— поддержка работы с данными в формате валюты евро. Чтобы увидеть на экране значение величины в формате евро-валюты, можно использовать установку (#,###.##) свойства Формат.

— возможность распечатки отчета о взаимосвязях таблиц базы данных, которые представляются пользователю для просмотра в окне Связи;

— использование Microsoft ActivX Object (ADO) для доступа и манипулирования данными в базах данных сервера.

При разработке системы в среде Access использовался язык программирования VBA.

VBA (Visual Basic for Application) это язык программирования, поддерживаемый всеми приложениями пакета Microsoft Office. VBA — относительно несложный язык программирования, который очень прост и удобен в освоении и позволяет быстро получить ощутимые результаты конструировать профессиональные приложения для решения практически любых задач в среде Microsoft Windows. Можно сказать, что язык VBA является прямым наследником языка программирования Basic, но, тем не менее, в сравнении с ним он шагнул далеко вперед. Поэтому и возможностей, как внутренних (например, в части вывода на экран всевозможных форм), так и в отношении взаимодействия с другими приложениями, у него гораздо больше.

Следует заметить, что, будучи развитым языком программирования, VBA также включает в себя полноценную интегрированную среду разработки с полным набором специализированных окон, упрощающих проектирование, отладку и тестирование программ. Интегрированная среда разработки VBA представлена приложением, называемым редактором Visual Basic. Этот редактор имеет типичное для приложений Windows окно с панелью меню и целым набором панелей инструментов, которые позволяют получить доступ к целому ряду окон, предоставляющих инструментальные средства, необходимые для создания программ. Кроме того, редактор VBA включает специализированные средства для быстрого создания пользовательского интерфейса, что превращает его в визуальную среду разработки приложений.

2.2.2 Код программы на Visual Basic for Application (VBA)

Код программы на Visual Basic for Application (VBA) представлен в приложении Б.

3 Расчетно-конструкторская часть

В процессе разработки программного продукта важную роль играет проектирование приложения.

Разработку приложения необходимо начать с анализа предметной области и постановки задачи.

Чтобы хорошо спроектировать систему, необходимо четко представлять себе решаемую задачу. Для этого, в первую очередь, нужно составить набор требований, предъявляемый к конечному продукту. Набор требований составляется исходя из того, что хочет заказчик, и что ему на самом деле нужно.

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

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

Рассмотрим определение требований информационной системы «Библиотеки вуза». Данная система предназначенной для абстрактного заказчика, поэтому набор требований к ней составляется, исходя из собственного представления о задаче автоматизации работы библиотеки вуза.

Сформулируем требования к нашему проекту.

1) ИС Библиотеки вуза предназначена для ввода, хранения и обработки информации о печатных изданиях, поступающих в библиотеку, читателях, посещающих библиотеку.

2) Информация о читателях должна включать личные данные и данные о печатных изданиях, которые он берет на абонемент или в читальный зал.

3) ИС «библиотеки вуза» должна обеспечить выполнение следующих действий:

· Прием новых читателей;

· Прием новый печатных изданий;

· Учет своевременный сдачи и отслеживание задолжников;

4) ИС «Библиотеки вуза» должна поддерживать обслуживание различные категории читателей, обладающих специфическими характеристиками:

· Разовые читатели (абитуриенты, стажеры);

· Другие работники вуза;

Один и тот же читатель может брать книги, как на абонементе, так и в читальном зале, если он не числится в должниках.

· 5) ИС «Библиотеки вуза» должна отслеживать читателей, нарушающих правила пользования библиотекой задолжников.

Создание графа в соответствии с требованиями к системе

Система будет решать следующие функции:

1. Формирование каталога книг.

1.1 Ввод данных о поступившей литературе.

1.2 Просмотр отчетов по запросам.

2. Составление карточки читателя.

2.1. Запись нового читателя.

2.1.1 Ввод книг выдаваемых читателю.

2.2. Получение отчетов карточки читателя и выданных ему книгах.

3. Ввод данных о читателях задолжниках.

3.2 Получение отчетов о текущих задолжниках.

4.1 Выбор критерия поиска.

4.1.1 Получение отчетов о результате поиска.

5. Выход из программы.

Представление графа сценария задачи представлено на рисунке 1.

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

Контекстная диаграмма показана на рисунке 2.

Рисунок 2 – Контекстная диаграмма

3.3.1 Описание системы с использованием языка моделирования UML

Приступим к созданию модели приложения «Библиотеки вуза». На основе описанных требований и ограничений выделим классы пользователей системы, определим требования к ним и дадим описание системы с точки зрения пользователя. В системе обозначений UML таким описанием является представление использования (Use-Case View). Это представление может состоять из нескольких диаграмм использования (Use-Case Diagram), которые описывают отдельные части системы и систему в целом. Сначала составим диаграмму использования, описывающую систему в целом

Описание системы с данного языка моделирования представлено на рисунках 3,4.


Статьи по теме