Автор работы: Пользователь скрыл имя, 13 Сентября 2011 в 12:29, курсовая работа
Целью данной работы является автоматизация учёта продажи товаров которая предусматривает автоматизировать процесс ввода данных, их учет. Машинная обработка информации учёта продажи товаров с применением вычислительной техники устраняет недостатки, возникающие при ручной технике учёта, улучшает его организацию, снижает трудовые затраты.
Введение…………………………………………………………………………3
1.Анализ предметной области………………………………………………..5
1.2 Выбор технологии разработки информационной системы…………7
2.Постановка задачи………………………………………………………….. 8
3.Разработка информационного обеспечения задачи……………………….9
1.. Инфологическая модель……………………………………………..10
3.1.1.Структура предметной области………………………………...11
2.. Определение связей информационных объектов и построение
частной ИМЛ………………………………………………………....13
3.2.1. Альтернативное описание предметной области…………… . 13
3.2.2. ER – модель……………………………………………………..13
3.2.3. Нормализация отношения……………………………………. 16
3.Выбор системы проектирования и реализации……………………..21
4.Разработка диалогового приложения пользователя………………………23
5.Руководство пользователя…………………………………………………..26
Заключение……………………………………………………………………….28
Список использованной литературы………………………………………….. 29
Детерминанты: <Наз_маг>
Следовательно, отношение Торг_точка (Наз_маг, Дата_рег, Адрес_маг, Площадь) находится в НФБК, так как возможный ключ и детерминант совпадают.
2. Сотрудники
(ФИО_сотр, Должность, Дата_принятия,
Адрес, Телефон, Паспорт).
Математическое представление ФЗ:
Сотрудники ФИО_сотр, Должность, Дата_принятия, Адрес, Телефон, Паспорт
Графическое представление ФЗ:
Возможные ключи: <ФИО_сотр>
Детерминанты: <ФИО_сотр>
Следовательно, отношение Сотрудники (ФИО_сотр, Должность, Дата_принятия, Адрес, Телефон, Паспорт) находится в НФБК, так как возможный ключ и детерминант совпадают.
3. Товары(Артикул, Наим, Колич, Цена_закуп, Цена_розн, Остаток_склад).
Математическое представление ФЗ:
Товары Артикул, Наим, Колич, Цена_закуп, Цена_розн, Остаток_склад
Графическое представление ФЗ:
Возможные ключи: <Артикул>
Детерминанты: <Артикул>
Следовательно, отношение Товары(Артикул, Наим, Колич, Цена_закуп, Цена_розн, Остаток_склад).находится в НФБК, так как возможный ключ и детерминант совпадают.
4. Доходы(Прибыль_день, Прибыль_нед, Прибыль_мес, Прибыль_кв, Прибыль_год).
Математическое представление ФЗ:
Доходы Прибыль_день, Прибыль_нед, Прибыль_мес, Прибыль_кв, Прибыль_год
Графическое представление ФЗ:
Возможные ключи: < Прибыль_день>
Детерминанты: < Прибыль_день>
Следовательно, отношение Доходы(Прибыль_день, Прибыль_нед, Прибыль_мес, Прибыль_кв, Прибыль_год)находится в НФБК, так как возможный ключ и детерминант совпадают.
5. Расходы(Месяц, Налоги, Плата_пост, Дорожн_расх, Зарплата, Вычеты_кредит).
Математическое представление ФЗ:
Расходы Месяц, Налоги, Плата_пост, Дорожн_расх, Зарплата, Вычеты_кредит
Графическое представление ФЗ:
Возможные ключи: < Месяц>
Детерминанты: < Месяц>
Следовательно, отношение Расходы(Месяц, Налоги, Плата_пост, Дорожн_расх, Зарплата, Вычеты_кредит) находится в НФБК, так как возможный ключ и детерминант совпадают.
6. Должники (ФИО_должн, Серия_пасп, Год_рожд, Адрес_должн, Телефон_должн, Число_дог, Список_тов, Сумма_ден,Остаток).
Математическое представление ФЗ:
Должники ФИО_должн, Серия_пасп, Год_рожд, Адрес_должн, Телефон_должн, Число_дог, Список_тов, Сумма_ден,Остаток
Графическое представление ФЗ:
Возможные ключи: < ФИО_должн>
Детерминанты: < ФИО_должн>
Следовательно, отношение Должники (ФИО_должн, Серия_пасп, Год_рожд, Адрес_должн, Телефон_должн, Число_дог, Список_тов, Сумма_ден,Остаток) находится в НФБК, так как возможный ключ и детерминант совпадают.
Следующим действием является построение информационно-логической модели, которая отражает предметную область в виде совокупности информационных объектов и их структурной связи.
Информационно-логическая модель представлена в каноническом виде, т.е. объекты размещены по уровням. Такое размещение объектов дает представление об их иерархической подчиненности, делает модель более наглядной и облегчает понимание однозначных и многозначных отношений между объектами.
Частная информационно-логическая модель изображена на рис. 3.3.
Рис.3.3.
Частная информационно-
В работе приложения используется система управления базами данных Microsoft Access.
СУБД Microsoft Access – функционально полная система управления реляционными БД, предназначенная для работы на автономном компьютере или в локальных сетях под управлением Windows XP.
Средствами MS Access можно проводить следующие операции:
4.
создание, модификация и использование
производных объектов информационной
системы (форм, запросов, отчетов).
Последовательность действий:
В режиме конструктора создаём таблицы на основании предварительно созданных структур данных. Таблицы создаются пользователем для хранения данных об одном информационном объекте модели данных предметной области. Таблица состоит из полей (столбцов) и записей (строк). Каждое поле содержит одну характеристику информационного объекта предметной области.
В БД «ИС «ИП Грамович Н.В.» информация хранится в шести таблицах, структура которых приведена ниже:
В таблицу «Сведения о торговых точках» заносится информация обо всех магазинах:
Данные о сотрудниках заносятся в таблицу «Сотрудники магазина»:
Для поля «Магазин» предусмотрен ввод из списка:
Подобным образом создаются остальные таблицы.
После создания таблиц и установления связей между ними приступаем к созданию форм. Формы обеспечивают наиболее гибкий способ ввода, редактирования, просмотра и удаления данных.
Дорабатываем формы в режиме конструктора, добавляя заголовок формы и кнопки для перехода от формы к соответствующему ей отчету.
После создания основных компонентов (таблиц, отчетов) генерируется главная кнопочная форма:
Работа с БД начинается с отображения главной формы, на которой расположены кнопки при нажатии на которые происходит переход к соответствующей форме позволяющей вводить новые записи в таблицы, а также просматривать имеющиеся.
На каждой форме имеется кнопка для просмотра отчета, который автоматически формируется на основе запроса или таблицы.
Например, отчет формирующий Данные о сотруднике создан на основе запроса для выполнения которого нужно ввести ФИО сотрудника.
При выполнении запроса появляется диалоговое окно, в котором имеется поле для ввода наименования.
После
ввода автоматически
Аналогичным образом происходит работа со всеми остальными формами и отчетами.
В представленной работе решается задача по автоматизации учета продажи товаров. Данная разработка этого программного обеспечения ориентирована на широкий круг специалистов учета, имеющих элементарные навыки работы на персональном компьютере.
Автоматизированная система учета продажи товаров обеспечит: систематический контроль за имеющимися товарами, получение точных сведений об остатках и движении денежных средств, получение сведений о сотрудниках и должниках.
Реализация поставленных задач будет способствовать повышению качества и оперативного учета товаров и обеспечения достоверности отчетных данных.
По мере развития предприятия
рекомендуется переходить к
Информация о работе Информационная система «ИП Грамович Н.В.»