




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 濱江學(xué)院軟件工程課程設(shè)計(jì)報(bào)告( 2013 - 2014年度第 二 學(xué)期)課程名稱(chēng): 軟件工程課程設(shè)計(jì) 題 目: 簡(jiǎn)易辦公系統(tǒng) 院 系: 計(jì)算機(jī)系 班 級(jí): 軟工3班 學(xué) 號(hào): 20112344910 姓 名: 指導(dǎo)教師: 設(shè)計(jì)周數(shù): 兩周 日期:2014 年 6月 1日摘要:本軟件系統(tǒng)的名稱(chēng)是“簡(jiǎn)易辦公系統(tǒng)”,面對(duì)的用戶(hù)是學(xué)校辦公人員,具體來(lái)說(shuō)主要涉及到公文發(fā)方發(fā)放公文的辦公人員,公文收方收到公文后進(jìn)行登記的辦公人員,需要通過(guò)查詢(xún)獲得公文信息的辦公人員,申請(qǐng)部門(mén)負(fù)責(zé)申請(qǐng)開(kāi)會(huì)的辦公人員,辦公室負(fù)責(zé)會(huì)議資源安排的辦公人員,辦公室負(fù)責(zé)會(huì)議紀(jì)要存檔的辦公人員,負(fù)責(zé)將會(huì)議紀(jì)要送至所需部門(mén)的辦公人員。關(guān)
2、鍵詞:簡(jiǎn)易辦公 數(shù)據(jù)庫(kù) 管理 asp.net一、課程設(shè)計(jì)的目的與要求通過(guò)軟件開(kāi)發(fā)的實(shí)踐訓(xùn)練,進(jìn)一步掌握軟件工程的方法和技術(shù),提高軟件開(kāi)發(fā)的實(shí)際能力,培養(yǎng)工程設(shè)計(jì)能力和綜合分析、解決問(wèn)題的能力。具體如下:1. 學(xué)習(xí)和實(shí)踐在分析和設(shè)計(jì)計(jì)算機(jī)應(yīng)用系統(tǒng)所需要的知識(shí),包括面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì),編碼和測(cè)試方面的知識(shí);2. 熟悉自動(dòng)化的軟件開(kāi)發(fā)工具rational rose 2003,并將其運(yùn)用于軟件開(kāi)發(fā)的全過(guò)程;3. 進(jìn)一步加強(qiáng)和提高軟件工程文檔的編寫(xiě)能力;4. 培養(yǎng)協(xié)作能力和團(tuán)隊(duì)精神。二、設(shè)計(jì)正文1 概述1.1課題題目:簡(jiǎn)易辦公系統(tǒng)1.2系統(tǒng)的主要目標(biāo):1.3 系統(tǒng)的開(kāi)發(fā)環(huán)境及運(yùn)行環(huán)境:操作系統(tǒng):
3、windows7建模工具: rational rose 2003數(shù)據(jù)庫(kù)系統(tǒng):sql server2000開(kāi)發(fā)工具: visual studio 20052 系統(tǒng)需求分析本項(xiàng)目的目的在于提高學(xué)校辦公效率以及人員利用率。目標(biāo)在于實(shí)現(xiàn):發(fā)放公文的辦公人員提供公文發(fā)方基本信息,形成公文發(fā)方基本信息表,同樣地,在公文收方方面,形成公文收方基本信息表,并在系統(tǒng)中將兩表建立聯(lián)系;公文收方辦公人員負(fù)責(zé)登記下公文的基本信息,形成公文基本信息表,并在此過(guò)程中,由系統(tǒng)自動(dòng)生成公文編號(hào)以及關(guān)鍵字;信息查詢(xún)者通過(guò)驗(yàn)證基本信息進(jìn)入查詢(xún)系統(tǒng),此時(shí)形成查詢(xún)者基本信息表,輸入需要查詢(xún)公文的關(guān)鍵字,系統(tǒng)即可按照關(guān)鍵字查出所需公文
4、的具體內(nèi)容;辦公室辦公人員登記申請(qǐng)開(kāi)會(huì)部門(mén)的基本信息,形成申請(qǐng)部門(mén)基本信息表,根據(jù)具體情況安排出合適的會(huì)議資源,形成會(huì)議資源表,形成通知單后人工發(fā)放給申請(qǐng)部門(mén);申請(qǐng)部門(mén)收到通知單后,組織開(kāi)會(huì)。開(kāi)會(huì)過(guò)程中,辦公室辦公人員負(fù)責(zé)會(huì)議記錄,錄入計(jì)算機(jī)進(jìn)行存檔,在計(jì)算機(jī)中形成會(huì)議紀(jì)要表;在將會(huì)議紀(jì)要送往所需部門(mén)前,辦公室辦公人員需登記所需部門(mén)的基本信息,形成所需部門(mén)基本信息表,再將會(huì)議紀(jì)要送往所需部門(mén)。2.1 用例圖用例圖說(shuō)明:(1)系統(tǒng)的外部角色有:管理員、會(huì)議申請(qǐng)人、會(huì)議記錄人、會(huì)議審核人、公文經(jīng)辦人、公文審核人、公文發(fā)辦人、上級(jí)領(lǐng)導(dǎo)。(2)系統(tǒng)主要用例的文檔描述:1.會(huì)議管理用例:會(huì)議管理員擁有對(duì)
5、會(huì)議管理的權(quán)限,其中,會(huì)議申請(qǐng)人具有申請(qǐng)召開(kāi)會(huì)議的權(quán)利,審核人具有審核會(huì)議的權(quán)利,會(huì)議記錄人員具有記錄相關(guān)信息并進(jìn)行歸檔的權(quán)利。包括會(huì)議申請(qǐng)、會(huì)議審核、會(huì)議歸檔。2.公文管理用例:公文管理員擁有對(duì)公文進(jìn)行管理的權(quán)利,其中,公文經(jīng)辦人可以草擬公文、修改公文、刪除公文。公文審核人員對(duì)已提交的公文進(jìn)行審核。上級(jí)領(lǐng)導(dǎo)對(duì)審核通過(guò)的公文簽字確認(rèn)。公文收發(fā)人員派發(fā)經(jīng)過(guò)上級(jí)領(lǐng)導(dǎo)簽字確認(rèn)后的公文并進(jìn)行歸檔處理。(3) 系統(tǒng)用例之間的關(guān)系:1. 會(huì)議申請(qǐng)用例與會(huì)議申請(qǐng)、會(huì)議審核、會(huì)議歸檔用例是包含關(guān)系。2. 公文管理用例與接收公文、審核公文、發(fā)送公文用例是包含關(guān)系。(4) 系統(tǒng)關(guān)鍵用例的正常事件流圖和異常事件流圖
6、2.2 類(lèi)圖類(lèi)圖說(shuō)明:(1)發(fā)文管理類(lèi)是一個(gè)發(fā)送文件管理的類(lèi),主要方法有四個(gè):建立發(fā)文() 用于建立需要發(fā)送文件任務(wù);修改發(fā)文() 用于修改需要發(fā)送文件任務(wù);刪除發(fā)文() 用于刪除需要發(fā)送文件任務(wù);分發(fā)發(fā)文() 用于分發(fā)需要發(fā)送文件任務(wù);(2) 發(fā)文登記類(lèi)是一個(gè)將需要發(fā)送文件登記的類(lèi),主要方法有:登記()用于記錄要發(fā)送的文件檔案記錄;(3)收文管理類(lèi)是一個(gè)接收文件管理的類(lèi),主要方法有二個(gè):接收發(fā)文() 用于接收已發(fā)送文件任務(wù);審核發(fā)文() 用于審核已接收的文件任務(wù);(4)收文登記類(lèi)是一個(gè)將已接收的文件作登記的類(lèi),主要方法有:登記()用于記錄接收的文件檔案記錄;(5)會(huì)議管理類(lèi)是一個(gè)對(duì)會(huì)議室使用
7、的安排的類(lèi),主要方法有三個(gè):申請(qǐng)() 用于向會(huì)議室管理員提交對(duì)會(huì)議室的申請(qǐng);審核() 用于會(huì)議室審核人對(duì)申請(qǐng)的審核;通知()審核結(jié)果出來(lái)后通知申請(qǐng)人;(6) 會(huì)議紀(jì)要檔案類(lèi)是用于記錄整個(gè)會(huì)議室使用的記錄,其主要方法有四個(gè):建立()每個(gè)申請(qǐng)會(huì)議室的記錄;修改()修改會(huì)議室使用的記錄;刪除()刪除會(huì)議室使用的記錄;查詢(xún)()用于查詢(xún)會(huì)議室使用的記錄;2.3順序圖(1)公文管理員可以填寫(xiě)發(fā)文信息然后經(jīng)過(guò)簽發(fā)審核最后歸檔的用例圖(2)會(huì)議管理員可以填寫(xiě)申請(qǐng)信息經(jīng)過(guò)會(huì)議審核最后記錄會(huì)議檔案2.4協(xié)作圖(1)公文管理員可以填寫(xiě)發(fā)文信息然后經(jīng)過(guò)簽發(fā)審核最后歸檔的協(xié)助圖 圖2.4.1會(huì)議室管理協(xié)作圖(2) 會(huì)議
8、室管理協(xié)作圖 圖2.4.2會(huì)議室管理協(xié)作圖3 系統(tǒng)總體設(shè)計(jì)3.1 設(shè)計(jì)問(wèn)題域子系統(tǒng)簡(jiǎn)易辦公系統(tǒng)是實(shí)現(xiàn)簡(jiǎn)易收發(fā)文件管理和會(huì)議室管理的一個(gè)平臺(tái),整個(gè)簡(jiǎn)易辦公系統(tǒng)分為兩大模塊:收發(fā)文管理模塊和會(huì)議室申請(qǐng)管理模塊分別用于完成各自的功能。以下為簡(jiǎn)易辦公系統(tǒng)總體設(shè)計(jì)圖和各功能模塊說(shuō)明:(1)總體設(shè)計(jì)圖簡(jiǎn)易辦公系統(tǒng)收發(fā)文管理會(huì)議管理安排會(huì)議資源形成會(huì)議紀(jì)要存檔備需公文收發(fā)公文登記公文查詢(xún)簡(jiǎn)易辦公系統(tǒng)功能結(jié)構(gòu)圖1(2) 各模塊功能功能模塊包含子功能模塊功能收發(fā)文件模塊接收發(fā)送子模塊對(duì)公文進(jìn)行收發(fā)登記子模塊對(duì)收到的公文進(jìn)行登記、分類(lèi)編號(hào)、形成關(guān)鍵字查詢(xún)子模塊按照關(guān)鍵字、時(shí)間或者部門(mén)對(duì)公文進(jìn)行查詢(xún)會(huì)議室管理模塊安
9、排子模塊統(tǒng)一安排會(huì)議室及各種會(huì)議資源登記子模塊形成會(huì)議紀(jì)要文件存檔子模塊存檔并送到需要的部門(mén)3.2 設(shè)計(jì)數(shù)據(jù)管理子系統(tǒng)(1)數(shù)據(jù)庫(kù)表序號(hào)數(shù)據(jù)庫(kù)表(中文名)數(shù)據(jù)庫(kù)表(英文名)數(shù)據(jù)表存儲(chǔ)的內(nèi)容1公文發(fā)方基本信息表poster記錄公文發(fā)方的基本信息2公文收方基本信息表receiver記錄公文收方的基本信息3公文基本信息表document_info記錄收到的公文基本信息、分類(lèi)編號(hào)、關(guān)鍵字4查詢(xún)者信息表inquirer記錄查詢(xún)者的基本信息5申請(qǐng)部門(mén)基本信息表department1_info會(huì)議申請(qǐng)部門(mén)的基本信息6會(huì)議資源表resource記錄會(huì)議室等會(huì)議資源的信息7會(huì)議紀(jì)要表notes記錄會(huì)議內(nèi)容等基本
10、信息(2)數(shù)據(jù)庫(kù)表結(jié)構(gòu)文件管理類(lèi)系統(tǒng)發(fā)送公文發(fā)方基本信息表1列名數(shù)據(jù)類(lèi)型可否為空說(shuō)明poster_numint(30)not null發(fā)方代碼(主關(guān)鍵字)poster_namechar(30)not null發(fā)方名稱(chēng)poster_addchar(30)not null發(fā)方地址接收公文發(fā)方基本信息表2列名數(shù)據(jù)類(lèi)型可否為空說(shuō)明receiver_numint(30)not null收方代碼(主關(guān)鍵字)receiver_namechar(30)not null收方名稱(chēng)receiver_addchar(30)not null收方地址文件管理公文基本信息表3列名數(shù)據(jù)類(lèi)型可否為空說(shuō)明document_num
11、char(30)not null公文編號(hào)(主關(guān)鍵字)receiver_numchar(30)not null收方代碼poster_numchar(30)not null發(fā)方代碼document_contentchar(2000)not null主要內(nèi)容classifychar(5)not null密級(jí)keywordchar(20)not null關(guān)鍵字datedatetimenot null收發(fā)時(shí)間 查詢(xún)者信息表4列名數(shù)據(jù)類(lèi)型可否為空說(shuō)明idchar(18)not null查詢(xún)者身份證號(hào)碼(主關(guān)鍵字)namechar(10)not null查詢(xún)者姓名departmentchar(20)not
12、null查詢(xún)者單位timedatetimenot null查詢(xún)時(shí)間commentchar(2000)null注釋會(huì)議室管理系統(tǒng)會(huì)議資源表5列名數(shù)據(jù)類(lèi)型可否為空說(shuō)明document_numchar(30)not null公文編號(hào)(主關(guān)鍵字)locationchar(30)not null會(huì)議地點(diǎn)room_numchar(18)not null會(huì)議室號(hào)equipmentchar(50)not null會(huì)議設(shè)備(話(huà)筒、投影等)serverchar(50)not null服務(wù)人員會(huì)議記要表6列名數(shù)據(jù)類(lèi)型可否為空說(shuō)明document_numchar(30)not null公文編號(hào)(主關(guān)鍵字)confer
13、ence_namechar(30)not null會(huì)議名稱(chēng)hostchar(50)not null主辦單位localhostchar(300)not null承辦單位themechar(300)not null會(huì)議主題sponsorschar(500)not null會(huì)議組織機(jī)構(gòu)schedulechar(1000)not null會(huì)議日程安排notes_contentchar(5000)not null會(huì)議主要內(nèi)容contestchar(500)not null會(huì)議工作人員聯(lián)系方式 申請(qǐng)部門(mén)基本信息表7列名數(shù)據(jù)類(lèi)型可否為空說(shuō)明department1_numchar(30)not null部門(mén)代
14、碼(主關(guān)鍵字)department1_namechar(20)not null部門(mén)名稱(chēng)chief1_namechar(8)not null部門(mén)負(fù)責(zé)人員姓名chief1_contestint(11)not null部門(mén)負(fù)責(zé)人員聯(lián)系方式department1_reachar(20)not null申請(qǐng)理由 會(huì)議紀(jì)要所需部門(mén)基本信息表8列名數(shù)據(jù)類(lèi)型可否為空說(shuō)明department2_numchar(30)not null部門(mén)代碼(主關(guān)鍵字)department2_namechar(20)not null部門(mén)名稱(chēng)chief2_namechar(8)not null部門(mén)負(fù)責(zé)人員姓名chief2_cont
15、estint(11)not null部門(mén)負(fù)責(zé)人員聯(lián)系方式department2_reachar(20)not null所需理由3.3 設(shè)計(jì)人機(jī)交互子系統(tǒng)(1)用戶(hù)分類(lèi)公文收發(fā)文件管理員;會(huì)議室的管理員;(2) 用戶(hù)描述公文收發(fā)文件管理員:提供公文發(fā)方基本信息;提供公文收方基本信息;登記公文基本信息;提供自身的基本信息;提供所需查詢(xún)公文包含的關(guān)鍵字;會(huì)議室的管理員:根據(jù)申請(qǐng)部門(mén)提供的信息安排合適的會(huì)議資源;將申請(qǐng)結(jié)果用通知單傳達(dá)給申請(qǐng)部門(mén),并且組織開(kāi)會(huì);在開(kāi)會(huì)過(guò)程中,形成會(huì)議記錄,并錄入計(jì)算機(jī);將會(huì)議紀(jì)要送達(dá)所需部門(mén);(3) 設(shè)計(jì)命令層次主系統(tǒng)界面公文收發(fā)管理界面會(huì)議室管理界面1.本學(xué)簡(jiǎn)易辦公系
16、統(tǒng)的人機(jī)交互子系統(tǒng)在根據(jù)不同的功能登陸到不同的模塊頁(yè)面,然后進(jìn)行相應(yīng)的操作,其結(jié)構(gòu)圖如下:2.通過(guò)采用樹(shù)形結(jié)構(gòu),細(xì)化命令的組織方式,如下:會(huì)議管理會(huì)議室審核會(huì)議室申請(qǐng)會(huì)議通知發(fā)文管理收文管理修改收文查詢(xún)收文建立收文刪除收文主系統(tǒng)界面公文收發(fā)管理界面會(huì)議室管理界面修改發(fā)文查詢(xún)發(fā)文建立發(fā)文刪除發(fā)文4 詳細(xì)設(shè)計(jì)辦公系統(tǒng)用戶(hù)登錄系統(tǒng)管理文件管理用戶(hù)注冊(cè)注銷(xiāo)系統(tǒng)發(fā)送文件管理接受文件相關(guān)文件查詢(xún)退出系統(tǒng)4.1收發(fā)文管理查詢(xún)公文查詢(xún)者登記公文公文發(fā)方公文收方公文發(fā)放公文4.2會(huì)議管理管理送至所需部門(mén)存檔備需會(huì)議紀(jì)要組織開(kāi)會(huì)發(fā)放通知單通知單安排會(huì)議資源提交申請(qǐng)辦公室申請(qǐng)部門(mén)5. 系統(tǒng)實(shí)現(xiàn)5.1登錄界面設(shè)計(jì)其代
17、碼如下 public partial class login : system.web.ui.page protected void page_load(object sender, eventargs e) protected void imagebutton1_click(object sender, imageclickeventargs e) try if (this.isvalid) tuserstableadapter tuser = new tuserstableadapter(); string name = textbox1.text.trim(); string pas =
18、 textbox2.text.trim(); var tuserrow = tuser.getusernamepas(name, pas).single(); string na = tuserrow.username.tostring(); string id = tuserrow.id.tostring(); sessionmyname = na; sessionmyid = id; arraylist alist = new arraylist(); tpowertableadapter tpower = new tpowertableadapter(); var tpowerrow =
19、 tpower.getid(tuserrow.duty).single(); if (tpowerrow.zhgl 0) alist.add(zhgl); if (tpowerrow.zzrs 0) alist.add(zzrs); if (tpowerrow.grbg 0) alist.add(grbg); if (tpowerrow.wjgl 0) alist.add(wjgl); if (tpowerrow.cggl 0) alist.add(cggl); if (tpowerrow.kcgl 0) alist.add(kcgl); if (tpowerrow.xsgl 0) alist
20、.add(xsgl); if (tpowerrow.cwgl 0) alist.add(cwgl); alist.add(connsend); alist.add(index); alist.add(left); alist.add(top); alist.add(right); sessionmyright = alist; response.redirect(/index.aspx); catch response.write(alert(登?錄?失骸?敗悒?用?戶(hù)名?或密碼?錯(cuò)洙?誤.);); 5.2收發(fā)管理界面及其代碼 public partial class wjglgodoc :
21、library.log protected void page_load(object sender, eventargs e) qzqzqz.text = ; if (!ispostback) int id = convert.toint32(sessionmyid); tofdoctableadapter tofdoc = new tofdoctableadapter(); tgodoctableadapter tgodoc = new tgodoctableadapter(); int? count1 = convert.toint32(tofdoc.scalarofuserid(id)
22、; if (count1 != null) label lb1 = (label)this.listview1.findcontrol(labelcount1); if (lb1 != null) lb1.text = count1.tostring(); int? count = convert.toint32(tgodoc.scalarcreatuserid(id); if (count != null) label lb = (label)this.listview2.findcontrol(labelcount); if (lb != null) lb.text = count.tos
23、tring(); protected void addgodoc_click(object sender, eventargs e) if (fileupload1.hasfile & tbofuser.text.length 0) string fjname = fileupload1.filename; string path = server.mappath(/filepublic/ + fjname); if (file.exists(path) qzqzqz.text = alert(上?傳?的?文?件t重?名?); return; else try tuserstableadapt
24、er tusers = new tuserstableadapter(); tgodoctableadapter tgodoc = new tgodoctableadapter(); tofdoctableadapter tofdoc = new tofdoctableadapter(); dictionary dic = new dictionary(); datetime creattime = datetime.now; int creatuserid = convert.toint32(sessionmyid); string creatuser = sessionmyname.tos
25、tring(); string strofuser = tbofuser.text.trim(,); string str = strofuser.split(,); string s = ; for (int i = 0; i str.length; i+) var row = tusers.getusername(stri).single(); dic.add(row.id, row.username); s += row.username + ,; fileupload1.saveas(path); foreach (var d in dic) tofdoc.insert(fjname,
26、 path, creattime, creatuserid, creatuser, d.key, d.value); tgodoc.insert(fjname, path, creattime, creatuserid, creatuser, s); qzqzqz.text = alert(發(fā)?送成功|); catch qzqzqz.text = alert(發(fā)?送失骸?敗悒?收?件t人?名?稱(chēng)?請(qǐng)?用?英?文?逗o號(hào)?隔?開(kāi)a或名?稱(chēng)?不?存?在); protected void lbfind_click(object sender, eventargs e) textbox tx = (textbox)this.listview2.findcontrol(tbgodoc); if (tx != null) if (tx.text.length 0) string doc = % + tx.text.trim() + %; sessionsessionmsg = doc; re
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- T-ZSA 278-2024 軌道交通.用銑磨機(jī)器人
- 2025年度高新技術(shù)企業(yè)員工離職競(jìng)業(yè)限制補(bǔ)償金合同
- 二零二五年度教育行業(yè)人才招聘定金協(xié)議
- 二零二五年度金融機(jī)構(gòu)間反洗錢(qián)合作協(xié)議
- 2025年度金融項(xiàng)目評(píng)審合同風(fēng)險(xiǎn)控制
- 二零二五商場(chǎng)合同管理操作手冊(cè)附小時(shí)計(jì)費(fèi)服務(wù)條款
- 2025年度環(huán)保產(chǎn)業(yè)合作開(kāi)發(fā)合伙協(xié)議書(shū)
- 二零二五年度供用熱力合同糾紛司法解釋及執(zhí)行難點(diǎn)解析
- 二零二五年度超市促銷(xiāo)活動(dòng)商品陳列策劃合同
- 2025沈陽(yáng)公司總經(jīng)理聘用合同全面規(guī)范管理細(xì)則
- 醫(yī)務(wù)人員醫(yī)德醫(yī)風(fēng)培訓(xùn)
- 人教版初中歷史八上-第2課 第二次鴉片戰(zhàn)爭(zhēng)
- 黑龍江省哈爾濱市2024年高三一模試題(數(shù)學(xué)試題理)試題
- 全國(guó)計(jì)算機(jī)等級(jí)考試一級(jí)試題及答案(5套)
- 公司安全事故隱患內(nèi)部舉報(bào)、報(bào)告獎(jiǎng)勵(lì)制度
- 產(chǎn)品方案設(shè)計(jì)模板
- 部隊(duì)通訊員培訓(xùn)
- 2024-2030年中國(guó)企業(yè)在安哥拉投資建設(shè)化肥廠行業(yè)供需狀況及發(fā)展風(fēng)險(xiǎn)研究報(bào)告版
- 物業(yè)公司水浸、水管爆裂事故應(yīng)急處置預(yù)案
- 河南省公務(wù)員面試真題匯編7
- SF-T0095-2021人身?yè)p害與疾病因果關(guān)系判定指南
評(píng)論
0/150
提交評(píng)論