两只小熊队高级软件工程第七次作业敏捷冲刺6

团队的作业:学生信息管理系统

  • 队员学号:

    周菲(队长) 201810812007

    孔繁燕    201810812001

Alpha敏捷冲刺:

1、 站立式会议照片

 

2、每个人的工作:

周菲:

今天已完成:实现增加班级信息功能

遇到的问题:无

明天计划完成:修改班级信息功能

孔繁燕:

今天已完成:实现增加班级信息功能测试

遇到的问题;无

明天计划完成:修改班级信息功能

3、项目燃尽图

 

4、部分项目代码和截图:

public class GradeAddDialog extends JInternalFrame
{

    private static final long serialVersionUID = 1L;
    private JTextField txtGradeId;
    private JTextField txtGradeName;
    private IReload reload;
    private GradeService gradeService = new GradeService();

    public GradeAddDialog()
    {
        setIconifiable(true);
        setTitle("添加一条班级信息...");
        init();

    }
    private void init()
    {
        setClosable(true);
        setDefaultCloseOperation(DISPOSE_ON_CLOSE);

        setBounds(100, 100, 450, 300);
        getContentPane().setLayout(null);

        JLabel label = new JLabel("班级编号");

        label.setBounds(53, 37, 111, 57);
        getContentPane().add(label);

        txtGradeId = new JTextField();
        txtGradeId.setBounds(142, 55, 158, 21);
        getContentPane().add(txtGradeId);
        txtGradeId.setColumns(10);

        JLabel label_1 = new JLabel("班级名称:");

        label_1.setBounds(53, 114, 111, 57);
        getContentPane().add(label_1);

        txtGradeName = new JTextField();
        txtGradeName.setColumns(10);
        txtGradeName.setBounds(142, 132, 158, 21);
        getContentPane().add(txtGradeName);

        JButton btnSave = new JButton("保存");
        btnSave.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {

                int gradeId = Integer.parseInt(txtGradeId.getText());
                String gradeName = txtGradeName.getText();

                Grade grade = new Grade(gradeId, gradeName);
                boolean isSave = gradeService.add(grade);

                if (isSave)
                {
                    reload.reload();

                    GradeAddDialog.this.setVisible(false);

                } else
                {
                    System.out.println("保存失败");
                }
            }
        });
        btnSave.setBounds(53, 208, 93, 23);
        getContentPane().add(btnSave);

        JButton btnCancel = new JButton("取消");
        btnCancel.addActionListener(new ActionListener()
        {
            public void actionPerformed(ActionEvent e)
            {

                GradeAddDialog.this.setVisible(false);
            }
        });
        btnCancel.setBounds(227, 208, 93, 23);
        getContentPane().add(btnCancel);
    }

    public GradeAddDialog(IReload reload)
    {
        this.reload = reload;
        init();
    }

 

posted on 2018-11-29 21:30  小雪zzz  阅读(173)  评论(0编辑  收藏  举报