Разработка автоматизированной информационной системы для медработников "Заказы на лекарства"

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

я структура программного продукта

 

2.4 Описание основных модулей программного кода

 

Объявление переменной типа OleDb. OleDbConnection обеспечивает подключение к базе данных: Public con As OleDb.OleDbConnection

Объявление переменной типа DataSet - обеспечивает хранение информации в виде таблиц: Public ds As DataSet

Объявление переменных типа OleDb.OleDbDataAdapter используются для заполнения таблиц в DataSet:Public adap As OleDb.OleDbDataAdapter

Объявление переменной типа OleDb.OleDbCommand - обеспечивает выполнение запросов к базе данных: Public comm1 As OleDb.OleDbCommand

Для открытия данного подключения используется специальный метод:

con. Open()

Для вывода данных используются объекты DataGridView. При выводе можно управлять стилем отображения данных:

DataGridView1.DataSource=ds.Tables("Таблица") ds.Tables("Таблица").Columns(0).ColumnName = "Имя"

DataGridView1.Columns(1).HeaderText = "Фамилия"

DataGridView1.Columns(2).HeaderText = "Отчество"

Необходимо подробно описать структуру и назначение каждой команды на SQL.

Select - используется для извлечения записей из таблицы. "select * from Klient" извлечение всех данных из таблицы Клиент

Update - используется для обновления записей в таблице. "update Klient set N pasport" обновление поля номер паспорта в таблице клиент

Delete - используется для удаления записей из таблицы. "delete from klient where N pasport" удаление строки в таблице Клиент по полю Номер паспорта

Insert - используется для добавления записей в таблицу. insert into Klient добавление в таблицу Клиент новых данных.

программирование данные информационный аптека

 

Заключение

 

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

Все это было сделано при выполнении данной курсовой работы:

. Проведено исследование структуры и функций аптеки, отдельных ее подразделений.

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

. На основе анализа предметной области построена концептуальная модель базы данных. Сформулированы информационные элементы, которые можно объединить в соответствии с функциональными задачами, решение которых автоматизирует АИС. В итоге информационные элементы были разделены на четыре сущности. Между сущностями определены и установлены типы отношений. Была построена функциональную модель базы данных средствами ERwin;

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

. Выполнено проектирование программной среды АИС.

;,.SQL,.">Обоснован выбор среды разработки ПО АИС; описана структурная организация ПО АИС; выполнено проектирование интерфейса программной среды; приведено описание технологии ADO.NET ; описана организация решения основанных вычислительных задач в ПО, модули и процедуры. Для организации расчетов использованы запросы на языке SQL, которые позволяют выполнять вычисления непосредственно в базе данных.

 

Список используемой литературы

 

1. Емельянова Н.З. Основы построения автоматизированных систем: учеб. пособие / Н.З. Емельянова. - М.: ИНФРА-М, 2009. - 269 с.

. Смирнов Г.Н. Проектирование экономических информационных систем: учебник / Г.Н. Смирнов. - М.: Финансы и статистика, 2008. - 320 с.

. Маклаков С.В. BPwin и ERwin: СASE-средства для разработки информационных систем / С.В. Маклаков. - М.: Диалог-МИФИ, 2009. - 238 с.

. Карпова Т.С. Базы данных: модели, разработка, реализация / Т.С. Карпова. - СПб.: Питер, 2007. - 304 с.

. Житникова О.В. Проектирование баз данных в СУБД Access / О.В. Житникова, М.И. Журина, Е.М. Кудрявцева. - М.: Интеллект-Центр, 2009. - 164 с.

. Дженнингер Р.Д. Microsoft Office Access 2003 / Р. Д. Дженнингер. - СПб.: Вильямс, 2008, - 1312 с.

. Аляев Ю.А. Алгоритмизация и язык программирования Visual Basic: учебно-справочное пособие / Ю.А. Аляев, О.А. Козлов. - М.: Финансы и статистика, 2008. - 320 с.

. Клещев А.С. Методы и средства разработки пользовательского интерфейса: современное состояние / А.С. Клещев, В.В. Грибова. - СПб.: Питер, 2010. - 320 с.

. Вендров А.М. Проектирование программного обеспечения экономических информационных систем. Учебник. М.: Финанс