Проектирование и разработка информационной системы для учета ремонтных работ и обслуживания оргтехники фирмы ООО "Компьютерный мир" г. Самара
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
Оглавление
Введение
. Аналитическая часть
.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 Технико-экономическая характеристика и анализ деятельности предпр