兩隻小熊隊高階軟體工程第九次作業敏捷衝刺7
阿新 • • 發佈:2018-12-14
團隊的作業:學生資訊管理系統
- 隊員學號:
周菲(隊長) 201810812007
孔繁燕 201810812001
1、 站立式會議照片:
2、每個人的工作:
周菲:
今天已完成: 介面優化,增加了一些小圖示
明日計劃: SQLyog表格外來鍵設定優化
孔繁燕:
今天已完成:介面優化測試
明日計劃:SQLyog表格外來鍵設定優化測試
3、專案燃盡圖
4、部分專案程式碼和截圖:https://coding.net/u/dhlg_201810812007/p/task_4/git
JButton btnLogin = new JButton("登陸"); btnLogin.setForeground(UIManager.getColor("Button.disabledShadow")); btnLogin.setFont(new Font("微軟雅黑", Font.PLAIN, 12)); btnLogin.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent arg0) { // 系統登陸介面登陸程式碼 String username=txtUsername.getText(); String password=txtPassword.getText(); Properties props=new Properties(); try { props.load(new FileInputStream("Users.txt")); String message=null; boolean isLogin=false; if(!props.containsKey(username)) { message="使用者名稱不存在"; } else if(!props.getProperty(username).equals(password)) { message="密碼錯誤"; } else { message="登陸成功"; isLogin=true; } //顯示登陸資訊 LoginMessageDialog loginDialog=new LoginMessageDialog(); MainContainer mainContainer=new MainContainer(); loginDialog.setVisible(true); if(isLogin) { //顯示主窗體 System.out.println("顯示主窗體"); loginDialog.setVisible(false); LoginFrame.this.setVisible(false); mainContainer.setVisible(true); } } catch (IOException e) { e.printStackTrace(); } } }); btnLogin.setBounds(210, 279, 63, 23); contentPane.add(btnLogin); JButton btnCancel = new JButton("取消"); btnCancel.setForeground(UIManager.getColor("Button.disabledShadow")); btnCancel.setFont(new Font("微軟雅黑", Font.PLAIN, 12)); btnCancel.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { //取消登陸程式碼 System.exit(0); } }); btnCancel.setBounds(346, 279, 63, 23); contentPane.add(btnCancel); lblNewLabel.setBackground(Color.WHITE); lblNewLabel.setBounds(0, 0, 603, 335); contentPane.add(lblNewLabel); lblNewLabel.setIcon(new ImageIcon(LoginFrame.class.getResource("/image/background.jpg")));