




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、沈陽航空航天大學課 程 設 計 報 告課程設計名稱:軟件綜合課程設計課程設計題目:人事檔案管理系統(tǒng) 院(系):計算機學院專 業(yè):班 級: 學 號:姓 名:指導教師:完成日期:沈陽航空航天大學課程設計報告 目 錄1 系統(tǒng)分析11.1需求分析11.2編程技術簡介12 系統(tǒng)設計32.1 系統(tǒng)模塊設計32.2 系統(tǒng)預覽42.3 主流程圖62.4.1 數(shù)據(jù)庫設計72.4.2 數(shù)據(jù)庫概念設計72.4.3 數(shù)據(jù)庫邏輯設計83 具體設計113.1 系統(tǒng)登錄界面設計113.2 系統(tǒng)主體窗體設計123.3添加/刪除用戶名模塊173.4 員工信息管理模塊213.5 員工信息查詢模塊224 調試分析25文件清單26參
2、考文獻27 28 沈陽航空航天大學課程設計報告 1 系統(tǒng)分析1.1 需求分析伴隨著企業(yè)人事管理系統(tǒng)化的日益完善,企業(yè)人事管理系統(tǒng)在企業(yè)管理中越來越受到企業(yè)管理者的青睞。企業(yè)人事管理系統(tǒng)的功能全面、操作簡單,可以快速地為員工建立電子檔案,這樣做不但便于修改、保存和查看,而且實現(xiàn)了無紙化存檔,為企業(yè)節(jié)省了大量資金和空間。通過企業(yè)人事管理系統(tǒng),還可以實現(xiàn)對企業(yè)員工的個人信息管理、獎懲管理、培訓管理、待遇管理和相關信息查詢。 1.2 編程技術簡介本次課設我主要使用的軟件是NetBeans IDE 7.1.3和Navicat for MySQL,語言則以Java為主。NetBeans IDE 7.1.3
3、:NetBeans是開源軟件開發(fā)集成環(huán)境,是一個開放框架,可擴展的開發(fā)平臺,可以用于Java、C/C+,PHP等語言的開發(fā),本身是一個開發(fā)平臺,可以通過擴展插件來擴展功能。在 NetBeans Platform 平臺中,應用軟體是用一系列的軟體模組(Modular Software Components)建構出來。而這些模組是一個jar檔(Java Archive File)它包含了一組Java程式的類別而它們實作全依據(jù)依 NetBeans 定義了的公開界面以及一系列用來區(qū)分不同模組的定義描述檔(Manifest File)。有賴于模組化帶來的好處,用模組來建構的應用程式可只要加上新的模組就能
4、進一步擴充。由于模組可以獨立地進行開發(fā),所以由 NetBeans 平臺開發(fā)出來的應用程式就能利用著第三方軟件,非常容易及有效率地進行擴充。Navicat for MySQL:Navicat for MySQL1是一款強大的 MySQL 數(shù)據(jù)庫管理和開發(fā)工具,它為專業(yè)開發(fā)者提供了一套強大的足夠尖端的工具,但對于新用戶仍然易于學習。Navicat for MySQL 基于Windows平臺,為 MySQL 量身訂作,提供類似于 MySQL 的用管理界面工具。此解決方案的出現(xiàn),將解放 PHP、J2EE 等程序員以及數(shù)據(jù)庫設計者、管理者的大腦,降低開發(fā)成本,為用戶帶來更高的開發(fā)效率。Navicat f
5、or MySQL 使用了極好的圖形用戶界面(GUI),可以用一種安全和更為容易的方式快速和容易地創(chuàng)建、組織、存取和共享信息。 用戶可完全控制 MySQL 數(shù)據(jù)庫和顯示不同的管理資料,包括一個多功能的圖形化管理用戶和訪問權限的管理工具,方便將數(shù)據(jù)從一個數(shù)據(jù)庫轉移到另一個數(shù)據(jù)庫中(Local to Remote、Remote to Remote、Remote to Local),進行檔案備份。 Navicat for MySQL 支援 Unicode,以及本地或遠程 MySQL 服務器多連線,用戶可瀏覽數(shù)據(jù)庫、建立和刪除數(shù)據(jù)庫、編輯數(shù)據(jù)、建立或執(zhí)行 SQL queries、管理用戶權限(安全設定)
6、、將數(shù)據(jù)庫備份/復原、匯入/匯出數(shù)據(jù)(支援 CSV, TXT, DBF 和 XML 檔案種類)等。軟件與任何 MySQL 5.0.x 伺服器版本兼容,支援 Triggers,以及 BINARY VARBINARY/BIT 數(shù)據(jù)種類等的規(guī)范。Java語言:Java編程語言的風格十分接近C、C+語言。Java是一個純粹的面向對象的程序設計語言,它繼承了 C+語言面向對象技術的核心。Java舍棄了C語言中容易引起錯誤的指針(以引用取代)、運算符重載(operator overloading)、多重繼承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的對象所占據(jù)的內存空間,使得程序員不用再
7、為內存管理而擔憂。2 系統(tǒng)設計2.1 系統(tǒng)模塊設計企業(yè)人事管理系統(tǒng)主要包括系統(tǒng)管理信息管理和信息查詢三大功能模塊用來提供對企業(yè)員工的信息管理和查詢以及對相關部門的管理,還包括用戶的管理。根據(jù)企業(yè)對人事管理的要求,本系統(tǒng)需要實現(xiàn)以下目標:(1) 操作簡單方便、界面簡潔大方。(2) 方便快捷的人員信息管理。(3) 簡單實用的獎懲管理。(4) 簡單實用的培訓管理。針對企業(yè)中不同的待遇標準,實現(xiàn)待遇薪酬管理。企業(yè)人事管理系統(tǒng)的功能結構如圖2.1所示企業(yè)人事管理系統(tǒng)信息管理幫助關于信息查詢系統(tǒng)管理員工信息查詢部門信息查詢部門信息管理員工信息管理退出系統(tǒng)添加刪除用戶重新等錄密碼修改薪酬信息查詢獎懲信息查詢
8、培訓信息查詢基本信息查詢薪酬信息管理獎懲信息管理培訓信息管理基本信息管理圖2.1 企業(yè)人事管理系統(tǒng)功能模塊圖2.2 系統(tǒng)預覽企業(yè)人事管理系統(tǒng)由多個界面組成,下面僅列出幾個典型界面,其他界面效果可參見源程序。企業(yè)人事管理系統(tǒng)的主體界面效果如圖2.2所示。圖2.2企業(yè)人事管理系統(tǒng)的主體界面員工信息界面效果如圖2.3所示。圖2.3員工信息界面 員工信息查詢界面效果如圖2.4所示。圖2.4員工信息查詢界面員工薪酬信息管理界面效果如圖2.5所示。圖2.5 薪酬信息管理界面2.3 主流程圖進入網(wǎng)站時,先輸入用戶名和密碼驗證登錄,驗證成功后,再選擇與需求相應的頁面,按要求輸入相應的信息,頁面會自動判斷以提供
9、滿足用戶要求的信息。如果驗證失敗,則需要用戶添加注冊信息。如圖2.6所示。登錄首頁開始結束輸入用戶名,密碼房產(chǎn)出租,出售房源出租登記N房產(chǎn)出售登記出租出售房產(chǎn)信息上傳成功Y用戶注冊Response.Redirect(MM_redirectLoginSuccess)圖2.6 系統(tǒng)主流程圖沈陽航空航天大學課程設計報告 2.4.1 數(shù)據(jù)庫設計企業(yè)人事管理系統(tǒng)的需求主要包括對人員信息的管理和查詢,其中包括對人員個人信息職位部門的查詢添加修改刪除;人事獎懲培訓信息的管理和人員薪酬信息的管理。2.4.2 數(shù)據(jù)庫概念設計數(shù)據(jù)庫設計是系統(tǒng)設計過程中的重要組成部分,它是通過管理系統(tǒng)的整體需求而制定的,數(shù)據(jù)庫的好
10、壞直接影響到系統(tǒng)的后期開發(fā)。下面對本系統(tǒng)中具有代表性的數(shù)據(jù)庫設計進行詳細說明?;橐鰻顩r出生日期性別員工姓名編號學歷政治面貌員工部門職位狀態(tài)離職時間轉正時間進入公司時間在開發(fā)企業(yè)人事管理系統(tǒng)時,最重要的是人員信息。人員信息表實體屬性圖如圖2.7所示。圖2.7人員信息表實體屬性圖部門本系統(tǒng)還提供用戶信息管理和部門信息管理,下面給出用戶信息表和部門信息表的實體屬性圖如圖2.8和2.9所示。名字人數(shù)部門編號用戶身份用戶名用戶密碼圖2.8用戶表實體屬性圖 圖2.9部門表實體屬性圖本系統(tǒng)同時也提供培訓信息管理和獎懲信息管理,下面給出培訓信息表和獎懲信息表的實體屬性圖如圖2.10和2.11所示編號日期名字編
11、號培訓人名獎懲培訓內容地點原因培訓內容培訓天數(shù)培訓費用圖2.10 信息表實體屬性圖 圖2.11獎懲表實體屬性圖系統(tǒng)也提供了薪酬信息管理,下面給出薪酬信息表的實體屬性圖如圖2.14所示?;竟べY姓名編號薪酬實際工資計算方式福利獎金圖2.12薪酬信息表實體屬性圖2.4.3 數(shù)據(jù)庫邏輯設計在MySQL數(shù)據(jù)庫中,創(chuàng)建名為xiezhenghuip的數(shù)據(jù)庫。然后在數(shù)據(jù)庫中根據(jù)數(shù)據(jù)表的E-R圖創(chuàng)建數(shù)據(jù)表。(1) userinformation的結構如表2.1所示。表2.1 userinformation表字段名 數(shù)據(jù)類型 長度是否允許空值UserNameVarchar20否UpasswordVarchar2
12、0否uLimitInt4否BakVarchar100是(2) employeeinformation的結構如表2.2所示。 表2.2 employeeinformation 字段名 數(shù)據(jù)類型 長度是否允許空值E_NumberInt一五否E_Namevarchar20否E_Sexvarchar4否E_BornDatevarchar10否E_Marriagevarchar10否E_PoliticsVisagevarchar20否E_SchoolAgevarchar20 否E_EnterDatevarchar10否E_InDueFormDatevarchar10 否E_Departmentvarch
13、ar20 否E_Headshipvarchar20 否E_Estatevarchar20 否E_DepartureDatevarchar10 是E_Remarkvarchar100是(3) departmentinformation的結構如表2.3所示。 表2.3 departmentinformation字段名數(shù)據(jù)類型長度是否允許空值D_NumberInt一五否D_NameVarchar20否D_CountVarchar10否(4) encouragementpunishinformation的結構如表2.4所示。表2.4 encouragementpunishinformation字段名數(shù)
14、據(jù)類型長度是否允許空值EP_NumberInt一五否EP_Namevarchar20否EP_Datevarchar10否EP_Addressvarchar50否EP_Causationvarchar100否EP_Remarkvarchar一五0否(5) traininformation的結構如表2.5所示。表2.5 traininformation字段名 數(shù)據(jù)類型 長度 是否允許空值T_NumberInt一五否T_Contentvarchar50否T_Namevarchar20否T_Datevarchar10否T_Moneyvarchar10否(6) wageinformation的結構如表2
15、.6所示表2.6 wageinformation 字段名 數(shù)據(jù)類型 長度 是否允許空值W_NumberInt一五否W_Namevarchar20否W_BasicWageInt10否W_Boonvarchar20否W_BonusInt10否W_CountMethodvarchar20否W_FactWageInt10否3 具體設計3.1 系統(tǒng)登錄界面設計系統(tǒng)用戶登錄窗體主要用來驗證用戶的登錄信息,完成用戶的登錄功能,該模塊的運行結果如圖3.1所示。圖3.1用戶登錄窗體 登陸系統(tǒng)是驗證用戶是否可以使用此系統(tǒng),如果輸入的用戶名和密碼正確,選擇身份正確,才可以驗證成功,登錄此系統(tǒng)進行使用,否則,信息不正
16、確或者身份不爭取,都不可以進入此系統(tǒng)。如圖3.2所示登陸界面輸入用戶名,密碼,身份主界面N開始驗證信息成功結束登錄失敗 圖3.2 登錄系統(tǒng)流程圖3.2 系統(tǒng)主體窗體設計主窗體是軟件系統(tǒng)的一個重要組成部分,是提供人機交互的一個必不可少的操作平臺。通過主窗體,用戶可以打開與系統(tǒng)相關的各個子操作模塊,完成對軟件的操作和使用;另外通過主窗體,用戶還可以快速掌握本系統(tǒng)的基本功能。首先通過菜單欄可以打開本系統(tǒng)所有的子模塊,菜單欄的效果如圖3.3所示。圖3.3菜單欄部分實現(xiàn)碼:setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE
17、); lp1.setFont(new java.awt.Font("新宋體", 1, 一八); / NOI一八N lp1.setText(" 歡 迎 使 用 企 業(yè) 人 事 管 理 系 統(tǒng) !"); javax.swing.GroupLayout pLayout = new javax.swing.GroupLayout(p); p.setLayout(pLayout); pLayout.setHorizontalGroup( jButton5.setHorizontalTextPosition(javax.swing.SwingConstants.CE
18、NTER); jButton5.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); jButton5.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) jButton5ActionPerformed(evt); ); jToolBar1.add(jButton5); systemM.setText("系統(tǒng)管理"); password
19、.setText("密碼修改"); password.addMouseListener(new java.awt.event.MouseAdapter() public void mouseClicked(java.awt.event.MouseEvent evt) passwordMouseClicked(evt); ); password.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) pas
20、swordActionPerformed(evt); ); systemM.add(password); land.setText("重新登錄"); land.addMouseListener(new java.awt.event.MouseAdapter() public void mouseClicked(java.awt.event.MouseEvent evt) landMouseClicked(evt); ); systemM.add(land); addDelete.setText("添加/刪除用戶"); addDelete.addMouse
21、Listener(new java.awt.event.MouseAdapter() public void mouseClicked(java.awt.event.MouseEvent evt) addDeleteMouseClicked(evt); ); systemM.add(addDelete); exit.setText("退出系統(tǒng)"); exit.addMouseListener(new java.awt.event.MouseAdapter() public void mouseClicked(java.awt.event.MouseEvent evt) ex
22、itMouseClicked(evt); ); exit.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) exitActionPerformed(evt); ); systemM.add(exit); jMenuBar1.add(systemM); manageM.setText("信息管理"); employeeMM.setText("員工信息管理"); employeeM.
23、setText("基本信息管理"); employeeM.addMouseListener(new java.awt.event.MouseAdapter() public void mouseClicked(java.awt.event.MouseEvent evt) employeeMMouseClicked(evt); ); employeeMM.add(employeeM); trainM.setText("培訓信息管理"); trainM.addMouseListener(new java.awt.event.MouseAdapter() pu
24、blic void mouseClicked(java.awt.event.MouseEvent evt) trainMMouseClicked(evt); ); employeeMM.add(trainM); encouragementPunishM.setText("獎罰信息管理"); encouragementPunishM.addMouseListener(new java.awt.event.MouseAdapter() public void mouseClicked(java.awt.event.MouseEvent evt) encouragementPun
25、ishMMouseClicked(evt); ); employeeMM.add(encouragementPunishM); wageM.setText("薪資信息管理"); wageM.addMouseListener(new java.awt.event.MouseAdapter() public void mouseClicked(java.awt.event.MouseEvent evt) wageMMouseClicked(evt); ); employeeMM.add(wageM); manageM.add(employeeMM); departmentM.s
26、etText("部門信息管理"); departmentM.addMouseListener(new java.awt.event.MouseAdapter() public void mouseClicked(java.awt.event.MouseEvent evt) departmentMMouseClicked(evt); ); manageM.add(departmentM); jMenuBar1.add(manageM); selectM.setText("信息查詢"); employeeSM.setText("員工信息查詢&quo
27、t;); employeeS.setText("基本信息查詢"); employeeS.addMouseListener(new java.awt.event.MouseAdapter() public void mouseClicked(java.awt.event.MouseEvent evt) employeeSMouseClicked(evt); ); employeeSM.add(employeeS); trainS.setText("培訓信息查詢"); trainS.addMouseListener(new java.awt.event.Mo
28、useAdapter() public void mouseClicked(java.awt.event.MouseEvent evt) trainSMouseClicked(evt); ); employeeSM.add(trainS); encouragementPunishS.setText("獎罰信息查詢"); encouragementPunishS.addMouseListener(new java.awt.event.MouseAdapter() public void mouseClicked(java.awt.event.MouseEvent evt) e
29、ncouragementPunishSMouseClicked(evt); ); employeeSM.add(encouragementPunishS); wageS.setText("薪資信息查詢"); wageS.addMouseListener(new java.awt.event.MouseAdapter() public void mouseClicked(java.awt.event.MouseEvent evt) wageSMouseClicked(evt); ); employeeSM.add(wageS); selectM.add(employeeSM)
30、; departmentS.setText("部門信息查詢"); departmentS.addMouseListener(new java.awt.event.MouseAdapter() public void mouseClicked(java.awt.event.MouseEvent evt) departmentSMouseClicked(evt); ); selectM.add(departmentS); jMenuBar1.add(selectM); helpM.setText("幫助"); jMenuBar1.add(helpM); ab
31、outM.setText("關于"); jMenuBar1.add(aboutM); setJMenuBar(jMenuBar1);工具欄的設計,為了方便用戶使用系統(tǒng),在工具欄中為常用的系統(tǒng)子模塊提供了快捷按鈕,用戶可以快速地進入系統(tǒng)中常用的子模塊。工具欄的效果如圖3.4所示。圖3.4工具欄部分實現(xiàn)代碼:pLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(pLayout.createSequentialGroup() .addComponent(lp1, javax
32、.swing.GroupLayout.PREFERRED_SIZE, 632, javax.swing.GroupLayout.PREFERRED_SIZE) .addGap(0, 0, Short.MAX_VALUE) ); pLayout.setVerticalGroup(pLayout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(pLayout.createSequentialGroup() .addGap(20, 20, 20) .addComponent(lp1) .addConta
33、inerGap(23, Short.MAX_VALUE) ); jToolBar1.setRollover(true); jButton1.setText("員工基本信息管理"); jButton1.setFocusable(false); jButton1.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); jButton1.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); jButton1.addActionListener(ne
34、w java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) jButton1ActionPerformed(evt); ); jToolBar1.add(jButton1); jButton2.setText("員工基本信息查詢"); jButton2.setFocusable(false); jButton2.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); jButton
35、2.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); jButton2.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) jButton2ActionPerformed(evt); ); jToolBar1.add(jButton2); jButton3.setText("修改密碼"); jButton3.setFocusable
36、(false); jButton3.setHorizontalTextPosition(javax.swing.SwingConstants.CENTER); jButton3.setVerticalTextPosition(javax.swing.SwingConstants.BOTTOM); jButton3.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt) jButton3ActionPerformed(evt)
37、; ); jToolBar1.add(jButton3); jButton5.setText("退出系統(tǒng)"); jButton5.setFocusable(false);3.3添加/刪除用戶名模塊 該模塊主要報告添加和刪除功能,現(xiàn)實流程圖如圖3.5所示。開始添加新用戶和密碼清空選擇要被刪除的用戶名添加刪除結束 圖3.5添加/刪除用戶名流程圖首先添加的部分代碼如下: Database.joinDB();/初始化窗體數(shù)據(jù) String sqlc="select * from EmployeeInformation" try if(Database.query
38、(sqlc) /System.out.println("ok"); while(Database.rs.next() num= Database.rs.getInt("E_Number")+1; /number=Database.rs.getString("D_Number")+1; System.out.print(num); catch(Exception e) System.out.println(e); if(txt_name.getText().equals("")|txt_borndate.getTex
39、t().equals("")|tdepartment.getText().equals("") |theadship.getText().equals("")|txt_InDueFormDate.getText().equals("")|tschoolage.getText().equals("") |txt_enterdate.getText().equals("") new JOptionPane().showMessageDialog(null,"除備注外,其
40、余數(shù)據(jù)均不能為空!"); else String name=txt_name.getText(); String borndate=txt_borndate.getText(); String department=tdepartment.getText(); String headship=theadship.getText(); String indueformdate=txt_InDueFormDate.getText(); String schoolage=tschoolage.getText(); String enterdate=txt_enterdate.getText
41、(); String departure=txt_departure.getText(); String remark=remark_ta.getText(); String sex=("" + sex_cb.getSelectedItem(); System.out.println(sex); String marriage=(""+marriage_cb.getSelectedItem(); String estate=("" + estate_cb.getSelectedItem(); String politicsVisage
42、=("" + politicsVisage_cb.getSelectedItem(); System.out.print(num); System.out.println(sex); String sInsert="insert into EmployeeInformation(E_Number,E_Name,E_Sex,E_BornDate,E_Marriage,E_PoliticsVisage,E_SchoolAge,E_EnterDate,E_InDueFormDate,E_Department,E_Headship,E_Estate,E_Departure
43、Date,E_Remark) values("+num+",'"+ name +"','"+sex+"','"+ borndate+"',"+ "'"+ marriage +"','"+ politicsVisage +"','"+ schoolage +"','"+ enterdate +"','
44、"+ indueformdate +"',"+ "'"+ department +"','"+ headship +"','"+ estate +"','"+departure+"','"+ remark +"')" /System.out.println(sInsert); try if(Database.executeSQL(sInsert) txt_nu
45、mber.setEditable(true); save_bt.setEnabled(false); new JOptionPane().showMessageDialog(null,"添加數(shù)據(jù)成功!"); Database.joinDB(); String sql="select * from EmployeeInformation" Database.query(sql); Database.rs.last(); txt_number.setText("" + Database.rs.getInt("E_Number&q
46、uot;); catch(Exception einsert) System.out.println(einsert); 用戶的刪除,部分代碼如下:String sdelete = "delete from EmployeeInformation where E_Number ='"+ txt_number.getText()+"'" try if(Database.executeSQL(sdelete) new JOptionPane().showMessageDialog(null,"數(shù)據(jù)刪除成功!"); String sql="select * from EmployeeInformation" Database.query(sql); Database.rs.next(); txt_number.setText("" + Database.rs.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)務社工的重要性分析計劃
- 前臺文員的專業(yè)發(fā)展路徑計劃
- 2025年中文信息處理平臺項目建議書
- 提升鐘表品牌的全球認可度計劃
- 通信行業(yè)個人進程計劃
- 2025年熱塑性聚氨酯彈性體項目建議書
- 2025年豆腐及豆制品工業(yè)化生產(chǎn)設備項目合作計劃書
- 七年級下冊《一元一次不等式組》課件與練習
- 2025年板臥式電除塵器項目建議書
- 2025年納米抗菌管項目合作計劃書
- 執(zhí)業(yè)獸醫(yī)師聘用協(xié)議(合同)書
- 自動化物料編碼規(guī)則
- 第1本書出體旅程journeys out of the body精教版2003版
- [英語考試]同等學力英語新大綱全部詞匯
- 2022年肝動脈化療栓塞術(TACE)
- 形式發(fā)票格式2 INVOICE
- 年產(chǎn)5萬噸丁苯橡膠生產(chǎn)工藝設計
- 平面圖形的密鋪
- 《克和千克》數(shù)學學科滲透法制教育教案
- 醫(yī)師定期考核表(簡易程序) 排版規(guī)范版本
- 移動公司委托書
評論
0/150
提交評論