Файл: Разработка информационной системы работы с клиентами автосервиса.pdf
Добавлен: 20.05.2023
Просмотров: 2743
Скачиваний: 51
СОДЕРЖАНИЕ
1.1 Описание предметной области
1.1.1 Наименование компании: «Сан-Саныч».
1.1.2 Координационная форма автосервиса
1.1.3 Предпринимательство-процедура компании
1.3 Формирование требований к системе
2.1 Разработка архитектуры системы
2.2 Проектирование базы данных
2.3.1 Обоснование выбора языка программирования
2.3.2 Представление текстуры сведений
4. Расчет экономических показателей
4.2 Уровень предварительного проектирования
4) Требования к информационной и программной
совместимости
Требования к программным средствам, используемым программой.
Системные программные средства, используемые программой, должны быть представлены лицензионной локализованной версией операционной системы Windows 7 или Windows 8. Наличие .NET Framework 4 и MS SQL
Server CE Client.
2. Проектирование системы
2.1 Разработка архитектуры системы
В период рассмотрения условий ко концепции главное интерес уделялось выяснению этого, то что обязано являться выполнено, за пределами связи с этого, равно как данное совершить. В стадии исследования концепции принимается решение проблема, равно как осуществить постановления, установленные в стадии рассмотрения.
Сперва разрабатывается единая состав (структура) концепции. Структура концепции устанавливает ее разделение в модули, предлагает сделать связь, во рамках коего берутся предназначенные постановления в последующих стадиях исследования.
С Целью исследования зодчества следует подобрать концепцию управления основами сведений (СУБД). Согласно методу допуска, ко банкам сведений (БД) отличают соответствующее СУБД:
клиент-серверные;
файл-серверные; - встраиваемые.
Потребитель-серверная концепция характеризуется присутствием 2-ух взаимодействующих независимых действий - покупателя также сервера, какие имеют все шансы осуществляться в различных пк, перебрасываясь сведениями согласно узы. Согласно такого рода схеме имеют все шансы являться созданы концепции обрабатывания сведений в базе СУБД, почтовые также прочие концепции.
Во документ-серверной концепции сведения сохраняются в файловом сервере (к примеру, Novell NetWare либо Windows NT Server), но их обрабатывание исполняется в работников станциях, в каковых, равно как принцип, действует один с, таким образом именуемых, "настольных СУБД" - Access, FoxPro, Paradox также этому аналогичные.
Дополнение к станции "соответствует из-за все" - из-за развитие пользовательского интерфейса, закономерную обрабатывание сведений также из-за прямое манипуляция сведениями. Файловый компьютер дает обслуживание только лишь наиболее невысокого степени - изобретение, также трансформацию файлов, подчеркиваю - файлов, но никак не основы сведений. Основа сведений имеется только лишь во "мозгу" станции.
Прямым манипулированием сведениями увлекается ряд самостоятельных также несоответствующих среди собою действий. Помимо этого, с целью реализации каждой обрабатывания все без исключения сведения следует предоставить согласно узы со сервера в рабочую станцию.
Во потребитель-серверной концепции действуют (равно как как минимум) 2 дополнения - потребитель также компьютер, разделяющие среди себя эти функции, какие во документ-серверной зодчестве полностью осуществляет дополнение в пролетарой станции. Сбережением также прямым манипулированием сведениями увлекается компьютер двор сведений, во свойстве коего способен представлять Microsoft SQL Server, Oracle, Sybase, Firebird, Interbase, IBM DB2, Informix, PostgreSQL, MySQL, Caché, пух.
Подбор концепции управления двор сведений (СУБД) предполагает собою тяжелую проблему также считается один с значимых стадий присутствие исследованию дополнений двор сведений. Подобранный микропрограммный результат обязан исполнять равно как нынешним, таким образом также предстоящим нуждам компании, присутствие данном необходимо принимать во внимание экономические расходы. Информативная концепция обязана соответствовать более единым технологическим условиям.
Таблица 2.1 – Характеристики информационной системы
|
Характеристики |
Комментарии |
|
Единая база данных обеспечивающая многопользовательскую работу. |
Рекомендуется использование централизованной базы данных на основе полноценных промышленных СУБД (MS SQL Server, Oracle, Informix, DB2). |
|
Отсутствие ограничений по количеству объектов (максимальное количество измерений, записей, отчетов, число одновременно работающих пользователей и т.д.). |
Любые ограничения по количеству объектов, которыми оперирует система, говорят о несовершенстве технического решения такого программного продукта. Даже если эти ограничения составляют десятки тысяч единиц и сегодня кажутся приемлемыми, это означает что в будущем возникнут непреодолимый барьер при развитии бюджетной модели. |
|
Интеграция со смежными автоматизированными системами. |
Возможности системы должны позволять осуществлять полноценный импорт/экспорт, при необходимости предварительную обработку данных из различных учетных систем; желательна поддержка двусторонней связи с имеющимися учетными 15 системами. Использование стандартных СУБД также облегчает интеграцию. |
|
Возможности доработки системы по требованию заказчика. |
Необходимо выяснить обладает ли поставщик программного обеспечения возможностями его доработки на уровне программного кода. |
На протяжении многих лет продукты MS SQL Server характеризуются надежностью, безопасностью, высокой производительностью и удобством в работе. Современная СУБД MS SQL Server это мощнейший программный комплекс, позволяющий формировать дополнения каждой трудности. Ядром данного ансамбля считается основа сведений, сохраняющая сведение, число каковой из-за результат предоставляемых денег масштабирования почти неограниченно. Со значительной отдачей функционировать со данной данными в то же время способен почти каждое число юзеров, никак не выражая направленности ко уменьшению производительности концепции присутствие внезапном повышении их количества.
Аппаратура масштабирования во СУБД MS SQL Server минувших версий дают возможность неограниченно повышать мощь также темп деятельность сервера MS SQL Server также собственных дополнений.
Еще одной элементом преуспевания СУБД MS SQL Server считается в таком случае, то что возлюбленная поставляется почти с целью абсолютно всех имеющихся на сегодняшний день операторных концепций. Подобным способом, фирмам, новичкам службу со провиантами MS SQL Server никак не требуется изменять ранее сформировавшееся сетное общество. Имеется только незначительное число различий присутствие труде со СУБД, предопределенных отличительными чертами этой либо другой операторной концепции. Во полном ведь данное постоянно эта ведь наиболее не опасная, прочная также комфортная СУБД MS SQL
Server.
Необходимо выделить умную миграционную политическому деятелю MS SQL Server. Осознавая, то что трансформация со наиболее прежней версии СУБД в новейшую, достаточно сложная процесс. Связанна возлюбленная со испытанием деятельность имеющихся дополнений во новейшем обществе. MS SQL Server, присутствие выпуске новейших товаров уделяет особенное интерес сопоставимости внизу-наверх, совершая данный трансформация почти легким. Минувшие версии СУБД MS SQL Server существенно легче во монтаж также начальной настройке. Кроме Того увеличились способности согласно специальной настройке деятельность СУБД около определенную проблему.
Во свойстве сервера СУБД был подобран MS SQL Server. В данный подбор проявило ряд условий.
В-1-ый, промышленные свойства, какие целиком воздавали предъявляемым требованиям, но в- 2-ой, общедоступность этой СУБД. Из Числа абсолютно всех плюсов MS SQL Server необходимо отметить соответствующее:
простота также практичность администрирования;
неприхотливость также наименьшие целые условия;
эффективность также быстродействие;
распараллеливание действий во запросе;
высокая уровень объединение во сферы исследования;
высокая безопасность также отказоустойчивость;
возможность расширения основы сведений;
наличие многоцелевых денег охраны данных;
ориентирован в Сеть Интернет технологические процессы; - сравнительно невысокая стоимость.
Отталкиваясь с перечисленных выше плюсов, MS SQL Server был подобран равно как наилучшее разрешение установленной проблемы, с целью осуществлении СУБД [1].
2.2 Проектирование базы данных
Мишенью основы сведений, разрабатываемой с целью юзеров, считается подсчет покупателей, работников, ген поставщиков, трудов, произведенных работниками, но кроме того средства их гонорары. Юзерами основы сведений «автосервис» считаются сотрудники автосервиса.
Реляционная БД - главной вид нынешних двор сведений. Заключается с таблиц, среди какими имеют все шансы действовать взаимосвязи согласно основным значениям.
Табличка основы сведений (table) - постоянная состав, что заключается с монотипных строчек (записей, records), поврежденных в столбики (степь, fields).
Во концепции реляционных двор сведений выражение таблицы - подход (relation), во коем строчка именуется кортежем, но столбик именуется атрибутом.
Во мировоззренческой модификации реляционной БД аналогичностей таблицы считается суть (entity), со конкретным комплектом качеств - атрибутов, сподручных осуществлять конкретные значимости (комплект возможных смыслов - ранг).
Главной компонент таблицы (источник, regular key) - подобное ее область (обычный источник) либо строковое представление, интеллигентное с смыслов некоторых пустотелее (составляющий источник), согласно который возможно установить значимости иных пустотелые с целью одной либо некоторых записей таблицы. В практике с целью применения ключей формируются индексы - должностная сведения, включающая высокоупорядоченные данные об основных значениях. Во реляционной концепции также мировоззренческой модификации представление "ключ" используется с целью атрибутов взаимоотношения либо сути.
Первоначальный источник (primary key) - основной главной компонент, конкретно определяющий строчку во таблице. Имеют Все Шансы кроме того действовать другой (candidate key) также оригинальный (unique key) источники, предназначающиеся кроме того с целью идентификации строчек во таблице.
Во реляционной концепции первоначальный источник - наименьший комплект атрибутов, конкретно определяющий процессия во взаимоотношении.
Во мировоззренческой модификации первоначальный источник - наименьший комплект атрибутов сути, конкретно определяющий образец сути.
Взаимосвязь (relation) - многофункциональная взаимозависимость среди предметами. Во реляционных основах сведений среди таблицами формируются взаимосвязи согласно ключам, единственный с каковых во основной (parent, материнской) таблице - первоначальный, 2-ой - внешний вид источник - в наружной (child, дочерней) таблице, равно как принцип, изначальным никак не считается также сформирует взаимосвязь "единственный к многим" (1:N). Во случае изначального наружного ключа взаимосвязь среди таблицами обладает вид "единственный ко одному" (1:1). Сведения об отношениях сберегается во основе сведений.
Внешний Вид источник (foreign key) - подобное совокупность атрибутов дочернего взаимоотношения, то что с целью каждого его содержательного значимости непременно отыщется одинаковое значимость изначального ключа основного взаимоотношения.
Реляционная форма
Потребитель (шифр покупателя, название, контакты)
Авто (шифр автомобиля, брэнд, форма, регистрирующий
Гос-номер)
Разработчик заказа (шифр заказа, шифр работника, доля роли) Наружные источники: шифр работника, ссылается в таблицу «сотрудник».
Работник (шифр работника, ФИО, шифр должности, контакты) Наружные источники: шифр должности, ссылается в таблицу «должность».
Деятельность (шифр деятельность, название, шифр считанные единицы замера, контакты)
Наружные источники: шифр считанные единицы замера, ссылается в таблицу «единицы измерения».
Заявка (шифр заказа, число, шифр покупателя, шифр
автомобиля, фактор, положение)
Наружные источники: шифр покупателя, шифр автомобиля, ссылаются в таблицы «клиент», «автомобиль».
Пост (шифр должности, название, доход)
Возможности (шифр должности, предмет допуска, прочтение, перемена, устранение)
Считанные Единицы замера (шифр считанные единицы замера, название)
Резервы (шифр резервов, гос-номер согласно каталогу, название, изготовитель, шифр считанные единицы замера, стоимость вольная)
Наружные источники: шифр считанные единицы замера, ссылается в таблицу «единицы измерения»