Автор работы: Пользователь скрыл имя, 23 Мая 2013 в 18:45, курсовая работа
Целью данного курсового проекта является анализ действующей информационной системы на предприятии «Оценка PRO», выявление ее недостатков, предложение решений по устранению этих недостатков, расчет эффективности внедренной информационной системы.
Задачей курсового проекта является закрепление полученных знаний по дисциплине «Новые технологии в ЭИС».
ВВЕДЕНИЕ……………………………………..………………..……………….… 3
1. ТЕОРИТИЧЕСКАЯ ЧАСТЬ
1.1Оценка недвижимости……………………………………………………4-7
2. АНАЛИТИЧЕКАЯ ЧАСТЬ
2.1 Характеристика предприятия………………………………………...……8
2.2 Структурный анализ с помощью SADT диаграмм ………….……….9-11
2.3 Анализ действующей системы риэлтерской компании .…….…....11-14
3. ПРОЕКТНАЯ ЧАСТЬ
3.1 Постановка задачи…………………………...…………….…………15-18
3.2 Техническое задание…………………………..………………………18-19
3.3 Проектирование базы данных………………….…….…….…………19-23
3.4 Выбор программных средств реализации проекта………….………23-24
3.5 Руководство пользователя……………………………………….……24-26
4. ЭКОНОМИЧЕСКАЯ ЧАСТЬ
4.1 Оценка экономической эффективности………………….……….….27-28
ЗАКЛЮЧЕНИЕ……………………………………………….……….……………29
СПИСОК ЛИТЕРАТУРЫ……………………………………….…………………30
- 30 Гигабайт, свободного дискового пространства;
- операционная система: Windows 7.
б) Требования к квалификации и численности персонала. Минимальное количество персонала, требуемого для работы программы, должно составлять не менее 2 штатных единиц — системный администратор и конечный пользователь программы (оператор). Системный администратор должен иметь высшее профильное образование и сертификаты компании-производителя операционной системы. В перечень задач, выполняемых системным администратором, должны входить:
- задача поддержания работоспособности технических средств;
- задачи установки (инсталляции) и поддержания работоспособности системных программных средств - операционной системы;
- задача установки (инсталляции) программы;
- задача создания резервных копий базы данных.
- системные программные средства, используемые программой, должны быть представлены лицензионной локализованной версией операционной системы Windows.
3.2 Проектирование базы данных
Создание логической и физической модели базы данных
Входе проектирования таблиц базы данных использовалась информация представленная в разделе 2.1 Постановка задачи (стр.12-15).
Что – бы устранить избыточность информации приведем базу данных к четвертой нормальной форме. Это даст следующие преимущества:
- исключается возможность рассогласования копий данных;
- уменьшается возможность введения некорректных данных;
- данные легко обновлять или удалять.
После анализа и приведения базы данных к четвертой нормальной форме она будет иметь 6 таблиц:
Таблица 7. Функциональные зависимости документа «Сотрудники»
Документ |
Наименование реквизита |
Имя реквизита |
Функциональные зависимости |
Сотрудники |
Код сотрудника |
KST |
|
Фамилия |
FML | ||
Имя |
NM | ||
Отчество |
OTH | ||
Адрес |
ADR | ||
Телефон |
TEL | ||
|
Образование |
OBR | |
Должность |
DLJ | ||
Опыт работы |
ORB | ||
EML |
Таблица 8. Функциональные зависимости документа «Заявки»
Документ |
Наименование реквизита |
Имя реквизита |
Функциональные зависимости |
Заявки |
Номер заявки |
NZK |
|
Фамилия |
FML | ||
Имя |
NM | ||
Отчество |
OTH | ||
Телефон |
TEL | ||
EML | |||
|
Тип услуги |
TUSL | |
Продавец |
PROD | ||
Код продавца |
KPROD | ||
Покупатель |
PKL | ||
Код покупателя |
| ||
Дата заявки |
Таблица 9. Функциональные зависимости документа «Покупатели»
Документ |
Наименование реквизита |
Имя реквизита |
Функциональные зависимости |
Покупатели |
Код покупателя |
KPKL |
|
Желаемый район |
JRN | ||
Желаемый этаж |
JIT | ||
Комнат в квартире |
KVK | ||
Желаемая цена |
JCN |
Таблица 10. Функциональные зависимости документа «Продавцы»
Документ |
Наименование реквизита |
Имя реквизита |
Функциональные зависимости |
Продавцы |
Код продавца |
KPROD |
|
Номер акта оценки |
NAO | ||
Расчетный счет |
RSHIT | ||
Таблица 11. Функциональные зависимости документа «Акт оценки»
Документ |
Наименование реквизита |
Имя реквизита |
Функциональные зависимости |
Акт оценки |
Номер акта оценки |
NAO |
|
Код сотрудника |
KST | ||
Код продавца |
|||
Адрес квартиры |
|||
Этаж квартиры |
|||
Этажность дома |
|||
Год постройки |
GP | ||
Количество комнат |
|||
S квартиры |
PLKV | ||
S кухни |
|||
S жилого пространства |
|||
Наличие балкона |
NBL | ||
Количество балконов |
KBL | ||
Тип планировки |
|||
Наличие лифта |
NLF | ||
Наличие парковки |
NPRK | ||
Общая оценка |
OON | ||
Стоимость квартиры |
|||
Дата оценки |
DTON |
Документ |
Наименование реквизита |
Имя реквизита |
Функциональные зависимости |
Отчет |
Номер отчета |
NMOT |
|
Код продавца |
KPROD | ||
Код покупателя |
KPKL | ||
Код сотрудника |
KST | ||
Номер акта оценки |
NAO | ||
Дата сделки |
DTSDL |
Таблица 12. Функциональные зависимости документа «Отчет»
Таблица 13. Связи информационных объектов
Номер связи отношений |
Главный информационный объект |
Детальный информационный объект |
Тип реального отношения |
Сотрудники |
Акт оценки |
1:М | |
Сотрудники |
Отчет |
1:М | |
Заявление |
Покупатели |
1:М | |
Заявление |
Продавцы |
1:М | |
Продавцы |
Отчет |
1:М | |
Продавцы |
Акт оценки |
1:М | |
Покупатели |
Отчет |
1:М |
Таблица 14. Типы данных информационных объектов
Имя таблицы |
Имя поля |
Тип данных |
Вид индекса |
Акт оценки |
Номер акта оценки |
int |
П.У. |
Код сотрудника |
int |
||
Код продавца |
int |
||
Адрес квартиры |
nchar(100) |
||
Этаж квартиры |
nchar(100) |
||
Этажность дома |
nchar(100) |
||
Год постройки |
nchar(100) |
||
Количество комнат |
nchar(100) |
||
S квартиры |
nchar(100) |
||
S кухни |
nchar(100) |
||
S жилого пространства |
nchar(100) |
||
Наличие балкона |
nchar(100) |
||
Количество балконов |
nchar(100) |
||
Тип планировки |
nchar(100) |
||
Наличие лифта |
nchar(100) |
||
Наличие парковки |
nchar(100) |
||
Общая оценка |
nchar(100) |
||
Стоимость квартиры |
nchar(100) |
||
Дата оценки |
date |
||
Сотрудники |
Код сотрудника |
int |
П.У. |
Фамилия |
nchar(100) |
||
Имя |
nchar(100) |
||
Отчество |
nchar(100) |
||
Адрес |
nchar(100) |
||
Телефон |
nchar(100) |
||
Образование |
nchar(100) |
||
Должность |
nchar(100) |
||
Опыт работы |
nchar(100) |
||
nchar(100) |
|||
Заявка |
Номер заявки |
int |
П.У. |
Фамилия |
nchar(100) |
||
Имя |
nchar(100) |
||
Отчество |
nchar(100) |
||
Телефон |
nchar(100) |
||
nchar(100) |
|||
Тип услуги |
nchar(100) |
||
Продавец |
nchar(100) |
||
Код продавца |
int |
||
Покупатель |
nchar(100) |
||
Код покупателя |
int |
||
Дата заявки |
date |
||
Покупатели |
Код покупателя |
int |
П.У. |
Желаемый район |
nchar(100) |
||
Желаемый этаж |
nchar(100) |
||
Комнат в квартире |
nchar(100) |
||
Желаемая цена |
int |
||
Продавцы |
Код продавца |
int |
П.У. |
Номер акта оценки |
int |
||
Расчетный счет |
nchar(100) |
||
Отчет |
Номер отчета |
int |
|
Код продавца |
int |
||
Код покупателя |
int |
||
Код сотрудника |
int |
||
Номер акта оценки |
int |
||
Дата сделки |
date |
Рисунок 6. Схема данных БД
Рисунок 7. ER-модель базы данных
Рисунок 8. ДЛМ базы данных
Для реализации программного проекта в качестве среды разработки была выбрана программа Microsoft Visual Studio 2010. Выбор этой программы обусловлен тем, что это мощная среда разработки, обеспечивающая высокое качество кода на протяжении всего цикла разработки ПО, от проектирования до внедрения. Также включает в себя широкий спектр функций , которые позволяют разработчикам выполнять построение, отладку, тестирование модулей и развертывание высококачественных приложений на различных платформах, включая Windows, веб-среду, облачную среду, Office и SharePoint и многое другое.
Microsoft Visual Studio 2010 а так как имеет ряд существенных преимуществ перед другими аналогичными средствами:
1) визуальное построение приложений из программных прототипов;
2) масштабируемые средства для построения баз данных;
3) высокая производительность разработанного приложения;
4) низкие требования разработанного приложения к ресурсам компьютера;
5) возможность разработки новых компонент и инструментов.
В качестве системы управления базами данных (СУБД) был выбран Microsoft SQL Server. Microsoft SQL Server — система управления реляционными базами данных (СУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия. Выбор этой СУБД обусловлен следующими факторами:
Для того чтобы запустить программу необходимо выполнить следующие действия:
Информация о работе Структурный анализ с помощью SADT диаграмм