Пример готовой дипломной работы по предмету: Информационные технологии
Содержание
Содержание 1
Введение 2
1 Аналитический обзор и постановка задачи 4
1.1.1 Автоматизированная банковская система «БИСквит» 4
1.1.2 SC-KASSA 6
1.1.3 Depoman 7
1.1.4 Программный комплекс «Вклады» 8
1.2 Постановка задачи 11
2 Методы и модели обработки данных 12
2.1 Диаграмма деятельности системы вкладов 13
2.2 Диаграмма бизнес-процесса пополнения счета 14
2.3 Диаграмма бизнес-процесса закрытия счета 15
2.4 Действующие лица системы вкладов и их бизнес функции 17
3 Разработка проекта программного приложения «Банковская система «Вклады»» 18
3.1 Функциональный анализ предметной области 18
3.2 Разработка структуры программного средства для обеспечения комплексного учета и управления вкладами физических лиц 20
3.3 Схема работы системы 21
3.4 Разработка проекта БД 25
3.4.1 Логическая модель данных 25
3.4.2 Физическая модель данных 26
3.4.3 Технология ADO.NET 28
3.4.4 Информационная модель системы 29
3.5 Разработка структуры классов 29
4 Алгоритмы функционирования программного приложения 39
4.1 Алгоритм выгрузки данных в БД 39
4.2 Алгоритм открытия счета 40
4.3 Алгоритм закрытия счета 42
4.4 Алгоритм экспорта отчетов 42
4.5 Алгоритм формирования выписки 43
5 Тестирование программного продукта 45
5.1 Результаты тестирования и оценка выполнения задач 61
5.2 Анализ надёжности разработанного алгоритма 62
5.3 Средства обнаружения ошибок 63
5.4 Анализ ожидаемых и полученных результатов 64
Заключение 65
Список литературы 67
Приложение А 69
Диаграмма деятельности 69
Приложение Б 70
Варианты использования 70
Приложение В 71
Листинг программы 71
Выдержка из текста
В настоящее время актуальной задачей является разработка и внедрение в практическую деятельность крупных компаний и средних финансовых организаций клиент-серверных программных приложений, основывающихся на использовании современных средств разработки.
Подобные программные продукты предназначаются в первую очередь для корпоративного использования в рамках компании, являются закрытыми проектами, обеспечивающими надежность в работе.
Такое программное обеспечение, как правило, лишено недостатков существующих бесплатных и платных аналогов, а его поддержку и наращивание функционала обеспечивают отдельные разработчики или ИТ-отделы, входящие в стационарный состав компании.
Для банковской сферы задачи безопасности, отказоустойчивости и работоспособности использования программного обеспечения являются наиболее приоритетными.
Для обеспечения стабильной работы банковских финансовых механизмов в рамках разрабатываемых приложений необходимо опираться на современные надежные методы, модели и средства реализации, для которых существует обильная информационная поддержка в виде справочных данных.
Одним из возможных решений является использование программных средств для разработчиков, предлагаемых корпорацией Microsoft, а именно интегрированную среду разработки MS Visual Studio, СУБД MS SQL Server и специальные библиотеки, фреймворки.
В банковской сфере необходима минимизация возможных отказов и нарушений в стабильности работы используемого прикладного программного обеспечения. С одной стороны это обусловлено высокой ценностью персональных данных о клиентах банках, их счетах и другой персональной информации. С другой стороны, при выполнении соответствующих финансовых транзакций необходимо обеспечить оперативность и целостность ведения учетной деятельности по оказанию банковских услуг
Список использованной литературы
1 С# 4.0 полное руководство.; Пер. с англ. – М.:ООО «И.Д.Вильямс», 2011. – 1056 с.: ил. – Парал.тит.англ.
2 РАБОТА С БАЗАМИ ДАННЫХ НА ЯЗЫКЕ C#. ТЕХНОЛОГИЯ АDO .NET: учебное пособие / сост. О. Н. Евсеева, А. Б. Шамшев. – Ульяновск: УлГТУ, 2009. – 170 с.
3 ADO.NETСборник рецептов. Для профессионалов. – Спб.:Питер,2005 – 576с.:ил
4 Программирование на платформе Microsoft .NET Framework /Пер. с англ. — 2-е изд., испр. — М.: Издательско-торговый дом «Русская Редакция», 2003- — 512 стр.: ил.
5 MicrosoftVisualStudio 2008/Л.Пауэрс, М.Снелл: Пер. с англ. – Спб.: БХВ-Петербург,2009. – 1200с.: -ил.
6 Дейт, К. Введение в системы баз данных: пер. с англ. / Кевин Дейт. — Испр. изд. – Москва [и др.]
: Дейт, 2005. – 602 с. – Предм. указ.: с. 597-602. – ISBN 5-8459-0794-2.
7 Боуман, Д. С. Практическое руководство по SQL: монография / Д. С. Боуман. – Москва: СТАТУТ, 2005. – 187 с. – (Использование языка структурированных запросов).
– Библиогр.: с. 183-186. – ISBN 5-8354-0279-1.
8 Федоров, А.T. Базы данных для всех: учеб. пособие для вузов / А.T Федоров, Н.И. Елманова . – Москва : Форум : ИНФРА-М, 2005. – 429 с. – ISBN 5-8199-0187-8.
9 Вейскас, Дж. Эффективная работа с MicrosoftVisualStudio 2008: пер. с англ. / ДжоржВейскас.– Питер [и др.]
: Вейскас, 2008. – 936 с. – Предм. указ.: с. 797-802. – ISBN 4-5689-0739-4.
1. Маклаков С.В. Врwin и Erwin: монография / С.В. Маклаков. – Москва: ДИАЛОГ-МИФИ, 2007. – 304 с. – (CASE-средства разработки информационных систем).
– Библиогр.: с. 294-303. – ISBN 1-3651-1289-7.
1. Скотт, Ф. Профессиональное программирование в MicrosoftSQLSERVER 2005/ Ф. Скотт, К. Баркер.– Питер: Брум, 2005. – 902 с. – Предм. указ.: с. 897-902. – ISBN 6-4785-0249-9.
12 Саттер Г. Решение сложных задач на C++. Серия C++ In-Depth, т.4. : Пер. с англ. –М.: Издательский дом “Вильямс”, 2002. – 400 с.
13 Столлингс В. Операционные системы, 4-е издание. : Пер. с англ. –М.: Издательский дом “Вильямс”, 2002. – 848 с.
14 Маклаков, С. В. BРwin и ERwin. CASE-средства разработки информационных систем.– М.: ДИАЛОГ–МИФИ, 2001. – 304 с.:ил.
15 С. В. Черемных, И. О. Семенов, В. С. Ручкин. – М.: Финансы и статиститка, 2005. – 192 с.:табл.
16 Трофимов, С. А. CASE-технологии: практическая работа в Rational – М.: Бином-Пресс, 2002. – 288 с.:табл.
17 Леоненков, А. В. Самоучитель UML. – СПб.: БХВ-Петербург, 2001. – 304 с.
18 . http://www.businessstudio.ru/buy/modelshop/nm_bank 4