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

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



Оглавление

Введение

. Аналитическая часть

.1 Технико-экономическая характеристика и анализ деятельности предприятия

.1.1 Общая характеристика предприятия

.1.2 Организационная структура предприятия

.1.3 Программная и техническая архитектура информационной системы предприятия

.1.4 Анализ системы обеспечения информационной безопасности и защиты информации

.2 Характеристика комплекса задач и обоснование необходимости автоматизации

.2.1 Выбор комплекса задач автоматизации и характеристика существующих бизнес процессов

.2.2 Анализ информационных потоков и документооборот предприятия

.2.3 Обоснование необходимости использования вычислительной техники для решения задачи

.3 Анализ существующих разработок для автоматизации задачи

.3.1 АС БП: Авторизованный сервисный центр

1.3.2 АС КомпьюЛиб

.3.3 АС Hardware Inspector

1.4 Обоснование проектных решений автоматизации задачи

.4.1 Выбор и обоснование модели данных

.4.2 Выбор и обоснование СУБД

.4.3 Выбор и обоснование инструментальных средств программирования

.4.4 Выбор и обоснование технического обеспечения

. Проектная часть

.1 Разработка проекта автоматизации

.1.1 Этапы жизненного цикла проекта автоматизации

.1.2 Ожидаемые риски на этапах жизненного цикла и их описание

.1.3 Организационно-правовые и программно-аппаратные средства обеспечения информационной безопасности и защиты информации

.2 Концептуальный уровень архитектуры базы данных

.2.1 Инфологическая модель предметной области

.2.2 Перекрестная проверка модели данных и иерархии функций

.2.3 Даталогическая модель базы данных

.3 Физическая модель базы данных

.3.1 Описание состава проектируемых объектов БД

.3.2 Техническое описание объектов БД

.4 Реализация системы

.4.1 Дерево функций системы и сценарий диалога

.4.2 Характеристика нормативно-справочной, входной и оперативной информации

.4.3 Характеристика результатной информации

.4.4 Структурная схема пакета (дерево вызова программных модулей)

.4.5 Описание программных модулей

.5 Контрольный пример реализации проекта и его описание

Заключение

Список использованной литературы

Приложения

Введение

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

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

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

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

Хорошо спроектированная база данных отвечает следующим характеристикам:

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

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

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

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

Таким образом, задачей данного дипломного проекта является выполнение следующих этапов:

изучение предметной области;

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

выявление недостатков существующих бизнес-процессов обработки информации;

разработка постановки задачи автоматизации;

обоснование выбора основных проектных решений системы;

разработка информационного, математического, программного и технического обеспечения ИС;

обоснование экономической эффективности внедрения автоматизированной системы.

1. Аналитическая часть

.1 Технико-экономическая характеристика и анализ деятельности предпр