freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

[計(jì)算機(jī)軟件及應(yīng)用]jaa人事管理系統(tǒng)-文庫(kù)吧

2025-08-02 04:17 本頁(yè)面


【正文】 ion = (jdbc:oracle:thin:@:1521:WAIT, scott,tiger)。采用本機(jī)回路IP默認(rèn)本機(jī)為主機(jī)端口為配置Oracle時(shí)所填寫(xiě)的1521,主機(jī)名:wait,登錄數(shù)據(jù)庫(kù)賬戶(hù)與密碼:scott,tiger; 查詢(xún)數(shù)據(jù)庫(kù):ResultSet rSet = (select * from Manager)。在完成以上三步以后我們就可以通過(guò)ResultSet的對(duì)象 。4 測(cè)試和運(yùn)行結(jié)果截圖圖5 登錄界面運(yùn)行截圖圖6 主程序界面圖7 添加新員工界面圖8 刪除提示圖9 修改與查詢(xún)后的界面圖10 管理人員修改密碼界面5 結(jié)束語(yǔ) 在這次課程設(shè)計(jì)中,小組每個(gè)成員分工明確,互相幫助,為設(shè)計(jì)的開(kāi)發(fā)成功營(yíng)造了良好的氛圍。在日后的工作與學(xué)習(xí)中,我們應(yīng)繼續(xù)發(fā)揚(yáng)這樣的工作精神。通過(guò)這次的課程設(shè)計(jì),我們學(xué)習(xí)到了整個(gè)開(kāi)發(fā)軟件的標(biāo)準(zhǔn)流程與數(shù)據(jù)庫(kù)在實(shí)際操作中的應(yīng)用,以及在開(kāi)發(fā)過(guò)程中團(tuán)隊(duì)合作分工的重要性。更能深刻地理解開(kāi)發(fā)軟件的相關(guān)知識(shí),鍛煉了開(kāi)發(fā)能力,知識(shí)得到了很大的拓展。在進(jìn)行分析、設(shè)計(jì)、編碼、調(diào)試、維護(hù)這幾部分的工作的時(shí)候,最核心的就是文檔的編寫(xiě)。文檔的編寫(xiě)有助于我們整理思路不做無(wú)頭蒼蠅,同樣也便于團(tuán)隊(duì)交流與日后維護(hù)的參考。 通過(guò)這次課程設(shè)計(jì),我學(xué)習(xí)到了不少的知識(shí),如Java、Oracle的使用,將對(duì)我在今后的軟件開(kāi)發(fā)過(guò)程中起到極大的作用。其實(shí)開(kāi)發(fā)軟件也可以用到我們現(xiàn)實(shí)生活中來(lái),這次課程設(shè)計(jì)改變了我以往的思維方式,以前我總認(rèn)為做軟件就是一個(gè)人對(duì)著電腦無(wú)限地敲打代碼,現(xiàn)在明白了團(tuán)隊(duì)的分工、合作的重要性,團(tuán)隊(duì)的力量要遠(yuǎn)遠(yuǎn)超過(guò)個(gè)人的力量!附錄1 程序源代碼package 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。import 。//import 。/** * 登陸界面 */public class LoginFrame{ private JFrame loginFrame = new JFrame()。 private JPanel loginPanel = null。 public LoginFrame() { initFrame()。 } public void initFrame() { // 設(shè)置窗口大小 (400, 300, 400, 250)。// 左上角的坐標(biāo),寬/高 ()。// 設(shè)置背景顏色 (歡迎使用城南學(xué)院人事管理系統(tǒng))。// 設(shè)置標(biāo)題 (true)。// 設(shè)置可見(jiàn) (0)。 //設(shè)置選擇關(guān)閉時(shí)不執(zhí)行任何操作 (new WindowListener() { public void windowClosing(WindowEvent e) { // TODO Autogenerated method stub if((loginFrame, 確定退出?,提示, ,)==) { (0)。 } } @Override public void windowClosed(WindowEvent e) { // TODO Autogenerated method stub } @Override public void windowOpened(WindowEvent e) { // TODO Autogenerated method stub } @Override public void windowIconified(WindowEvent e) { // TODO Autogenerated method stub } @Override public void windowDeiconified(WindowEvent e) { // TODO Autogenerated method stub } @Override public void windowActivated(WindowEvent e) { // TODO Autogenerated method stub } @Override public void windowDeactivated(WindowEvent e) { // TODO Autogenerated method stub } })。 (new BorderLayout())。// 為整個(gè)窗口設(shè)置邊框布局,分為東西南北中 Container mainFrame = ()。 ()。 // 登陸面板 loginPanel = new JPanel()。 (100, 300, 250, 200)。 (())。 GridBagConstraints gbc = new GridBagConstraints()。// 以網(wǎng)格作為基礎(chǔ)的布局形式 GridBagLayout gbl = new GridBagLayout()。 (gbl)。// 設(shè)置登陸面板的布局為網(wǎng)格 = 。 // 定義組件的放置形式,如果面板改變不重新調(diào)整組件的大小 = 。 JLabel jL_Title = new JLabel()。 ( 用戶(hù)登錄)。 (new Font(用戶(hù)登錄, , 30))。// 設(shè)置字體為粗體,大小為30磅 // 設(shè)置字體位置 add(jL_Title, gbc, 0, 0, , 1)。// 第一該組件為最后一個(gè)組件 // 用戶(hù)名 JLabel jL_user = new JLabel()。 (用戶(hù)名)。 // (new Font(用戶(hù)名,25))。 add(jL_user, gbc, 0, 3, 1, 1)。 // 用戶(hù)名文本框 final JTextField txt_name = new JTextField(10)。// 文本框,長(zhǎng)度為10 add(txt_name, gbc, 1, 3, 1, 1)。 // 密碼 JLabel jL_pwd = new JLabel()。 (密碼)。 add(jL_pwd, gbc, 0, 4, 1, 1)。 // 密碼框 final JPasswordField txt_pwd = new JPasswordField(10)。// 密碼框,長(zhǎng)度10 add(txt_pwd, gbc, 1, 4, 1, 1)。 // 登陸按鈕 JButton okBtn = new JButton(登陸)。 // 為登陸按鈕添加事件 (new ActionListener() { public void actionPerformed(ActionEvent e) { // 獲取用戶(hù)在文本框中輸入的值,去掉前后的空格,匿名內(nèi)部類(lèi)訪問(wèn)外部成員,外部成員必須使用final修飾 String name = ().trim()。 String pwd = ().trim()。 LoginSql u = new LoginSql()。 int flag = 1。 try { flag = (name,pwd)。// (flag)。 } catch (Exception e1) { // TODO Autogenerated catch block //()。 } //判斷用戶(hù)是否合法 // (flag)。 if(flag == 1) { // (登陸成功。)。 if((loginFrame, 登陸成功!,提示, ,)==) { (false)。 new MainFrame()。 } } else { (loginFrame, 用戶(hù)名或者密碼錯(cuò)誤!,錯(cuò)誤通知, 0)。 } } })。 add(okBtn, gbc, 0, 6, 1, 2)。 // 取消按鈕 JButton cancleBtn = new JButton(確定)。 (new ActionListener() { @Override public void actionPerformed(ActionEvent e) { // TODO Autogenerated method stub if((loginFrame, 確定退出?,提示, ,)==) { (0)。 } } })。 add(cancleBtn, gbc, 1, 6, 1, 2)。 (loginPanel, )。// 將面板加入到中部 (false)。// 不允許調(diào)整窗口的大小 } /* 為組件定位 */ public void add(Component c, GridBagConstraints gbc, int x, int y, int w, int h) { = x。// 定義第幾行,一行中的開(kāi)始單元格 gridx=0 = y。// 一列中開(kāi)始的單元格 gridy=0 = w。// 一行中單元格的格數(shù) = h。// 一列中單元格的格數(shù) (c, gbc)。// 加入布局 } public static void main(String[] args) { new LoginFrame()。 }}package 。import .*。public class LoginSql{ private String myName。 private String mySsid。 public int findByName(String str1,String str2) throws Exception { ()。 Connection connection = (jdbc:oracle:thin:@:1521:WAIT,
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1