freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

智能福利院無(wú)線看護(hù)系統(tǒng)(編輯修改稿)

2025-07-19 14:12 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 、最緊湊的數(shù)據(jù)列(如一個(gè)整數(shù)類(lèi)型的數(shù)據(jù)列)來(lái)創(chuàng)建索引。2.唯一索引普通索引允許被索引的數(shù)據(jù)列包含重復(fù)的值。比如說(shuō),因?yàn)槿擞锌赡芡?,所以同一個(gè)姓名在同一個(gè)“員工個(gè)人資料”數(shù)據(jù)表里可能出現(xiàn)兩次或更多次。如果能確定某個(gè)數(shù)據(jù)列將只包含彼此各不相同的值,在為這個(gè)數(shù)據(jù)列創(chuàng)建索引的時(shí)候就應(yīng)該用關(guān)鍵字UNIQUE把它定義為一個(gè)唯一索引。這么做的好處:一是簡(jiǎn)化了MySQL對(duì)這個(gè)索引的管理工作,這個(gè)索引也因此而變得更有效率;二是MySQL會(huì)在有新記錄插入數(shù)據(jù)表時(shí),自動(dòng)檢查新記錄的這個(gè)字段的值是否已經(jīng)在某個(gè)記錄的這個(gè)字段里出現(xiàn)過(guò)了;如果是,MySQL將拒絕插入那條新記錄。也就是說(shuō),唯一索引可以保證數(shù)據(jù)記錄的唯一性。事實(shí)上,在許多場(chǎng)合,人們創(chuàng)建唯一索引的目的往往不是為了提高訪問(wèn)速度,而只是為了避免數(shù)據(jù)出現(xiàn)重復(fù)。3.主索引在前面已經(jīng)反復(fù)多次強(qiáng)調(diào)過(guò):必須為主鍵字段創(chuàng)建一個(gè)索引,這個(gè)索引就是所謂的“主索引”。主索引與唯一索引的唯一區(qū)別是:前者在定義時(shí)使用的關(guān)鍵字是PRIMARY而不是UNIQUE。4.外鍵索引如果為某個(gè)外鍵字段定義了一個(gè)外鍵約束條件,MySQL就會(huì)定義一個(gè)內(nèi)部索引來(lái)幫助自己以最有效率的方式去管理和使用外鍵約束條件。5.復(fù)合索引索引可以覆蓋多個(gè)數(shù)據(jù)列,如像INDEX(columnA,columnB)索引。這種索引的特點(diǎn)是MySQL可以有選擇地使用一個(gè)這樣的索引。如果查詢(xún)操作只需要用到columnA數(shù)據(jù)列上的一個(gè)索引,就可以使用復(fù)合索引INDEX(columnA,columnB)。不過(guò),這種用法僅適用于在復(fù)合索引中排列在前的數(shù)據(jù)列組合。比如說(shuō),INDEX(A,B,C)可以當(dāng)做A或(A,B)的索引來(lái)使用,但不能當(dāng)做B、C或(B,C)的索引來(lái)使用。在為CHAR和VARCHAR類(lèi)型的數(shù)據(jù)列定義索引時(shí),可以把索引的長(zhǎng)度限制為一個(gè)給定的字符個(gè)數(shù)(這個(gè)數(shù)字必須小于這個(gè)字段所允許的最大字符個(gè)數(shù))。這么做的好處是可以生成一個(gè)尺寸比較小、檢索速度卻比較快的索引文件。在絕大多數(shù)應(yīng)用里,數(shù)據(jù)庫(kù)中的字符串?dāng)?shù)據(jù)大都以各種各樣的名字為主,把索引的長(zhǎng)度設(shè)置為10~15個(gè)字符已經(jīng)足以把搜索范圍縮小到很少的幾條數(shù)據(jù)記錄了。在為BLOB和TEXT類(lèi)型的數(shù)據(jù)列創(chuàng)建索引時(shí),必須對(duì)索引的長(zhǎng)度做出限制;MySQL所允許的最大索引全文索引文本字段上的普通索引只能加快對(duì)出現(xiàn)在字段內(nèi)容最前面的字符串(也就是字段內(nèi)容開(kāi)頭的字符)進(jìn)行檢索操作。如果字段里存放的是由幾個(gè)、甚至是多個(gè)單詞構(gòu)成的較大段文字,普通索引就沒(méi)什么作用了。這種檢索往往以的形式出現(xiàn),這對(duì)MySQL來(lái)說(shuō)很復(fù)雜,如果需要處理的數(shù)據(jù)量很大,響應(yīng)時(shí)間就會(huì)很長(zhǎng)。這類(lèi)場(chǎng)合正是全文索引(fulltextindex)可以大顯身手的地方。在生成這種類(lèi)型的索引時(shí),MySQL將把在文本中出現(xiàn)的所有單詞創(chuàng)建為一份清單,查詢(xún)操作將根據(jù)這份清單去檢索有關(guān)的數(shù)據(jù)記錄。全文索引即可以隨數(shù)據(jù)表一同創(chuàng)建,也可以等日后有必要時(shí)再使用下面這條命令添加:ALTERTABLEtablenameADDFULLTEXT(column1,column2)有了全文索引,就可以用SELECT查詢(xún)命令去檢索那些包含著一個(gè)或多個(gè)給定單詞的數(shù)據(jù)記錄了。下面是這類(lèi)查詢(xún)命令的基本語(yǔ)法:SELECT * FROM tablenameWHERE MATCH (column1,column2) AGAINST(39。word139。,39。word239。,39。word339。)上面這條命令將把column1和column2字段里有wordword2和word3的數(shù)據(jù)記錄全部查詢(xún)出來(lái)。注解:InnoDB數(shù)據(jù)表不支持全文索引。只有當(dāng)數(shù)據(jù)庫(kù)里已經(jīng)有了足夠多的測(cè)試數(shù)據(jù)時(shí),它的性能測(cè)試結(jié)果才有實(shí)際參考價(jià)值。如果在測(cè)試數(shù)據(jù)庫(kù)里只有幾百條數(shù)據(jù)記錄,它們往往在執(zhí)行完第一條查詢(xún)命令之后就被全部加載到內(nèi)存里,這將使后續(xù)的查詢(xún)命令都執(zhí)行得非??觳还苡袥](méi)有使用索引。只有當(dāng)數(shù)據(jù)庫(kù)里的記錄超過(guò)了1000條、數(shù)據(jù)總量也超過(guò)了MySQL服務(wù)器上的內(nèi)存總量時(shí),數(shù)據(jù)庫(kù)的性能測(cè)試結(jié)果才有意義。在不確定應(yīng)該在哪些數(shù)據(jù)列上創(chuàng)建索引的時(shí)候,人們從EXPLAINSELECT命令那里往往可以獲得一些幫助。這其實(shí)只是簡(jiǎn)單地給一條普通的SELECT命令加一個(gè)EXPLAIN關(guān)鍵字作為前綴而已。有了這個(gè)關(guān)鍵字,MySQL將不是去執(zhí)行那條SELECT命令,而是去對(duì)它進(jìn)行分析。MySQL將以表格的形式把查詢(xún)的執(zhí)行過(guò)程和用到的索引等信息列出來(lái)。在EXPLAIN命令的輸出結(jié)果里,第1列是從數(shù)據(jù)庫(kù)讀取的數(shù)據(jù)表的名字,它們按被讀取的先后順序排列。type列指定了本數(shù)據(jù)表與其它數(shù)據(jù)表之間的關(guān)聯(lián)關(guān)系(JOIN)。在各種類(lèi)型的關(guān)聯(lián)關(guān)系當(dāng)中,效率最高的是system,然后依次是const、eq_ref、ref、range、index和All(All的意思是:對(duì)應(yīng)于上一級(jí)數(shù)據(jù)表里的每一條記錄,這個(gè)數(shù)據(jù)表里的所有記錄都必須被讀取一遍——這種情況往往可以用一索引來(lái)避免)。possible_keys數(shù)據(jù)列給出了MySQL在搜索數(shù)據(jù)記錄時(shí)可選用的各個(gè)索引。key數(shù)據(jù)列是MySQL實(shí)際選用的索引,這個(gè)索引按字節(jié)計(jì)算的長(zhǎng)度在key_len數(shù)據(jù)列里給出。比如說(shuō),對(duì)于一個(gè)INTEGER數(shù)據(jù)列的索引,這個(gè)字節(jié)長(zhǎng)度將是4。如果用到了復(fù)合索引,在key_len數(shù)據(jù)列里還可以看到MySQL具體使用了它的哪些部分。作為一般規(guī)律,key_len數(shù)據(jù)列里的值越小越好。ref數(shù)據(jù)列給出了關(guān)聯(lián)關(guān)系中另一個(gè)數(shù)據(jù)表里的數(shù)據(jù)列的名字。row數(shù)據(jù)列是MySQL在執(zhí)行這個(gè)查詢(xún)時(shí)預(yù)計(jì)會(huì)從這個(gè)數(shù)據(jù)表里讀出的數(shù)據(jù)行的個(gè)數(shù)。row數(shù)據(jù)列里的所有數(shù)字的乘積可以大致了解這個(gè)查詢(xún)需要處理多少組合。最后,extra數(shù)據(jù)列提供了與JOIN操作有關(guān)的更多信息,比如說(shuō),如果MySQL在執(zhí)行這個(gè)查詢(xún)時(shí)必須創(chuàng)建一個(gè)臨時(shí)數(shù)據(jù)表,就會(huì)在extra列看到usingtemporary字樣。 第二章 系統(tǒng)需求分析及概要設(shè)計(jì)由于信息流轉(zhuǎn)的不暢,導(dǎo)致福利機(jī)構(gòu)不能及時(shí)掌握老人和兒童狀況,因而不能為他們提供更優(yōu)質(zhì)、更個(gè)性化的服務(wù)。近年來(lái),隨著我國(guó)互聯(lián)網(wǎng)應(yīng)用的迅速普及,人們開(kāi)始意識(shí)到看護(hù)管理系統(tǒng)的巨大威力,成為福利院未來(lái)管理的必然趨勢(shì)。智能福利院無(wú)線看護(hù)系統(tǒng)實(shí)現(xiàn)了對(duì)入院人員基本信息,員工個(gè)人基本信息,福利院日常活動(dòng)等信息的管理、查詢(xún)、增加及刪除等功能。該系統(tǒng)主要實(shí)現(xiàn)如下目標(biāo):管理員的管理功能:對(duì)入院人員信息的查詢(xún)、更改、刪除、增加等功能。對(duì)工作人員信息的查詢(xún)、更改、刪除、增加等功能。對(duì)來(lái)訪人員信息的查詢(xún)、更改、刪除、增加等功能對(duì)日常活動(dòng)信息的查詢(xún)、更改、刪除、增加等功能。系統(tǒng)主要工作流程圖如圖21所示:圖21 系統(tǒng)工作流程圖總的系統(tǒng)模塊主要包括:管理員的登陸;員工信息查詢(xún)、修改、刪除、增加;入院人員信息查詢(xún)、修改、刪除、增加;來(lái)訪人員信息的查詢(xún)、更改、刪除、增加;對(duì)日?;顒?dòng)信息的查詢(xún)、更改、刪除、增加??偟南到y(tǒng)功能結(jié)構(gòu)圖,如圖22所示:圖22 系統(tǒng)層次模塊圖 安全性:系統(tǒng)應(yīng)該有較強(qiáng)的安全性,對(duì)數(shù)據(jù)和相關(guān)信息有較強(qiáng)的保護(hù)性。 穩(wěn)定性:系統(tǒng)應(yīng)該在一定情況下穩(wěn)定運(yùn)行。 兼容性:能夠與其它軟硬件有良好的兼容性。軟件環(huán)境:l 操作系統(tǒng):Windows XPl 數(shù)據(jù)庫(kù):mySQLl 瀏覽器:Firefoxl 相關(guān)應(yīng)用軟件: Tomcat eclipse2013管理員向入住信息表,來(lái)訪信息表,工作信息表,活動(dòng)信息表發(fā)送查詢(xún)請(qǐng)求。進(jìn)而獲得入住人員信息,來(lái)訪人員信息,工作人員信息,活動(dòng)安排等內(nèi)容。管理數(shù)據(jù)流圖如23圖所示:圖23 管理員數(shù)據(jù)流圖 第三章 系統(tǒng)詳細(xì)設(shè)計(jì)基于WEB的無(wú)線看護(hù)系統(tǒng),該系統(tǒng)的模塊主要有管理員登陸模塊,入住人員管理模塊(實(shí)現(xiàn)入住人員信息的增加、刪除、改動(dòng)、查尋),工作人員管理模塊(實(shí)現(xiàn)工作人員信息的增加、刪除、改動(dòng),查詢(xún)),來(lái)訪人員管理模塊(實(shí)現(xiàn)來(lái)訪人員信息的增加、刪除、改動(dòng),查詢(xún)),日?;顒?dòng)管理模塊(實(shí)現(xiàn)日常活動(dòng)信息的增加、刪除、改動(dòng),查詢(xún))如圖31所示:圖31 系統(tǒng)整體架構(gòu)模塊圖完成了系統(tǒng)的需求分析之后,就進(jìn)入了系統(tǒng)的設(shè)計(jì)階段,在整個(gè)系統(tǒng)的開(kāi)發(fā)時(shí)期中,設(shè)計(jì)階段是最主要的階段。按軟件生存周期的劃分,設(shè)計(jì)任務(wù)通常分兩個(gè)階段來(lái)完成:第一個(gè)階段是概要設(shè)計(jì),它的任務(wù)是建立軟件的總體結(jié)構(gòu),即軟件的組成,以及各組成成分(子系統(tǒng)或模塊)之間的相互聯(lián)系。第二個(gè)階段是詳細(xì)設(shè)計(jì),其任務(wù)是確定模塊的內(nèi)部算法和數(shù)據(jù)結(jié)構(gòu),產(chǎn)生描述各個(gè)模塊程序過(guò)程的詳細(xì)設(shè)計(jì)文檔。本系統(tǒng)采取了原型法,先根據(jù)需求分析設(shè)計(jì)出原型,然后在原型的基礎(chǔ)上進(jìn)行不斷的測(cè)試和改進(jìn)。在本系統(tǒng)的設(shè)計(jì)過(guò)程中采取了模塊化的設(shè)計(jì)方法,化繁為簡(jiǎn)。通過(guò)對(duì)系統(tǒng)需求的分析確定系統(tǒng)的架構(gòu),然后對(duì)系統(tǒng)進(jìn)行詳細(xì)設(shè)計(jì),最后使用各種工具來(lái)完成系統(tǒng)的實(shí)現(xiàn)。本文該部分將重點(diǎn)論述一些關(guān)鍵功能模塊的實(shí)現(xiàn),并介紹系統(tǒng)實(shí)現(xiàn)的部分功能界面。整個(gè)系統(tǒng)程序采取了模塊化思想,把所提供的各項(xiàng)功能單獨(dú)劃分為單一模塊,可以針對(duì)不同的用戶(hù)來(lái)加載對(duì)應(yīng)的模塊,并提供用戶(hù)自定義個(gè)性化的模塊方案,這也方便了以后的系統(tǒng)擴(kuò)展。在數(shù)據(jù)表示方面采用面向?qū)ο蟮脑O(shè)計(jì)思想,把數(shù)據(jù)表數(shù)據(jù)封裝在類(lèi)當(dāng)中,方便訪問(wèn)控制。采用MVC(模型一視圖一控制器)的設(shè)計(jì)思想,把數(shù)據(jù)模型和用戶(hù)界面分離,在設(shè)計(jì)時(shí)使頁(yè)面的HTML代碼和程序的業(yè)務(wù)邏輯代碼分離,就可以在不必要了解業(yè)務(wù)邏輯和JSP代碼的基礎(chǔ)上快速方便的進(jìn)行界面設(shè)計(jì)維護(hù),可以很容易的調(diào)整應(yīng)幾其他界面風(fēng)格。系統(tǒng)主要包括參數(shù)管理,系統(tǒng)管理,來(lái)訪管理、入住管理、員工管理、日?;顒?dòng)管理等,如圖32所示: 圖32 看護(hù)系統(tǒng)整體功能邏輯數(shù)據(jù)庫(kù)(Database)是一種數(shù)據(jù)存儲(chǔ)區(qū)域,設(shè)置其目的主要是用于大量數(shù)據(jù)的查詢(xún)工作,是按照數(shù)據(jù)的結(jié)構(gòu)用來(lái)組織、存儲(chǔ)和管理數(shù)據(jù)的倉(cāng)庫(kù)。運(yùn)用數(shù)據(jù)庫(kù)可以實(shí)現(xiàn)數(shù)據(jù)資源的共享,節(jié)省存儲(chǔ)空間,減少冗余度。關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng),使得數(shù)據(jù)庫(kù)操作直觀,功能強(qiáng)大,使用靈活,適應(yīng)廣泛,有極強(qiáng)的數(shù)據(jù)處理能力,同時(shí)使得與數(shù)據(jù)庫(kù)相關(guān)的各種應(yīng)用程序的編寫(xiě)相對(duì)簡(jiǎn)單[]。在實(shí)際應(yīng)用中,需要保存的數(shù)據(jù)量極其龐大,而且往往在這些數(shù)據(jù)之間存在著相互關(guān)聯(lián),使用數(shù)據(jù)庫(kù)可以很方便的進(jìn)行查詢(xún)刪除修改等工作,還能使用數(shù)據(jù)庫(kù)管理系統(tǒng)中提供的權(quán)限控制等對(duì)數(shù)據(jù)的訪問(wèn)進(jìn)行控制。當(dāng)前市場(chǎng)上存在著多種數(shù)據(jù),如:Access(. mdb)數(shù)據(jù)庫(kù)、Oracle, PostGreSQL, DB2,Informix, SQL Server和MySQL等等[]。不同的應(yīng)用考慮不同的用戶(hù)數(shù)量和平臺(tái),往往選用不同的數(shù)據(jù)庫(kù)進(jìn)行搭配,如Oracle常常運(yùn)用于大型系統(tǒng),Access用于小型應(yīng)用。在本無(wú)線看護(hù)系統(tǒng)中,選擇了MySQL作為后臺(tái)數(shù)據(jù)庫(kù)工具,其主要優(yōu)特點(diǎn)在本文的系統(tǒng)相關(guān)的理論與技術(shù)中做了描述。數(shù)據(jù)庫(kù)的設(shè)計(jì)實(shí)際上是對(duì)項(xiàng)目設(shè)計(jì)的一個(gè)整體規(guī)劃,因?yàn)閿?shù)據(jù)庫(kù)的設(shè)計(jì)要從全局的角度考慮,而且數(shù)據(jù)庫(kù)的設(shè)計(jì)要從全局的角度考慮,而且數(shù)據(jù)庫(kù)中表的結(jié)構(gòu)都是與程序緊密相關(guān)的,如果數(shù)據(jù)庫(kù)設(shè)計(jì)如果沒(méi)有到位,設(shè)計(jì)也會(huì)受到一定的影響。本系統(tǒng)采用MySQL 數(shù)據(jù)庫(kù),系統(tǒng)數(shù)據(jù)庫(kù)名為webpro,數(shù)據(jù)庫(kù)webpro中包括4個(gè)數(shù)據(jù)表和3個(gè)視圖。數(shù)據(jù)庫(kù)的設(shè)計(jì)的ER圖是一個(gè)數(shù)據(jù)庫(kù)的重要部分,現(xiàn)將數(shù)據(jù)庫(kù)中部分重要表格的關(guān)系反應(yīng)如下幾個(gè)ER圖所示。管理員能對(duì)入住人員的信息進(jìn)行增加、刪除、查詢(xún)和修改,ER圖如圖33所示:圖33 管理員與入住人員ER圖管理員能對(duì)來(lái)訪
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1