版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、信息工程學(xué)院信息工程學(xué)院 數(shù)據(jù)庫(kù)課程設(shè)計(jì) 題 目 教師工資管理系統(tǒng) 學(xué)生姓名學(xué)生姓名 專業(yè)班級(jí)專業(yè)班級(jí)_計(jì)算機(jī)計(jì)算機(jī) 08-208-2 指導(dǎo)教師指導(dǎo)教師 職稱職稱 副教授副教授 所在單位所在單位 電氣工程系電氣工程系 教學(xué)部主任教學(xué)部主任 李峻李峻 完成日期完成日期 20102010 年年 1212 月月 2424 日日 數(shù)據(jù)庫(kù)課程設(shè)計(jì)任務(wù)書(shū) 一、課程設(shè)計(jì)的目的一、課程設(shè)計(jì)的目的 數(shù)據(jù)庫(kù)課程設(shè)計(jì)是軟件工程專業(yè)(本科)教學(xué)大綱要求的重要實(shí)踐性環(huán)節(jié)之一,是學(xué)習(xí)完 數(shù)據(jù)庫(kù)原理及應(yīng)用和oracle 數(shù)據(jù)庫(kù)應(yīng)用兩門(mén)課程后進(jìn)行的一次數(shù)據(jù)庫(kù)方面的綜合練習(xí)。 其目的在于:配合數(shù)據(jù)庫(kù)原理及應(yīng)用和oracle 數(shù)
2、據(jù)庫(kù)應(yīng)用課程的教學(xué),使學(xué)生能鞏固和 加深對(duì)數(shù)據(jù)庫(kù)基礎(chǔ)理論和基本知識(shí)的理解;掌握使用數(shù)據(jù)庫(kù)進(jìn)行軟件設(shè)計(jì)的基本思想和方法;提高 學(xué)生運(yùn)用數(shù)據(jù)庫(kù)理論解決實(shí)際問(wèn)題的能力;培養(yǎng)學(xué)生調(diào)查研究、查閱技術(shù)文獻(xiàn)、資料、手冊(cè)以及編 寫(xiě)技術(shù)文獻(xiàn)的能力。 二、課程設(shè)計(jì)的內(nèi)容及要求二、課程設(shè)計(jì)的內(nèi)容及要求 內(nèi)容內(nèi)容:用一種高級(jí)語(yǔ)言和當(dāng)前流行的數(shù)據(jù)庫(kù)管理系統(tǒng)相結(jié)合,完成一個(gè)小型管理系統(tǒng)的設(shè)計(jì)與 開(kāi)發(fā)。所設(shè)計(jì)的小型管理系統(tǒng)應(yīng)包含兩個(gè)以上(不多于 4 個(gè))的模塊以及輸入輸出、查詢、插入、 刪除等基本功能。根據(jù)課程設(shè)計(jì) 2 周時(shí)間的安排選擇適當(dāng)大小的設(shè)計(jì)課題,課題的選擇可以是實(shí)際 問(wèn)題,也可以是虛構(gòu)的問(wèn)題。根據(jù)題目的基本需求,
3、畫(huà)出系統(tǒng)結(jié)構(gòu)圖,并對(duì)數(shù)據(jù)庫(kù)進(jìn)行詳細(xì)設(shè)計(jì), 編寫(xiě)程序,同時(shí)寫(xiě)出關(guān)于本數(shù)據(jù)庫(kù)管理系統(tǒng)的報(bào)告書(shū)。 要求:要求: (1) 要求學(xué)生按照數(shù)據(jù)庫(kù)原理及應(yīng)用和oracle 數(shù)據(jù)庫(kù)應(yīng)用相關(guān)知識(shí)以及數(shù)據(jù)庫(kù)課 程設(shè)計(jì)教學(xué)大綱完成一個(gè)數(shù)據(jù)庫(kù)設(shè)計(jì),并撰寫(xiě)相應(yīng)的課程設(shè)計(jì)報(bào)告。 (2)提交課程設(shè)計(jì)報(bào)告。 要求完成課程設(shè)計(jì)報(bào)告大約 15 頁(yè)-20 頁(yè),包括相應(yīng)的模塊設(shè)計(jì)文檔、數(shù)據(jù)庫(kù)設(shè)計(jì)文檔、所承 擔(dān)模塊的核心代碼、測(cè)試過(guò)程分析與運(yùn)行結(jié)果等。分組進(jìn)行的同學(xué)共同完成基本設(shè)計(jì)與數(shù)據(jù)庫(kù)設(shè)計(jì), 但每個(gè)人至少必須獨(dú)立完成一個(gè)模塊設(shè)計(jì)與實(shí)現(xiàn),并寫(xiě)入課程設(shè)計(jì)報(bào)告中。 三、課程設(shè)計(jì)時(shí)間三、課程設(shè)計(jì)時(shí)間 課程設(shè)計(jì)時(shí)間為 2 周(10 個(gè)工作日
4、) 四、課程設(shè)計(jì)分組四、課程設(shè)計(jì)分組 一人一組 五、課程設(shè)計(jì)的成果和形式五、課程設(shè)計(jì)的成果和形式 1報(bào)告一篇 建議論文按下列的提綱書(shū)寫(xiě) 2符合設(shè)計(jì)要求的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)一個(gè) 指導(dǎo)教師簽字: 年 月 日 目目 錄錄 1 1 需求分析需求分析.4 1.1 引言.4 1.2 任務(wù)概述.4 1.2.1 用戶角色.4 1.2.2 管理員角色.5 2 2 數(shù)據(jù)庫(kù)概要設(shè)計(jì)數(shù)據(jù)庫(kù)概要設(shè)計(jì).5 2.1 邏輯模型.5 2.2 數(shù)據(jù)字典.5 3.3. 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯設(shè)計(jì).7 3.1 關(guān)系模式.7 3.2 實(shí)體間的關(guān)系.7 3.3 完整性約束.7 3.4 范式.7 3.5 dbms 選擇.7 4.4. 數(shù)據(jù)庫(kù)
5、實(shí)施數(shù)據(jù)庫(kù)實(shí)施.8 4.1 基于 sql server的數(shù)據(jù)表設(shè)計(jì).8 4.1.1 教工信息表.8 4.1.2 用戶信息表.8 4.1.3 工資等級(jí)表.8 4.2 角色.8 4.3 關(guān)系圖.9 5 5 系統(tǒng)實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn).9 5.1 登陸界面.9 5.2 主菜單界面.12 參考文獻(xiàn)參考文獻(xiàn).17 附件附件:.18 1 1 需求分析需求分析 1.11.1 引言引言 隨著全球信息化的發(fā)展,人事信息化建設(shè)也趕上時(shí)代的步伐。工資管理系統(tǒng)的主 要目標(biāo)是支持企、事業(yè)的財(cái)政管理與事務(wù)處理業(yè)務(wù)人員的勞動(dòng)強(qiáng)度,輔助企、事業(yè)管 理,輔助高層領(lǐng)導(dǎo)決策,提高企、事業(yè)的工作效率,從而使企、事業(yè)能夠以少的投入 獲得更好的社
6、會(huì)效益與經(jīng)濟(jì)效益,像人事系統(tǒng)、工資管理系統(tǒng)等就屬于人事工資管理 系統(tǒng)的范疇。它是單位實(shí)現(xiàn)現(xiàn)代化建設(shè)的基礎(chǔ)工程,是提高單位的管理水平、業(yè)務(wù)的 運(yùn)轉(zhuǎn)效率和服務(wù)質(zhì)量的必要手段。因此許多的程序員都可能面對(duì)如何開(kāi)發(fā)一套比較完 善的人事工資管理系統(tǒng)是相當(dāng)有必要的問(wèn)題。 隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企、事業(yè)管理中應(yīng)用的普及,利用計(jì)算機(jī) 實(shí)現(xiàn)企、事業(yè)人事工資的管理勢(shì)在必行。本系統(tǒng)結(jié)合人事、財(cái)務(wù)制度,經(jīng)過(guò)需求分析、 總體設(shè)計(jì)和詳細(xì)設(shè)計(jì),采用功能強(qiáng)大的 visual c+6.0 作為開(kāi)以語(yǔ)言,以 microsoft access 作為后臺(tái)數(shù)據(jù)庫(kù),來(lái)開(kāi)發(fā)模擬我校的、單機(jī)版的人事工資管理系統(tǒng)。 整個(gè)系統(tǒng)從符合操
7、作簡(jiǎn)便、接口友好、靈活、實(shí)用、安全的要求出發(fā),完成人事、 工資管理的全過(guò)程,包括新進(jìn)員工加入時(shí)人事檔案的建立、老員工的轉(zhuǎn)出、職位等的 變動(dòng)引起職工信息的修改、員工信息查詢、統(tǒng)計(jì)等人事管理工作以及新進(jìn)員工工資的 新增、老員工工資修改等工資管理工作。 論文主要介紹了本課題的開(kāi)發(fā)背景,所要完成的功能和開(kāi)發(fā)的過(guò)程。重點(diǎn)說(shuō)明了系 統(tǒng)設(shè)計(jì)的重點(diǎn)、思想、難點(diǎn)技術(shù)和解決方案。 1.21.2 任務(wù)概述任務(wù)概述 教師工資管理系統(tǒng)共有 2 個(gè)角色選擇:用戶角色,管理員角色。 1.2.11.2.1 用戶角色用戶角色 玩家角色能夠?qū)崿F(xiàn)如下 2 項(xiàng)功能: 1. 信息查詢:用戶可以查詢自己工資的發(fā)放情況 2. 密碼修改:用
8、戶可以修改需要更改的密碼 1.2.21.2.2 管理員角色管理員角色 管理員角色能夠?qū)崿F(xiàn)如下 3 項(xiàng)功能: 1.添加功能:向系統(tǒng)中添加新的數(shù)據(jù) 2.刪除功能:刪除系統(tǒng)中不需要的數(shù)據(jù) 3.修改功能:修改系統(tǒng)中修要更新的數(shù)據(jù) 2 數(shù)據(jù)庫(kù)概要設(shè)計(jì)數(shù)據(jù)庫(kù)概要設(shè)計(jì) 2.12.1 邏輯模型邏輯模型 教 師 工 資 管 理 系 統(tǒng) 系統(tǒng)用戶管理 管理員管理 工資信息管理 用戶密碼修改 用戶信息修改 教工信息添加 教工信息修改 教工信息刪除 工資統(tǒng)計(jì) 工資修改 工資創(chuàng)建 用戶數(shù)據(jù)查詢 圖 2-1 總體邏輯模型 2.22.2 數(shù)據(jù)字典數(shù)據(jù)字典 表 2-1 工資信息數(shù)據(jù)字典表 表中列名數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)來(lái)源 c_n
9、umvarchar10工資信息表 workdaychar4工資信息表 absentdaychar4工資信息表 monthvarchar2工資信息表 表 1.2 教工工資數(shù)據(jù)字典表 表中列名數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)來(lái)源 idint4教工工資信息表 objectidint4教工工資信息表 propertyvarchar64教工工資信息表 valuevarchar255教工工資信息表 uvaluenvarchar255教工工資信息表 lvalueimage16教工工資信息表 versionint4教工工資信息表 表 1.3 教工信息數(shù)據(jù)字典表 表中列名數(shù)據(jù)類型長(zhǎng)度數(shù)據(jù)來(lái)源 e_numvarchar10教工信
10、息表 namevarchar15教工信息表 passwordvarchar8教工信息表 postnvarchar20教工信息表 sexchar2教工信息表 tel_numberchar15教工信息表 stu_degreevarchar15教工信息表 deptvarchar15教工信息表 e-r 圖 根據(jù)所要實(shí)現(xiàn)的功能設(shè)計(jì),可能建立它們之間的關(guān)系,進(jìn)而實(shí)現(xiàn)邏輯結(jié)構(gòu)功能。 教師工資管理系統(tǒng)可劃分 3 個(gè)實(shí)體: 用 e-r 圖描述這些實(shí)體。 3.3. 數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)數(shù)據(jù)庫(kù)邏輯設(shè)計(jì) 3.13.1 關(guān)系模式關(guān)系模式 本系統(tǒng)含有 3 個(gè)實(shí)體,將之轉(zhuǎn)換為 2 個(gè)關(guān)系模式 種族-職業(yè)選擇(種族名稱,職業(yè)名稱)
11、 職業(yè)-裝備選擇(職業(yè)名稱,裝備屬性,裝備名稱) 3.23.2 實(shí)體間的關(guān)系實(shí)體間的關(guān)系 本系統(tǒng)含有 3 個(gè)實(shí)體( 為主碼, 為外碼) 職稱(種族名稱,陣營(yíng),職業(yè)名稱,種族介紹) 教工(職業(yè)名稱,裝備屬性,職業(yè)介紹,種族名稱) 裝備(裝備名稱,裝備屬性,裝備部位,傷害加成,暴擊加成,急速加成) 3.33.3 完整性約束完整性約束 3.3.1 實(shí)體完整性:3 個(gè)實(shí)體中的 4 個(gè)主碼都不為空,滿足實(shí)體完整性。 3.3.2 參照完整性:3 個(gè)實(shí)體之間外碼已經(jīng)給出,都能找到主碼關(guān)系表中屬性與 之對(duì)應(yīng),滿足參照完整性 3.43.4 范式范式 本系統(tǒng) 3 個(gè)實(shí)體,眾多屬性之間不存在任何函數(shù)依賴關(guān)系,所以滿
12、足第三范式。 3.53.5 dbmsdbms 選擇選擇 本系統(tǒng)選擇 sql server 為數(shù)據(jù)庫(kù)管理系統(tǒng)。 4.4. 數(shù)據(jù)庫(kù)實(shí)施數(shù)據(jù)庫(kù)實(shí)施 4.14.1 基于基于 sqlsql serverserver 的數(shù)據(jù)表設(shè)計(jì)的數(shù)據(jù)表設(shè)計(jì) 4.1.14.1.1 教工信息表教工信息表 圖 4-1 種族表 4.1.24.1.2 用戶信息表用戶信息表 圖 4-2 職業(yè)表 4.1.34.1.3 工資等級(jí)表工資等級(jí)表 圖 4-3 裝備表 4.2 角色 建立了用戶和管理員 2 個(gè)角色 用戶角色:只能執(zhí)行查詢和密碼修改操作。 管理員角色:能進(jìn)行查詢,修改,添加,刪除操作。 4.3 關(guān)系圖 圖 4-4 關(guān)系圖 5 5
13、 系統(tǒng)實(shí)現(xiàn)系統(tǒng)實(shí)現(xiàn) 5.15.1 登陸界面登陸界面 package salary; import java.awt.*; import javax.swing.*; import java.awt.event.*; import java.sql.*; class landframe extends jframe jcombobox list; jlabel jlabel1; jlabel jlabel2; jtextfield jtf1; /textfield jtf2; jpasswordfield jpwf; jbutton jbtn,jbtn1; landframe(string s)
14、 super(s); setlayout(null); setbounds(100,100,500,400); list=new jcombobox(); list.setborder(borderfactory.createtitledborder(請(qǐng)選擇登錄); list.additem(管理員登錄); list.additem(用戶登錄); list.setbounds(175,50,150,50); jlabel1=new jlabel(用戶名:); jlabel2=new jlabel(密碼:); jbtn=new jbutton(登錄); jbtn.addactionlistene
15、r(new actionlistener() public void actionperformed(actionevent e) testify(); ); jbtn1=new jbutton(退出); jbtn1.addactionlistener(new actionlistener() public void actionperformed(actionevent e) dispose(); ); jtf1=new jtextfield(10); /jtf2=new textfield(10); / jtf2.setechochar(*); jpwf=new jpasswordfiel
16、d(10); jpwf.setechochar(*); jlabel1.setbounds(155,150,50,30); jlabel2.setbounds(155,190,50,30); jtf1.setbounds(210,150,100,25); /jtf2.setbounds(230,190,100,25); jpwf.setbounds(210,190,100,25); jbtn.setbounds(120,250,80,40); jbtn1.setbounds(290,250,80,40); /jbtn.setbounds(110,110,50,50); container co
17、n=getcontentpane(); con.add(list); con.add(jlabel1); con.add(jtf1); con.add(jlabel2); / con.add(jtf2); con.add(jpwf); con.add(jbtn); con.add(jbtn1); setdefaultcloseoperation(jframe.dispose_on_close); getrootpane().setdefaultbutton(jbtn); setvisible(true); /validate(); void testify() string str; str=
18、(string)list.getselecteditem(); if(str=管理員登錄) test_manage(); /system.out.println(hello); else test_employee(); /system.out.println(list.getselecteditem(); 圖 5-1 登陸界面 5.2 主菜單界面 package salary; import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.sql.*; import javax.swing.tabl
19、e.*; import java.util.*; /*public class manageframe public static void main(string args) manage mf=new manage(工資管理系統(tǒng)); */ class manageframe extends jframe jlabel jlabel1,jlabel2,jlabel4,jlabel5,jlabel6,jlabel7; jtextfield jtf1,jtf2,jtf3,jtf4,jtf5; jbutton btn1,btn2,btn3,btn4,btn5,btn6,btn7,btn8; jco
20、mbobox jcb1,jcb2; manageframe(string s) super(s); setlayout(null); setbounds(100,100,500,500); jcb1=new jcombobox(); jcb1.additem(1); jcb1.additem(2); jcb1.additem(3); jcb1.additem(4); jcb1.additem(5); jcb1.additem(6); jcb1.additem(7); jcb1.additem(8); jcb1.additem(9); jcb1.additem(10); jcb1.additem
21、(11); jcb1.additem(12); jcb2=new jcombobox(); jcb2.setborder(borderfactory.createtitledborder(請(qǐng)選擇月份); jcb2.additem(1); jcb2.additem(2); jcb2.additem(3); jcb2.additem(4); jcb2.additem(5); jcb2.additem(6); jcb2.additem(7); jcb2.additem(8); jcb2.additem(9); jcb2.additem(10); jcb2.additem(11); jcb2.addi
22、tem(12); jlabel1=new jlabel(員工號(hào):); jlabel2=new jlabel(日期:); jlabel4=new jlabel(月); jlabel5=new jlabel(工作天數(shù):); jlabel6=new jlabel(缺席天數(shù):); jlabel7=new jlabel(按月份查詢員工工資:); jtf1=new jtextfield(10); jtf4=new jtextfield(2); jtf5=new jtextfield(2); btn1=new jbutton(更改基本工資); btn1.addactionlistener(new actio
23、nlistener() public void actionperformed(actionevent e) s_change sc=new s_change(修改工資); ); btn2=new jbutton(修改員工信息); btn2.addactionlistener(new actionlistener() public void actionperformed(actionevent e) alter al=new alter(修改); ); btn3=new jbutton(增加員工); btn3.addactionlistener(new actionlistener() pu
24、blic void actionperformed(actionevent e) increaseframe inf=new increaseframe(增加員工); ); btn4=new jbutton(刪除員工); btn4.addactionlistener(new actionlistener() public void actionperformed(actionevent e) delete dl=new delete(刪除員工); ); btn5=new jbutton(查看所有員工信息); btn5.addactionlistener(new actionlistener()
25、 public void actionperformed(actionevent e) / todo 自動(dòng)生成方法存根 lookover(); ); btn6=new jbutton(確定); btn6.addactionlistener(new actionlistener() public void actionperformed(actionevent e) / todo 自動(dòng)生成方法存根 count(); ); btn7=new jbutton(查詢); btn7.addactionlistener(new actionlistener() public void actionperf
26、ormed(actionevent e) query(); ); btn8=new jbutton(退出); btn8.addactionlistener(new actionlistener() public void actionperformed(actionevent e) dispose(); ); jlabel1.setbounds(60, 40, 50, 20); jtf1.setbounds(115,40,100,20); jlabel2.setbounds(300,40,30,20); jcb1.setbounds(340,40,45,20); jlabel4.setboun
27、ds(395,40,20,20); jlabel5.setbounds(60,80,60,20); jtf4.setbounds(125,80,30,20); jlabel6.setbounds(200,80,60,20); jtf5.setbounds(265,80,30,20); jlabel7.setbounds(80,120,130,30); jcb2.setbounds(215,120,80,50); btn1.setbounds(90,230,130,30); btn2.setbounds(270,230,130,30); btn3.setbounds(100,290,100,30
28、); btn4.setbounds(280,290,100,30); btn5.setbounds(150,370,200,30); btn6.setbounds(340,75,60,30); btn7.setbounds(340,130,60,30); btn8.setbounds(200,420,80,30); container con=getcontentpane(); con.add(jlabel1); con.add(jtf1); con.add(jlabel2); con.add(jcb1); con.add(jlabel4); con.add(jlabel5); con.add(jtf4); con.add(jlabel6); con.add(jtf5); con.add(jlabel7); con.add(jcb2); con.add(btn1); con.add(btn2); con.add(btn3); con.add(btn4); con.add(btn5); con.add(btn6); con.add(btn7);
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 疫病防控國(guó)際合作研究-洞察分析
- 年度微振加速度計(jì)市場(chǎng)分析及競(jìng)爭(zhēng)策略分析報(bào)告
- 年度光通信計(jì)量和監(jiān)測(cè)儀器競(jìng)爭(zhēng)策略分析報(bào)告
- 威遠(yuǎn)區(qū)塊龍馬溪組頁(yè)巖納米級(jí)孔隙特征研究
- 太陽(yáng)能無(wú)線充電式農(nóng)用無(wú)人機(jī)起降平臺(tái)研制
- 蘭考縣庭院經(jīng)濟(jì)對(duì)農(nóng)戶增收的影響研究
- 楊樹(shù)SDG2-COMPASS復(fù)合體調(diào)控次生生長(zhǎng)適應(yīng)干旱脅迫的機(jī)制研究
- 二零二五版精裝公寓租賃物品清單與收據(jù)示范合同3篇
- 二零二五年度智慧教育平臺(tái)搭建與推廣合同4篇
- 2025年北京社會(huì)管理職業(yè)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 新能源行業(yè)市場(chǎng)分析報(bào)告
- 2025年天津市政建設(shè)集團(tuán)招聘筆試參考題庫(kù)含答案解析
- 巖土工程勘察.課件
- 60歲以上務(wù)工免責(zé)協(xié)議書(shū)
- 2022年7月2日江蘇事業(yè)單位統(tǒng)考《綜合知識(shí)和能力素質(zhì)》(管理崗)
- 初一英語(yǔ)語(yǔ)法練習(xí)
- 房地產(chǎn)運(yùn)營(yíng)管理:提升項(xiàng)目品質(zhì)
- 你劃我猜游戲【共159張課件】
- 專升本英語(yǔ)閱讀理解50篇
- 中餐烹飪技法大全
- 新型電力系統(tǒng)研究
評(píng)論
0/150
提交評(píng)論