Читайте также:
|
|
Основная часть раздела должна содержать следующие подразделы:
· общие сведения о работе системы;
· инсталляция и выполнение разработанного программного продукта;
· реализация модели базы данных в СУБД;
· проектирование и реализация интерфейса клиентского приложения;
· руководство пользователя;
· сообщения системы;
· разработка запросов и выходных документов.
В подразделе «Общие сведения о работе системы» указываются:
· название главного модуля;
· обеспечение, необходимое для функционирования системы;
· используемые технические средства.
В подразделе «Инсталляция и выполнение программного продукта» указываются способы инсталляции с описанием диалога установки. Описываются параметры настройки, способы запуска программы на выполнение.
Подраздел «Реализация модели базы данных в СУБД» включает создание базы данных средствами СУБД и перенос в нее разработанной реляционной модели. Описание SQL-запросов создания таблиц, триггеров, процедур и функций. Описание функциональное назначение разработанных методов, процедур, функций.
Подраздел «Проектирование и реализация интерфейса клиентского приложения» предполагает:
- разработку общей блок-схемы программного обеспечения;
- определение требований к экранным формам;
- разработку экранных форм ввода и редактирования данных и отчетных форм;
- установление видов взаимосвязи между формами.
В подразделе «Руководство пользователя» указываются:
· порядок работы с приложением;
· функциональное назначение команд используемого меню;
· структура и функциональное назначение пользовательских интерфейсов.
В подразделе «Сообщения системы» следует указать реакцию пользователя на прогнозируемые сбои во время работы системы.
В подразделе «Разработка запросов и выходных документов» следует указать все разработанные выборки данных (запросы) с приведением листинга кода. Тексты кода должны быть снабжены комментарием, достаточным для понимания назначения применяемых переменных и работы алгоритма. Подраздел включает описание выходных документов.
Наборы данных, используемые в программе, предоставляются на магнитном носителе, размещаемом в специальном кармашке на обложке ПЗ.
В разделе «Описание контрольного тестирования» необходимо указать объект тестирования, порядок и методику тестирования, привести пример полной проверки работоспособности системы, включая распечатки выходных документов и тестового набора данных.
Заключение должно содержать краткий анализ результатов работы над темой, в частности, на предмет их соответствия требованиям задания.
Список литературы должен включать перечень всех источников, на которые имеются ссылки в тексте курсовой работы.
Порядок выполнения работы:
1. Необходимо выбрать и проанализировать предметную область (см. приложение 1).
2. Определить сущности (5-8), атрибуты (3-5), связи между сущностями. Разработать и утвердить задание.
3. Создать базу данных средствами СУБД Oracle и перенести в нее разработанную реляционную модель.
4. Создать строчные триггеры для автоматического наращивания значений первичных ключей таблиц.
5. Создать форму авторизации для ввода логина и пароля. Все комбинации логин и пароль необходимо хранить в отдельной таблице БД. При вводе осуществлять процедуру аутентификации и в случае успеха, открывать главную интерфейсную форму с меню для перехода на другие формы приложения.
6. Создать формы для возможности просмотра и редактирования данных таблиц. Для добавления данных использовать объект TextBox. Для просмотра и редактирования – DataGridView.
7. Создать формы для возможности выборки данных. Приложение должно поддерживать выполнение не менее 5 функции по селекции данных.
8. Создать процедуру в СУБД Oracle для выполнения расчетных функции (определить с преподавателем).
9. Создать таблицу-журнал, которая будет содержать информацию о действиях, происходящих с таблицей: дата и время операции, тип действия (вставка, обновление, удаление).
10. Спроектировать и создать один выходной документ, используя возможности Word и Web-браузер. Предусмотрите возможность построения статистической диаграммы в Excel.
Дата добавления: 2014-12-15; просмотров: 31 | Поможем написать вашу работу | Нарушение авторских прав |