Разработка БД "Учет имущества на складах"
Создание базы данных, которая бы выполняла регистрацию материально ответственных лиц, учет движения имущества на складе и ведение оборотной ведомости. Требования к предоставлению данных, техническому обеспечению. Процедуры тестирования и сопровождения.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 13.06.2013 |
Размер файла | 2,4 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
СОДЕРЖАНИЕ
Задание
Аннотация
Введение
1. Функциональная спецификация
1.1 Анализ данных
1.2 Математическая постановка задачи
2. Программная спецификация
2.1 Структура данных
2.2 Описание связей между таблицами
3. Эксплуатационные процедуры
3.1 Требования к техническому обеспечению
3.2 Требования к подготовке и предоставлению данных
4. Процедуры тестирования и сопровождения
4.1 Тестовые данные
4.2 Результаты, соответствующие тестовым данным
Заключение
Приложение
база данный учет
ЗАДАНИЕ НА КУРСОВУЮ РАБОТУ
Заданием данной курсовой работы было создание базы данных, которая бы выполняла ряд функций, а именно:
1. Регистрацию материально ответственных лиц
2. Учет движения имущества на складе
3. Ведение оборотной ведомости по каждому из мат.отв. лиц (складу)
4. Получение сводной ведомости по приходу, расходу и остатку на складе за месяц.
Так же очень важно, чтобы программа имела удобный интерфейс для пользователя.
АННОТАЦИЯ
Данная программа разработана на базе Microsoft Office Access 2007. Она позволяет вести учёт имущества на складе по средствам:
- Регистрации материально ответственных лиц
- Ведения оборотной ведомости по каждому из мат.отв. лиц (складу)
- Получения сводной ведомости по приходу, расходу и остатку на складе за месяц.
Что в свою очередь позволяет оптимизировать рабочий процесс сотрудника, работающего в данной сфере, снизить риск допущения ошибок, а так же упростить процесс отслеживания движения имущества по складам для руководителя предприятия.
База данных содержит в себе полную информацию об имуществе на складе и ответственных за него лиц. Помимо этого включает в себя функцию принятия товаров и поставки их на учёт.
Пояснительная записка включает в себя: задание на курсовую работу, введение, аннотацию, 4 главы, заключение. Пояснительная записка проиллюстрирована 9 рисунками.
ВВЕДЕНИЕ
На каждом производственном предприятии существует довольно объемный документооборот, разобраться, а тем более найти необходимое, в котором довольно сложно даже для людей, которые с этим работают на протяжении всего трудового стажа. Данная программа позволяет это делать более быстро и удобно, а так же позволяет наглядно отобразить информацию и оперативно предоставить необходимые отчеты для непосредственных руководителей.
Программа разработана в СУБД Access, так как данная база данных является одной из самых распространенных, удобных и доступных для пользователей. Что делает её выбор наиболее предпочтительным и выгодным.
СУБД Access обладает тем набором функций, а именно: ведение таблиц, обеспечение быстрого поиска данных, наглядность представления, формирование отчетов и.т.д., которые необходимы для решения всех задач, связанных с данной программой "Учет имущества на складах".
1. ФУНКЦИОНАЛЬНАЯ СПЕЦИФИКАЦИЯ
1.1 АНАЛИЗ ДАННЫХ
В данной базе данных мы работаем с такими объектами как: материально ответственные лица и товары. Каждый из них имеет свои многочисленные атрибуты (отражаются в полях таблиц), однако мы выбираем только те, которые нам необходимы и важны для ведения данного учета.
Объект «Материально ответственные лица»
Название |
Тип данных |
Пояснения |
Примечания |
|
№ |
Счетчик |
- |
Присваивается программой автоматически |
|
Фамилия |
Текстовый |
Вводится для регистрации МОЛ |
- |
|
Имя |
Текстовый |
|||
Отчество |
Текстовый |
|||
№ сотового телефона |
Длинное целое |
- |
Вводится по маске ввода |
|
Высшее образование |
Логический |
- |
- |
|
Стаж работы (полных лет) |
Числовой |
- |
- |
|
Ответственен за склад № |
Текстовый |
- |
Выбирается из представленного списка |
|
Фотография |
Поле объекта OLE |
Разрешение .bmp |
Загружается с помощью команды «Вставить объект» |
Объект «Склады»
Название |
Тип данных |
Пояснения |
Примечания |
|
№ |
Счетчик |
- |
Присваивается программой автоматически |
|
Группа товаров |
Текстовый |
Вводится для регистрации товара |
Выбирается из представленного списка |
|
Модель |
Текстовый |
- |
||
Стоимость |
Числовой |
Вводится стоимость единицы |
Отображается в рублях |
|
Количество поставлено |
Числовой |
- |
- |
|
Дата поставки на учёт |
Дата/время |
- |
Вводится по маске ввода |
|
Количество реализовано |
Числовой |
- |
- |
|
Дата реализации |
Дата/время |
- |
Вводится по маске ввода |
|
№ склада |
Текстовый |
Для удобного поиска |
Выбирается из представленного списка |
Операции:
- ввод информации о товаре и материально ответственном лице;
-корректировка данных;
-удаление записи;
-поиск информации;
-расчет стоимости.
1.2 МАТЕМАТИЧЕСКАЯ ПОСТАНОВКА ЗАДАЧИ
Данная программа разработана как для руководителей, так и для работников бухгалтерии, что само по себе предусматривает проведения некоторых расчётов, а именно, общая стоимость поставленного товара данной модели и общая стоимость реализованного товара данной модели. Ниже для наглядности представлен ряд рисунков, иллюстрирующих то, как это выглядит при создании программы.
Общая стоимость поставленного товара:
Поставлено на сумму:[Склады]![Стоимость]*[Склады]![Количество поставлено]
Рисунок1. Общая стоимость поставленного товара.
Общая стоимость реализованного товара:
Реализовано на сумму: [Склады]! [Количество реализовано]*[ Склады]! [Стоимость]
Рисунок 2. Общая стоимость реализованного товара.
2. ПРОГРАММНАЯ СПЕЦИФИКАЦИЯ
2.1 СТРУКТУРА ДАННЫХ
Равносильно тому, как объект имеет свои атрибуты, каждый атрибут имеет свой тип данных. Определение типа данных является обязательной частью при построении таблиц, так как без этого наша база данных просто не сможет работать корректно и выполнять все необходимые нам функции. Поэтому к данной операции нужно отнестись очень серьезно.
Так же предоставлена информация о том, какой тип данных я выбрала при разработке программы для каждого поля.
Материально ответственные лица
Название поля |
Тип данных |
Размер поля |
|
№ (ключевое) |
счетчик |
длинное целое |
|
Фамилия |
текстовый |
60 |
|
Имя |
текстовый |
60 |
|
Отчество |
текстовый |
60 |
|
№ сотового телефона |
длинное целое |
20 |
|
Высшее образование |
логический |
- |
|
Стаж работы(полн. лет) |
числовой |
длинное целое |
|
Ответственен за |
текстовый |
20 |
|
Фото |
поле объекта OLE |
- |
Склады:
Название поля |
Тип данных |
Размер поля |
|
№(ключевое) |
счетчик |
длинное целое |
|
Группа товара |
числовой |
длинное целое |
|
Модель |
текстовый |
255 |
|
Стоимость |
числовой |
длинное целое |
|
Количество поставлено |
числовой |
длинное целое |
|
Дата поставки на учёт |
дата/время |
- |
|
Месяц поставки на учёт |
числовой |
длинное целое |
|
Мат. отв. лицо |
числовой |
длинное целое |
|
№ склада |
числовой |
длинное целое |
|
Количество реализовано |
числовой |
длинное целое |
|
Дата реализации |
дата/время |
- |
|
Месяц реализации |
числовой |
длинное целое |
|
Фото |
поле объекта OLE |
- |
Группы товаров:
Название поля |
Тип данных |
Размер поля |
|
№(ключевое) |
счетчик |
длинное целое |
|
Группы товаров |
текстовый |
255 |
|
Склад |
числовой |
длинное целое |
Месяцы:
Название поля |
Тип данных |
Размер поля |
|
№(ключевое) |
счетчик |
длинное целое |
|
Название |
текстовый |
20 |
2.2 ОПИСАНИЕ СВЯЗЕЙ МЕЖДУ ТАБЛИЦАМИ
В базе данных существует такое понятие как «связанные таблицы», которое позволяет выполнить ряд функций, основной из которых является, заполнение одной таблицы используя данные из другой. Access предоставляет право выбора типа связи разработчику программы. В своей работе я использовала связь «один ко многим», так как я сочла ее оптимальной для решения поставленных задач. Наличие такой связи означает, что каждая запись первой таблицы может быть связана с произвольным количеством записей второй таблицы. Записи же второй таблицы могут быть связаны не более чем с одной записью первой таблицы.
Рисунок 3. Схема данных.
3. ЭКСПЛУАТАЦИОННЫЕ ПРОЦЕДУРЫ
3.1 ТРЕБОВАНИЯ К ТЕХНИЧЕСКОМУ ОБЕСПЕЧЕНИЮ
Операционная система должна быть Windows 2000/XP/Vista,
Должен быть установлен Microsoft Office 2007,
Свободного дискового пространство должно быть не меньше 18,7 МБ,
Также Вам потребуется принтер для печати отчётов, предполагаемых программой.
3.2 ТРЕБОВАНИЯ К ПОДГОТОВКЕ И ПРЕДОСТАВЛЕНИЮ ДАННЫХ
В данной программе встречаются разного типа данные: графические, текстовые, логические и числовые. Именно поэтому следует внимательно отнестись к определению типа данных, вводимых в данную ячейку. В противном случае, ошибка может привести к некорректной работе программы. Также следует учитывать и тот факт, что ввод таких данных как «дата» и «№ сотового телефона» происходит по заранее прописанным маскам ввода, следовательно, неправильно внесенную информацию программа не примет.
4. ПРОЦЕДУРЫ ТЕСТИРОВАНИЯ И СОПРОВОЖДЕНИЯ
4.1 ТЕСТОВЫЕ ДАННЫЕ
Как и любая другая программа, данная БД прошла испытания на функциональную пригодность.
Для проверки исправности программы были внесены необходимые данные:
Рисунок 4. Материальные лица
Склады:
Рисунок 5. Склады.
РЕЗУЛЬТАТЫ, СООТВЕТСТВУЮЩИЕ ТЕСТОВЫМ ДАННЫМ
Рисунок 6. Материальные лица, форма.
Рисунок 7. Учёт товаров.
Рисунок 8. Подотчётные товары МОЛ.
Рисунок 9. Товарооборот за месяц.
Данная программа разработана с учетом элементарных требований пользователя. Она имеет удобный интерфейс, каждая кнопка имеет своё название, соответствующее её функции, так же на формах отражена панель навигации со встроенным поиском, что значительно экономит время.
При запуске БД пользователь сразу попадает на главную кнопочную форму, где он может выбрать дальнейшие действия, а именно открыть другие формы и продолжить работу или выйти из приложения. Открывая другие формы, Вы можете убедиться, что они также удобны в работе с ними. Более того, при нажатии кнопки «Отчёт» Вы можете легко и быстро представить информацию в удобном для печати виде.
ЗАКЛЮЧЕНИЕ
Разработав программу «Учет имущества на складе» я рассмотрела большую часть возможностей Microsoft Access 2007, применила их на практике, чем закрепила знания. И в результате получила программу, которая отвечает поставленным требованиям и может реально помочь человеку, работающему в области учета имущества.
ПРИЛОЖЕНИЕ
ИНСТРУКЦИЯ ПОЛЬЗОВАТЕЛЯ
Начиная работать с программой «Учёт имущества на складе» пользователь при открытии БД попадает на главную кнопочную форму.
На которой он может увидеть три кнопки: «Материально ответственные лица», «Учёт товаров» и «Выход».
При нажатии кнопки «Материально ответственные лица», откроется форма «Материальные лица».
При нажатии кнопки «Учёт товаров», пользователь попадает на форму
«Учёт товаров».
А нажатие кнопки «Выход» приведёт к закрытию программы.
Далее, следуя подсказкам, представленным в программе, пользователь может выполнить ряд операций:
- Поиск подотчётных товаров МОЛ;
- Просмотр товарооборота за месяц;
- Сделать отчёты.
база данные учет
Размещено на www.allbest.ru
Подобные документы
Необходимая документация при учете готовой продукции на складе ООО "Перекрёсток". Проектирование базы данных на основе нормализации. Схема данных и связи между таблицами в проектируемой базе данных. Обеспечение безопасности и целостности базы данных.
дипломная работа [2,9 M], добавлен 15.01.2012Понятие банка и базы данных, их назначение. Создание базы данных "Учет нарушений ПДД" с удобным пользовательским интерфейсом. Требования к функциональным характеристикам. Условия эксплуатации и программные требования. Описание входных и выходных данных.
курсовая работа [2,9 M], добавлен 22.09.2012Разработка и создание информационной базы данных в СУБД MS Access, которая будет содержать: сведения о гостинице; сведения о составе номеров в гостинице и обстановке в них; регистрацию покупателей в гостинице; ведение учета покупателей и данных о них.
курсовая работа [586,6 K], добавлен 06.05.2010Разработка системы, автоматизирующей ведение базы данных библиотеки. Основные требования к программному обеспечению. Модели локальных представлений. Архитектура информационной системы. Хранимые процедуры. SQL-скрипт создания базы данных. Текст программы.
дипломная работа [2,2 M], добавлен 28.01.2014Характеристика, классификация и структура баз данных. Модель базы данных в Delphi. Разработка базы данных для вуза с целью облегчения процесса поиска нужной информации о студенте. Требования к техническому, методическому и программному обеспечению.
курсовая работа [1,0 M], добавлен 18.08.2009Разработка базы данных с помощью Borland С++ Builder6, которая отражает в удобной форме учет автотранспортных средств. Проектирование инфологической, даталогической и физической моделей данных. Функции и процедуры (операции) системы, листинг программы.
курсовая работа [133,1 K], добавлен 10.11.2011Минимальные системные требования к техническому и программному обеспечению для применения базы данных. Структура базы данных, создание таблиц (сотрудники, контакты, контракты, клиенты), запросов и форм. Описание действий при работе с базой данных.
практическая работа [1,0 M], добавлен 13.02.2011Понятие базы данных, ее виды. Иерархическая, сетевая, реляционная модели данных. Создание автоматизированной системы "Учет зарплаты строительной фирмы". Анализ требований и выбор решений. Этапы создания базы данных. Источники финансирования проекта.
дипломная работа [1,4 M], добавлен 11.06.2013Понятие базы данных, модели данных. Классификация баз данных. Системы управления базами данных. Этапы, подходы к проектированию базы данных. Разработка базы данных, которая позволит автоматизировать ведение документации, необходимой для деятельности ДЮСШ.
курсовая работа [1,7 M], добавлен 04.06.2015Принципы учета движения готовой продукции на складе. Проектирование логической и физической модели данных. Выбор среды разработки, операционной системы, требования к аппаратному и программному обеспечению. Разработка программы учета готовой продукции.
дипломная работа [926,6 K], добавлен 09.07.2012