Задание
Целью выполнения курсового проекта является приобретение студентами практических навыков проектирования баз данных и разработки программного обеспечения по управлению базами данных с использованием СУБД. В ходе выполнения данного курсового проекта необходимо разработать информационную базу данных для регистратуры поликлиники, которая поможет любому пользователю легко найти нужную информацию о любом сотруднике или пациенте.
Функционал программы
Программный продукт предназначен для учета посещений пациентов в поликлинике. Данный программный продукт позволяет пользователю вести учет сотрудников предприятия.
Разработанная система обеспечивает следующую функциональность:
- ведение справочников специальностей врачей;
- ведение справочников врачей;
- ведение справочников пациентов;
- ведение журнала посещения пациентов.
Содержание отчета к программе
Содержание
1 ТЕХНИЧЕСКИЙ ПРОЕКТ. 5
1.1 Описание предметной области. 5
1.2 Описание технологии обработки информации. 5
1.3 Информационно-логическая модель системы.. 6
1.4 Требования к интерфейсам информационной системы.. 7
1.5 Требования к техническому и программному обеспечению.. 8
2 РАБОЧИЙ ПРОЕКТ………………………………………………………………………...9
2.1 Общие сведения о работе системы.. 9
2.2 Функциональное назначение. 9
2.3 Инсталляция и выполнение программного продукта. 9
2.4 Даталогическя модель системы.. 9
2.5 Общий алгоритм работы программного продукта. 12
2.6 Руководство пользователя. 12
2.6.1 Главная форма. 12
2.6.2 Справочники. 13
2.7 Сообщения системы.. 16
ЗАКЛЮЧЕНИЕ…………………………………………………………………………………17
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ…………………………………………..18
Фрагмент программного кода
private JPanel contentPane; public static String Url = ("jdbc:sqlite:D:\\JavaDatabase\\DBase.db3"); private JTable table; public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() { try { Main frame = new Main(); frame.setVisible(true); } catch (Exception e) { e.printStackTrace(); } } }); } /** * Create the frame. */ public Main() { setTitle("\u0418\u0421 \u0434\u043B\u044F \u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0442\u0443\u0440\u044B \u043F\u043E\u043B\u0438\u043A\u043B\u0438\u043D\u0438\u043A\u0438"); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setBounds(100, 100, 693, 464); JMenuBar menuBar = new JMenuBar(); setJMenuBar(menuBar); JMenu menu = new JMenu("\u0421\u043F\u0440\u0430\u0432\u043E\u0447\u043D\u0438\u043A\u0438"); menuBar.add(menu); JMenuItem menuItem = new JMenuItem("\u0414\u043E\u043B\u0436\u043D\u043E\u0441\u0442\u0438"); menuItem.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { new OtdelForm().show(); } }); menu.add(menuItem); JMenuItem mntmNewMenuItem = new JMenuItem("\u0412\u0440\u0430\u0447\u0438"); mntmNewMenuItem.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { new DoctorForm().show(); } }); menu.add(mntmNewMenuItem); JMenuItem mntmNewMenuIte
Скриншот архива с проектом
Пояснения по запуску программы
- скопировать файл «Poliklinika.jar» на жесткий диск компьютера;
- поместить файл DBase.db3 в папку с исполняемым файлом.
ramil9209