Технология программирования

Автор работы: Пользователь скрыл имя, 02 Сентября 2013 в 19:22, лабораторная работа

Краткое описание

Цель: обретение навыков объектно-ориентированного программирования.
Задачи:
• изучение предметной области;
• изучение принципов объектно-ориентированного программирования;
• проработка структуры программы;
• реализация программы.

Содержание

Цели и задачи 3
Теоретические сведения 4
Практическое задание 5
Вид программы 11
Литература 12

Вложенные файлы: 1 файл

Лабораторная работа 5. Технологии программирования.doc

— 413.00 Кб (Скачать файл)

             k13.setBackground(col2);

             k14.setBackground(col2);

             k15.setBackground(col2);

             k16.setBackground(col2);

             s3.setText("");

             

             s3.append("2-ой квартал ");

             s2.append("Коржики ");

            }

        });

        buttons.add(b9);

      

        b8.setFont(font);

        b8.addActionListener(new ActionListener() {

            public void actionPerformed(ActionEvent e) {

             if (JOptionPane.showConfirmDialog(b8, "Вы уверены, что хотите выйти?") == JOptionPane.YES_OPTION) System.exit(0);}

        });

        buttons.add(b8);

       

       

        final JPanel pn3 = new JPanel();

        tabbedPane.add(pn3, "Справка");

       

        final JTextArea s4=new JTextArea(50,61);

        JPanel tabl3=new JPanel();

        tabl3.setBorder(new SoftBevelBorder(BevelBorder.RAISED, null, null, null, null));

      

        tabl3.setSize(100,50);

        tabl3.setLayout(new GridLayout(1,1));

        tabl3.add(s4);

        s4.setBorder(BorderFactory.createTitledBorder(("Справка  о приложении:")));

        s4.setLineWrap(true);

        s4.append("Данное приложение предназначено для анализа данных на основе таблицы, в которой отражены основные товары и их продажа за каждый квартал.");

        content.add(tabbedPane, BorderLayout.CENTER);

        pn3.add(tabl3);

        getContentPane().add(content);

      

        setPreferredSize(new Dimension(720, 300));

        pack();

        setLocationRelativeTo(null);

        setVisible(true);

        }

    public static void main(String[] args) {

        javax.swing.SwingUtilities.invokeLater(new Runnable() {

            public void run() {

               

                new tabl1();

               

            }

        });

      

    }} 

 

Вид программы

 

Рисунок 1. Вид приложения (вкладка 1)

 

 

Рисунок 2. Ввод данных (вкладка 1)

 

Рисунок 3. Анализ данных таблицы (вкладка 2)

 

 

Литература

 

  1. Таненбаум Э. Компьютерные сети, 4-е изд.: СПб.: Питер, 2007. – 992с.
  2. Куроуз Дж. Росс К Компьютерные сети, 4-е изд.: СПб.: Питер, 2004.
  3. Благодатских В.А., Волнин В. А., Поскакалов К. Ф. Стандартизация разработки программных средств. М.: Финансы и статистика, 2005. – 288 с. 
  4. Крупский А. Ю.,  Феоктистова Л.А. Разработка и стандартизация программных средств.   Учебное пособие. М.: Дашков и К, 2009. – 100 с.



Информация о работе Технология программирования