版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
/XX交通職業(yè)技術學院課程設計報告課程名稱:______________________系別:專業(yè)班級:小組成員:指導教師:評閱成績:基于Andriod環(huán)境的通訊錄系統(tǒng)設計1.系統(tǒng)描述1.1問題描述學習完計算機相關專業(yè)課后.對計算機軟硬件相關知識有了一定的了解;基于此.設計與實現(xiàn)一個在Android系統(tǒng)上運行的手機通訊管理軟件.實現(xiàn)手機通訊錄的基本功能.包括:添加聯(lián)系人、查看聯(lián)系人、修改聯(lián)系人、刪除聯(lián)系人、撥打電話、發(fā)送短信、查詢聯(lián)系人.以及聯(lián)系人的導入導出功能即聯(lián)系人的備份。主要開發(fā)基于Android的手機的通訊管理軟件。以Java語言為基礎.結合Android移動開發(fā)平臺.并利用Android提供的SDK.實現(xiàn)在Android平臺上運行的手機通訊錄.方便廣大手機用戶更加便捷地對聯(lián)系人的信息進行管理。該手機通訊錄面向所有的Android手機用戶.為他們提供更實際便捷的手機服務,具有撥號、通訊記錄等基本功能。該通訊錄的數據導出功能是該軟件的一個特色.可以實現(xiàn)聯(lián)系人數據導出到文本.實現(xiàn)數據備份。大家生活當中經常遇到手機丟失.出現(xiàn)故障.和其他一些事故。最擔心的就是丟失手機里的電話號碼。1.2功能描述此次設計的軟件主要功能有:添加聯(lián)系人:可以添加聯(lián)系人的基本信息.如:姓名、電話、單位、住址等信息;查看信息:查看某個聯(lián)系人的具體信息;查詢聯(lián)系人:根據輸入的條件查詢聯(lián)系人;修改聯(lián)系人的信息;數據備份與還原:可以將整個通訊錄備份到SD卡上.以防止信息丟失、抑可將備份的數據還原到通訊錄中;1.3數據需求本程序的數據為通訊錄中的聯(lián)系人信息.這些信息有用戶輸入.并保存在Android的SQLite數據庫中.主要有:聯(lián)系人的姓名、手機、家庭電話、公司電話、單位、家庭地址、電子郵件、備注等信息。1.4設計意義隨著3G網絡的使用.移動終端不再僅是通訊網絡的終端.還將成為互聯(lián)網的終端。因此.移動終端的應用軟件和需要的服務將會有很大的發(fā)展空間。在Google和Android手機聯(lián)盟的共同推動下.Android在眾多手機操作系統(tǒng)中脫穎而出.受到廣大消費者的歡迎。手機通訊錄作為手機的基本功能之一.每天我們都在頻繁地使用著。根據手機功能使用調查顯示.有八成以上的消費者使用手機通訊錄功能。隨著手機通訊錄功能的不斷加強與完善.手機通訊錄對于人們的意義.已不僅僅像記事簿一樣顯示通訊地址.而是向著個性化、人性化的方向發(fā)展[4]。通訊錄從無到有.從英文到中文.經過了十幾年的發(fā)展歷程.今后的發(fā)展趨勢就是從通訊錄發(fā)展為名片夾.也就是在一個人名下.可以存儲座機、手機、單位、地址、電子郵件等內容。這種名片夾在電話薄的基礎上.大大豐富了內容.同時結構也發(fā)生了革命性變化.而且隨著手機的發(fā)展.相信更優(yōu)秀的通訊錄會越來越受到社會各層人士的喜愛。組員分工尹煜:UI界面設計.數據類設計。余迪:Main<Activity>設計.AddNew<Activity>設計。王荔:UserDetail<Activity>設計.MainPrivacy<Activity>設計。3.需求分析3.1前期調研通過對已有的手機通訊錄的研究.對其基本業(yè)務流程進行分析.確定出基本的處理需求:用戶的行為:增、刪、改、查、備份與還原。增:增加聯(lián)系人的基本信息;刪:刪除已有聯(lián)系人的基本信息;改:修改已有聯(lián)系人的信息;查:查詢聯(lián)系人的基本信息;備份與還原:備份該通訊錄數據庫中的數據到SD卡上.或者從SD卡上還原備份的數據。3.2數據流圖根據"功能分解.逐步求精"的原則.此次需求分析的數據流圖主要分為三層:頂層數據流圖:確定系統(tǒng)的輸入與輸出、第一層數據流圖:對系統(tǒng)進行第一層功能分解.確定系統(tǒng)的主要工作、第二層數據流圖:確定系統(tǒng)詳細的工作流圖頂層數據流圖:底層數據流圖:3.3數據字典數據流圖表達了數據和處理的關系.數據字典則是系統(tǒng)中的各類數據描述的集合.是進行詳細的數據手機和數據分析做得到的主要成果.可以自己設計一套適合閱讀的圖表。本設計的數據字典有:聯(lián)系人的信息.具體如下:名字:聯(lián)系人信息名字:聯(lián)系人信息別名:Contacts描述:聯(lián)系人的詳細信息定義:聯(lián)系人的信息=頭像+姓名+手機號碼+辦公室號碼+家庭電話+職務職稱+單位名稱+地址+郵編+Email+其他聯(lián)系方式+備注位置:聯(lián)系人信息表4.系統(tǒng)設計4.1總體設計Android手機通訊管理軟件主要功能模塊包括:聯(lián)系人添加、聯(lián)系人查看、聯(lián)系人編輯、聯(lián)系人刪除、聯(lián)系人查找、呼叫、發(fā)送短信、數據備份與還原、個人空間等.如圖5-1所示:圖5-1總體設計圖4.2數據庫表結構4.2.1實體根據需求分析的數據流圖.對其進行自底向上的分析。抽象出設計視圖.集成局部視圖.得到全局的概念結構。本數據庫的實體為:聯(lián)系人信息〔頭像.姓名.手機號碼.辦公室號碼.家庭電話.職務職稱.單位名稱.地址.郵編.Email.其他聯(lián)系方式.備注4.2.2系統(tǒng)E-R圖根據E-R的設計過程.根據初始數據流圖設計初始的E-R圖.而后將各分E-R圖集成.消除沖突、消除冗余.得到最初的E-R圖.對其進行分析和根據規(guī)范化理論進行規(guī)范化.集成視圖.最后形成基本的E-R圖。其過程如圖所示:聯(lián)系人實體E-R圖圖5-2聯(lián)系人信息實體E-R圖4.2.3數據庫表設計根據上述聯(lián)系人實體E-R圖.設計出數據庫的表.如表5-1所示.表5-1user表的設計字段名數據類型是否為空約束條件備注_idint非空主鍵自動增量nameText非空mobilephoneText可以為空officephoneTextfamilyphoneTextaddressTextothercontactTextemailTextpositionTextcompanyTextzipcodeTextremarkTextimageidintprivacyint隱私用戶1普通用戶04.3輸入/輸出設計在這個系統(tǒng)中.通過對系統(tǒng)的分析.可以識別出參與者:用戶。對于用戶而言.通訊錄上按鈕、菜單、輸入框是用戶向系統(tǒng)輸入的操作請求的輸入設備.GUI與是用于向用戶輸出信息的輸出設備。按鈕、菜單、輸入框按鈕、菜單、輸入框SQLite數據庫GUI系統(tǒng)SQLite數據庫GUI系統(tǒng)圖5-3通訊錄的參與者事件是來自人操作的重要的消息.表5-2給出了通訊錄系統(tǒng)中可能發(fā)生的所有事件。表5-2系統(tǒng)響應及其執(zhí)行結果事件系統(tǒng)響應執(zhí)行結果1從手機屏幕點擊軟件系統(tǒng)調用函數入口.啟動系統(tǒng).進入該軟件進入該軟件.顯示聯(lián)系人列表2點擊"Menu".選擇添加聯(lián)系人調用添加函數進入添加界面3點擊其中一個聯(lián)系人調用查看/修改某個聯(lián)系人函數進入聯(lián)系人詳細界面4在聯(lián)系人詳細界面點擊"Menu".可對聯(lián)系人進行發(fā)送短信調用系統(tǒng)發(fā)送短信函數進入發(fā)送短信界面5在聯(lián)系人詳細界面點擊"Menu".可對聯(lián)系人進行撥打電話調用系統(tǒng)撥打電話函數進入呼叫聯(lián)系人界面6在聯(lián)系人詳細界面點擊"Menu".可對聯(lián)系人進行修改調用修改函數修改聯(lián)系人信息7在聯(lián)系人詳細界面點擊"Menu".可對聯(lián)系人進行刪除調用刪除函數調用刪除函數8在聯(lián)系人列表界面點擊"Menu".選擇查找調用查找聯(lián)系人函數顯示用戶查找結果9在聯(lián)系人列表界面點擊"Menu".選擇退出調用退出函數退出通訊錄軟件10在聯(lián)系人列表界面點擊"Menu".選擇菜單調用菜單函數先是菜單界面11在菜單界面選擇顯示所有人信息調用顯示函數顯示所有人信息12在菜單界面選擇刪除所有人信息調用刪除函數刪除所有人信息13在菜單界面選擇備份所有人信息調用備份函數備份信息到SD卡14在菜單界面選擇還原所有人信息調用還原函數進入還原界面.還原信息到數據庫15在菜單界面選擇個人空間調用私人空間類進入私人界面其中的輸入包括:用戶選擇的上述按鈕、菜單.還包括輸入框的內容.包括:聯(lián)系人頭像、聯(lián)系人姓名、手機號、家庭電話、單位電話、單位名、職位、住址、郵編、備注等信息。其中輸出包括:根據用戶的選擇輸出的相應內容.如:聯(lián)系人列表顯示信息、聯(lián)系人詳細信息等。4.4處理過程設計4.4.1業(yè)務流程圖用戶進入手機通訊管理軟件后.會看到聯(lián)系人列表界面。聯(lián)系人列表界面主菜單中包括:添加、搜索、刪除、菜單、退出;其中菜單又包括:顯示所有聯(lián)系人、刪除所有聯(lián)系人、備份信息到SD卡、還原數據到通訊錄、個人空間、退出。點擊添加聯(lián)系人.則進入聯(lián)系人添加界面.添加成功后返回聯(lián)系人列表界面。點擊搜索菜單.則進入聯(lián)系人搜索界面.輸入聯(lián)系人的全名或一個字.即可查找到相關聯(lián)系人.點擊聯(lián)系人會進入聯(lián)系人查看界面.可以對聯(lián)系人進行編輯、刪除、撥打電話、發(fā)送短信..長按某分聯(lián)系人.可以選中該聯(lián)系人.點擊刪除.會刪除已經標記的聯(lián)系人。點擊菜單.可進入菜單界面:點擊所有聯(lián)系人.可以顯示所有人信息、點擊刪除所有聯(lián)系人.可以刪除所有人信息、點擊備份信息到SD卡.可以將數據庫數據備份到SD卡、點擊還原數據到通訊錄.可以從SD卡上備份的數據還原到數據庫、點擊個人空間.輸入密碼并進入個人操作界面、點擊退出.退出到主界面。該軟件的業(yè)務流程如圖5-4所示:用戶用戶手機通訊管理軟件添加聯(lián)系人編輯聯(lián)系人刪除聯(lián)系人聯(lián)系人列表聯(lián)系人搜索聯(lián)系人菜單呼叫聯(lián)系人發(fā)送短信退出通訊錄顯示所有聯(lián)系人刪除所有聯(lián)系人備份還原個人空間退出菜單圖5-4系統(tǒng)業(yè)務流程圖4.4.2系統(tǒng)Activity設計根據Android的Activity設計原則.設計出整個系統(tǒng)的界面.如圖5-5所示:圖5-5系統(tǒng)Activity設計圖4.4.3功能處理設計瀏覽聯(lián)系人用例名稱:瀏覽聯(lián)系人用例描述:瀏覽聯(lián)系人列表角色:手機用戶前置條件:通訊錄中已有聯(lián)系人后置條件:顯示出所有聯(lián)系人基本路徑打開通訊錄系統(tǒng)查詢數據庫顯示出聯(lián)系人列表查看聯(lián)系人用例名稱:查看聯(lián)系人用例描述:查看聯(lián)系人信息角色:手機用戶前置條件:通訊錄中已有聯(lián)系人后置條件:給出聯(lián)系人信息基本路徑A.查看聯(lián)系人信息B.給出相關信息編輯聯(lián)系人用例名稱:編輯聯(lián)系人用例描述:編輯聯(lián)系人信息角色:手機用戶前置條件:通訊錄中已有聯(lián)系人后置條件:修改聯(lián)系人信息基本路徑A.輸入要修改的新信息B.修改聯(lián)系人信息刪除聯(lián)系人用例名稱:刪除聯(lián)系人用例描述:刪除聯(lián)系人角色:手機用戶前置條件:通訊錄中已有聯(lián)系人后置條件:刪除聯(lián)系人基本路徑A.選中聯(lián)系人.選擇刪除操做B.詢問是否確定刪除操作C.刪除聯(lián)系人上述三種業(yè)務操作的流程圖開始開始聯(lián)系人列表單擊某個聯(lián)系人查看/修改/刪除跳轉到聯(lián)系人信息Activity結束聯(lián)系人數據庫圖5-6查看/修改/刪除流程圖查詢聯(lián)系人用例名稱:查詢聯(lián)系人用例描述:查詢聯(lián)系人信息角色:手機用戶前置條件:通訊錄中已有聯(lián)系人后置條件:給出聯(lián)系人信息基本路徑A.輸入查找的數據B.查詢列表根據數據動態(tài)現(xiàn)實出信息點擊Menu菜單.選擇查找聯(lián)系人跳轉SearchContactActivity.在查找聯(lián)系人界面中.TextView被監(jiān)聽.根據TextView輸入的數據.進行查詢后在List中顯示。開始開始聯(lián)系人列表按查詢按鈕跳轉到查看聯(lián)系人Activity結束輸入查詢條件顯示信息修改/刪除操作打電話、發(fā)短信聯(lián)系人數據庫圖5-7查詢聯(lián)系人流程圖菜單操作用例名稱:菜單操作用例描述:選擇菜單功能角色:手機用戶前置條件:單擊菜單按鈕后置條件:進入菜單界面基本路徑A.單擊菜單按鈕B.選擇菜單的功能開始開始聯(lián)系人列表按查詢按鈕跳轉到菜單Activity結束查看所有聯(lián)系人數據庫刪除所有備份還原個人空間退出菜單SD卡數據圖5-8菜單操作流程圖4.4.4系統(tǒng)界面設計本系統(tǒng)一共有11個頁面文件.主要的界面如下:Main.xml文件.如圖5-9所示.顯示已經存儲的聯(lián)系人數據數據:圖5-9系統(tǒng)主界面AddNew.xml文件.如圖5-10所示.顯示添加聯(lián)系人的選項.完成聯(lián)系人的添加:圖5-10添加聯(lián)系人界面Main-menu_grid.xml顯示彈出的主菜單的對話圖5-11主菜單界面5.詳細設計完成上述的操作后.便是進行代碼的編寫和調試.使用Java語言和AndroidAPI進行程序設計。5.1開發(fā)環(huán)境開發(fā)軟件:Eclipse、JDK1.7、AndroidSDK、ADT開發(fā)環(huán)境:Windows7虛擬設備:AndroidAVD開發(fā)版本:Android2.15.2程序設計5.2.1數據類設計用戶User類如圖6-1所示.主要用于暫存頁面獲得的信息.然后再存入數據庫中。圖6-1User類DBhelper類如圖6-2所示.主要完成數據庫的表的創(chuàng)建和數據的添加刪除以及備份的功能.以下是各個具體的函數和變量。圖6-2DBhelper類insert<User>函數實現(xiàn):完成數據的插入.并根據插入是否成功.返回一個長整型的值getAllUser<boolean>的實現(xiàn):完成數據的顯示.使用SQLiteDatabase.query<>方法.利用cursor對象.一一取出字段的值.放入一個hasp表中.最后存入數組列表中.返回給數組列表。modify<User>函數的實現(xiàn):使用user類中的字段.更新數據庫delete<int>函數的實現(xiàn):根據數據的id進行單個數據的刪除deleteAll<int>函數的實現(xiàn):刪除所有數據getTotalCount<>函數的實現(xiàn):使用cursor對象getint<>方法得到數據的個數getUsers<Stringboolean>函數的實現(xiàn):完成數據的查找.使用SQL語句中的模糊查找.然后放入數組列表.進行返回。deleteMarked<ArrayList<Integer>>函數的實現(xiàn):刪除被標記多個數據的數據.backupData<boolean>函數的實現(xiàn):新建一個字符串.把當前所有數據的值寫成一個insert語句存入字符串中.以便備份的時候能夠插入到數據庫中saveDataToFile<string,boolean>函數的實現(xiàn):把插入字符串寫到zpcontacData下的文件中publicvoidbackupData<booleanprivacy>{StringBuffersqlBackup=newStringBuffer<>;Cursorcursor=null;if<privacy>{cursor=dbInstance.query<DB_TABLENAME,newString[]{"_id","name","mobilephone","officephone","familyphone","address","othercontact","email","position","company","zipcode","remark","imageid,privacy"},"privacy=1",null,null,null,null>;}else{cursor=dbInstance.query<DB_TABLENAME,newString[]{"_id","name","mobilephone","officephone","familyphone","address","othercontact","email","position","company","zipcode","remark","imageid,privacy"},"privacy=0",null,null,null,null>;}while<cursor.moveToNext<>>{sqlBackup.append<"insertinto"+DB_TABLENAME+"<name,mobilephone,officephone,familyphone,address,othercontact,email,position,company,zipcode,remark,imageid,privacy>">.append<"values<'">.append<cursor.getString<cursor.getColumnIndex<"name">>>.append<"','">.append<cursor.getString<cursor.getColumnIndex<"mobilephone">>>.append<"','">.append<cursor.getString<cursor.getColumnIndex<"officephone">>>.append<"','">.append<cursor.getString<cursor.getColumnIndex<"familyphone">>>.append<"','">.append<cursor.getString<cursor.getColumnIndex<"address">>>.append<"','">.append<cursor.getString<cursor.getColumnIndex<"othercontact">>>.append<"','">.append<cursor.getString<cursor.getColumnIndex<"email">>>.append<"','">.append<cursor.getString<cursor.getColumnIndex<"position">>>.append<"','">.append<cursor.getString<cursor.getColumnIndex<"company">>>.append<"','">.append<cursor.getString<cursor.getColumnIndex<"zipcode">>>.append<"','">.append<cursor.getString<cursor.getColumnIndex<"remark">>>.append<"',">.append<cursor.getInt<cursor.getColumnIndex<"imageid">>>.append<",">.append<cursor.getInt<cursor.getColumnIndex<"privacy">>>.append<">;">.append<"\n">;}saveDataToFile<sqlBackup.toString<>,privacy>;}restoreData<string>函數的實現(xiàn):載入備份文件.讀出插入字符串.寫到數據庫中.完成備份findFile<string>函數的實現(xiàn):判斷文件是否存在.能否備份MyDBHleper類:繼承于SQLiteOpenHelper.主要有倆個函數.onCreate<>和onUpgrade<>onCreate<>函數主要用于數據庫中表的創(chuàng)建。onUpgrade<>函數主要用于數據庫的版本不對應.重新創(chuàng)建表。5.2.2Main<Activity>設計如圖6-3所示.顯示了Main<Activity>涉及的變量以及調用和重寫的函數:圖6-3Main<Activity>onCreate<Bundle>為主函數.創(chuàng)建ListView對象.將數據與adapter集合起來.顯示給用戶看.然后響應ListView的點擊事件.跳轉用戶詳細信息頁面。onActivityResult〔函數的實現(xiàn):此函數主要是判斷是從那些頁面跳轉到主頁面.并刷新主頁面onKeyDown<intKeyEvent>的函數實現(xiàn):響應點擊Menu按鈕時的事件.用于設置底部菜單是否可見loadBottomMenu<>函數的實現(xiàn):主菜單的點擊事件的響應.實現(xiàn)各種功能模塊getMenuAdapter<string[]>函數的實現(xiàn):將圖片和文字設置在一個集合中.組成一個菜單5.2.3AddNew<Activity>設計如圖6-4所示.AddNew<Activity>用到的變量以及函數圖6-4AddNew<Activity>onCreate〔函數的實現(xiàn):實現(xiàn)頭像的選擇.數據的填寫。loadImage<>函數實現(xiàn):使用gallery控件和imageswith實現(xiàn)頭像的加載和選擇ImageAdapter類的實現(xiàn)自定義頭像適配器publicViewmakeView<>{ImageViewview=newImageView<this>;view.setBackgroundColor<0xff000000>;view.setScaleType<ScaleType.FIT_CENTER>;view.setLayoutParams<newImageSwitcher.LayoutParams<90,90>>;returnview;}initImageChooseDialog<>函數實現(xiàn):完成圖像的選擇對話框5.2.4UserDetail<Activity>設計函數基本同AddNew<Activity>.增加了修改按鈕的點擊事件和刪除按鈕的點擊事件。增加的函數有:loadUserData<>:獲得控件.為控件賦值setEditTextAble<>:把頁面中的控件可修改setColorToBlack<>設置顯示的字體顏色為黑色setColorToWhite<>設置顯示的字體顏色為白色setEditTextDisable<>把設置控件不可修改privatevoidmodify<>{數據更新函數delete<>數據刪除函數onCreateOptionsMenu<Menu>的實現(xiàn):通訊菜單的實現(xiàn).完成聯(lián)系人的打電話.發(fā)短信.發(fā)郵件功能5.2.5MainPrivacy<Activity>設計如圖6-5所示.MainPrivacy<Activity>涉及到的變量以及函數圖6-5MainPrivacy<Activity>類圖用到的函數:onCreate<>;onActivityResult<>;onKeyDown<int,KeyEvent>;loadBottomMenu<>;loadMainMenuDialog<>;loadSearchLinearout<>;getMenuAdapter<String[],int[]>;onDestroy<>;函數與Main<Activity>的函數相同.不再贅述。圖7-1添加聯(lián)系人測試圖6設計總結6.1設計特點學習完計算機等相關專業(yè)課程后.對計算機軟硬件知識有了一定的認識和了解.特別是學習完《高級語言程序設計》、《Java語言程序設計》.《數據庫導論》、《操作系統(tǒng)》、《軟工程》等專業(yè)課.對計算機軟件開發(fā)有了一定了解。而課程設計便是對學習效果的檢驗。課程設計不僅可以鍛煉我們獨立思考問題、解決問題的能力.而且可以培養(yǎng)我們的整體性思維的能力;通過課程設計.加深了對程序設計、數據庫設計、操作系統(tǒng)、軟件工程等知識的認識。利用android的組件和自帶數據庫Sqlite實現(xiàn)了一個基于Android系統(tǒng)的通訊錄軟件.基本實現(xiàn)了需要的功能.達到了預期的目的。完成本系統(tǒng).。首先要熟悉所用到的Android的組件.Android系統(tǒng)為
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年農業(yè)無人機飛防操作規(guī)范
- 非標設備改造加裝施工手冊
- 2026貴州貴陽城市綜合發(fā)展有限公司招聘3人備考題庫帶答案詳解
- 3第三章 廣告文案的訴求方式
- 課件的優(yōu)勢與應用
- 職業(yè)再評估與崗位調整建議
- 職業(yè)健康風險評估方法學在化工行業(yè)中的本土化實踐
- 北海事業(yè)單位招聘2022年考試模擬試題及答案解析5
- 職業(yè)健康促進與職業(yè)健康應急體系
- 職業(yè)健康與心理健康的整合管理路徑
- 審計數據管理辦法
- 建筑設計防火規(guī)范-實施指南
- 口腔修復臨床病例
- 乙狀結腸冗長護理查房
- 2025年廣西中考英語試卷真題(含答案解析)+聽力音頻
- 短文魯迅閱讀題目及答案
- DB34T 5137-2025電化學儲能液冷系統(tǒng)設計技術要求
- 高碳鉻鐵生產流程
- 單純皰疹病毒性角膜炎
- 2025漂浮式海上風電場工程可行性研究報告編制規(guī)程
- 妊娠期糖尿病管理知識試題及答案
評論
0/150
提交評論