Автоматизированная система учета работы оптовой базы
Курсовой проект - Компьютеры, программирование
Другие курсовые по предмету Компьютеры, программирование
Содержание
Введение
1. Техническое задание
1.1 Основание для разработки
1.2 Назначение разработки
1.3 Требования к программному изделию
Требования к функциональным характеристикам
Требования к надежности
Условия эксплуатации
Требования к составу и параметрам технических средств
Требования к информационной и программной совместимости
1.4 Требования к программной документации
2. Концептуальная модель
3. Структурная схема базы данных
4. Программная реализация системы
4.1 Особенности программной реализации
4.2 Тестирование работы
5. Руководство пользователя
Заключение
Список использованной литературы
Введение
Сегодня при работе с большими объёмами данных и различной документацией обычно встаёт вопрос, как и где хранить всю эту информацию, как обеспечить максимально быстрый и удобный доступ к данным. Решение кроется в применении технологии реляционных баз данных. Оно является наиболее рациональным, так как предоставляет достаточно быстрый и удобный доступ к необходимым упорядоченным данным. Но также существуют некоторые трудности при использовании данного подхода - это необходимость разработки программного комплекса для обслуживания базы данных максимально ориентированного на необходимую предметную область.
Предметная область моего курсового проекта - оптовая база. Она имеет довольно сложную структуру, включающую в себя продукцию и товары, контакты с крупными производителями и покупателями и небольшими фирмами и предприятиями, а так же людьми. Оптовая база может закупать и реализовывать огромнейшее разнообразие товаров, от пищевых до бытовой химии, от напитков до посуды. И каждый тип товара обычно представлен во всём многообразии. Это требует обязательного серьёзного учёта и контроля и удобнее всего использовать в этих целях базы данных.
Поэтому мой курсовой проект посвящено созданию реляционной базы данных, содержащей основные объекты данной предметной области. К ним относятся собственно товары, складские помещения, работники, клиенты и поставщики.
оптовая база программный тестирование
1. Техническое задание
1.1 Основание для разработки
Оптовая база - крупная сеть складских и рабочих помещений, хранящих в себе огромное разнообразие товаров самых различных видов, а так же значительная экономическая единица. Для учёта и контроля всего разнообразия товаров и финансовых операций необходимо собрать всё это в одну базу данных. Это ускорит и упростит работу оптовой базы.
.2 Назначение разработки
Приложение предназначено для работников оптовых баз и складов.
1.3 Требования к программному изделию
Требования к функциональным характеристикам
Программное изделие должно соответствовать нижеперечисленным критериям.
.Программа должна иметь дружественный интерфейс.
2.Пользователь может получить информацию опродукции.
.Возможность редактирования, добавления и удаления данных о основных объектах.
Требования к надежности
Программное изделие должно быть отказоустойчивым. Необходимо распланировать систему резервного копирования для защиты информации от критических для информации обстоятельств.
Условия эксплуатации
Для эксплуатации данного необходимо соблюдать требования, предъявленные производителем оборудования.
Требования к составу и параметрам технических средств
Минимальная аппаратная конфигурация, необходимая для работы программного продукта соответствуют минимальным системным требованиям для Windows 7.
Требования к информационной и программной совместимости
Для использования данного приложения на компьютере пользователя должны быть установлены нижеперечисленные приложения.
.MS Windows XP и старше.
2.MS.netFramework 3.5 SP1.
.MS SQL Server 2008R2.
.4 Требования к программной документации
Для того чтобы пользователи могли без проблем использовать данный программный продукт, необходимо создать подробную программную документацию.
2. Концептуальная модель
Разрабатываемая программа предназначена для автоматизации учёта и контроля товаров оптовой базы. Данная предметная область довольно широка. Оптовая база имеет сложную структуру. Они состоят из различных объектов: СКЛАДЫ, РАБОТНИКИ, ТОВАРЫ, КЛИЕНТЫ, ПОСТАВЩИКИ, ОТЧЁТЫ О ФИНАНСОВЫХ ОПЕРАЦИЯХ.
В данной предметной области можно выделить несколько основных объектов: СКЛАДЫ, РАБОТНИКИ, ТОВАРЫ, КЛИЕНТЫ, ПОСТАВЩИКИ, СТАТИСТИКА ПОКУПОК, СТАТИСТИКА ПРОДАЖ.
Объекты имеют следующие свойства:
СКЛАДЫ - номер, название, тип, максимально возможный объём, адрес, телефон.
ПОСТАВЩИКИ - номер, название, адрес, телефон, рейтинг, примечание.
СТАТИСТИКА ПОКУПОК - номер, дата совершения покупки, товар, сумма, поставщик, объём.
РАБОТНИКИ - номер, имя, должность, зарплата, склад, телефон.
ТОВАРЫ - номер, название, сорт, склад.
КЛИЕНТЫ - номер, название, адрес, телефон, рейтинг, примечание.
СТАТИСТИКА ПРОДАЖ - номер, дата совершения продажи, товар, сумма, поставщик, объём.
Связь между СКЛАД и ТОВАР характеризуется тем, что на СКЛАДЕ может храниться много ТОВАРОВ, в свою очередь один ТОВАР может храниться на одном СК?/p>