Информационная система складского учета книжного магазина

Автор работы: Пользователь скрыл имя, 07 Сентября 2013 в 18:35, курсовая работа

Описание работы

В процессе разработке системы должны быть выполнены следующие стадии:
1) разработка диаграммы вариантов использования UML;
2) разработка и согласование с руководителем (выполняет роль заказчика) технического задания на информационную систему в соответствии с ГОСТ;
3) проведение формализации технического задания на основе инструментальных средств CASE-технологий, использующих методологии SADT, потоков данных (DFD), диаграммы «сущность-связь» или UML;
4) разработка структуры программных модулей системы, описание их функций и требований к ним;
5) реализация программных модулей системы на языке программирования высокого уровня;
6) тестирование работы разработанной информационной системы.
Примерное содержание основных разделов курсового проекта:
- разработка технического задания;
- формализация технического задания с использованием CASE-средств;
- структура программных модулей ИС;
- программная реализация системы;
- тестирование системы.

Содержание работы

ВВЕДЕНИЕ ………………………………………………………………………. 4
1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ ИНФОРМАЦИОННОЙ СИСТЕМЫ
1.1 Общие сведения ……………………………………………………………7
1.2 Назначение и цели создания системы …………………………………... 7
1.3 Характеристика объектов автоматизации……………………………….. 8
1.4 Требования к информационной системе ……………………………….8
1.5 Состав и содержание работ по созданию информационной системы…… 9
1.6 Требования к документации информационной системы ……………….9
1.7 Источники разработки …………………………………………………… 9
2. МОДЕЛИ ИНФОРМАЦИОННОЙ СИСТЕМЫ
2.1 Диаграмма вариантов использования UML …………………………….10
2.2 Функциональная модель информационной системы на основе методологии SADT ……………………………………………………... 11
2.3 Диаграмма потоков данных ……………………………………………..12
2.4 Модель сущность-связь…………………………………………………. 14
3. ПРОГРАММНЫЕ МОДУЛИ ИНФОРМАЦИОННОЙ СИСТЕМЫ
3.1 Структура программных модулей ………………………………………15
3.2 Спецификация на программные модули……………………….…........ 15
4. РЕАЛИЗАЦИЯ ПРОГРАММНОГО МОДУЛЯ
4.1 Порядок создания модуля……………………………………….……… 17
4.2 Экранные формы ………………………………………………………. 20
ЗАКЛЮЧЕНИЕ ………………………………………………………………….. 24
СПИСОК ЛИТЕРАТУРЫ ………………………………………………………..25
ПРИЛОЖЕНИЕ А……………………………………………………………….. 26

Файлы: 1 файл

Курсовая.doc

— 1.74 Мб (Скачать файл)

АВТОНОМНАЯ НЕКОММЕРЧЕСКАЯ ОРГАНИЗАЦИЯ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

ЦЕНТРОСОЮЗА РОССИЙСКОЙ ФЕДЕРАЦИИ

«РОССИЙСКИЙ УНИВЕРСИТЕТ КООПЕРАЦИИ»

(Смоленский филиал)

 

 

Кафедра информационных технологий

 

КУРСОВАЯ РАБОТА

 

по дисциплине:

“Проектирование информационных систем”

 

на тему: «ИФОРМАЦИОННАЯ СИСТЕМА СКЛАДСКОГО УЧЕТА КНИЖНОГО МАГАЗИНА »

 

 

Выполнил студент

группы ДПИ-108

Щеглов В.C.

 

Руководитель

д.т.н. проф. Усков А. А.

 

                                              

 

 

Смоленск  2011


ЗАДАНИЕ

 

Разработать информационную систему книжного магазина.

В процессе разработке системы  должны быть выполнены следующие  стадии:

1) разработка диаграммы  вариантов использования UML;

2) разработка и согласование  с руководителем (выполняет роль  заказчика) технического задания на информационную систему в соответствии с ГОСТ;

3) проведение формализации  технического задания на основе  инструментальных средств CASE-технологий, использующих методологии SADT, потоков данных (DFD), диаграммы «сущность-связь» или UML;

4) разработка структуры программных модулей системы, описание их функций и требований к ним;

5) реализация программных  модулей системы на языке программирования высокого уровня;

6) тестирование работы  разработанной информационной системы. 

 

Примерное содержание основных разделов курсового проекта:

- разработка технического  задания;

- формализация технического  задания с использованием CASE-средств;

- структура программных  модулей ИС;

- программная реализация  системы;

- тестирование системы.

 

 

 

 

 

 

 

 

СОДЕРЖАНИЕ

ВВЕДЕНИЕ ………………………………………………………………………. 4

  1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ ИНФОРМАЦИОННОЙ СИСТЕМЫ
    1. Общие сведения ……………………………………………………………7
    2. Назначение и цели создания системы …………………………………... 7
    3. Характеристика объектов автоматизации……………………………….. 8
    4. Требования к информационной системе    ……………………………….8
    5. Состав и содержание работ по созданию информационной

системы…………………………………………………………………… 9

    1. Требования к документации информационной системы ……………….9
    2. Источники разработки …………………………………………………… 9
  1. МОДЕЛИ ИНФОРМАЦИОННОЙ СИСТЕМЫ
    1. Диаграмма вариантов использования UML …………………………….10
    2. Функциональная модель информационной системы на основе методологии SADT ……………………………………………………... 11
    3. Диаграмма потоков данных ……………………………………………..12
    4. Модель сущность-связь…………………………………………………. 14
  2. ПРОГРАММНЫЕ МОДУЛИ ИНФОРМАЦИОННОЙ СИСТЕМЫ
    1. Структура программных модулей ………………………………………15
    2. Спецификация на программные модули……………………….…........ 15
  3. РЕАЛИЗАЦИЯ ПРОГРАММНОГО МОДУЛЯ
    1. Порядок создания модуля……………………………………….……… 17
    2. Экранные формы ……………………………………………………….  20

   ЗАКЛЮЧЕНИЕ ………………………………………………………………….. 24

СПИСОК ЛИТЕРАТУРЫ ………………………………………………………..25

ПРИЛОЖЕНИЕ  А……………………………………………………………….. 26

 

 

ВВЕДЕНИЕ

В современном мире наиболее распространен способ автоматизации  –  с помощью программных средств.

Программное обеспечение за пол века своего существования претерпело огромные изменения: от программ, способных выполнять простейшие логические и арифметические операции до сложных систем управления предприятиями. В развитии  программного обеспечения всегда можно было выделить  два основных направления:  выполнение вычислений,  накопление и обработка информации.

Хотя первоначально  компьютеры предназначались главным  образом для выполнения сложных  математических расчетов, в настоящее  время доминирующим является второе направление. Такое перераспределение основных функций, выполняемых вычислительной техникой, вполне понятно – невозможно представить современный мир без бизнеса, а снижение стоимости компьютеров сделало их доступными для  совсем небольших предприятий и частных лиц.

Компьютеры  давно и прочно вошли в такие  области управления, как бухгалтерский  учет,  управление складом, ассортиментами и закупками. Современный бизнес требует широкого применения информационных технологий в управлении предприятием. Жизнеспособность и развитие информационных технологий объясняется тем, что современный бизнес чувствителен к ошибкам в управлении. Интуиции, личного опыта руководителя и размеров капитала уже мало для того, чтобы быть первым. Для принятия любого грамотного управленческого решения в условиях неопределенности и риска необходимо постоянно держать под контролем  различные аспекты финансово-хозяйственной деятельности, будь то: торговля, производство или предоставление каких-либо услуг. Поэтому современный подход к управлению предполагает вложение средств в информационные технологии.

Одним из направлений  развития программных продуктов  является создание информационных систем. Информационная система предназначена  для хранения и обработки больших  объемов информации. Работа с информационной системой позволяет увеличить производительность труда людей, работающих с ней. Скоординированный персонал способен выполнять эффективно сложные задания и профессионально созданные информационные системы помогают в решение этих проблем.

Современные СУБД обеспечивают:

- набор средств для  поддержки таблиц и отношений  между связанными                                                                                                                                                                                                                                                                                                                                                                                                                                                     таблицами;

- развитый пользовательский  интерфейс, который позволяет  вводить и модифицировать информацию, выполнять поиск и представлять  информацию в графическом или  текстовом режиме;

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

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

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

Разрабатываемая информационная система должна служить для упрощения учета и контроля поступления товаров на склад магазина, цен на товары и их изменения, а также вести учет продаж товара. Данная информационная система позволяет выполнять учет поступившего товара на склад, выдачу товара со склада в магазин и продажу товара из магазина. Также есть возможность формирования определенной документации (накладная по всему товара на складе, отчет по товару в магазине, формирование чека при продаже товара). «Информационная система складского учета книжного магазина» имеет легко читаемый интерфейс, что очень удобно для пользователя. Использование данной информационной системы позволяет ускорить процесс работы с товаром и повысить производительность организации.

Эта информационная система  как нельзя лучше подходит для небольших предприятий розничной торговли, которым просто невыгодно работать с большими и дорогими программами.

 

 

  1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ НА РАЗРАБОТКУ ИНФОРМАЦИОННОЙ СИСТЕМЫ

 

1.1 Общие  сведения

Работа ведётся на основании задания на курсовое проектирование по дисциплине «Проектирование информационных систем»,  разработчик – студент группы ДПИ – 108 Щеглов Виктор. 

 «Информационная система складского учета книжного магазина» предназначена для учета товара на складе, учета закупок и продаж товара, ведения статистики по торговым операциям и  вывода ее на печать.

Курсовой проект состоит из теоретической и практической частей. Теоретическая часть включает данное подробное описание работы с приложениями в виде блок-схем, показывающих структуру работы информационной системы. Практическая часть включает разработку и реализацию с использованием среды программирования Delphi 7 программных модулей информационной системы.

1.2 Назначение  и цели создания системы

Разработанная «Информационная система складского учёта книжного магазина» предназначена для автоматизации  процессов движения товара на предприятии:

Цель разработанной  АИС является сокращение трудозатрат  и стоимости на процессы связанные  с учетом получения, хранения, передачи, купли-продажи товаров на предприятии.

  1. Разработанная Информационная Система должна учитывать поступивший товар на склад (добавление нового вида, сорта товара).
  2. Формировать документации по поступившему товару;
  3. Выдачу определенного количества товара в магазин;
  4. Учет товара в магазине;
  5. Формирование документации по всему товару магазина;
  6. Продажу определенного количества товара с магазина и формирование соответствующей документации о проданном товаре.

1.3  Характеристика объектов автоматизации

Объекты, учет которых  предлагается автоматизировать с помощью данной информационной системы, соответствуют профилю выбранного направления деятельности склада. Таким образом, список объектов автоматизации определяется ассортиментным перечнем торгового предприятия с возможной разбивкой его на различные товарные группы.

    1.    Требования к информационной системе

Требования к функциям, выполняемым системой.

Информационная  система должна выполнять следующие  функции:

  1. работать с товарами находящимися на складе и выполнять                                     требуемые операции по учету движения товаров;
  2. изменение уже имеющегося товара;
  3. вывод на печать всего списка товара на складе и магазине;
  4. возможность сортировки данных в таблицах информационной системы.

Информационная  должна быть разработана с учетом существующей нормативной базы и ГОСТ РФ.

Требования  к защите данных.

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

Требования  к надежности.

Программа должна нормально  функционировать при бесперебойной  работе компьютера. При возникновении сбоя в работе аппаратуры, восстановление нормальной работы информационной системы должно производиться после: перезагрузки операционной системы либо перезапуска исполняемого файла программы, повторного выполнения действий, потерянных до последнего сохранения информации.

 

1.5 Состав  и содержание работ по созданию  информационной системы

Состав и содержания работ определяется заданием на курсовое проектирование. Первым этапом работы является разработка технического задания на разработку информационной системы. Последующие этапы разработчик вправе производить в произвольном порядке.

 

1.6 Требования  к документации информационной  системы

Состав документации информационной системы должен включать следующие документы:

  1. Техническое задание на разработку информационной системы, соответствующее  ГОСТ 34.602-89;
  2. Функциональную модель информационной системы на основе методологии SADT и диаграмму потоков данных;
  3. Структуру программных модулей информационной системы;
  4. Спецификацию на  программные модули информационной системы;

 

1.7 Источники разработки

Источниками разработки данного технического задания являются ГОСТ 34.602-89 «Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы» и задание на курсовое проектирование по дисциплине «Проектирование информационных систем».

Информация о работе Информационная система складского учета книжного магазина