Модуль «Пакет» позволяет добавлять новые пакеты, редактировать существующих, удаление.
Рисунок 4.4 – Экранная форма модуля Пакет – «добавить новый пакет»
Рисунок 4.5 – Экранная форма модуля Пакет – «Редактирование существующего пакета»
ЗАКЛЮЧЕНИЕ
В результате выполнения работы была разработана и реализована компьютеризированная система контроля платижей.
Входе работы был обоснован выбор CASE-средства схематического представления разрабатываемой компьютеризированной системы. При помощи которого были определенны и описаны основные функции, подлежащие компьютеризации.
Затем были проанализированы и описаны средства управления данными, а также выбрана самая подходящая, соответствующая требованиям СУБД, для которой в последствии были разработаны логическая и физическая модели данных, затем был сгенерирован SQL код создания базы (приложение А).
В четвертом разделе работы был разработан интерфейс пользователя. Также был написан и отлажен программный модуль одной из функций разрабатываемой системы и модуль формирования отчетов.
|
|
Для реализации программного продукта были использованы: SQLServer 2017 Express, VisualStudio 2017 Community, DiagramDesigner, CAAllFusionProcessModeler (BPWin), язык C#.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
Лаура Томсон и ЛюкВеллинг -РАЗРАБОТКА WEB-ПРИЛОЖЕНИЙ НА РНР и MySQL
Робин Никсон оздание динамических веб-сайтовс помощью php, mySQL
Приложение А
SQLкод таблиц:
CREATE TABLE `adres_kniga` (
`id` int(10) NOT NULL PRIMARY KEY AUTO_INCREMENT,
`gorod` varchar(100) NOT NULL,
`ulitsa` varchar(100) NOT NULL,
`dom` int(10) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `fio` (
`id` int(10) NOT NULL PRIMARY KEY AUTO_INCREMENT,
`f` varchar(250) NOT NULL,
`i` varchar(250) NOT NULL,
`o` varchar(250) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `kartochka_polzovatelya` (
`id` int(10) NOT NULL PRIMARY KEY AUTO_INCREMENT,
`id_fio` int(10) NOT NULL,
`id_adres` int(10) NOT NULL,
`id_paket` int(10) NOT NULL,
`ip` char(10) NOT NULL,
`summa_na_schetu` int(10) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
CREATE TABLE `paket_stoimost` (
`id` int(10) NOT NULL PRIMARY KEY AUTO_INCREMENT,
`nazvanie` varchar(250) NOT NULL,
`stoimost` int(10) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
Приложение Б