Разработка информационной системы ремонтно-строительной фирмы. Курсовая работа (т). Информационное обеспечение, программирование.

👉🏻👉🏻👉🏻 ВСЯ ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻
Информационное обеспечение, программирование
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!
Похожие работы на - Разработка информационной системы ремонтно-строительной фирмы
Скачать Скачать документ
Информация о работе Информация о работе
Скачать Скачать документ
Информация о работе Информация о работе
Скачать Скачать документ
Информация о работе Информация о работе
Скачать Скачать документ
Информация о работе Информация о работе
Скачать Скачать документ
Информация о работе Информация о работе
Скачать Скачать документ
Информация о работе Информация о работе
Скачать Скачать документ
Информация о работе Информация о работе
Нужна качественная работа без плагиата?
Не нашел материал для своей работы?
Поможем написать качественную работу Без плагиата!
. Предварительный анализ создания ИС
.2 Сведения об объекте автоматизации
.3 Обоснование необходимости
создания информационной системы
.1 Описание входной и выходной
информации
.2 Анализ существующих систем
управления базами данных
.3 Требования к составу и параметрам
технических средств
. Описание основных проектных
решений
Данный курсовой проект выполнен в соответствии с
заданием на курсовое проектирование. Темой проекта является разработка
информационной системы ремонтно-строительной фирмы.
Из данной цели вытекают следующие задачи:
. Анализ предметной области и деятельности
организации.
. Выбор основного набора данных, необходимых для
составления базы данных и составление инфологической модели;
. Практическая реализация базы данных.
. Создание вспомогательных элементов, для
упрощения работы с базой данных (создание форм, запросов и отчетов).
Основными факторами, влияющими на эффективность
работы, предприятия такого типа являются организация эффективного
взаимодействия с заказчиками и заводами по производству комплектующих.
В связи с этим, для автоматизации мною были
выбраны следующие процессы: учет комплектующих и накладных, прием заказа, учет
фирм-партнеров и клиентов.
База данных позволяет осуществлять добавление,
изменение, поиск и удаление данных, а также просматривать эти данные.
1. Предварительный анализ создания ИС
Фирма выполняет весь комплекс работ по
производству и монтажу металлопластиковых оконных систем. Основными видами
деятельности являются: производство и монтаж пластиковых окон и дверей, оконных
порталов, жалюзи, а также металлических изделий от кованых решеток до
противопожарных дверей и гаражных ворот.
Одним из направлений деятельности компании
является изготовление и монтаж пластиковых окон, а так же остекление балконов.
Исходя из своих возможностей, целей и задач,
каждый заказчик может подобрать для себя оптимальный вариант окон ПВХ:
откосы наружные, в том числе откосы из металла;
Предприятие может продавать заказчикам
комплектующие, необходимые для ремонта оконных конструкций, дверей, жалюзи.
Система управления предприятием построена в
соответствии с линейно-иерархическим принципом. На каждом уровне четко
определены зоны ответственности и зоны подчинения.
Генеральный директор полностью отвечает за
работу фирмы. На Генеральном директоре лежит обязанность проведения основных
переговоров с внешними поставщиками и в ряде случаев - с внешними заказчиками
(когда предлагается особо значимый для фирмы заказ). Директор визирует заказ на
покупку комплектующих, а уже согласованный заказ оплачивается бухгалтерией. Он
несет ответственность по возможным рекламациям от заказчиков на качество
выполненных работ.
Бухгалтерия отвечает за всю финансовую
деятельность компании. Основные функции бухгалтерии - начисление заработной
платы и премий сотрудникам с перечислением необходимых сумм в пенсионный фонд,
в налоговые организации. Через бухгалтерию проходят платежи за оказанные
компанией услуги и выполненные работы. Через бухгалтерию же оплачиваются
приобретаемые компанией комплектующие и техника.
Оператор занят приемом заказов, распределением
заказов у мастеров ремонтной бригады, работников транспортной службы,
определением срока исполнения заказа, отслеживанием хода выполнения заказа,
оповещением клиентов о выполнении заказа. Операторы ведут документарное
сопровождение заказа, фиксируют основные сведения о заказчике и заказе.
Ремонтная бригада принимает заказы на ремонтные
работы, монтаж, демонтаж, установку и утепление окон и оконных порталов,
дверей, остекление балконов и другие работы. Ее специалисты также диагностируют
неисправности, определяют объем необходимых работ, комплектацию на замену и
время на выполнение работ.
Транспортная служба осуществляет доставку до
заказчиков для производства ремонта, а также транспортировку комплектующих от
поставщика.
.2 Сведения об объекте автоматизации
Назначение ИС - автоматизация работы следующих
подразделений:
- оператор (формирование
заказов, учет работ и учет комплектации заказов, а также прием заявок на
закупку);
- ремонтная бригада
(прием и выполнение заказов).
Процесс приема и выполнения заказа
можно вкратце описать по следующим шагам:
- определение, является
ли клиент постоянным заказчиком компании (постоянные заказчики получают скидки
на приобретение товара);
- предварительное
определение сущности заказа (заказов), в зависимости от потребности клиента;
- определение исполнителя
заказа. Оператор при этом руководствуется журналом заказов. Он обращается к
тому мастеру, который, по мнению оператора, наименее занят. Однако в случае
фактической занятости этого мастера, оператор переадресует заявку другому;
- оформление заказа по
заданной форме, фиксация получения предоплаты; заполнение журнала заказов;
- выдача заказа,
оформление оператором заказа-наряда.
.3 Обоснование необходимости создания
информационной системы
Одним из факторов, определяющих уровень развития
современного общества и его интеллектуальные возможности, является оснащённость
его средствами вычислительной техники - основы автоматизации умственной
деятельности человека. Сфера использования ЭВМ в настоящее время настолько
широка, что нет такой области, где применение ЭВМ было бы нецелесообразным.
Особенно важна роль ЭВМ для развития науки, роста промышленного производства и
повышения эффективности управления. Управление различными процессами при помощи
компьютера позволяет добиться более высокой производительности труда и
сэкономить массу времени. Высококачественная автоматизация технологических
процессов значительно облегчает работу предприятия и производства в целом.
С развитием компьютерных технологий возросла и
потребность хранения и обмена информацией. Её хранение играет важную роль в работе
человека и предприятия. Ведь от достоверно правильной и доступной информации
зависит успех его работы. Некоторые организации используют для этого шкафы с
папками, но большинство предпочитают компьютеризированные способы - базы
данных, позволяющие эффективно хранить, структурировать и систематизировать
большие объемы данных. И уже сегодня без баз данных невозможно представить
работу большинства финансовых, промышленных, торговых и прочих организаций.
Автоматизированная система предназначена для
более удобной работы с данными. Когда объемы информации, с которыми приходится
иметь дело, довольно велики, а сама она имеет достаточно сложную структуру, то
при организации работы с ней возникает немало различных проблем. Для
препятствия возникновения различных проблем, необходимо разработать такую
систему работы с информацией, которая позволила бы реализовать
автоматизированный сбор, обработку и работу с данными. Это возможно при
применении специализированного программного обеспечения - систем управления
базами данных (СУБД). Они позволяют на более высоком уровне решить эту
проблему, обеспечить эффективность, надежность, быстроту и легкость в
использовании, как для специалистов, так и для начинающих разработчиков.
Основное преимущество автоматизации - это
сокращение избыточности хранимых данных, а следовательно, экономия объема
используемой памяти, уменьшение затрат на многократные операции обновления
избыточных копий и устранение возможности возникновения противоречий из-за
хранения в разных местах сведений об одном и том же объекте, увеличение степени
достоверности информации и увеличение скорости обработки информации; излишнее
количество внутренних промежуточных документов, различных журналов, папок,
заявок и т.д., повторное внесение одной и той же информации в различные
промежуточные документы. Также значительно сокращает время автоматического
поиска информации, который производится из специальных экранных форм, в которых
указываются параметры поиска объекта.
Современные СУБД - многопользовательские системы
управления базой данных, которые специализируются на управлении массивом
информации одним или множеством одновременно работающих пользователей.
• набор средств для поддержки таблиц и отношений
между связанными таблицами;
• развитый пользовательский интерфейс, который
позволяет вводить и модифицировать информацию, выполнять поиск и представлять
информацию в графическом или текстовом режиме;
• средства программирования высокого уровня, с
помощью которых можно создавать собственные приложения;
• повышение оперативности получения отчетной
информации для анализа.
В современных условиях в крупных организациях
созданы и эффективно действуют информационные системы, обслуживающие процесс
подготовки и принятия бухгалтерских и управленческих решений, и решающие
следующие задачи: обработка данных, обработка информации.
Для определения эффективности внутрифирменной
системы управления на многих предприятиях в учете и отчетности стал
использоваться показатель отношение получаемой прибыли к затратам на
технические средства и обеспечение функционирования внутрифирменной системы
информации.
Основными принципами и целями внутрифирменных
систем информации являются:
определение требований к содержанию информации и
к ее характеру, в зависимости от целенаправленности;
выработка системы хранения, использования и
предоставления информации в централизованном и децентрализованном управлении;
определение потребностей в технических средствах
(в том числе, в компьютерной технике) на предприятии в целом;
разработка программного обеспечения, создание и
использование банков данных;
автоматизированная обработка вводимой и текущей
информации и выдача информации по бухгалтерскому учету и отделов технического
оснащения;
автоматизация административно-управленческого
труда на основе использования компьютерной техники.
Важными задачами внутрифирменной системы
управления являются:
координация деятельности по сбору и обработке
данных финансовых отчетов на высшем уровне управления и в производственных
отделениях в целях повышения качества и своевременности поступления финансовой
информации по предприятию в целом;
определение основных направлений системы сбора,
обработки и хранения первичных данных;
определение основных направлений развития
технологии обработки информации.
Оснащение электронной техникой позволяет
экономить управленческие и накладные расходы, обеспечивает эффективное
внутрифирменное планирование.
Развитие систем телекоммуникаций и, в частности,
технологий локальных вычислительных сетей, позволило объединить все технические
средства обработки бухгалтерской информации в единую внутрифирменную
информационную сеть.
Представители ремонтно-строительной фирмы
используют в своей деятельности в основном приложения пакета Microsoft Office,
в частности электронные таблицы Excel для ведения простых однотабличных баз
учета и поиска информации по этим базам. Дисциплина резервного хранения не
установлена корпоративными правилами, поэтому резервное хранение осуществляется
путем записи файлов на лазерный диск по усмотрению руководителя.
Потребность в разработке автоматизированной
информационной системы учета деятельности компании обусловлена конкуренцией на
рынке ремонтно-строительных услуг и необходимостью обеспечить более высокую
производительность труда, большую надежность и достоверность информации, лучшую
ее сохранность.
Исследование существующей системы обработки
информации выявило необходимость совершенствования существующей обработки
данных, причем анализ ситуации позволил определить следующие потенциальные
направления совершенствования существующей системы обработки информации:
устранение имеющихся организационных и
технических недостатков, перечисленных в предыдущем разделе, позволило бы
значительно перевести существующую обработку информации на более высокий
современный уровень;
внедрение единой информационной системы даст
возможность практически повысить эффективность работы, полностью отказаться от
"ручной" обработки информации и перейти к автоматизированной ее
форме;
внедрение индивидуальной ИС устраняет недостатки
ПО, предназначенного для автоматизации предприятия.
Поскольку разработка комплексной системы
автоматизированного управления как распределенной базы данных является сложным
и дорогостоящим, требующим привлечения значительных ресурсов, в том числе -
коллектива исполнителей, предлагается на первом этапе ограничиться проектом,
решающим ряд частных задач.
Объект разработки - информационная система
«Строительная фирма», предназначена для хранения и работы с информацией о
работе, которую выполняют сотрудники фирмы по заказу клиентов.
Основные этапы проектирования ИС «Строительная
фирма»:
. Проектирование структуры данных: выбор полей
для включения в таблицы;
. Проектирование и связывание таблиц;
. Проектирование полей: правила ввода данных и
проверки допустимости их значения;
. Проектирование средств автоматизации: создание
меню.
.1 Описание входной и выходной информации
ИС «Строительная фирма» содержит следующие
сущности:
. Сущность «Поставщики» - содержит информацию о
фирмах: название фирмы, обращаться к, должность, адрес, телефон, город, факс.
. Сущность «Сотрудники» - содержит информацию о
сотрудниках: ФИО, должность, дата рождения, дата найма, зарплата, адрес и
телефон;
. Сущность «Заказы» - содержит информацию о
заказах: наименование, цвет, материал, описание, размер, цена, количество,
монтаж, демонтаж, доставка, скидка, итого;
. Сущность «Клиенты» - содержит информацию о
клиентах: ФИО, адрес и телефон, сотрудник, дата заказа, дата исполнения, форма
оплаты;
. Сущность «Комплектующие» - содержит информацию
о товарах: наименование, марка, поставщик, цвет, материал, единица измерения,
цена и описание;
. Сущность «Тип» - содержит информацию о типах,
предоставляемых товаров: наименование и описание;
. Сущность «Форма оплаты» - содержит информацию
о способах оплаты приобретаемого товара: форма оплаты, описание;
. Сущность «Расходы» - содержит информацию о
расходах фирмы, а именно: сумму затрат и метод оплаты.
. Сущность «Прибыль» - содержит информацию о
прибыли фирмы за определенный день.
Программное обеспечение решает следующие задачи:
учёт комплектующих, предоставление данных об имеющихся заказах, ведение
отчетности.
В режиме формы возможно добавление нового заказа
в информационную базу, добавление новых комплектующих, редактирование
информации, реализация запросов упорядочения по полям, осуществляет поиск
сведений о комплектующих, заказах и заказчиках.
Разработанное программное обеспечение
используется для автоматизации учета комплектующих, хранения и поиска
информации в базе данных, а также для составления отчетов.
В состав программы входят следующие функции:
. Поиск по категории или наименованию;
. Добавление, редактирование и удаление
информации;
2.2 Анализ существующих систем управления базами
данных
Современные СУБД в основном являются
приложениями Windows, так как данная среда позволяет более полно использовать
возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости
высокопроизводительных персональных компьютерах обусловил не только широкий
переход к среде Windows, где разработчик программного обеспечения может в
меньше степени заботиться о распределении ресурсов, но также сделал программное
обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным
ресурсам элетроннно-вычислительной машины.
Среди наиболее ярких представителей систем
управления базами данных можно отметить: Lotus Approach, Microsoft Access,
Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual
Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в
приложениях, построенных по технологии “клиент-сервер”. Рассмотрим более
подробно программные продукты компании Microsoft, а именно Visual FoxPro,
Paradox, Visual Basic, Visual С++, Access 7.0.
.2.1 FoxPro(фирма Fox Software) обладала
исключительно высокими скоростными характеристиками и в этом отношении заметно
выделялась среди интерпретирующих систем. Сравнительно с dBaseIV ее скорость в
несколько раз выше и не уступает скорости систем-компиляторов. Практически по
всем показателям Fox-программы работают значительно быстрее Clipper-программ.
Набор команд и функций, предлагаемых разработчиками FoxPro, по мощи и гибкости
отвечает любым требованиям к представлению и обработке данных. Может быть реализован
максимально удобный и эффективный пользовательский интерфейс. В FoxPro
поддерживаются разнообразные всплывающие и многоуровневые меню, работа с окнами
и мышью, реализованы функции низкоуровнего доступа к файлам, управление
цветами, настройками принтера, данные могут быть представлены с виде
«электронных таблиц» и много еще приятностей и удобностей. В «довиндовскую»
эпоху FoxPro был самой быстрой, самой удобной и самой мощной СУБД для
компьютеров стандарта IBM PC.
.2.2 Paradoxбыл разработан компанией Ansa
Software, и первая его версия увидела свет в 1985 году. Этот продукт был
впоследствии приобретен компанией Borland. С июля 1996 года он принадлежит
компании Corel и является составной частью Corel Office Professional. В конце
80-х - начале 90-х годов Paradox, принадлежавший тогда компании Borland
International.
Принцип хранения данных в Paradox сходен с
принципами хранения данных в dBase - каждая таблица хранится в своем файле
(расширение *.db), MEMO- и BLOB-поля хранятся в отдельном файле (расширение *.md),
как и индексы (расширение *.px).
Однако, в отличие от dBase, формат данных
Paradox не является открытым, поэтому для доступа к данным этого формата
требуются специальные библиотеки. Например, в приложениях, написанных на C или
Pascal, использовалась некогда популярная библиотека Paradox Engine, ставшая
основой Borland Database Engine. Эта библиотека используется ныне в
приложениях, созданных с помощью средств разработки Borland (Delphi,
C++Builder), в некоторых генераторах отчетов (например, Crystal Reports) и в
самом Paradox. Существуют и ODBC-драйверы к базам данных, созданным различными
версиями этой СУБД.
По сравнению с аналогичными версиями dBase
ранние версии Paradox обычно предоставляли разработчикам баз данных существенно
более расширенные возможности, такие как использование деловой графики в
DOS-приложениях, обновление данных в приложениях при многопользовательской
работе, визуальные средства построения запросов, на основе интерфейса QBE -
Query by Example (запрос по образцу), средства статистического анализа данных,
а также средства визуального построения интерфейсов пользовательских приложений
с автоматической генерацией кода на языке программирования PAL (Paradox
Application Language).версии СУБД Paradox, помимо перечисленных выше сервисов,
позволяли также манипулировать данными других форматов, в частности dBase и
данными, хранящимися в серверных СУБД. Такую возможность пользователи Paradox
получили благодаря использованию библиотеки Borland Database Engine и драйверов
SQL Links. Это позволило использовать Paradox в качестве универсального
средства управления различными базами данных.
.2.3 Access- в переводе с английского означает
“доступ”. MS Access - это функционально полная реляционная СУБД. Кроме того, MS
Access одна из самых мощных, гибких и простых в использовании СУБД. В ней можно
создавать большинство приложений, не написав ни единой строки программы, но
если нужно создать нечто очень сложное, то на этот случай MS Access
предоставляет мощный язык программирования - Visual Basic Application.
Популярность СУБД Microsoft Access обусловлена
следующими причинами:
Access является одной из самых легкодоступных и
понятных систем как для профессионалов, так и для начинающих пользователей,
позволяющая быстро освоить основные принципы работы с базами данных;
система имеет полностью русифицированную версию;
- полная
интегрированность
с
пакетами
Microsoft Office: Word, Excel, Power Point, Mail;
- идеология Windows позволяет представлять
информацию красочно и наглядно;
возможность использования OLE технологии, что
позволяет установить связь с объектами другого приложения или внедрить
какие-либо объекты в базу данных Access;
технология WYSIWIG позволяет пользователю
постоянно видеть все результаты своих действий;
существует набор “мастеров” по разработке
объектов, облегчающий создание таблиц, форм и отчетов.
Предназначен для создания отчетов произвольной
формы на основании различных данных и разработки некоммерческих приложений.
Минимальные ресурсы ПК: процессор 468DX, Windows 3.1, 95, NT, объем оперативной
памяти 12 (16) Мб, занимаемый объем на ЖМД 10-40 Мб.
.2.4 Visual BasicBasic - это универсальный
объектно-ориентированный язык программирования, диалекты которого встроены в
Access, Visual FoxPro. Преимущества: универсальность, возможность создания
компонентов OLE, невысокие требования к аппаратным ресурсам ЭВМ. Применяется
для создания приложений средней мощности, не связанных с большой интенсивностью
обработки данных, разработки компонентов OLE, интеграция компонентов Microsoft
Office. Минимальные ресурсы ПК: процессор 368DX, Windows 3.1, 95, NT, объем
оперативной памяти 6 (16) Мб, занимаемый объем на ЖМД 8-36 Мб.
Указанные программные продукты имеют возможности
визуального проектирования интерфейса пользователя, то есть разработчик из
готовых фрагментов создает элементы интерфейса, программирует только их
изменения в ответ на какие-либо события.
Компания Borland всегда была широко известна
профессиональным разработчикам как фирма, предлагающая компиляторы С и Pascal,
систему управления базами данных Paradox. Имея по всему миру около шести
миллионов пользователей, dBASE остается индустриальным стандартом, применимым к
различным операционным платформам, среди которых MS-DOS, UNIX, VAX/VMS и
MS-Windows. Продукты, развиваемые в классе языков программирования - Borland
C++ 4.5 и Delphi - с уникальным сочетанием классических принципов и современной
технологии.
Совершенно новый продукт Borland Delphi for
Windows - система скоростной разработки приложений, основанная на
объектно-ориентированном Паскале. Delphi объединяет визуальные средства быстрой
разработки приложений, высокопроизводительный компилятор
объектно-ориентированного языка, масштабируемый механизм доступа к данным и
другие последние достижения в области компьютерных технологий.C++ - наиболее
мощный объектно-ориентированный язык программирования, обладает неограниченной
функциональностью. Предназначен для создания компонентов приложений для
выполнения операций, критичных по скорости.
Для создания базы данных, а также самого
разрабатываемого программного средства, осуществляющего доступ к данным базы,
выбран Microsoft Access 2007 по совокупности его преимуществ.
База данных в составе разрабатываемой
автоматизированной системы должна отвечать следующим требованиям:
хранение больших объёмов актуальной и
достоверной информации;
простота обращений пользователей к БД;
возможность внесения, изменения, удаления,
сортировки и других манипуляций с данными БД;
поиск информации по различным группам признаков;
возможность расширения и реорганизации данных в
БД при изменениях предметной области.
Все вышесказанное говорит о необходимости
использования БД и соответственно специализированной системы управления базами
данных (СУБД).
Основываясь на перечисленных выше критериях
выбора СУБД, был сделан выбор в пользу MS Access 7.0, поскольку необходима СУБД
в относительно небольшой корпоративной сети, объемы хранимой информации
относительно невелики (измеряются мегабайтами), надежно работающая на сервере с
техническими характеристиками обычного ПК. Также MS Access 7.0 определяет
минимальные сложности при настройке и администрировании системы.
.3 Требования к составу и параметрам технических
средств
Для работы с ИС «Строительная фирма» необходим
компьютер со следующей минимальной конфигурацией:
Оперативная память -128 МБ или выше;
Видеоадаптер и монитор - Super VGA (800×600);
Свободное место на жёстком диске - 1,5 ГБ или
больше;
Оптические накопители - CD-ROM или DVD-ROM;
Установленный пакет Microsoft
Office 2007.
Минимальные системные требования для MS Access
2007:
Процессор: Частота не ниже 500 МГц;
Экран: Разрешение не менее 1024x768 точек;
Операционная система:
Microsoft Windows XP SP2, Windows Server 2003 SP3, Windows Vista.
Для того чтобы разработанная ИС функционировала,
следует скопировать папку «Строительная фирма» с диска в любое свободное место
жесткого диска, после чего открыть эту папку и запустить на выполнение файл
«Строительная фирма».
Учитывая возможности современных компьютеров,
данные требования можно назвать декларационными. MS Access 2007 обеспечивает
эффективную работу на любом современном персональном компьютере, которыми
оснащено предприятие.
В конечном итоге для ИС были выбраны:
операционная система - Windows XP Professional, СУБД и среда разработки
приложения - Microsoft Access 2007.
3. Описание основных проектных решений
При разработке программы очень важным этапом
является определение и разбор структуры программной системы. Программа должна
обладать неким общим планом, по которому бы строилось программное приложение.
На этом этапе нужно руководствоваться следующими соображениями:
- Информация в таблицах не должна дублироваться;
Желательно, чтобы каждая таблица содержала
информацию только на одну тему;
Не рекомендуется включать в таблицу данные,
которые получаются в результате вычислений;
Информацию об объекте желательно разбивать на
минимальные единицы.
Структура базы данных представляет собой
информационные таблицы: Сотрудники (рис. 1), Поставщики (рис. 2), Комплектующие
(рис. 3), Форма оплаты (рис. 4), Клиенты (рис. 5), Рассрочка (рис. 6).
Таблица «Сотрудники» содержит информацию о
людях, работающих в организации.
Таблица «Поставщики» содержит информацию о
фирмах, сотрудничающих с организацией.
Рисунок 3 - Таблица «Комплектующие»
Таблица «Комплектующие» содержит информацию о
товарах, предлагаемых организацией.
Таблица «Форма оплаты» содержит информацию о
способах оплаты, предоставляемых клиентам.
Таблица «Клиенты» содержит информацию о
заказчиках.
Таблица «Рассрочка» содержит информацию о
клиентах, купивших товары в рассрочку.
Схема информационной системы со всевозможными
связями представлена на рисунке 7.
Для проведения тестирования необходимо сначала
выбрать методику тестирования. Для тестирования системы можно использовать
следующие методы:
Метод "Белого ящика". Тестирование
методом "белого ящика" предполагает обработку системы как
"прозрачного объекта" и позволяет заглянуть внутрь, фокусируя
внимание на использовании знаний о конкретном программном обеспечении для
правильного подбора тестовых данных.
Метод "Черного ящика". Тестирование
методом "Черного ящика" предполагает обработку системы как
"непрозрачного объекта", таким образом, знание внутренней структуры в
явном виде не используется. Тестирование этим методом обычно подразумевает
проверку функциональных возможностей.
Тестирование эргономичности. Типичный тест на
эргономичность заключается в том, что пользователи выполняют с прототипом (или
другой системой) ряд операций, в то время как наблюдатели документируют все,
что они делают и говорят. Такое тестирование проводится одновременно с одним
или несколькими пользователями работающими вместе.
Тестирование нарастающей интеграции. Это
непрерывное испытание "применимости" новых функциональных
возможностей, которые могут быть добавлены; необходимо чтобы различные
компоненты функционала были достаточно независимы и работоспособны до того как
все необходимые части будут готовы к интеграции в систему; осуществляется
программистами или тестировщиками.
Для тестирования информационной системы
«Строительная фирма» был выбран метод "Черного ящика". Ведь
тестирование программного обеспечения методом "Черного ящика", в
отличие от метода "Белого ящика", предполагает знания только набора
вводимых параметров и ожидаемые на выходе результаты, каким образом программа
достигает этих результатов неизвестно. При таком тестировании никогда не
проверяется программный код, и нет нужды в дополнительном знании программы,
кроме как в ее техническом описании.
Тестирование и отладка программы проведена на
основе данных, взятых из ремонтно-строительной фирмы. Полученные результаты
соответствуют решениям взятых задач.
В данной работе был проведен анализ поставленной
проблемы с последовательным её решением. Был рассмотрен и усвоен предложенный
теоретический материал, что позволило более качественно и быстро справиться с
поставленными целями и задачами.
Целью разрабатываемого приложения являлась
разработка базы данных строительной фирмы и ее реализация, используя оболочку
Access. В результате проведения работы она была выполнена.
Цель была достигнута путем успешного выполнения
основных задач курсовой работы: практической реализации базы данных в оболочке
Microsoft Access и созданием вспомогательных элементов для упрощения работы с
базой данных (созданы формы, запросы и отчеты).
В процессе работы были приобретены навыки
анализа производств
Похожие работы на - Разработка информационной системы ремонтно-строительной фирмы Курсовая работа (т). Информационное обеспечение, программирование.
Доклад по теме Первый из Виктории
Реферат На Тему Становление И Развитие Экономической Науки
Реферат по теме Этот многоликий баннер…
Реферат по теме Таможенное дело
Язык В Современном Мире Сочинение Рассуждение
Перемены Сочинение Егэ
Курсовая работа: Управление финансами предприятия на основе бюджетного метода
Реферат: Останні гетьмани України
Реферат: Валютные биржи 3
Сочинение по теме Разбойники. Шиллер Фридрих
Список литературы по предмету: "геополитика"
Курсовая Работа Право Общей Долевой Собственности
План Курсовой Работы Пример По Педагогике
Контрольная работа по теме Инновационное развитие аграрного сектора экономики Украины
Доклад по теме Формирование структуры электронного учебника и решение задач на ней
Технический Анализ Реферат
Что Такое Наблюдательность Сочинение Рассуждение 15.3
Реферат: Abortion 6 Essay Research Paper AbortionSara is
Сочинение На Тему Мое Любимое Растение
Сочинение О Черном Море
Контрольная работа: Учет производства и реализации готовой продукции
Сочинение: Лермонтов м. ю. - Москва в творчестве м. ю. лермонтова
Реферат: Красная гостиница