Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
ВведениеСодержание Введение 1. Техническое задание 1.1 Постановка задачи 1.2 Требование к программному средству Требования к функциональным характеристикам Требования к надёжности Требования к условиям эксплуатации 1.3 Требования к составу и параметрам технических средств 1.4 Информационное обеспечение задачи Описание входной информации Описание нормативно-справочной информации 2. Описательная часть 2.1 Контекстная диаграмма бизнес-процесса решаемой задачи 2.2 Описание программного средства 2.3 Контрольный пример 2.4 Руководство пользователя Заключение Список литературы Введение
Темой курсового проекта является создание и разработка информационной системы. В наши дни информационная сеть окутала практически всю планету. Каждый день мы сталкиваемся с информационными системами: на автостоянках (по карточкам), в универмагах, даже при устройстве на работу. Информация - сведения, сообщения, данные и т.д. В настоящее время не существует единого определения термина информация. Информационная модель - совокупность информации, характеризующая существенные свойства и состояния объекта, процесса, явления, а также взаимосвязь с внешним миром. Информационной системой (ИС) называют совокупность взаимосвязанных аппаратно-программных средств, для автоматизации накопления и обработки информации. В информационную систему данные поступают от источника информации (пример: база данных). Эти данные отправляются на хранение либо претерпевают в системе некоторую обработку и затем передаются потребителю. Автоматизированная информационная система (АИС) - совокупность программно-аппаратных средств, предназначенных для автоматизации деятельности, связанной с хранением, передачей и обработкой информации. Чем доступней становятся компьютерные технологии, тем больше появляется непрофессиональных пользователей. Поэтому одной из задач разработчиков любых приложений, в том числе и ИС, является создание интуитивно понятного интерфейса. Эта задача так же будет выполнена в курсовом проекте. В процессе курсового проектирования необходимо закрепить и систематизировать знания, полученные на дисциплинах "Базы данных", создание источника информации, "Разработка и эксплуатация информационных систем", создание ИС, "Компьютерная графика", распределение кнопок по формам и создание интуитивно понятного интерфейса. Курсовой проект по разработке и сопровождению программного средства по дисциплине "Разработка и эксплуатация информационных систем" является промежуточной стадией обучения в "Красноярском техникуме информатики и вычислительной техники" и освоения профессии техник. Целью курсового проекта является: научится создавать качественные и надёжные программные средства, получение рабочих навыков при создании программных средств; разработать техническую документацию к созданному программному средству. В процессе разработки курсового проекта необходимо воссоздать информационную систему "Агентство недвижимости". Задачей этой информационной системы будет являться вывод расписания работников агентства недвижимости. Результатом курсового проекта по дисциплине "Разработка и эксплуатация информационных средств" должна быть полноценная база данных, решающая поставленную задачу, и техническая документация к ней. 1. Техническое задание
1.1 Постановка задачи
В процессе курсового проектирования необходимо разработать информационную систему "Агентство недвижимости". Данная база данных должна обеспечить удобный просмотр/добавление информации о клиентах и недвижимости. Система должна выполнять следующие функции: - ввод и редактирование информации о недвижимости: - "Операции"; - "Недвижимость"; - ввод и редактирование информации о сотрудниках: - "Рабочие"; - ввод и редактирование информации о клиентах: - "Клиенты"; - составление договора (при помощи которого строится расписание): - "Договоры"; - формирование и печать таких документов как: - "Расписание работников"; Входной информацией должно являться: - Списки клиентов: - ФИО клиента; - телефон; - Список сотрудников: - ФИО сотрудника; - Возможности агентства: доступные операции; доступная недвижимость. Данную информационную систему предполагается использовать для просмотра и хранения расписания работников агентства недвижимости. Она поможет пользователю намного быстрее составить расписание, а удобный интерфейс сделает работу приятней.
1.2 Требование к программному средству
Требования к функциональным характеристикам Информационная система "Агентство недвижимости" должна быть направлена в помощь хранения расписания работников агентства недвижимости. Система должна осуществлять обработку информации и печать выходных документов. Данная система должна функционировать под операционной системой ОС Windows XP SP2 (и выше) или Windows Vista и пакета средств Microsoft Office 2007. Информационная система "Агентство недвижимости" должна выполнять следующие функции: - ввод и редактирование следующей информации о работе сотрудников агентства недвижимости: - ФИО сотрудника; - ввод и редактирование следующей информации о клиенте: - ФИО клиента; - Телефон; - ввод и редактирование следующей информации о возможностях агентства: - доступные операции; - доступная недвижимость; - формирование и печать следующих выходных документов: - "Расписание работников". Требования к надёжности Система должна быть качественной и корректной, то есть должна выполнять все требуемые функции и быть пригодной для эксплуатации. Система должна быть устойчивой, то есть способной выполнять запланированные действия, не смотря на какие-либо отклонения, как в работе аппаратуры, так и в самом приложении. Для обеспечения надёжности системы необходимо: - обеспечение защиты данных от несанкционированного доступа; - вывод сообщения об ошибке при неправильном вводе данных, в котором указывается поле, где произошла данная ошибка; - все данные должны быть введены правильно и корректно, то есть, дожжен осуществляться контроль данных, в том числе обязательных полей; - обязательными полями являются: - ФИО клиента; - Телефон клиента; – ФИО сотрудника; – Тип недвижимости; – Операции с недвижимостью; - при удалении каких-либо данных необходимо предусмотреть вариант отказа, то есть выдавать запрос на согласие пользователя. Требования к условиям эксплуатации Пользователь должен обладать базовыми навыками работы с ОС Windows (это потребуется в случае какого-либо сбоя) и навыками работать с пакетом средств Microsoft Office 2007, а именно с приложениями Microsoft Word и Microsoft Access. Для эксплуатации данной информационной системы необходимо, что бы на компьютере были установлены: – ОС Windows XP SP2 (и выше) или Windows Vista; – Microsoft Office 2007.
1.3 Требования к составу и параметрам технических средств
Для бесперебойной работы и удобного использования информационной системы "Агентство недвижимости" необходимо, что бы используемые вами технические средства соответствовали ниже перечисленным характеристикам: - компьютер типа IBM PC или Note Book; - процессор Pentium Celeron (Pentium IV и выше), AMD Athlon (и выше), с тактовой частотой не меньше 1,6 ГГц; - 512 Мб ОЗУ; - HDD со свободным местом не менее 40 Мб; - операционная система Windows XP SP2 (и выше) или Windows Vista; - устройства ввода и манипуляций (клавиатура/мышь); - пакет средств Microsoft Office 2007; - принтер, поддерживающий печать документов формата А4 (для печати выходных документов). Дополнительных устройств не требуется. Все выше перечисленные устройства должны полностью функционировать и быть совместимы с операционной системой.
1.4 Информационное обеспечение задачи
Описание входной информации Входные данные заносятся в информационную систему "агентство недвижимости" из паспорта клиента и возможностей агентства недвижимости. информационная система агентство недвижимость Информация включает в себя следующие данные: ФИО клиента; ФИО сотрудника; доступные операции; доступная недвижимость. Информация о договоре заносится в таблицу "договор", структура которой представлена в таблице 1 (значком " à " отмечено ключевое поле).
Таблица 1 - структура таблицы "Договор"
Информация о клиенте заносится в таблицу "Клиенты", структура которой представлена в таблице 2 (значком " à " отмечено ключевое поле).
Таблица 2 - структура таблицы "Клиенты"
Информация о недвижимости заносится в таблицу "недвижимость", структура которой представлена в таблице 3 (значком " à " отмечено ключевое поле).
Описание нормативно-справочной информации Нормативно-справочная информация - это информация, которая остаётся неизменимой, пример: форма обучения очная или заочная, тип обучения бюджет или коммерция. Нормативно-справочной информацией для информационной системы "сведения об учащихся" будут, является следующие справочники: - Таблицы: - Недвижимость; - Операции; - Рабочие. Структура нормативно-справочных таблиц приведена ниже (значком " à " отмечено ключевое поле).
Таблица 3 - структура нормативно-справочной таблицы "недвижимость"
Информация об операциях заносится в таблицу "операции", структура которой представлена в таблице 4 (значком " à " отмечено ключевое поле).
Таблица 4 - структура нормативно-справочной таблицы "операции"
Информация о рабочих заносится в таблицу "рабочие", структура которой представлена в таблице 5 (значком " à " отмечено ключевое поле).
Таблица 5 - структура нормативно-справочной таблицы "рабочие"
На рисунке 1 изображена схема данных данной информационной системы.
Рисунок 1 - Схема данных
2. Описательная часть
2.1 Контекстная диаграмма бизнес-процесса решаемой задачи
Контекстная диаграмма бизнес-процесса решаемой задачи "Агентство недвижимости" выполненная в программе Computer Associates BPwin представлена ниже. Главная композиция контекстной диаграммы "формирование расписания агентства недвижимости", которая представленная на рисунке 2, содержит следующие данные: на входе: паспортные данные клиента, возможности агентства; управление: устав РФ, устав предприятия, лицензия на предоставление услуг; ресурсы: МТО (машина технического обслуживания), начальство; на выходе: расписание работников.
Рисунок 2 - Формирование расписания агентства недвижимости Декомпозиция первого уровня контекстной диаграммы "формирование расписания агентства недвижимости" отображена на рисунке 3.
Рисунок 3 - Декомпозиция первого уровня
Декомпозиция блока "Сбор информации" представлена на рисунке 4.
Рисунок 4 - Декомпозиция первого уровня
Декомпозиция блока "Формирование БД" представлена на рисунке 5.
Рисунок 5 - Декомпозиция блока "Формирование БД"
Декомпозиция блока "Выполнение запроса" представлена на рисунке 6.
Рисунок 6 - Декомпозиция блока "Выполнение запроса"
2.2 Описание программного средства
Информационная система "Агентство недвижимости" создана для удобного составления расписания сотрудников. Система осуществляет хранение и обработку информации, а так же формирует выходные документы. Программа разработана в Microsoft Office 2007 Access. Изначально программа занимает 2Мб, по мере заполнения базы данных программа будет занимать больше места на жёстком диске. Информационная система имеет 7 форм. Их наименование и описание отображено в таблице 6.
Таблица 6 - описание нормативно-справочных форм
2.3 Контрольный пример
Для проверки работоспособности информационной системы "Агентство недвижимости" был разработан контрольный пример, проверяющий функциональность системы. Запускаем информационную систему, это файл формата *. accdb (рисунок 7).
Рисунок 7 - запуск программы
После запуска программа запрашивает пароль, окно отображено на рисунке 8.
Рисунок 8 - запрос пароля
После введения верного пароля запускается главная форма (она и есть меню программы), отображена на рисунке 9.
Рисунок 9 - форма-меню
На рисунках 10, 11, 12, 13 и 14 отображены формы "Договор", "Рабочие", "Клиенты", "Операции" и "Недвижимость" соответственно.
Рисунок 10 - "Договор"
Рисунок 11 - "Рабочие"
Рисунок 12 - "Клиенты"
Рисунок 13 - "Операции"
Рисунок 14 - "Недвижимость"
2.4 Руководство пользователя
Данная программа должна позволять пользователям информационной системы "агентство недвижимости" ввод и редактирование информации. Программа должна выполнять следующие функции: ввод и редактирование информации о недвижимости, клиентах агентства и сотрудниках, формировать и отправлять на печать выходные документы. Основные действия доступные пользователю данной информационной системы перечислены в таблице 7.
Таблица 7 - руководство пользователя
Заключение
В процессе разработки курсового проекта по дисциплине "Разработка и эксплуатация информационных систем" самостоятельно были изучены новые возможности и функции Microsoft Access 2007, например: установление пароля защиты, создание кнопочных форм, автозапуск формы. Разработка информационной системы "Агентство недвижимости" способствовала систематизации и закреплению навыков полученных на дисциплинах "Базы данных", "Разработка и эксплуатация информационных систем", "Компьютерная графика". Данная информационная система предназначена для удобного ввода и редактирования, хранения информации. Программа имеет удобный и интуитивно понятный интерфейс, выполняет такие функции как выполнение запросов, добавление/удаление записей, печать полученных отчётов. Закрепление навыков происходит в ходе решения поставленной задачи - разработки бизнес-процесса, создание базы данных, тестирование и отладка информационной системы. Завершением курсового проекта являлось написание пояснительной записки, при написании которой так же были закреплены навыки по оформлению отчётов. Список литературы
1. Сайт http://office. microsoft.com/ru-ru/training/CR101582831049. aspx <http://office.microsoft.com/ru-ru/training/CR101582831049.aspx>; 2. Книга: автор Александр Сергеев "Access 2007. Новые возможности", Питер.
|