版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
基于Java的家政服務(wù)管理系統(tǒng)的設(shè)計與實現(xiàn)摘要:隨著生活水平的提升,家政服務(wù)頗受大眾歡迎,而如今又是一個數(shù)字化,網(wǎng)絡(luò)化的社會。傳統(tǒng)的家政預(yù)訂方式十分落后:預(yù)訂過程復(fù)雜,等待時間長,雙向選擇空間小,非法中介普遍存在。針對這種情況,開發(fā)和設(shè)計了基于Java技術(shù)的家政服務(wù)管理系統(tǒng)。本系統(tǒng)整體的架構(gòu)使用的是瀏覽器/服務(wù)端模式,也就是時下比較流行的B/S架構(gòu)、使用后端則是用開發(fā)傳統(tǒng)的模型-視圖-控制(MVC)模式、結(jié)合當(dāng)前流行的的ssm(spring+springmvc+mybatis)的模式對家家樂家政服務(wù)管理系統(tǒng)進(jìn)行開發(fā)和設(shè)計,使用idea作為開發(fā)工具,Java作為后臺開發(fā)語言,用MySql數(shù)據(jù)庫作為數(shù)據(jù)庫。該系統(tǒng)實現(xiàn)了從用戶進(jìn)行登錄、用戶數(shù)據(jù)信息修改、家政服務(wù)人員信息修改以及刪除、管理員添加刪除等功能,同時本系統(tǒng)新增了新聞管理控制模塊,使用戶能夠得到及時了解關(guān)于家政相關(guān)的新聞。關(guān)鍵詞:家政服務(wù);jsp;B/S結(jié)構(gòu);MySql數(shù)據(jù)庫
ABSTRACTWiththeimprovementoflivingstandards,housekeepingservicesareverypopularwiththepublic.Asforadigitalized,networked,andnetwork-basedsociety,traditionalhousekeepingbookingmethodsareverybackward:thebookingprocessiscomplicated,thewaitingtimelong,limitedtwo-wayselectionchoice,andillegalintermediariescommon.Inresponsetothisproblem,theauthorhasdeveloped&designedahousekeepingservicemanagementsystembasedonJavatechnology.Theoverallarchitectureofthesystemisbasedonthebrowser/servermodel,thepopularB/Sarchitectureatpresent.Thebackendisbasedonthetraditionalmodel-view-control(MVC)model,combinedwiththepopularSSM(spring+springmvc+mybatis)model.WithIdeaasadevelopmenttool,Javaasaback-enddevelopmentlanguage,andMySqldatabaseasadatabase,theauthorhasdeveloped&designedthehousekeepingservicemanagementsystemforJiajiale.Thissystemhasinstalledfunctionssuchasloginforusers,modificationofuserdatainformation,modificationanddeletionoftheinformationofhousekeepingservicepersonnel,andadditionanddeletionofadministrators.Atthesametime,anewsmanagementcontrolmodulehasbeenaddedtothesystemtoenableuserstogettimelyinformationabouthousekeepingnews.Keywords:domesticserviceJSPB/SstructureMySQLdatabase
目錄第1章引言 61.1開發(fā)的意義 61.2開發(fā)環(huán)境 61.3技術(shù)背景 61.3.1Idea的簡介: 61.3.2MySQL數(shù)據(jù)庫的簡介: 71.3.2JSP的簡介: 71.3.4JSP技術(shù)特點 71.3.5JSP的工作原理 81.3.6Struts的簡介 8第2章系統(tǒng)需求分析 92.1可行性分析 92.1.1技術(shù)可行性 92.1.2經(jīng)濟(jì)可行性 92.1.3操作可行性 92.1.4需求可行性分析 92.2系統(tǒng)流程分析 92.2.1注冊流程 102.2.2登錄流程 10第3章系統(tǒng)功能概述 113.1系統(tǒng)功能描述 113.2功能模塊劃分 133.3系統(tǒng)流程分析 14第4章數(shù)據(jù)庫設(shè)計 154.1系統(tǒng)數(shù)據(jù)源的設(shè)置 154.2表、關(guān)系模型和數(shù)據(jù)庫的概述 174.3范式與建表的規(guī)范化 184.4系統(tǒng)數(shù)據(jù)庫的詳細(xì)建立 194.4.1用戶雇主評價數(shù)據(jù)表(tb_assess) 194.4.2預(yù)約表(tb_book) 194.4.3家政人員證書表(tb_cert) 204.4.4家政公司表(tb_company) 214.4.5合同表(tb_contract) 214.4.6家政人員表(tb_employee) 224.4.7雇主表(tb_employer) 234.4.8口味表(tb_flavor) 234.4.9供應(yīng)信息表(tb_info) 234.4.10方言表(tb_lang) 244.4.11管理員表(tb_manager) 244.4.12新聞表(tb_news) 244.4.13家政人員技能對應(yīng)表(tb_skills) 254.5數(shù)據(jù)庫E-R圖 25第5章家政系統(tǒng)的實現(xiàn) 305.1系統(tǒng)功能 305.2后臺系統(tǒng)實現(xiàn) 325.2.1新聞管理 325.2.2合同管理 335.2.3家政員管理 345.2.4客戶管理 355.2.5企業(yè)用戶管理 365.2.6管理員管理 36第6章結(jié)論 37參考文獻(xiàn) 38
第1章引言認(rèn)真檢查整篇論文的標(biāo)點符號,中文的部分要全部是中文標(biāo)點符號;認(rèn)真檢查是否有多余的空格和段落回車符;認(rèn)真修改論文,CNKI重復(fù)率低于2認(rèn)真檢查整篇論文的標(biāo)點符號,中文的部分要全部是中文標(biāo)點符號;認(rèn)真檢查是否有多余的空格和段落回車符;認(rèn)真修改論文,CNKI重復(fù)率低于20%才能參加答辯;1.1開發(fā)的意義隨著現(xiàn)代人生活水平的提高,許多人已經(jīng)沒有時間來整理家務(wù),這就意味著家政市場在當(dāng)今社會中會越來越重要,而電子商務(wù)是互聯(lián)網(wǎng)發(fā)展日臻成熟的直接后果,是網(wǎng)絡(luò)技術(shù)應(yīng)用新的發(fā)展方向?;ヂ?lián)網(wǎng)自身所具有的開放性、全球性、低成本、高效率的特點,已成為電子商務(wù)的內(nèi)在特征,并使得電子商務(wù)大大超越了作為一種新的貿(mào)易形式所具有的價值。電子商務(wù)對于社會生產(chǎn)力的推動作用突出表現(xiàn)以下幾個方面??梢杂行У慕档托畔⒊杀?,提高信息使用率。有效的減少大量中間環(huán)節(jié),降低人力成本和資源成本。有利于第三產(chǎn)業(yè)的發(fā)展。1.2開發(fā)環(huán)境系統(tǒng)的總體配置如下:硬件環(huán)境:普通個人計算機(jī)、普通顯卡。軟件環(huán)境:linux系統(tǒng)或者windows系統(tǒng)(需要裝有java環(huán)境及tomcat)Internet信息服務(wù)器系統(tǒng)的基本結(jié)構(gòu)如圖1-1所示:圖1-1系統(tǒng)框架1.3技術(shù)背景1.3.1Idea的簡介:Idea是一種適用于Java的IDE,但它也理解大量其他語言(例如SQL、JPQL、HTML、JavaScript等)并提供智能編碼輔助,即使當(dāng)語言表達(dá)式被注入到Java代碼的字符串文字中也能夠辨識。除此之外,Idea中的編碼輔助不僅僅體現(xiàn)在編輯器中,它還可以幫助您在處理其他工作時同樣保持生產(chǎn)力:例如,填寫屬性、搜索元素列表、訪問工具窗口或切換配置,等等。1.3.2MySQL數(shù)據(jù)庫的簡介:眾所周知,MySQL是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),當(dāng)前最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)也是MySQL,在web應(yīng)用方面MySQL是最好的RDBMS(RelationalDatabaseManagementSystem:關(guān)系數(shù)據(jù)庫管理系統(tǒng))應(yīng)用軟件之一。它是由瑞典AB公司開發(fā),后被Oracle公司收購。同時,MySQL是一種關(guān)聯(lián)數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保存在不同的表中,而不是將所有數(shù)據(jù)放在一個大倉庫內(nèi),所以,在增加了速度的同時也提高了靈活性。MySQL數(shù)據(jù)庫相對于其他數(shù)據(jù)庫的優(yōu)點:MySQL是免費的,所以你不需要支付額外的費用。MySQL可以支持大型的數(shù)據(jù)庫,即可以處理擁有上千萬條記錄的大型數(shù)據(jù)庫。MySQL使用標(biāo)準(zhǔn)的SQL數(shù)據(jù)語言形式。MySQL可以運行于多個系統(tǒng)上,并且支持多種語言(C、C++、Python、Java、Perl、PHP、Eiffel、Ruby和Tcl等)。1.3.2JSP的簡介:早年間,Sun公司創(chuàng)建了一種能實現(xiàn)網(wǎng)頁動態(tài)化的技術(shù)標(biāo)準(zhǔn),并將這一技術(shù)命名為JavaServerPages(簡寫jsp)。當(dāng)要實現(xiàn)能快速應(yīng)答客戶端的請求時,可以將jsp項目部署至tomcat狀態(tài),再由serlet對請求的內(nèi)容進(jìn)行運行,運行后jsp標(biāo)簽將會生成譬如符合網(wǎng)絡(luò)web文檔標(biāo)準(zhǔn)的Web網(wǎng)頁、網(wǎng)頁腳本內(nèi)容(HTML)或是XML這樣的新格式,最后結(jié)合樣式文件再將生成的格式返回到web視圖。java作為JSP運行的基本腳本語言和后端語言,可以為用戶的HTTP請求作出回應(yīng),處理復(fù)雜業(yè)務(wù),提供需求。JSP的形成是由編譯產(chǎn)生的,編譯Java代碼和特定變動內(nèi)容使其嵌入到靜態(tài)的網(wǎng)頁當(dāng)中完成,可以形成靜態(tài)頁面模板格式的同時還可以生成jsp的動態(tài)模式。就像使用標(biāo)準(zhǔn)XML、HTML標(biāo)簽一樣建立起可供使用的JSP標(biāo)簽庫,。標(biāo)簽庫能增強社會功能和服務(wù)器性能,而且可以不受跨平臺發(fā)展問題的限制。在編譯時期,原始的Servlet代碼又被編譯出來的過程就是JSP運行的原理。由JSP編譯器將JSP文件編譯還原出的Servlet可以被Servlet所識別出來,可以直接編譯成二進(jìn)制碼,也可以再經(jīng)由Java編譯器來執(zhí)行編譯程序快速得到二進(jìn)制機(jī)器碼。1.3.4JSP技術(shù)特點能以模板化的方式簡單、高效地添加動態(tài)網(wǎng)頁內(nèi)容。有良好的工具支持。具有和Java語言一樣的特性:相對易用性。傳承了Java的優(yōu)勢,能實現(xiàn)跨平臺運行,可進(jìn)行“一次編寫,到處運行”,因為Java及其相關(guān)技術(shù)的開發(fā)平臺多,網(wǎng)站開發(fā)人員可以選擇在最適合自己的系統(tǒng)平臺上進(jìn)行JSP開發(fā);不同環(huán)境下開發(fā)的JSP項目,在所有客戶端上都能順利訪問。頁面中的動(控制變動內(nèi)容的部分)/靜(內(nèi)容不需變動的部分),以分散但又有序的形式組合在一起,能使人更直觀地看出頁面代碼的整體結(jié)構(gòu),也使得設(shè)計頁面效果和程序邏輯這兩部分工作容易分離(外觀視圖與邏輯分離)。從而方便分配人員并發(fā)揮各自長處,實現(xiàn)高效地分工合作??膳c其它企業(yè)級Java技術(shù)進(jìn)行配合,完成工作。1.3.5JSP的工作原理客戶端通過瀏覽器向服務(wù)器發(fā)出請求,在該請求中包含了請求的資源的路徑,這樣當(dāng)服務(wù)器接收到該請求后就可以知道被請求的內(nèi)容。服務(wù)器根據(jù)接收到的客戶端的請求來加載相應(yīng)的JSP文件。Web服務(wù)器中的JSP引擎會將被加載的JSP文件轉(zhuǎn)化為Servlet。JSP引擎將生成的Servlet代碼編譯成Class文件。系統(tǒng)要求服務(wù)器執(zhí)行這個Class文件。最后服務(wù)器將執(zhí)行結(jié)果發(fā)送給瀏覽器進(jìn)行顯示。1.3.6Struts的簡介傳統(tǒng)的模型視圖控制(mvc)架構(gòu)能有效幫助系統(tǒng)快速搭建起來,在java開源環(huán)境中,Struts是發(fā)源最早的框架之一并且能完美的實現(xiàn)SpringMVC設(shè)計模式。選擇普遍使用的Controller(控制器),利用配置文件(通常是Struts-config.xml)的功能對模型(Model)和視圖(View)進(jìn)行隔離,最后封裝的過程要使用Action這是Struts對其的定義,主要是確保代碼易于調(diào)試且清晰明確。Struts還提供簡化填充的頁面標(biāo)簽中編碼等工具會自動請求的數(shù)據(jù)。第2章系統(tǒng)需求分析2.1可行性分析2.1.1技術(shù)可行性在軟件方面,該系統(tǒng)主要采用的是idea和mysql來作為開發(fā)工具。在技術(shù)方面,采用的框架是三層體系結(jié)構(gòu)B/S框架,采用了jsp技術(shù)開發(fā)一個美觀的界面、采用Java語言作為后臺開發(fā)語言,因為上課的時候老師也教了相應(yīng)的課程,并且它是屬于一種面向?qū)ο笤O(shè)計開發(fā)的,所以開發(fā)時候比較簡單和容易理解,在硬件方面。在硬件方面?,F(xiàn)如今,技術(shù)發(fā)展的速度大家有目共睹,不管是在容量上,還是可靠性上更新速度都很快,所以,該系統(tǒng)采用的技術(shù)進(jìn)行開發(fā)是完全可行的。2.1.2經(jīng)濟(jì)可行性該系統(tǒng)采用的是面向?qū)ο蟮倪壿嬙O(shè)計,所用到的軟件都是開源的,都可以到官網(wǎng)下載,另外,而且采用的都是兼容性較好的開發(fā)技術(shù),故對硬件設(shè)備的要求并不高,哪怕電腦的配置一般也可以正常的運行,再加上該系統(tǒng)的開發(fā)技術(shù)并不復(fù)雜,所以在經(jīng)濟(jì)方面能大大的降低成本,再經(jīng)濟(jì)可行性方面是完全可行的。2.1.3操作可行性該系統(tǒng)所有界面都是菜式的,界面也比較簡潔友好,并且每步都有操作提示,再加上現(xiàn)在是計算機(jī)時代,對于計算機(jī)的基本操作大家都不言而喻,是比較易于理解的,所以相對來說該系統(tǒng)的操作都是很簡單的。所以不需要掌握相關(guān)的知識可以對該系統(tǒng)進(jìn)行操作。2.1.4需求可行性分析由于生活節(jié)奏在不斷的加快,而且現(xiàn)在很多上班族上有老下有小,已經(jīng)沒有太多的精力去照顧自己年邁的父母和年幼的孩子,所以該類系統(tǒng)目前在市場上開發(fā)還是有前景的,經(jīng)過調(diào)查發(fā)現(xiàn)現(xiàn)在也有很多的家政服務(wù)管理系統(tǒng),但又都各自有優(yōu)缺點,所以該系統(tǒng)與市場上的并不存在重復(fù)性,除此之外,該系統(tǒng)是結(jié)合別人的優(yōu)點,摒棄了缺點進(jìn)行開發(fā)的,所以我認(rèn)為開發(fā)該系統(tǒng)會讓用戶感受到不同的體驗,所以開發(fā)本系統(tǒng)是符合市場需求的。2.2系統(tǒng)流程分析對于系統(tǒng)的流程分析離不開業(yè)務(wù)流程圖。業(yè)務(wù)流程圖(TransactionFlowDiagram,簡稱TFD)就是用一些盡可能少的規(guī)定的符號及連線來表示某個具體業(yè)務(wù)處理過程。業(yè)務(wù)流程圖易于閱讀和理解,是分析業(yè)務(wù)流程的重要步驟,它是分析系統(tǒng)所涉及到的每個環(huán)節(jié)的業(yè)務(wù)流程,從系統(tǒng)的注冊登錄著手,以實際操作為出發(fā)點,掌握所有家政服務(wù)系統(tǒng)的管理內(nèi)容,保證信息能夠正確的輸入和輸出,數(shù)據(jù)存儲的完整性以及信息處理方法過程,并根據(jù)實際操作步驟來繪制出具體的流程圖。2.2.1注冊流程還未注冊用戶的用戶可進(jìn)行注冊,首先,填寫用戶的注冊信息,用戶名存在的話提示用戶名已存在,不存在則重新填寫注冊信息,輸入密碼時系統(tǒng)會讓你再次確認(rèn)密碼,對輸入的密碼進(jìn)行判斷,看是否一致,一致則在數(shù)據(jù)庫中添加用戶信息,注冊成功,不一致則重新確認(rèn)。系統(tǒng)注冊流程圖如圖2-1所示圖2-1注冊流程圖2.2.2登錄流程要保證系統(tǒng)的安全性,就要使用該系統(tǒng)先登陸到系統(tǒng)中。其登錄界面流程圖如圖2-2所示。圖2-2登錄流程圖第3章系統(tǒng)功能概述縱觀國內(nèi)外關(guān)于家政的管理系統(tǒng)并不多,普通的家政系統(tǒng)僅僅是一些信息的登記,并不能進(jìn)行有效的人員管理,本系統(tǒng)它注重對用戶的管理、家政人員以及家政公司的信息管理,并且本系統(tǒng)采用三層體系結(jié)構(gòu)的B/S開發(fā)模式,可實現(xiàn)一臺部署,多臺設(shè)備使用的需求,相對于C/S架構(gòu)更加容易維護(hù)及發(fā)布。3.1系統(tǒng)功能描述用戶前臺系統(tǒng)主要實現(xiàn)以下幾個功能:前臺部分主要包括首頁新聞以及公告展示、家政員、供求信息、家政公司、用戶中心五大模塊。(1)首頁新聞:其中包含了圖片廣告的輪播以及新聞和公告的展示,這些功能都可以通過后臺進(jìn)行動態(tài)添加,完成了新聞模塊的管理工作。(2)家政人員:將家政人員的相關(guān)信息通過系統(tǒng)集中展示出來,家政人員在注冊后基本信息被收入庫中,可以對相關(guān)條件進(jìn)行查詢,譬如"相關(guān)的服務(wù)"、"相關(guān)的食宿"、"相關(guān)的技能"、"相關(guān)的工時"、"相關(guān)的籍貫",找到匹配條件的人員名單。點擊家政員頭像能夠通過打開頁面展示家政員的詳細(xì)數(shù)據(jù)信息,如果企業(yè)用戶擁有雇主權(quán)限,則可以有效進(jìn)行分析相應(yīng)的預(yù)約。(3)供求信息:集中展示了家政雇主發(fā)布的關(guān)于自身的需求信息和家政員發(fā)布的關(guān)于自身的供應(yīng)信息并按照發(fā)布日期進(jìn)行排序,及時展示最新發(fā)布狀態(tài)。(4)家政公司:可展示在本網(wǎng)站注冊的家政公司的名片(包含公司名稱、經(jīng)營項目范圍、聯(lián)系人以及聯(lián)系方式)。(5)用戶中心:本系統(tǒng)注冊可分為雇主、家政員以及家政公司三種用戶,每一種用戶登錄系統(tǒng)進(jìn)入用戶中心有不同的權(quán)限,而且實現(xiàn)了防止用戶的跨權(quán)限操作。家政員:主要包括個人信息、發(fā)布信息、預(yù)約管理、服務(wù)協(xié)議等操作權(quán)限。發(fā)布信息:家政員可以發(fā)布供應(yīng)信息。預(yù)約管理:該家政員可以從多條包含雇主信息、服務(wù)信息等預(yù)約信息里選擇一條,每條預(yù)約信息對應(yīng)一位雇主。一旦該家政員選擇了雇主,則在家政員展示信息中該家政員的狀態(tài)即變?yōu)椤耙杨A(yù)約”。服務(wù)協(xié)議:對應(yīng)的是預(yù)約管理里家政員一旦選擇了雇主,那么這里家政員就可以在這里簽訂一個服務(wù)協(xié)議,此服務(wù)協(xié)議由系統(tǒng)自動生成包含了家政員和雇主的一些相互約束,由家政員、雇主以及家政公司三方簽訂生效。家政員未簽協(xié)議時,顯示為“待崗”,只要一簽署服務(wù)協(xié)議就會將自己“已預(yù)約”的狀態(tài)變?yōu)椤霸趰彙薄?6)雇主:主要包括發(fā)布信息、我的預(yù)約、服務(wù)協(xié)議、服務(wù)評價等操作權(quán)限,其中發(fā)布信息-雇主可以在這里發(fā)布相應(yīng)的需求信息。我的預(yù)約:雇主可以查看自己每次預(yù)約的結(jié)果。并且系統(tǒng)只允許雇主身份登錄的用戶去預(yù)約家政員,并且在預(yù)約失敗后可以重新發(fā)起預(yù)約,如果預(yù)約成功再次進(jìn)行預(yù)約的話系統(tǒng)會進(jìn)行提示并允許該操作。服務(wù)信息:雇主在預(yù)約成功,即家政員在預(yù)約管理里選擇了該雇主,那么該雇主可以簽訂與選擇自己的家政員所簽訂的內(nèi)容相同的服務(wù)協(xié)議。服務(wù)評價:該雇主在預(yù)約成功家政員并簽訂服務(wù)協(xié)議之后便可以對家政員進(jìn)行類似淘寶的評價,并且該評價也會影響到家政員的頁面展示順序。(7)家政公司:只包括了家政名片權(quán)限,即注冊的家政公司可發(fā)布自己公司的包括聯(lián)系方式、主營業(yè)務(wù)等信息的家政名片。后臺管理具體描述:(1)新聞管理添加新聞:包括新聞的標(biāo)題、新聞內(nèi)容以及新聞類別。刪除新聞:首先列出所有新聞,選擇性刪除相應(yīng)的新聞信息。(2)合同管理查看合同:查看家政人員與雇主簽訂的相關(guān)合同。審核合同:審核家政人員與雇主簽訂的合同,使其生效。(3)家政員管理評價考核:對家長人員進(jìn)行星級評價刪除用戶:刪除家政人員審核信息:該模塊的審核是針對家政人員發(fā)布工作信息,需要審核過后才會出現(xiàn)在供應(yīng)關(guān)系中。(4)客戶管理刪除用戶:刪除雇主用戶審核信息:審核雇主發(fā)布的需求信息,審核通過后才會出現(xiàn)在供應(yīng)關(guān)系中(5)企業(yè)用戶管理刪除用戶:刪除企業(yè)用戶(6)管理員管理添加管理員:為后臺管理添加管理員刪除管理員:刪除后臺管理員3.2功能模塊劃分從功能描述的內(nèi)容可以看到,本系統(tǒng)可以實現(xiàn)五個完整的功能(新聞、家政用戶管理、供應(yīng)信息管理、企業(yè)用戶管理、管理管理)。所需模塊的設(shè)計要根據(jù)設(shè)計的功能列表而對應(yīng)做出,具體如圖2-1所示:圖2-1家政管理系統(tǒng)功能模塊示圖在本系統(tǒng)中,系統(tǒng)管理員模塊的功能分為創(chuàng)建和刪除,系統(tǒng)初始化時,有一個默認(rèn)的“系統(tǒng)管理員”用戶admin,該用戶是由程序人員手動地添加到數(shù)據(jù)庫中admin用戶可以創(chuàng)建其他的管理員信息;家政用戶及其他用戶則可以自行注冊賬號。用戶管理功能模塊的關(guān)系如圖2-2所示:圖2-2用戶管理功能模塊關(guān)系圖3.3系統(tǒng)流程分析家政人員工作流程如圖2-3所示:圖2-3家政人員工作流程圖雇主雇傭流程如圖2-4所示圖2-4雇主工作流程圖用戶在前臺進(jìn)行登陸時,進(jìn)行選擇身份,根據(jù)選擇的身份核對賬號密碼,進(jìn)入相應(yīng)的功能模塊。這樣保證了確認(rèn)用戶是否是有效的注冊用戶以決定用戶的操作權(quán)限,從而決定用戶的工作界面。第4章數(shù)據(jù)庫設(shè)計4.1系統(tǒng)數(shù)據(jù)源的設(shè)置采用原生的jdbc驅(qū)動連接mysql數(shù)據(jù)庫,這樣編寫簡單的sql腳本以便連接到ODBC兼容的數(shù)據(jù)庫和OLEDB兼容的數(shù)據(jù)源。具體步驟可歸納為以下步驟:(1)創(chuàng)建jdbc配置文件使用com.mysql.jdbc.Driver驅(qū)動連接數(shù)據(jù)庫,同時還要將創(chuàng)建的數(shù)據(jù)連接配置文件放在目錄之下。mysql的賬號為USER_NAME=root,密碼則是USER_PASSWORD=123.com,設(shè)置的同時,還要在連接之前先創(chuàng)建連接字符串DB_URL=jdbc:mysql://localhost:3306/db_jiazheng?user=root&password=123.com&useUnicode=true&characterEncoding=UTF-8。通過這樣的方式創(chuàng)建的文件,在現(xiàn)場實施中,相關(guān)人員可以根據(jù)實際情況施行中更便于修改數(shù)據(jù)庫中的配置文件,對Properties類的修改工作通過使用linux中的vim命令就可以完成。(2)編寫自定義連接類在讀取變量時,選擇數(shù)據(jù)庫連接字符串,在創(chuàng)建prop、dbName、dbUrl之初,就要對變量進(jìn)行初始化,設(shè)定為Streamin=getClass().getResource(propFile);ConnDB類創(chuàng)建于文件目錄下并將其定義propFileName為“/com/properties”;ClassName=prop.getProperty("CLASS_NAME")這一段定義為讀取配置信息的程序;讀取數(shù)據(jù)庫驅(qū)動時為dbUrl=prop.getProperty("URL")。(3)創(chuàng)建數(shù)據(jù)對象先對ConnDB類進(jìn)行聲明創(chuàng)建出具體的實例,再將sql語言字符串的變量進(jìn)行實例化執(zhí)行,對要查詢、刪除、更新的sql做初始化更改,從db變量中查詢(query)函數(shù),完成程序執(zhí)行,若要保證服務(wù)器端中的mysql數(shù)據(jù)庫不會收到編碼類型調(diào)整的影響,則需要將客戶端改為“gdk”編碼。(4)操作數(shù)據(jù)庫執(zhí)行函數(shù)對數(shù)據(jù)的更新、插入、刪除等操作較之前顯得更加便利。如執(zhí)行插入操作:sqlStr="InsertIntob1Values(1,2)"Connect.Execute(sqlStr)(5)關(guān)閉數(shù)據(jù)對象和鏈接及時關(guān)閉已經(jīng)使用完的數(shù)據(jù)庫連接對象,若沒關(guān)閉可能在后續(xù)的連接工作中有連接池溢出的可能,調(diào)用close函數(shù)就可以關(guān)閉連接對象。完整的程序片段:privateConnDBdb=newConnDB();//創(chuàng)建數(shù)據(jù)庫對象實例Stringsql_result="selectid,surname,birthdate,hometown,uptimefromtb_employeetwhereexists("+sql_workTime+"t.id=t1.user_id)andexists("+sql_accomm+"t.id=t2.user_id)andexists("+sql_workType+"t.id=t3.user_id)andexists("+sql_cert+"t.id=t4.user_id)andexists("+sql_skill+"t.id=t5.user_id)andexists("+sql_lang+"t.id=t6.user_id)andexists("+sql_flavor+"t.id=t7.user_id)andexists("+sql_homeCity+"t.id=t8.id)anduptimeisnotnullorderbyuptimedesc";//編寫執(zhí)行db.executeQuery("setnamesgbk");//設(shè)置gbk編碼ResultSetrs=db.executeQuery(sql_result);//將查詢結(jié)果導(dǎo)入到ResultSet對象當(dāng)中while(rs.next()){UserInfoFormbmInfo=newUserInfoForm();userId=rs.getInt("id");surname=rs.getString("surname");birthdate=rs.getString("birthdate");hometown=rs.getString("hometown");uptime=rs.getString("uptime");("查詢結(jié)果:用戶編號"+userId);("查詢結(jié)果:用戶姓名"+surname);//("查詢結(jié)果:用戶年齡"+birthdate);//("查詢結(jié)果:用戶籍貫"+hometown);//("查詢結(jié)果:用戶更新時間"+uptime);bmInfo.setId(userId);bmInfo.setSurname(surname);bmInfo.setBirthDate(calAge(birthdate));bmInfo.setHometown(hometown);bmInfo.setUptime(uptime);list.add(bmInfo);}上述是用java使用jdbc訪問數(shù)據(jù)庫的全過程,由于應(yīng)用面向?qū)ο笏枷耄胁僮鞫急容^簡單,用戶需要注意的僅是對數(shù)據(jù)結(jié)構(gòu)的了解、當(dāng)前所操作的對象及對象的屬性等等,只要對這些有了清晰的認(rèn)識,再加上JDBC訪問數(shù)據(jù)庫的強大功能,在網(wǎng)絡(luò)上使用數(shù)據(jù)庫,實現(xiàn)用戶與頁面間交換信息,就再也不是什么難事了。4.2表、關(guān)系模型和數(shù)據(jù)庫的概述數(shù)據(jù)在數(shù)據(jù)庫中,其位置存儲、組織于表中,列是構(gòu)成表的最基本屬性,表中的行列都對應(yīng)有的序列,每一行對應(yīng)相應(yīng)的列,行列位置可構(gòu)成一條記錄信息,并將其稱之為字段,千萬個這類記錄信息組成的集合就是所謂的表文件,而數(shù)據(jù)庫文件則是由成千上萬張表和關(guān)系共同組成的。一般來說數(shù)據(jù)庫是沒有UI界面的,都是通過給數(shù)據(jù)庫加上相應(yīng)的操作和管理數(shù)據(jù)庫的軟件,即當(dāng)它成為一個數(shù)據(jù)庫管理系統(tǒng)(DBMS)時便可以進(jìn)???行操作,數(shù)據(jù)庫管理系統(tǒng)能合理地組織和存儲大量數(shù)據(jù),并可以支持對數(shù)據(jù)庫表中數(shù)據(jù)的各種操作,如:查詢、更新、索引、排序、打印、列表等。數(shù)據(jù)庫系統(tǒng)的主要目的是實現(xiàn)有組織地、動態(tài)地存儲大量的相關(guān)數(shù)據(jù),這樣就可以方便用戶訪問的計算機(jī)軟件、硬件資源,并且可以對數(shù)據(jù)進(jìn)行直觀的查看,數(shù)據(jù)庫管理系統(tǒng)是由數(shù)據(jù)庫可視化軟件、數(shù)據(jù)庫以及支撐數(shù)據(jù)庫管理系統(tǒng)的軟、硬件構(gòu)成。數(shù)據(jù)庫管理系統(tǒng)是任何系統(tǒng)中必不可少的部分。???數(shù)據(jù)庫的生命力在于數(shù)據(jù)模型。它是對現(xiàn)實世界客觀事物及其聯(lián)系的描述,它反映數(shù)據(jù)項之間和記錄之間的聯(lián)系,在數(shù)據(jù)庫技術(shù)中通常是使用模型的概念來描述數(shù)據(jù)庫的結(jié)構(gòu)與語義。常用的三種數(shù)據(jù)模型:層次模型、網(wǎng)狀模型和關(guān)系模型。此外,還有面向?qū)ο竽P偷取jP(guān)系模型是把數(shù)據(jù)之間的關(guān)系抽象成一個類似于二維表關(guān)系,因為二維表關(guān)系建立在集合代數(shù)關(guān)系理論基礎(chǔ)上的,所以,把這種建立模型基礎(chǔ)上的數(shù)據(jù)庫稱為關(guān)系數(shù)據(jù)庫。數(shù)據(jù)庫和文件系統(tǒng)在某些程度上是不同,其數(shù)據(jù)是獨立于程序而存在的,這就代表著數(shù)據(jù)不依賴于系統(tǒng),系統(tǒng)存不存在,數(shù)據(jù)都是存在的,數(shù)據(jù)可以提供給不同的用戶共享使用,其基本思想是對所有的數(shù)據(jù)實行統(tǒng)一的、集中的、獨立于程序的管理。關(guān)系數(shù)據(jù)庫管理系統(tǒng)很好地實現(xiàn)了這一基本思想。4.3范式與建表的規(guī)范化在關(guān)系模型中,一個數(shù)據(jù)庫模式是關(guān)系模式的集合.在建立系統(tǒng)數(shù)據(jù)庫時,要按照關(guān)系作為數(shù)據(jù)庫模式,關(guān)系模式的優(yōu)劣,可以用模式的范式。第一范式(1NF):第一范式(1NF):G>在關(guān)系模式R中,若每一個處于具體關(guān)系中的屬性值都無法被再次分割,成為其中最小的數(shù)據(jù)單位體,則由此形成的關(guān)系則稱R是第一范式的關(guān)系。例:1NF將姓名、電話號、職工號歸納于一個表格中并對其進(jìn)行規(guī)范,由于一個人可能同時有兩個電話號:一個自用一個辦公,具體有三種方法:一是多次將姓名和職工號存儲于庫中,使得電話號碼成為其關(guān)鍵字。二是關(guān)鍵字設(shè)定為職工號,其中,單位電話和住宅電話是電話號碼的兩個屬性。三是職工號為關(guān)鍵字,要求一個記錄中只可一個電話號碼,而不可記錄多個。第二范式(2NF):第二范式(2NF):G>如果關(guān)系模式R(U,F(xiàn))中,任意一個候選關(guān)鍵字都被所有非主屬性所依賴形成的關(guān)系,則稱關(guān)系R是屬于第二范式的。例:選課關(guān)系SCI(SNO,CNO,GRADE,CREDIT),其中課程號、學(xué)號、成績、學(xué)分各個關(guān)鍵字分別由CNO、SNO、GRADEGE、CREDIT所代表,根據(jù)以上條件,確定(SNO,CNO)為組合關(guān)鍵字。我們將關(guān)系模式r的屬性分為兩類:一類是稱為主屬性的鍵屬性,另一類是不屬于任何稱為非主屬性的鍵屬性。第三范式(3NF):第三范式(3NF):G>如果關(guān)系模式R(U,F(xiàn))中,任何候選關(guān)鍵字與所有非主屬性之間都沒有信賴關(guān)聯(lián)的,則稱關(guān)系R是屬于第三范式的。例如:S1中的各屬性中,SNO代表學(xué)號,姓名由SNAME表示,DNO代表所在系,DNAME是系名稱,系地址是,LOCATION。關(guān)鍵字SNO決定各個屬性。由于是單個關(guān)鍵字,沒有部分依賴的問題,肯定是2NF。但這關(guān)系肯定有大量的冗余,有的學(xué)生所在的幾個屬性DNO,DNAME,LOCATION將重復(fù)存儲,插入,刪除和修改時也將產(chǎn)生類似以上例的情況。包括非主屬性,在關(guān)鍵3NF模式依賴發(fā)送。2NF與3NF的模式完全一致。局部依賴和傳遞信息依賴是產(chǎn)生冗余和異常的兩個具有重要問題原因。由于非主屬性不存在于本地模式3NF依賴性和依賴候選鍵被發(fā)送,從而消除的存儲器異常的大部分具有更好的性能。此時排除了沒有任何一個屬性對鍵的傳遞依賴。在進(jìn)行數(shù)據(jù)庫關(guān)系模式的設(shè)計時,應(yīng)準(zhǔn)確把握范式的優(yōu)缺點,從中選擇一個平衡點。缺點:性能不如以前,但是單表查詢會快于多表查詢。優(yōu)點:冗余小、結(jié)構(gòu)布置合理巧妙、能減少譬如刪除、插入等的錯誤操作。以上優(yōu)缺點經(jīng)過分析掌握之后,優(yōu)秀的數(shù)據(jù)結(jié)構(gòu)即可使用mysql進(jìn)行設(shè)計。4.4系統(tǒng)數(shù)據(jù)庫的詳細(xì)建立建立數(shù)據(jù)庫(db_jiazheng)4.4.1用戶雇主評價數(shù)據(jù)表(tb_assess)用戶雇主評價數(shù)據(jù)表是用來存入雇主對家政人員評價的,基本數(shù)據(jù)含有家政人員ID、家政人員姓名、雇主ID、服務(wù)類別、服務(wù)態(tài)度編碼、服務(wù)質(zhì)量編碼、服務(wù)價格評價編碼、服務(wù)評價內(nèi)容等,結(jié)構(gòu)如表3-1所示:表3-1用戶雇主評價數(shù)據(jù)表(tb_assess)字段名數(shù)據(jù)類型字段大小字段說明bmIDint10家政人員IDbmNamevarchar8家政人員姓名gzIDint10雇主IDservTypevarchar10服務(wù)類別svAttitudeint1服務(wù)態(tài)度svQualityint1服務(wù)質(zhì)量svPriceint1服務(wù)價格svRecommendint1服務(wù)評價svContenttext0服務(wù)內(nèi)容svPointint1推薦指數(shù)svDatedate0服務(wù)日期4.4.2預(yù)約表(tb_book)預(yù)約表是用來記錄雇主或家政人員預(yù)約的信息的,包含家政人員ID、家政人員姓名、雇主ID、雇主姓名、雇主電話、雇傭開始時間、雇傭結(jié)束時間、雇傭月份數(shù)、雇主支付金額、服務(wù)類型、服務(wù)次數(shù)、包吃住狀態(tài)、雇主預(yù)約信息、預(yù)約日期、雇傭模式、是否預(yù)約成功、是否過期。如表3-2所示:字段名數(shù)據(jù)類型字段大小字段說明bmIDint10家政人員IDbmNamevarchar8家政人員姓名gzIDint10雇主IDgzNamevarchar8雇主姓名gzPhonevarchar14雇主電話startDatedate0雇傭開始時間endDatedate0雇傭結(jié)束時間wkPeriodvarchar2雇傭月份數(shù)gzPayvarchar8雇主支付金額servTypeint2服務(wù)類型servDailyTimeint2服務(wù)次數(shù)isAccommint2包吃住狀態(tài)gzbkContenttext0雇主預(yù)約信息bookTimedate0預(yù)約日期nodevarchar2雇傭模式isSuccessvarchar1是否成交isOutdatedvarchar1是否過期4.4.3家政人員證書表(tb_cert)家政人員證書主要保存家政人員證書關(guān)系,包含有家政人員ID、是否健康、是否是月嫂、是否是護(hù)士、是否是營養(yǎng)師、是否是早教、是否有駕駛證、是否是廚師。如表3-3所示:字段名數(shù)據(jù)類型字段大小字段說明user_idint10家政人員IDcert_jiankangint1是否健康cert_yuesaoint1是否是月嫂cert_hushiint1是否是護(hù)士cert_yingyangshiint1是否是營養(yǎng)師cert_zaojiaoint1是否是早教cert_jiashiint1是否有駕駛證cert_chushiint1是否是廚師4.4.4家政公司表(tb_company)家政公司表主要存儲注冊類型為家政公司的用戶,主要包含:ID、用戶名字、郵箱、密碼、公司名字、公司描述、聯(lián)系人、聯(lián)系電話、創(chuàng)建日期等。如表3-4所示:字段名數(shù)據(jù)類型字段大小字段說明idint10家政公司IDnamevarchar30用戶名字emailvarchar30郵箱passwordvarchar30密碼companyNamevarchar15公司名字companyDescvarchar30公司描述companyLinkmanvarchar10聯(lián)系人companyContactsvarchar30聯(lián)系電話companyUpTimedate0創(chuàng)建日期4.4.5合同表(tb_contract)合同表是存儲簽訂合同的關(guān)系表,包含:合同id、家政人員id、雇主id、家政人員名字、雇主名字、服務(wù)類別、包住方式、工時、開始時間、結(jié)束時間、雇主支付工資、雇主確認(rèn)、確認(rèn)日期、家政人員確認(rèn)、確認(rèn)日期、簽訂日期、是否過期。如表3-5所示:字段名數(shù)據(jù)類型字段大小字段說明idint10合同idbmIDint10家政人員idgzIDint10雇主idbmNamevarchar8家政人員名字gzNamevarchar8雇主名字servTypevarchar10服務(wù)類別isAccommvarchar10包住方式servDailyTimevarchar10工時beginDatedate0開始時間endDatedate0結(jié)束時間gzPayvarchar14雇主支付工資gzSignaturevarchar8雇主確認(rèn)gzSigDatedate0確認(rèn)日期bmSignaturevarchar8家政人員確認(rèn)bmSigDatedate0確認(rèn)日期sigDatedate0簽訂日期isOutdatedvarchar1是否過期4.4.6家政人員表(tb_employee)家政人員表主要保存家政人員信息,包含:id、姓名、郵件、密碼、真實姓名、家鄉(xiāng)、性別、生日、電話、是否已婚、教育程度、地址、頭像、個性說明、更新時間、狀態(tài)、排名。如表3-6所示字段名數(shù)據(jù)類型字段大小字段說明idint10idnamevarchar30姓名emailvarchar30郵件passwordvarchar30密碼surnamevarchar8真實姓名hometownvarchar8家鄉(xiāng)sexint1性別birthdatedate0生日phonevarchar14電話marriageint1是否已婚educationint1教育程度addressvarchar50地址avatarlongblob0頭像profiletext0個性說明uptimedate0更新時間statusvarchar1狀態(tài)rankint1排名4.4.7雇主表(tb_employer)雇主表主要存儲注冊類型為雇主的賬號信息,包含:id、姓名、郵箱、密碼。如表3-7所示:字段名數(shù)據(jù)類型字段大小字段說明idint10idnamevarchar30姓名emailvarchar30郵箱passwordvarchar30密碼4.4.8口味表(tb_flavor)口味表主要存儲家政人員可以做的菜口味,主要包含:家政人員id、本地、西餐、川菜、粵菜、鹵菜、蘇菜、浙菜、湘菜、閩菜、徽菜。如表3-8所示字段名數(shù)據(jù)類型字段大小字段說明user_idint10家政人員idflavor_localint1本地flavor_xicanint1西餐flavor_chuancaiint1川菜flavor_yuecaiint1粵菜flavor_lucaiint1鹵菜flavor_sucaiint1蘇菜flavor_zhecaiint1浙菜flavor_xiangcaiint1湘菜flavor_mincaiint1閩菜flavor_huicaiint1徽菜4.4.9供應(yīng)信息表(tb_info)供應(yīng)信息表主要存儲供應(yīng)的信息,其中包含:用戶id、工作時間、吃住方式、服務(wù)類型、標(biāo)題、內(nèi)容、發(fā)布時間、支付金額、電話、供需類別、是否鎖定。如表3-9所示:字段名數(shù)據(jù)類型字段大小字段說明user_idint10用戶idworktimeint2工作時間accommint2吃住方式workTypeint2服務(wù)類型headlinevarchar30標(biāo)題contenttext0內(nèi)容posttimedate0發(fā)布時間payvarchar14支付金額phonevarchar14電話typevarchar1供需類別isLockvarchar1是否鎖定4.4.10方言表(tb_lang)方言表主要存儲方言,包括:用戶id、本地、普通話、四川話、東北話、廣東話、客家話、閩南語。如表3-10所示:字段名數(shù)據(jù)類型字段大小字段說明user_idint10用戶idlang_localint1本地lang_normalint1普通話lang_sichuanint1四川話lang_dongbeiint1東北話lang_guangdongint1廣東話lang_kejiaint1客家話lang_minnanint1閩南語4.4.11管理員表(tb_manager)管理員表主要存儲管理員的賬號,主要包含:id、名稱、密碼。如表3-11所示:字段名數(shù)據(jù)類型字段大小字段說明idint10idnamevarchar30名稱passwordvarchar30密碼4.4.12新聞表(tb_news)新聞表存儲新聞信息,主要包含:id、標(biāo)題、內(nèi)容、發(fā)表日期和新聞類別。如表3-12所示字段名數(shù)據(jù)類型字段大小字段說明idint4idtitlevarchar30標(biāo)題contentlongtext0內(nèi)容issuedatedate0發(fā)表日期typevarchar50新聞類別4.4.13家政人員技能對應(yīng)表(tb_skills)家政人員技能對應(yīng)表主要存儲家政人員擁有技能,主要包含:用戶id、電腦、熨燙、手工、外語、駕駛、營養(yǎng)學(xué)。如表3-13所示字段名數(shù)據(jù)類型字段大小字段說明user_idint10用戶idskill_computerint1電腦skill_ironingint1熨燙skill_handworkint1手工skill_waiyuint1外語skill_drivingint1駕駛skill_nutriologyint1營養(yǎng)學(xué)4.5數(shù)據(jù)庫E-R圖通常概念設(shè)計的主要目標(biāo)是設(shè)計并反映出某一個組織部門的信息需求中的數(shù)據(jù)庫系統(tǒng)模式,數(shù)據(jù)庫系統(tǒng)的概念模式通常是獨立于:數(shù)據(jù)庫系統(tǒng)的邏輯結(jié)構(gòu)、DBMS即數(shù)據(jù)庫管理系統(tǒng)、計算機(jī)系統(tǒng)等模式。概念模式的設(shè)計方法主要是以需求分析作為基礎(chǔ),并且用概念數(shù)據(jù)模型即E-R模型等來表示數(shù)據(jù)之間的相互聯(lián)系,設(shè)計并反映出用戶所需的信息需求以及處理需求的數(shù)據(jù)庫系統(tǒng)等概念模式。通常概念設(shè)計的主要目標(biāo)是描述應(yīng)用領(lǐng)域的信息模式,并且支持用戶的相關(guān)應(yīng)用,最終方便轉(zhuǎn)換并為數(shù)據(jù)庫系統(tǒng)邏輯模式并且方便用戶理解。在此階段,用戶可以參與和評價數(shù)據(jù)庫系統(tǒng)的設(shè)計,最終來保證數(shù)據(jù)庫系統(tǒng)的設(shè)計與用戶的需求相吻合。在概念模式的設(shè)計中,E-R模型法是最常見的設(shè)計方法。本系統(tǒng)的E-R圖如下圖所示:實體間關(guān)系屬性實體實體間關(guān)系屬性實體家政公司實體E-R圖如圖3-14所示:圖3-14家政公司實體圖(2)雇主評價實體E-R圖如圖3-15所示:圖3-15雇主評價實體圖(3)合同實體E-R圖如圖3-16所示:圖3-16合同實體圖(4)預(yù)約實體E-R圖如圖3-17所示:圖3-17預(yù)約實體圖(5)方言實體E-R圖如圖3-18所示:圖3-18方言實體圖(6)人員證書實體E-R圖如圖3-19所示:圖3-19人員證書實體圖(7)家政人員技能實體E-R圖如圖3-20所示:圖3-20家政人員技能實體圖(8)口味實體E-R圖如圖3-21所示:圖3-21口味實體圖(9)新聞實體E-R圖如圖3-22所示:圖3-22新聞實體圖(10)雇主實體E-R圖如圖3-23所示:圖3-23雇主實體圖(11)管理員實體E-R圖如圖3-24所示:圖3-24管理員實體圖(11)所有實體關(guān)系圖如圖3-25所示:圖3-25所有實體E
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 衛(wèi)生局車輛管理制度
- 衛(wèi)生院每日清單制度
- 咖啡廳食品衛(wèi)生管理制度
- 醫(yī)療衛(wèi)生事業(yè)編制度
- 衛(wèi)生院組織分管制度
- 學(xué)校衛(wèi)生獎懲制度
- 衛(wèi)生院護(hù)理質(zhì)量管理制度
- 衛(wèi)生院反恐防暴工作制度
- 新衛(wèi)生保健十項制度
- 衛(wèi)生院紀(jì)律作風(fēng)制度
- 全國青少年軟件編程等級考試scratch等級考試三級模擬測試卷2含答案
- 人力資源服務(wù)安全培訓(xùn)
- 生物質(zhì)能燃料供應(yīng)合同
- GB/T 45078-2024國家公園入口社區(qū)建設(shè)指南
- 安全生產(chǎn)標(biāo)準(zhǔn)化基本規(guī)范評分表
- 附件3:微創(chuàng)介入中心評審實施細(xì)則2024年修訂版
- 嗜血細(xì)胞綜合征查房
- 財務(wù)共享中心招聘筆試環(huán)節(jié)第一部分附有答案
- 安徽紅陽化工有限公司年產(chǎn)1萬噸有機(jī)酯(三醋酸甘油酯)、5500噸醋酸鹽系列產(chǎn)品擴(kuò)建項目環(huán)境影響報告書
- 汽車各工況下輪轂軸承壽命計算公式EXCEL表
- 教務(wù)工作的培訓(xùn)內(nèi)容
評論
0/150
提交評論