Модификация информационной системы компьютерного магазина
Разработка информационной системы учёта данных о клиентах, товарах и услугах в среде MS Access. Технология функционирования существующей ИС компьютерной компании. Модификация инфологической модели БД, проектирование новых экранных форм и отчетов.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 20.06.2014 |
Размер файла | 1,5 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Государственное бюджетное образовательное учреждение
среднего профессионального образования
Губернский колледж города Похвистнево
Курсовая работа
«Модификация информационной системы компьютерного магазина»
Специальности: 230401 «Информационные системы»
Кремер Анна Игоревна
г. Похвистнево 2014 г.
План
Введение
- Глава 1. Аналитическая часть
- 1.1 Описание предметной области
- 1.2 Требования к техническому обеспечению
- 1.3 Обоснование выбора среды для модификации ИС
- Глава 2. Модификация БД
- 2.1 Технология функционирования существующей ИС
- 2.2 Инфологическая модель существующей БД
- 2.3 Добавление новой таблицы «Услуги»
- 2.4 Модификация экранных форм и отчетов
- 2.5 Функциональные модули
- Заключение
- Список использованной литературы
Введение
В последнее время расширилось применение ЭВМ для решения экономических задач. Сегодня практически все организации используют вычислительные машины в своей работе. В ходе становления рыночных экономических отношений значительно расширился рынок, как вычислительной техники, так и программных средств, в основном за счет включения в него малых и средних предприятий.
Роль компьютерной техники в деятельности предприятий торговли и сферы услуг невозможно переоценить. На смену огромным книгам записи продаж приходят быстрые и компактные базы данных.
База данных - это, прежде всего, хранилище объектов данных, т.е. набора возможных понятий или событий, описываемых базой данных, с возможностью поиска этих объектов по признакам. Неотъемлемой чертой базы данных является возможность связывания объектов между собой.
Любая база данных служит человеку именно для описания происшедших в прошлом событий и на основе знания этих событий помогает принять то или иное решение на будущее. Поясним эту мысль примерами. Начнем с простых случаев. К примеру, описание склада необходимо для знания наличия на складе товаров на основе ввода движения товара на склад и со склада. Иначе, человеку пришлось бы постоянно сверяться с реальным наличием, т.е. пересчитывать товар по нескольку раз на день перед выписыванием исходящей накладной. Как дополнительная и нужная функция может рассматриваться возможность статистического анализа расхода товара со склада по дате.
Вместо выписки счета в несколько сотен позиций в ручную, документ оформляется компьютером в несколько секунд. Компьютер способен контролировать все товарно-денежные процессы и делать это намного лучше человека.
Естественно, для функционирования компьютера необходимо программное обеспечение. Наиболее эффективной организационной формой использования ПЭВМ является создание на их базе Автоматизированных рабочих мест (АРМ) конкретных специалистов: экономистов, бухгалтеров, менеджеров.
Цель: Изучить возможности MS Access для модификации ИС.
Задачи:
· Выполнить анализ существующей системы
· Изучить средства MS Access для модификации ИС
· Выполнить модификацию в соответствии с технически заданием
· Выполнить тестирование ИС после модификации.
Объект исследования: Программная среда функционирования ИС.
Предмет исследования: Возможность модификации ИС в среде MS Access.
Глава 1. Аналитическая часть
1.1 Описание предметной области
В качестве предметной области была рассмотрена работа компьютерной компании.
Компьютерная компания занимается продажей, ремонтом, сборкой, тестированием компьютерной техники. Также специалисты компании предоставляют услуги по разработке и монтажу локальных вычислительных сетей. Вся техника и комплектующие закупаются оптом у дилеров и хранятся на складе. Клиент, который хочет приобрести товар, оформляет заказ в торговом зале, а забирает технику со склада или оставляет заявку на ее доставку. Клиент, который хочет отремонтировать технику, приносит ее в сервисный отдел, откуда, по прошествии некоторого времени, забирает как отремонтированную или как технику, не подлежащую ремонту. По желанию клиента, специалисты компании могут выехать к клиенту для общей диагностики возникшей проблемы с техникой. По результатам своей деятельности компьютерная компания производит отчисления в налоговые органы и предоставляет отчетность в органы государственной статистики.
Торговая деятельность осуществляется в сфере розничной торговли. Для занятия торговой деятельностью хозяйствующий субъект в сфере розничной торговли имеет магазин, складское помещение, функциональные площади, в которые входят торговые и складские площади закрытых помещений для хранения и продажи товаров. Также имеется помещение, где проходит комплектация и обслуживания компьютеров.
Магазин -- специально оборудованное стационарное здание или его часть, предназначенное для розничной продажи товаров и оказания услуг покупателям и обеспеченное торговыми, подсобными, административно-бытовыми помещениями, а также помещениями для приёма, хранения товаров и подготовки их к продаже (складами).
Клиент, приходя в магазин, взаимодействует с менеджером, который в свою очередь занимается продажей компьютеров. Операциями с денежными средствами и выдача чека занимается продавец-консультант. При покупке товара клиент получает чек с указанием товара и его стоимости, на основании которого со склада ему отгружают необходимый товар.
При отсутствие товара на складе работник магазина выбирает отсутствующие товары и на основании этих данных составляет заявку на имя фирмы - поставщика.
Исходные данные о магазине: магазин располагается в нескольких помещения склад, торговый зал, сервисный отдел. У фирмы есть поставщики, осуществляющие поставку компьютеров на склад магазина. В магазине есть свой штат сотрудников: менеджеры и продавцы - консультанты, осуществляющие продажу товара, бухгалтер, кладовщики, грузчики - водители, техники.
В результате анализа деятельности магазина можно сделать такие выводы:
- Продавцы - консультанты при обслуживании клиентов используют ИС, что позволяет быстро предоставить информацию о каком либо товаре;
- Ввиду наличия весьма большого ассортимента продукции, приходится тратить много времени для определения необходимых размеров закупок той или иной продукции;
- Не все клиенты могут узнать, какие услуги может предоставлять компания, для этого в ИС добавляется список услуг, где клиенты сразу могут выбрать, какая услуга им необходима.
Менеджер компании хочет модифицировать ИС и решил, что кроме продажи, будет предоставлять населению услуги по сборке, ремонту, тестированию компьютерной техники. Также специалисты компании предоставляют услуги по разработке и монтажу локальных вычислительных сетей.
1.2 Требования к техническому обеспечению
Требования к аппаратному обеспечению рабочей станции следующие: компьютер, совместимый с IBM PC/AT, процессор с тактовой частотой не ниже 400 МГц, объем оперативной памяти не менее 256 Мб, свободное пространство на жестком диске не менее 40 Мбйт, манипулятор «мышь» и стандартная клавиатура.
1.3 Обоснование выбора среды для модификации ИС
Для модификации моей ИС была выбрана среда MS Access.
Microsoft Access относится к СУБД, ориентированным на рядовых потребителей. Она позволяет, не прибегая к программированию, с легкостью выполнять основные операции с БД: создание, редактирование и обработка данных. Этот пакет работает в ОС Windows на автономных ПК или в локальной сети. Посредством MS Access создаются и в дальнейшем эксплуатируются личные БД (настольные), а также базы организаций, имеющих относительно небольшой объем данных. Ms Access является частью пакета Microsoft Office и входит в комплект его поставки. Среда Access располагает характерным для приложений Windows интерфейсом, состоящим из следующих компонентов:
- титульной строки
- главного меню
- панели инструментов
- поля для работы
- строки состояния.
СУБД работает с данными, которые можно выстроить в иерархическую последовательность.
Верхний уровень иерархии содержит основные объекты Access:
- таблицы - главный тип объекта, поскольку все остальные вариации объектов - это производные от таблицы. Основные составляющие таблицы - поля и записи, они определяют свойства элементов таблицы;
- формы - вспомогательные объекты, от использования которых можно отказаться. Они формируются, чтобы создать дополнительные удобства пользователю в плане просмотра, ввода и редактирования данных; - запросы - результаты обращения пользователя к БД с целью поиска данных, удаления, добавления и обновления записей. Результаты поиска (выборки) подаются в табличном виде; - отчеты - документы, предназначенные для вывода на печать, сформированные на информации, которая содержится в таблицах и запросах; - схема - описание архитектуры связей многотабличной базы данных; - макросы и модули - объекты повышенной сложности, при обыденной работе могут не использоваться.
Среди особенностей Access стоит отметить наличие VBA - встроенного языка программирования, посредством которого приложение может дополняться подпрограммами пользователей. Тем самым существенно расширяются возможности исходного варианта утилиты, обеспечивается удобство работы.
модификация инфологический информационный access
Глава 2. Модификация БД
2.1 Технология функционирования существующей ИС
При изучении информационной модели мной были проанализированы процессы получения, хранения и использования информации на предприятии. Одним из основных информационных носителей являются документы. Кроме информации на бумажных носителях используется информация, хранимая в электронном виде, и информация, передаваемая между сотрудниками устно.
Рис. 1. Информационная модель компьютерной компании.
Клиент устно делает заявку на приобретение компьютера. Продавец-консультант, при необходимости, дает клиенту консультацию. Если данного компьютера нет, то оформляется на него заказ (по электронной почте). Кассир по электронной почте отправляет в бухгалтерию кассовый отчет, который является документом по продажам компьютеров. В заказ дилеру на приобретение компьютеров входит общий договор и приложение к нему в виде списка названий, количества экземпляров, цены и сроков поставки. Если издательство не укладывается в эти сроки, то по электронной почте оно информирует о новой дате поставки. Заведующий складом устно информирует заместителя директора о всех изменениях (выдача компьютеров в торговый зал, приход нового заказа и т. д.), которые происходят на складе. Бухгалтерия формирует налоговую и статистическую отчетность согласно действующему законодательству.
2.2 Инфологическая модель существующей БД
Существующая БД содержит 5 связанных объектов (Рис.2.):
· Клиент;
· Товар;
· Склад;
· Продавец-консультант;
· Заявка;
Рис.2. Инфологическая БД до модификации
В процессе модификации в существующую модель был добавлен объект «Услуги». Добавляется еще одна связь:
Таблица «Услуги» и таблица «Заявка» - установлена связь «один-ко-многим».
Инфологическая модель БД после модификации представлена на Рис. 3.
Рис.3. Инфологическая БД после модификации.
Полученная модель была реализована в СУБД MS Access. Даталогическая модель БД представлена на рисунке 4.
Рис.4. Даталогическая модель БД.
- 2.3 Добавление новой таблицы «Услуги»
В Microsoft Access существует три способа создания таблицы:
1. Ввод данных непосредственно в пустую таблицу в режиме таблицы. При сохранении новой таблицы в Microsoft Access данные анализируются и каждому полю присваивается необходимый тип данных и формат.
2. Мастер таблиц позволяет выбрать поля для данной таблицы из множества определенных ранее таблиц, таких как деловые контакты, список личного имущества или рецепты.
3. Определение всех параметров макета таблицы в режиме конструктора.
Для создания своей таблицы «Услуги» я выбрала режим конструктора.
Структура таблицы «Услуги» (см. рис. 5) содержит следующие поля: код услуги (ключевое поле), наименование, характеристики, цена.
Рис.5. Структура таблицы «Услуги»
2.4 Модификация экранных форм и отчетов
В процессе модификации БД «Компьютерная компания» была добавлена экранная форма «Услуги», а также спроектированы новые отчеты, выводимые на экран, а так же выполнена модификация интерфейса пользователя в целом.
На главной форме (см. рис. 6) имеется панель управления, с помощью которой можно открыть формы «Клиент», «Товар», «Склад» «Продавец-консультант», «Заявка», «Услуги», «Отчеты», либо закрыть программу.
Рис.6. Главная форма.
При выборе Файл - Клиент, открывается соответствующая форма (см. рис. 7), где можно осуществлять стандартное добавление, редактирование, удаление записей. Чтобы вернуться на главную форму, нужно нажать на кнопку «На главную».
Рис.7. Форма «Компьютерная компания».
При выборе Файл - Товар, открывается соответствующая форма (см. рис. 8), где можно осуществлять стандартное добавление, редактирование, удаление записей. Чтобы вернуться на главную форму нужно нажать на кнопку «На главную».
Рис.8. Форма «Компьютерная компания».
При выборе Файл - Склад, открывается соответствующая форма (см. рис. 9), где можно осуществлять стандартное добавление, редактирование, удаление записей. Чтобы вернуться на главную форму нужно нажать на кнопку «На главную».
Рис.9. Форма «Компьютерная компания».
При выборе Файл - Продавец-консультант, открывается соответствующая форма (см. рис. 10), где можно осуществлять стандартное добавление, редактирование, удаление записей. Чтобы вернуться на главную форму нужно нажать на кнопку «На главную».
Рис.10. Форма «Компьютерная компания».
При выборе Файл - Заявка, открывается соответствующая форма (см. рис. 11), где можно осуществлять стандартное добавление, редактирование, удаление записей. Чтобы вернуться на главную форму нужно нажать на кнопку «На главную».
Рис.11. Форма «Компьютерная компания».
При выборе Файл - Услуги, открывается соответствующая форма (см. рис. 12), где можно осуществлять стандартное добавление, редактирование, удаление записей. Чтобы вернуться на главную форму нужно нажать на кнопку «На главную».
Рис.12. Форма «Компьютерная компания».
2.5 Функциональные модули
ИС «Компьютерная компания», как упрощённая в управлении информационная система учёта данных о клиентах, товарах и услугах.
Модуль «Главная форма» - совершает управление программой с помощью кнопок на панели управления.
Модуль «Клиент» - просмотр и редактирование соответствующей таблицы. В данном модуле вносится информация о клиентах.
Модуль «Товар» - просмотр и редактирование соответствующей таблицы. В данном модуле вносится информация о товарах.
Модуль «Склад» - просмотр и редактирование соответствующей таблицы. В данном модуле вносится информация о имеющихся товаров на складе.
Модуль «Продавец-консультант» - просмотр и редактирование соответствующей таблицы. В данном модуле вносится информация о продавцах.
Модуль «Заявка» - просмотр и редактирование соответствующей таблицы. В данном модуле вносится вся необходимая информация для заполнения заявки.
Модуль «Услуги» - просмотр и редактирование соответствующей таблицы. В данном модуле вносится информация об услугах.
Заключение
В результате выполнения данного курсового проекта все поставленные цели и задачи были выполнены. Были описаны технологии функционирования ИС, построены концептуальная, функциональная и информационная модель БД, выполнена модификация БД, добавлена функциональная модель БД, доработаны экранные формы и отчеты, описаны функциональные модули.
В результате проделанной работы было модифицировано приложение для работы с базой данных «Компьютерная компания». Оно автоматизирует доступ к базе данных и оптимизирует работу с клиентами.
Модификацией ИС была достигнута автоматизация процессов обработки информации, экономия рабочего времени, модернизация текущей системы работы в данной предметной области.
Так же при модификации данной информационной системы мной были закреплены знания по работе с базами данных MS Access.
Список использованной литературы
1. Гайдамакин Н.А. Автоматизированные информационные системы, базы и банки данных.ввод. курс [Текст]: учеб. пособие для вузов./ Н.А. Гайдамакин - М. : Гелиос АРВ , 2002 . - 101 с.
2. Борисов В.В. Компьютерная поддержка сложных организационно-технических систем. [Текст]:/ В.В Борисов, И.А. Бычков, А.В. Дементьев. - Горячая линия - Телеком, 2002 -300с.
3. Крёнке Д. Теория и практика построения баз данных. 8-е изд. [Текст]:/ Д. Крёнке - Питер, 2003. - 74 с.
4. Карпова Т.С. Базы данных: модели, разработка, реализация. [Текст]: / Т.С. Карпова - СПб. : Питер , 2002 . - 14с.
5. Михеева В.Д., Харитонова И.А. Microsoft Access 2002. - СПб.: БХВ - Петербург, 2007. - 1040 с.
6. Рудикова Л.В. Базы данных. Разработка приложений. - СПб.: БХВ-Петербург, 2006.
7. Баженова И.Ю. Основы проектирования приложений баз данных . [Текст]: учеб. пособие./ И.Ю. Баженова - М.: Интернет-Ун-т Информ Технологий БИНОМ. Лаб. знаний , 2006 . - 252 с.
8. MS Access. Создание отчетов, форм. [Электронный ресурс] : метод. указания для обучающихся к практическим занятиям по дисциплине «Информатика» для специальности 060301 - Фармация (очная форма обучения) / сост. М.Р. Ратова, Е.И. Кичигина, Б.Э. Горный [и др.]. - Красноярск: КрасГМУ, 2012.
Размещено на Allbest.ru
Подобные документы
Проектирование информационной системы "АРМ туроператора" в среде MS Access, автоматизирующей управленческие функции в туристическом агентстве. Главная форма BlankZakaza. Таблица Managers в режиме конструктора. Средства Access по разработке отчетов.
дипломная работа [3,1 M], добавлен 17.04.2015Разработка программного обеспечения для автоматизации деятельности работников книжного магазина. Проектирование информационной системы с использованием базы данных Access. Методы хранения данных. Средства защиты данных от несанкционированного доступа.
контрольная работа [664,9 K], добавлен 13.06.2014Анализ предметной области разрабатываемой информационной системы "Библиотека". Проектирование базы данных в среде MS Access. Физическая реализация данной информационной системы средствами Delphi 7 и MS Access 2003. Области применения технологии BDE.
курсовая работа [2,4 M], добавлен 12.01.2016Информационные системы в сфере ЖКХ. Анализ технологий автоматизации бухгалтерского учета и работы экономиста, используемых на предприятии ОМУП "УК ЖКХ Лёвинцы". Модификация 1С:Бухгалтерия для формирования калькуляций себестоимости, листинг отчетов.
дипломная работа [4,2 M], добавлен 19.09.2011Проектирование базы данных в среде СУБД MS Access. Автоматизация учета информации о товаре в магазине. Определение требований и функций системы. Анализ предметной области. Разработка, создание таблиц, запросов, форм и отчетов. Инструкция для пользователя.
отчет по практике [523,6 K], добавлен 21.04.2014Описание технологии функционирования информационных систем. Разработка функционального модуля. Физическое проектирование базы данных. Разработка экранных форм ввода-вывода и отчетов. Анализ складского учета. Логическая модель информационной системы.
курсовая работа [2,8 M], добавлен 29.11.2013Создание модели "сущность-связь" и нормализация данных средствами программы Microsoft Access. Идентификация объектов предметной области и отношений между ними, разработка структуры физической модели, запросов и отчетов базы данных о студентах ВУЗа.
контрольная работа [742,8 K], добавлен 08.06.2011Классификация информационных систем. Использование баз данных в информационных системах. Проектирование и реализация информационной системы средствами MS Access. Анализ входной информации предметной области и выделение основных информационных объектов.
курсовая работа [2,5 M], добавлен 09.08.2012Понятие повременной заработной платы. Документы необходимые для ее учета. Построение функциональной модели SADT и диаграммы потоков данных. Создание базы данных методом "сущность-связь". Реализация форм, отчетов и запросов в среде проектирования Access.
курсовая работа [2,0 M], добавлен 01.06.2015Автоматизация торговли, база данных. Модели представления данных, СУБД Microsoft Access. Инструменты для работы с данными в Access. Назначение проектируемой базы данных для компьютерного магазина. Основные функции, решаемые информационной системой.
курсовая работа [2,9 M], добавлен 15.11.2011