Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
96
Добавлен:
23.06.2014
Размер:
1.68 Mб
Скачать

Министерство образования Российской Федерации

Томский межвузовский центр дистанционного образования

Томский государственный университет

систем управления и радиоэлектроники (ТУСУР)

Кафедра автоматизированных систем управления

Курсовой проект

По дисциплине: «Системный анализ»

Вариант №6

Выполнил:

студент ТМЦДО

Специальности:

230105

Личный код:

2009 Г.

Аннотация

В качестве среды разработки проекта был выбран язык программирования Borland Delphi 7 Enterprise, т.к. данный язык программирования предоставляет широкие возможности по работе практически со всеми существующими базами данных (БД).

В качестве системы управления базами данных (СУБД) был выбран MSSQL Server 2005 (Microsoft SQL Server 2005), т.к. на сегодняшний день это одна из самых мощных и стабильных СУБД.

Для корректной работы проекта необходимо:

  • подключить файлы БД (см. документ «Настройка БД») к локальному или удаленному MSSQL – серверу;

  • настроить, на компьютере где планируется использование программы, источник данных (ODBC), как это сделать, подробно описано в Пункте 2.2. документа «Инструкция пользователю»;

  • в программе указать правильный псевдоним БД (см. Пункт 3.4. документа «Инструкция пользователю»).

Задание на проектирование

Наш магазин занимается продажей художественной и научной литературы. Магазин работает без выходных и обеденных перерывов с 10:00 до 18:00, а в субботу и воскресенье с 10:00 до 16:00.

В торговом зале книги стоят на шкафах, каждый из которых имеет свой номер. Все полки шкафов пронумерованы и сгруппированы по тематике книг. В магазине работают несколько консультантов (их количество зависит от дня недели и времени суток) и продавец. Консультанты консультируют покупателей, следят за сохранностью книг, а продавец оформляет покупки (пробивает чек на кассовом аппарате). Все кассы магазина снабжены сканером штрих-кода, поэтому продажа товара производится в считанные минуты. Мы гордимся тем, что в нашем магазине никогда не бывает очередей, хотя товарооборот у нас очень большой.

У нас также есть складские помещения, где хранятся закупленные книги, еще не прошедшие обработку (то есть еще не имеющие наклейку со штрих-кодом), а также те книги, экземпляры которых уже есть в зале. Это связано с тем, что на полках нашего магазина лежит только по одному экземпляру каждой книги. Когда книга продана, продавец сообщает об этом складским работникам, которые доставляют в зал еще один экземпляр этой книги. В случае, когда этой книги нет на складе, работник склада сообщает об этом менеджеру по заказам. Книги на складе хранятся на стеллажах. Существует журнал, в котором указано, в каком ряду стеллажей, на каком именно стеллаже, на какой полке и секции полки хранятся экземпляры определенной книги.

Кроме того, работник склада должен сообщать менеджеру по заказам о том, что количество экземпляров книги стало меньше определенной нормы. Эти нормы назначаются менеджером по заказам в зависимости от эффективности сбыта. Для книги, в первый раз привезенной в магазин, эта норма равна единице. К сожалению, кладовщики не всегда успевают вовремя отследить нормы всех книг, так как номенклатура продаваемых изданий составляет несколько тысяч наименований. Менеджер по заказам работает с мелко- и крупно-оптовыми поставщиками печатных изделий. Когда требуется новая партия книг, менеджер по заказам составляет заказ на поставку книг, находящихся в этот момент на складах поставщиков. Кроме этого, он контролирует отгрузку и доставку заказов от поставщиков, а также оплату поставленной поставщиком продукции.

Директор магазина осуществляет контролирующие и координирующие функции, а также может выполнять функции менеджера по заказам.

Соседние файлы в папке АРМ