智能福利院無線看護(hù)系統(tǒng)_第1頁
智能福利院無線看護(hù)系統(tǒng)_第2頁
智能福利院無線看護(hù)系統(tǒng)_第3頁
智能福利院無線看護(hù)系統(tǒng)_第4頁
智能福利院無線看護(hù)系統(tǒng)_第5頁
已閱讀5頁,還剩37頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、.PAGE XIX:.; 學(xué)號 211113011151111 密級 *大學(xué)本科畢業(yè)論文智能福利院無線看護(hù)系統(tǒng)院(系)稱號:計(jì)算機(jī)學(xué)院專業(yè)稱號:計(jì)算機(jī)科學(xué)與技術(shù)學(xué)生姓名:指點(diǎn)教師: 二一四 年 五 月BACHELORS DEGREE THESISOF WUHAN UNIVERSITYCollege :Subject :Computer ScienceName :Directed by :May 2021 鄭重聲明本人呈交的學(xué)位論文,是在導(dǎo)師的指點(diǎn)下,獨(dú)立進(jìn)展研討任務(wù)所獲得的成果,一切數(shù)據(jù)、圖片資料真實(shí)可靠。盡我所知,除文中曾經(jīng)注明援用的內(nèi)容外,本學(xué)位論文的研討成果不包含他人享有著作權(quán)的內(nèi)容。對

2、本論文所涉及的研討任務(wù)做出奉獻(xiàn)的其他個(gè)人和集體,均已在文中以明確的方式標(biāo)明。本學(xué)位論文的知識產(chǎn)權(quán)歸屬于培育單位。本人簽名: 日期:2021年5月 摘 要內(nèi)容摘要:社會(huì)福利事業(yè)的開展表達(dá)著國家社會(huì)文明的提高,是構(gòu)建社會(huì)主義調(diào)和社會(huì)的根底性保證。在提倡全社會(huì)共同關(guān)注弱勢群體的情勢下,在國家不斷投入人力、物力、財(cái)力開展社會(huì)福利事業(yè)的同時(shí),社會(huì)福利機(jī)構(gòu)的效力對象、效力功能、任務(wù)內(nèi)容也在不斷變化開展之中。但是,隨著福利事業(yè)的不斷推行進(jìn)展,看護(hù)系統(tǒng)的問題隨之出現(xiàn),一個(gè)好的看護(hù)系統(tǒng)不僅可以最大程度的對日常業(yè)務(wù)進(jìn)展數(shù)字化和網(wǎng)絡(luò)化管理,還能提供輔助決策參考。因此,開發(fā)設(shè)計(jì)一個(gè)智能福利院無線看護(hù)系統(tǒng)具有非常重要的

3、意義。智能福利院無線看護(hù)系統(tǒng)主要對福利院的日常業(yè)務(wù)進(jìn)展集中管理安排,方便管理者建立一個(gè)完善的、強(qiáng)大的日常業(yè)務(wù)數(shù)據(jù)庫,它是以MySQL數(shù)據(jù)庫作為開發(fā)平臺。運(yùn)用MVC框架構(gòu)造,并運(yùn)用jquery,EasyUI以及JSP來實(shí)現(xiàn)系統(tǒng)的功能和界面,最終完成數(shù)據(jù)輸入、修正、存儲(chǔ)、調(diào)用查詢等功能。智能福利院無線看護(hù)系統(tǒng)是福利院科學(xué)、全面、高效進(jìn)展管理的系統(tǒng),參考大量中國管理系統(tǒng)實(shí)際,根植于國內(nèi)福利院的實(shí)踐情況,適用而科學(xué)。在操作上集輸入、查詢、審閱、統(tǒng)計(jì)等處置為一體,簡便靈敏,自動(dòng)化功能強(qiáng)大。關(guān)鍵字:無線看護(hù)系統(tǒng) MVC框架 自動(dòng)化AbstractAbstract:The development of so

4、cial welfare reflects the state of social civilization and progress, is the fundamental guarantee of building a harmonious socialist society. Common attention to vulnerable groups in promoting social situation, in the continuous investment of human, material and financial resources, the development

5、of social welfare and social welfare institutions, service object, service function, work contents are changing development.However, with the continuous promotion of welfare, health care system issues emerged, a good health care system not only can the greatest degree of digitization and network man

6、agement to the daily business, offer decision-making reference can. Therefore, the development and design of a wireless intelligent welfare system has a very important significance.Centralized management for intelligent welfare wireless nurse system mainly on the welfare of the daily service, conven

7、ient for manager to establish a perfect, powerful daily business database, which is based on MySQL database as a development platform. Using the MVC frame structure, and the use of jQuery, EasyUI and JSP to realize the function and interface of the system, finally completes data input, modification,

8、 storage, call inquiries and other functions.Intelligent welfare wireless health care system is the welfare of science, comprehensive, efficient management system, reference to the large number of China management system theory, the actual situation is rooted in the domestic welfare, practical and s

9、cientific. In the operation set input, query, statistics, review the treatment as a whole, is simple and flexible, powerful automation.Key words: Wirelesshealth care system;MVC;automatio 武漢大學(xué)2021屆本科生畢業(yè)設(shè)計(jì)論文 目 錄 TOC o 1-3 h z u HYPERLINK l _Toc389200079 第一章 緒 論 PAGEREF _Toc389200079 h 1 HYPERLINK l _T

10、oc389200080 1.1系統(tǒng)開發(fā)背景 PAGEREF _Toc389200080 h 1 HYPERLINK l _Toc389200081 1.2國內(nèi)外研討現(xiàn)狀 PAGEREF _Toc389200081 h 1 HYPERLINK l _Toc389200082 1.3本文的研討內(nèi)容 PAGEREF _Toc389200082 h 2 HYPERLINK l _Toc389200083 1.4 MVC框架 PAGEREF _Toc389200083 h 3 HYPERLINK l _Toc389200084 1.4.1簡介 PAGEREF _Toc389200084 h 3 HYPE

11、RLINK l _Toc389200085 1.4.2框架內(nèi)容 PAGEREF _Toc389200085 h 3 HYPERLINK l _Toc389200086 1.5 JQuery PAGEREF _Toc389200086 h 4 HYPERLINK l _Toc389200087 1.5.1簡介 PAGEREF _Toc389200087 h 4 HYPERLINK l _Toc389200088 1.5.2控件 PAGEREF _Toc389200088 h 4 HYPERLINK l _Toc389200089 1.6Mysql PAGEREF _Toc389200089 h

12、4 HYPERLINK l _Toc389200090 1.6.1簡介 PAGEREF _Toc389200090 h 4 HYPERLINK l _Toc389200091 1.6.2運(yùn)用環(huán)境 PAGEREF _Toc389200091 h 5 HYPERLINK l _Toc389200092 1.6. 3系統(tǒng)特性 PAGEREF _Toc389200092 h 5 HYPERLINK l _Toc389200093 1.6.4索引功能 PAGEREF _Toc389200093 h 6 HYPERLINK l _Toc389200094 1.6.5索引類別 PAGEREF _Toc389

13、200094 h 6 HYPERLINK l _Toc389200095 1.6.6索引長度 PAGEREF _Toc389200095 h 7 HYPERLINK l _Toc389200096 1.6.7查詢和索引 PAGEREF _Toc389200096 h 8 HYPERLINK l _Toc389200097 第二章 系統(tǒng)需求分析及概要設(shè)計(jì) PAGEREF _Toc389200097 h 9 HYPERLINK l _Toc389200098 2.1功能需求 PAGEREF _Toc389200098 h 9 HYPERLINK l _Toc389200099 2.1.1系統(tǒng)目的

14、PAGEREF _Toc389200099 h 9 HYPERLINK l _Toc389200100 2.1.2系統(tǒng)層次模塊分析 PAGEREF _Toc389200100 h 9 HYPERLINK l _Toc389200101 2.3系統(tǒng)性能要求 PAGEREF _Toc389200101 h 10 HYPERLINK l _Toc389200102 2.4運(yùn)轉(zhuǎn)環(huán)境 PAGEREF _Toc389200102 h 10 HYPERLINK l _Toc389200103 2.5系統(tǒng)數(shù)據(jù)流圖設(shè)計(jì) PAGEREF _Toc389200103 h 10 HYPERLINK l _Toc389

15、200104 第三章 系統(tǒng)詳細(xì)設(shè)計(jì) PAGEREF _Toc389200104 h 12 HYPERLINK l _Toc389200105 3.1系統(tǒng)模塊架構(gòu) PAGEREF _Toc389200105 h 12 HYPERLINK l _Toc389200106 3.1數(shù)據(jù)庫構(gòu)造設(shè)計(jì) PAGEREF _Toc389200106 h 14 HYPERLINK l _Toc389200107 第四章 系統(tǒng)實(shí)現(xiàn) PAGEREF _Toc389200107 h 20 HYPERLINK l _Toc389200108 4.1 系統(tǒng)實(shí)現(xiàn)環(huán)境 PAGEREF _Toc389200108 h 20 HY

16、PERLINK l _Toc389200109 4.2 系統(tǒng)實(shí)現(xiàn) PAGEREF _Toc389200109 h 20 HYPERLINK l _Toc389200110 4.2.1 管理員登錄功能模塊實(shí)現(xiàn) PAGEREF _Toc389200110 h 21 HYPERLINK l _Toc389200111 4.2.2 來訪人員管理模塊的實(shí)現(xiàn) PAGEREF _Toc389200111 h 23 HYPERLINK l _Toc389200112 4.2.3員工信息管理模塊實(shí)現(xiàn) PAGEREF _Toc389200112 h 24 HYPERLINK l _Toc389200113 4.2

17、.4入住人員管理功能模塊實(shí)現(xiàn) PAGEREF _Toc389200113 h 26 HYPERLINK l _Toc389200114 4.2.5日?;顒?dòng)安排管理功能模塊實(shí)現(xiàn) PAGEREF _Toc389200114 h 27 HYPERLINK l _Toc389200115 4.2.6修正登錄密碼功能模塊實(shí)現(xiàn) PAGEREF _Toc389200115 h 28 HYPERLINK l _Toc389200116 第五章 總結(jié)與展望 PAGEREF _Toc389200116 h 30 HYPERLINK l _Toc389200117 5.1 總結(jié) PAGEREF _Toc389200

18、117 h 30 HYPERLINK l _Toc389200118 5.2 展望 PAGEREF _Toc389200118 h 30 HYPERLINK l _Toc389200119 參考文獻(xiàn): PAGEREF _Toc389200119 h 32 HYPERLINK l _Toc389200120 致 謝 PAGEREF _Toc389200120 h 34 第一章 緒 論1.1系統(tǒng)開發(fā)背景隨著信息化程度的提高,計(jì)算機(jī)技術(shù)飛速開展,網(wǎng)絡(luò)技術(shù)與數(shù)據(jù)庫技術(shù)也隨之突飛猛進(jìn),先進(jìn)的技術(shù)運(yùn)用于生活的各個(gè)方面,同時(shí)也引領(lǐng)著社會(huì)公共事業(yè)的開展方向。福利院的開展離不開信息化程度的提高,信息化建立在福利

19、院任務(wù)的根本信息管理過程中發(fā)揚(yáng)宏大的作用,它可以提高管理效率,便于更好的管理福利院的日常事務(wù)。隨著網(wǎng)絡(luò)技術(shù)的廣泛運(yùn)用,網(wǎng)絡(luò)曾經(jīng)在各個(gè)單位普及,網(wǎng)絡(luò)技術(shù)的開展使傳統(tǒng)的福利院管理面臨著變革,在線管理的運(yùn)用成為一個(gè)必然的開展方向。由于信息流轉(zhuǎn)的不暢,導(dǎo)致福利機(jī)構(gòu)不能及時(shí)掌握老人和兒童情況,因此不能為他們提供更優(yōu)質(zhì)、更個(gè)性化的效力。傳統(tǒng)方式管理還導(dǎo)致數(shù)據(jù)采集方面的困難,更難以對根底數(shù)據(jù)進(jìn)展有效的分析。所以管理方式的改良和決策的制定大多依賴閱歷,無法為福利院指點(diǎn)提供有力的信息和決策支持。隨著社會(huì)福利機(jī)構(gòu)的高速開展,社會(huì)福利機(jī)構(gòu)信息化建立的要求日益迫切,而基于B/S三層架構(gòu)方式的在線看護(hù)系統(tǒng)可以充分利用網(wǎng)

20、絡(luò)資源,拓展管理的靈敏性,提高管理質(zhì)量,提高管理看護(hù)效率并減輕管理者的任務(wù)負(fù)擔(dān),使福利院運(yùn)轉(zhuǎn)更加的高效。在線看護(hù)系統(tǒng)可以為管理者提供比較全面的功能,系統(tǒng)可以實(shí)現(xiàn)對福利院人事管理、日程管理、信息交流,資源管理等功能。數(shù)據(jù)可以經(jīng)過TXT文檔進(jìn)展編輯,并導(dǎo)入存放在效力器的數(shù)據(jù)庫中,管理員經(jīng)過用戶名和密碼在閱讀器端登錄,便可以從數(shù)據(jù)庫中實(shí)現(xiàn)對入住老人、福利院任務(wù)人員還有來訪人員的管理。福利院無線看護(hù)系統(tǒng)呈現(xiàn)出諸多的優(yōu)勢,采用這種管理方式將成為未來福利院管理方式的必然趨勢。1.2國內(nèi)外研討現(xiàn)狀在線管理系統(tǒng)作為管理的開展產(chǎn)物和重要組成部分,在國內(nèi)外得到蓬勃開展。日益猛烈的競爭中,福利院管理的開展在決議社會(huì)

21、能否調(diào)和中充任著關(guān)鍵要素。從1998年起,隨著網(wǎng)絡(luò)平臺的興起,眾多公司單位紛紛投資開發(fā)網(wǎng)絡(luò)管理系統(tǒng),但是國內(nèi)在福利院看護(hù)系統(tǒng)這塊,起步晚,研討大多源于外文文獻(xiàn)和自主閱歷,由于信息流轉(zhuǎn)的不暢,導(dǎo)致福利機(jī)構(gòu)不能及時(shí)掌握老人和兒童情況,因此不能為他們提供更優(yōu)質(zhì)、更個(gè)性化的效力。傳統(tǒng)方式管理還導(dǎo)致數(shù)據(jù)采集方面的困難,更難以對根底數(shù)據(jù)進(jìn)展有效的分析。隨著社會(huì)福利機(jī)構(gòu)的高速開展,社會(huì)福利機(jī)構(gòu)信息化建立的要求日益迫切,設(shè)計(jì)出可以實(shí)現(xiàn)福利院日常業(yè)務(wù)管理和系統(tǒng)管理等方面的集中管理的系統(tǒng),是非常有必要的。在國外,20世紀(jì)90年代就開場運(yùn)用了網(wǎng)絡(luò)看護(hù)系統(tǒng),起步早,福利院看護(hù)系統(tǒng)開展日趨成熟。目前國外的TX Vign

22、ette公司是比較知名的內(nèi)容管理系統(tǒng)的公司,他們早在九十年代就設(shè)計(jì)出合理的福利院看護(hù)系統(tǒng),其他的許多公司在網(wǎng)絡(luò)管理系統(tǒng)方面也做了積極的探求與研討。傳統(tǒng)的網(wǎng)絡(luò)運(yùn)用系統(tǒng)大多基于C/S方式,每臺計(jì)算機(jī)都要安裝客戶端,效力器只作為數(shù)據(jù)庫存儲(chǔ)相關(guān)數(shù)據(jù),客戶在客戶端完成對界面和業(yè)務(wù)邏輯的控制,運(yùn)用起來非常不方便,更不便于維護(hù)。近年來,隨著計(jì)算機(jī)技術(shù)的開展,尤其是基于Web的信息發(fā)布和檢索技術(shù)的開展,產(chǎn)生了B/S方式,此方式只需安裝閱讀器即可,是一個(gè)閱讀器/效力器方式的體系構(gòu)造。在基于B/S的三層架構(gòu)中,管理效力器作為中間層完成對日常管理實(shí)務(wù)的控制,數(shù)據(jù)庫是在后臺銜接的,一切的更新是在效力器端進(jìn)展的,與用戶

23、隔離,方便了系統(tǒng)的維護(hù),使得網(wǎng)絡(luò)體系構(gòu)造開展到了一個(gè)新的階段。1.3本文的研討內(nèi)容本文根據(jù)目前的福利院看護(hù)系統(tǒng)研討現(xiàn)狀,經(jīng)過學(xué)習(xí)相關(guān)的實(shí)際知識、實(shí)現(xiàn)技術(shù)和有關(guān)系統(tǒng)的文獻(xiàn)資料,根據(jù)系統(tǒng)設(shè)計(jì)的需求分析,設(shè)計(jì)出一個(gè)福利院看護(hù)系統(tǒng)。在系統(tǒng)的設(shè)計(jì)過程中,首先從系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)入手,利用mySQL數(shù)據(jù)庫技術(shù)設(shè)計(jì)系統(tǒng)所需求的表與視圖,然后對各個(gè)功能模塊進(jìn)展設(shè)計(jì),編制程序,最終實(shí)現(xiàn)了整個(gè)系統(tǒng),其中表和視圖在系統(tǒng)實(shí)現(xiàn)的過程中不斷的被修正完善。本系統(tǒng)是基于JAVA的開發(fā)平臺,涉及的相關(guān)技術(shù)包括MySQL數(shù)據(jù)庫系統(tǒng)、Jquery腳本言語以及json數(shù)據(jù)打包技術(shù)。系統(tǒng)的體系構(gòu)造為基于B/S方式的三層架構(gòu),開發(fā)中分別設(shè)

24、計(jì)了表示層、業(yè)務(wù)邏輯層和數(shù)據(jù)層,并實(shí)現(xiàn)三層之間的通訊,運(yùn)用JDBC技術(shù)實(shí)現(xiàn)了對數(shù)據(jù)庫的訪問。本文所開發(fā)系統(tǒng)是針對管理者的系統(tǒng)。系統(tǒng)主要實(shí)現(xiàn)了入住人員注冊、福利院任務(wù)人員信息管理,福利院日?;顒?dòng)管理等功能;在系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)中,為了方便系統(tǒng)的優(yōu)化和拓展,系統(tǒng)采用了MVC三層框架構(gòu)造,將數(shù)據(jù)流動(dòng)和用戶界面別分開來,這樣保證了系統(tǒng)后期拓展較方便。系統(tǒng)的其他詳細(xì)設(shè)計(jì)實(shí)現(xiàn)功能和方法會(huì)在接下來的章節(jié)中予以詳細(xì)引見。1.4 MVC框架1.4.1簡介MVC開場是存在于 HYPERLINK baike.baidu/view/79807.htm t _blank 桌面程序中的,M是指業(yè)務(wù)模型,V是指 HYPERLI

25、NK baike.baidu/view/362528.htm t _blank 用戶界面,C那么是 HYPERLINK baike.baidu/view/122229.htm t _blank 控制器,運(yùn)用MVC的目的是將M和V的實(shí)現(xiàn)代碼分別,從而使同一個(gè)程序可以運(yùn)用不同的表現(xiàn)方式。比如一批統(tǒng)計(jì)數(shù)據(jù)可以分別用 HYPERLINK baike.baidu/view/663861.htm t _blank 柱狀圖、 HYPERLINK baike.baidu/view/6536.htm t _blank 餅圖來表示。 HYPERLINK baike.baidu/view/10075.htm t _

26、blank C存在的目的那么是確保M和V的同步,一旦M改動(dòng),V應(yīng)該同步更新。模型視圖控制器 HYPERLINK baike.baidu/view/31.htm t _blank MVC是 HYPERLINK baike.baidu/view/616837.htm t _blank Xerox PARC在二十世紀(jì)八十年代為編程言語Smalltalk80發(fā)明的一種 HYPERLINK baike.baidu/view/117325.htm t _blank 軟件設(shè)計(jì)方式,已被廣泛運(yùn)用。后來被引薦為 HYPERLINK baike.baidu/view/15020.htm t _blank Orac

27、le旗下 HYPERLINK baike.baidu/view/24856.htm t _blank Sun公司 HYPERLINK baike.baidu/view/1566145.htm t _blank Java EE平臺的設(shè)計(jì)方式,并且遭到越來越多的運(yùn)用 HYPERLINK baike.baidu/view/276562.htm t _blank ColdFusion和 HYPERLINK baike.baidu/view/99.htm t _blank PHP的開發(fā)者的歡迎。模型視圖控制器方式是一個(gè)有用的 HYPERLINK baike.baidu/view/1241761.htm

28、t _blank 工具箱,它有很多益處,但也有一些缺陷。1.4.2框架內(nèi)容MVC是一個(gè)框架方式,它強(qiáng)迫性的使 HYPERLINK baike.baidu/view/330120.htm t _blank 運(yùn)用程序的 HYPERLINK baike.baidu/view/700406.htm t _blank 輸入、 HYPERLINK baike.baidu/view/989420.htm t _blank 處置和 HYPERLINK baike.baidu/view/700402.htm t _blank 輸出分開。運(yùn)用MVC運(yùn)用程序被分成三個(gè)中心部件: HYPERLINK baike.ba

29、idu/view/96500.htm t _blank 模型、 HYPERLINK baike.baidu/view/71981.htm t _blank 視圖、 HYPERLINK baike.baidu/view/122229.htm t _blank 控制器。它們各自處置本人的義務(wù)。最典型的MVC就是 HYPERLINK baike.baidu/view/3387.htm t _blank JSP+ HYPERLINK baike.baidu/view/25169.htm t _blank servlet+ HYPERLINK baike.baidu/view/28155.htm t _

30、blank javabean的方式。視圖是用戶看到并與之交互的界面。對老式的 HYPERLINK baike.baidu/view/3912.htm t _blank Web運(yùn)用程序來說,視圖就是由 HYPERLINK baike.baidu/view/692.htm t _blank HTML元素組成的界面,在新式的Web運(yùn)用程序中, HYPERLINK baike.baidu/view/177797.htm t _blank HTML照舊在視圖中扮演著重要的角色,但一些新的技術(shù)已層出不窮,它們包括 HYPERLINK baike.baidu/view/1128244.htm t _blan

31、k Adobe Flash和像 HYPERLINK baike.baidu/view/15906.htm t _blank XHTML, HYPERLINK baike.baidu/view/63.htm t _blank XML/ HYPERLINK baike.baidu/view/45861.htm t _blank XSL, HYPERLINK baike.baidu/view/160091.htm t _blank WML等一些標(biāo)識言語和 HYPERLINK baike.baidu/view/1086510.htm t _blank Web services.MVC益處是它能為運(yùn)用程

32、序處置很多不同的 HYPERLINK baike.baidu/view/71981.htm t _blank 視圖。在視圖中其實(shí)沒有真正的處置發(fā)生,不論這些數(shù)據(jù)是聯(lián)機(jī)存儲(chǔ)的還是一個(gè)雇員列表,作為視圖來講,它只是作為一種輸出數(shù)據(jù)并允許用戶支配的方式。模型表示企業(yè)數(shù)據(jù)和業(yè)務(wù)規(guī)那么。在MVC的三個(gè)部件中,模型擁有最多的處置義務(wù)。例如它能夠用像 HYPERLINK baike.baidu/view/3542.htm t _blank EJBs和ColdFusion Components這樣的構(gòu)件 HYPERLINK baike.baidu/view/2387.htm t _blank 對象來處置 HY

33、PERLINK baike.baidu/view/1088.htm t _blank 數(shù)據(jù)庫,被模型前往的數(shù)據(jù)是中立的,就是說模型與數(shù)據(jù)格式無關(guān),這樣一個(gè)模型能為多個(gè)視圖提供數(shù)據(jù),由于運(yùn)用于模型的代碼只需寫一次就可以被多個(gè)視圖重用,所以減少了代碼的反復(fù)性??刂破鹘邮苡脩舻妮斎氩⒄{(diào)用模型和視圖去完成用戶的需求,所以當(dāng)單擊 HYPERLINK baike.baidu/view/3912.htm t _blank Web頁面中的超鏈接和發(fā)送 HYPERLINK baike.baidu/view/3488030.htm t _blank HTML表單時(shí),控制器本身不輸出任何東西和做任何處置。它只是接納

34、懇求并決議調(diào)用哪個(gè)模型構(gòu)件去處置懇求,然后再確定用哪個(gè)視圖來顯示前往的數(shù)據(jù)。1.5 JQuery1.5.1簡介 HYPERLINK baike.baidu/view/1020297.htm t _blank Jquery是繼 HYPERLINK baike.baidu/view/1217697.htm t _blank prototype之后又一個(gè)優(yōu)秀的 HYPERLINK baike.baidu/view/16168.htm t _blank Javascript HYPERLINK baike.baidu/view/66971.htm t _blank 框架。它是輕量級的js庫 ,它兼容C

35、SS3,還兼容各種 HYPERLINK baike.baidu/view/7718.htm t _blank 閱讀器IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+,jQuery2.0及后續(xù)版本將不再支持IE6/7/8閱讀器。jQuery運(yùn)用戶能更方便地處置 HYPERLINK baike.baidu/view/692.htm t _blank HTML HYPERLINK baike.baidu/view/5286041.htm t _blank 規(guī)范通用標(biāo)志言語下的一個(gè)運(yùn)用、events、實(shí)現(xiàn)動(dòng)畫效果,并且方便地為網(wǎng)站提供AJAX交互。jQuery還有一個(gè)

36、比較大的優(yōu)勢是,它的文檔闡明很全,而且各種運(yùn)用也說得很詳細(xì),同時(shí)還有許多成熟的 HYPERLINK baike.baidu/view/18979.htm t _blank 插件可供選擇。jQuery可以運(yùn)用戶的html頁面堅(jiān)持代碼和html內(nèi)容分別,也就是說,不用再在html里面插入一堆js來調(diào)用命令了,只需定義id即可。jQuery是一個(gè)兼容多閱讀器的 HYPERLINK baike.baidu/view/16168.htm t _blank javascript框架,中心思念是write less,do more(寫得更少,做得更多)。jQuery在2006年1月由美國人 HYPERLIN

37、K baike.baidu/view/3141971.htm t _blank John Resig在紐約的 HYPERLINK baike.baidu/view/1515.htm t _blank barcamp發(fā)布,吸引了世界各地的眾多JavaScript高手參與,由Dave Methvin率領(lǐng)團(tuán)隊(duì)進(jìn)展開發(fā)。如今, HYPERLINK baike.baidu/view/1020297.htm t _blank jQuery曾經(jīng)成為最流行的 HYPERLINK baike.baidu/view/16168.htm t _blank javascript框架,在世界前10000個(gè)訪問最多的網(wǎng)站

38、中,有超越55%在運(yùn)用jQuery。jQuery是免費(fèi)、開源的,運(yùn)用 HYPERLINK baike.baidu/view/74918.htm t _blank MIT答應(yīng)協(xié)議。jQuery的 HYPERLINK baike.baidu/view/635.htm t _blank 語法設(shè)計(jì)可以使開發(fā)者更加便利,例如操作 HYPERLINK baike.baidu/view/55621.htm t _blank 文檔對象、選擇 HYPERLINK baike.baidu/view/14806.htm t _blank DOM元素、制造 HYPERLINK baike.baidu/view/726

39、2.htm t _blank 動(dòng)畫效果、事件處置、運(yùn)用 HYPERLINK baike.baidu/view/1641.htm t _blank Ajax以及其他功能。除此以外,jQuery提供API讓開發(fā)者編寫插件。其模塊化的運(yùn)用方式使開發(fā)者可以很輕松的開發(fā)出功能強(qiáng)大的靜態(tài)或動(dòng)態(tài)網(wǎng)頁。jQuery的官方插件是jQuery UI。開發(fā)者可以恣意擴(kuò)展jQuery的函數(shù)庫或者按照本人的需求開發(fā)UI組件。網(wǎng)上曾經(jīng)有數(shù)以萬計(jì)的jQuery插件,覆蓋各種各樣的需求。例如Ajax輔助、數(shù)據(jù)表格、動(dòng)態(tài)列表、XML工具、拖曳、cookie處置、彈出層等等。jQuery 的文檔闡明很全,而且各種運(yùn)用也說得很詳細(xì)

40、,同時(shí)還有許多成熟的插件可供選擇,例如ComponentOne Studio for ASP NET Wijmo.1.5.2控件jQuery Gantt控件是一個(gè)基于原生HTML5/jQuery,功能豐富的控件,該控件真正實(shí)現(xiàn)了跨平臺,在許多設(shè)備和閱讀器中無縫的運(yùn)轉(zhuǎn)。運(yùn)用工程甘特圖中內(nèi)置的調(diào)度,依賴等功能實(shí)現(xiàn)義務(wù)分層列表的可視化。運(yùn)用資源甘特圖實(shí)現(xiàn)一個(gè)資源利用視圖。運(yùn)用基于 HYPERLINK baike.baidu/subview/16068/5889234.htm t _blank API的jQuery或者基于API的MVC可幫您輕松地安裝甘特圖并加快運(yùn)用速度??膳c諸如KnockOut(K

41、O),jQuery.tmpl等流行的jQuery方式一同運(yùn)用。1.6Mysql1.6.1簡介MySQL是一個(gè) HYPERLINK baike.baidu/view/1450387.htm t _blank 關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典 HYPERLINK baike.baidu/view/24816.htm t _blank MySQLAB公司開發(fā),目前屬于 HYPERLINK baike.baidu/view/15020.htm t _blank Oracle公司。 HYPERLINK baike.baidu/view/24816.htm t _blank Mysql是最流行的關(guān)系型數(shù)據(jù)庫管

42、理系統(tǒng),在WEB運(yùn)用方面MySQL是最好的RDBMS(Relational Database Management System:關(guān)系數(shù)據(jù)庫管理系統(tǒng))運(yùn)用軟件之一。MySQL是一種關(guān)聯(lián) HYPERLINK baike.baidu/view/68446.htm t _blank 數(shù)據(jù)庫管理系統(tǒng),關(guān)聯(lián)數(shù)據(jù)庫將數(shù)據(jù)保管在不同的表中,而不是將一切數(shù)據(jù)放在一個(gè)大倉庫內(nèi),這樣就添加了速度并提高了 HYPERLINK baike.baidu/view/474022.htm t _blank 靈敏性。MySQL所運(yùn)用的SQL言語是用于訪問 HYPERLINK baike.baidu/view/1088.htm

43、 t _blank 數(shù)據(jù)庫的最常用規(guī)范化言語。MySQL軟件采用了雙授權(quán)政策本詞條“授權(quán)政策,它分為社區(qū)版和商業(yè)版,由于其體積小、速度快、總體擁有本錢低,尤其是 HYPERLINK baike.baidu/view/394804.htm t _blank 開放源碼這一特點(diǎn),普通中小型網(wǎng)站的開發(fā)都選擇MySQL作為網(wǎng)站 HYPERLINK baike.baidu/view/1088.htm t _blank 數(shù)據(jù)庫。由于其社區(qū)版的性能杰出,搭配 HYPERLINK baike.baidu/view/99.htm t _blank PHP和 HYPERLINK baike.baidu/view/2

44、8283.htm t _blank Apache可組成良好的開發(fā)環(huán)境。1.6.2運(yùn)用環(huán)境與其他的大型 HYPERLINK baike.baidu/view/1088.htm t _blank 數(shù)據(jù)庫例如 HYPERLINK baike.baidu/view/15020.htm t _blank Oracle、 HYPERLINK baike.baidu/view/387066.htm t _blank DB2、 HYPERLINK baike.baidu/view/9644.htm t _blank SQL Server等相比,MySQL自有它的缺乏之處,但是這絲毫也沒有減少它受歡迎的程度。對

45、于普通的個(gè)人運(yùn)用者和中小型企業(yè)來說, HYPERLINK baike.baidu/view/24816.htm t _blank MySQL提供的功能曾經(jīng) HYPERLINK baike.baidu/view/83153.htm t _blank 綽綽有余,而且由于MySQL是 HYPERLINK baike.baidu/view/394804.htm t _blank 開放源碼軟件,因此可以大大降低總體擁有本錢。 HYPERLINK baike.baidu/view/1634.htm t _blank Linux作為 HYPERLINK baike.baidu/view/880.htm t

46、_blank 操作系統(tǒng), HYPERLINK baike.baidu/subview/28283/5418752.htm t _blank Apache和 HYPERLINK baike.baidu/view/926025.htm t _blank Nginx作為Web效力器,MySQL作為 HYPERLINK baike.baidu/view/1088.htm t _blank 數(shù)據(jù)庫,PHP/Perl/ HYPERLINK baike.baidu/view/21087.htm t _blank Python作為效力器端 HYPERLINK baike.baidu/view/54.htm t

47、 _blank 腳本 HYPERLINK baike.baidu/view/592974.htm t _blank 解釋器。由于這四個(gè)軟件都是免費(fèi)或 HYPERLINK baike.baidu/view/394804.htm t _blank 開放源碼軟件 HYPERLINK baike.baidu/view/1483082.htm t _blank FLOSS),因此運(yùn)用這種方式不用花一分錢除開人工本錢就可以建立起一個(gè)穩(wěn)定、免費(fèi)的 HYPERLINK baike.baidu/view/3998653.htm t _blank 網(wǎng)站系統(tǒng),被業(yè)界稱為“ HYPERLINK baike.baidu

48、/view/365086.htm t _blank LAMP“組合1.6. 3系統(tǒng)特性1運(yùn)用 HYPERLINK baike.baidu/view/10075.htm t _blank C和 HYPERLINK baike.baidu/view/824.htm t _blank C+編寫,并運(yùn)用了多種 HYPERLINK baike.baidu/view/487018.htm t _blank 編譯器進(jìn)展測試,保證 HYPERLINK baike.baidu/view/60376.htm t _blank 源代碼的可移植性。2支持 HYPERLINK baike.baidu/view/3496

49、64.htm t _blank AIX、 HYPERLINK baike.baidu/view/21459.htm t _blank FreeBSD、HP-UX、 HYPERLINK baike.baidu/view/1634.htm t _blank Linux、Mac OS、 HYPERLINK baike.baidu/view/68826.htm t _blank NovellNetware、 HYPERLINK baike.baidu/view/337596.htm t _blank OpenBSD、OS/2 Wrap、Solaris、 HYPERLINK baike.baidu/vi

50、ew/4821.htm t _blank Windows等多種 HYPERLINK baike.baidu/view/880.htm t _blank 操作系統(tǒng)。3為多種 HYPERLINK baike.baidu/view/552871.htm t _blank 編程言語提供了 HYPERLINK baike.baidu/view/16068.htm t _blank API。這些編程言語包括 HYPERLINK baike.baidu/view/10075.htm t _blank C、C+、 HYPERLINK baike.baidu/view/21087.htm t _blank Py

51、thon、 HYPERLINK baike.baidu/view/29.htm t _blank Java、 HYPERLINK baike.baidu/view/46614.htm t _blank Perl、 HYPERLINK baike.baidu/view/99.htm t _blank PHP、Eiffel、 HYPERLINK baike.baidu/view/45.htm t _blank Ruby和Tcl等。4支持 HYPERLINK baike.baidu/view/65706.htm t _blank 多線程,充分利用CPU資源。5優(yōu)化的 HYPERLINK baike.

52、baidu/view/34.htm t _blank SQL查詢算法,有效地提高查詢速度。6既可以作為一個(gè)單獨(dú)的 HYPERLINK baike.baidu/view/330120.htm t _blank 運(yùn)用程序運(yùn)用在 HYPERLINK baike.baidu/view/3028815.htm t _blank 客戶端效力器網(wǎng)絡(luò)環(huán)境中,也可以作為一個(gè)庫而嵌入到其他的軟件中。7提供多言語支持,常見的 HYPERLINK baike.baidu/view/237708.htm t _blank 編碼如中文的GB 2312、BIG5,日文的Shift_JIS等都可以用作數(shù)據(jù)表名和數(shù)據(jù)列名。8提

53、供 HYPERLINK baike.baidu/view/7729.htm t _blank TCP/IP、ODBC和 HYPERLINK baike.baidu/view/25611.htm t _blank JDBC等多種 HYPERLINK baike.baidu/view/1088.htm t _blank 數(shù)據(jù)庫銜接途徑。9提供用于管理、檢查、優(yōu)化數(shù)據(jù)庫操作的 HYPERLINK baike.baidu/view/1251417.htm t _blank 管理工具。10支持大型的 HYPERLINK baike.baidu/view/1088.htm t _blank 數(shù)據(jù)庫??梢蕴?/p>

54、置擁有上千萬條記錄的大型 HYPERLINK baike.baidu/view/1088.htm t _blank 數(shù)據(jù)庫。11支持多種 HYPERLINK baike.baidu/view/1238930.htm t _blank 存儲(chǔ)引擎。12.Mysql是開源的,所以他不需求支付額外的費(fèi)用。13.MySQL運(yùn)用規(guī)范的SQL數(shù)據(jù)言語方式。14.Mysql對PHP有很好的支持,PHP是目前最流行的Web開發(fā)言語。15. HYPERLINK baike.baidu/view/24816.htm t _blank Mysql是可以定制的,采用了GPL協(xié)議,他可以修正源碼來開發(fā)本人的Mysql系統(tǒng)

55、。1.6.4索引功能索引是一種特殊的文件InnoDB數(shù)據(jù)表上的索引是 HYPERLINK baike.baidu/view/70152.htm t _blank 表空間的一個(gè)組成部分,它們包含著對數(shù)據(jù)表里一切記錄的援用指針。索引不是萬能的,索引可以加快數(shù)據(jù)檢索操作,但會(huì)使 HYPERLINK baike.baidu/view/702991.htm t _blank 數(shù)據(jù)修正操作變慢。每修正數(shù)據(jù)記錄,索引就必需刷新一次。為了在某種程度上彌補(bǔ)這一缺陷,許多SQL命令都有一個(gè)DELAY_KEY_WRITE項(xiàng)。這個(gè)選項(xiàng)的作用是暫時(shí)制止MySQL在該命令每插入一條新記錄和每修正一條現(xiàn)有之后立刻對索引進(jìn)展

56、刷新,對索引的刷新將等到全部記錄插入/修正終了之后再進(jìn)展。在需求把許多新記錄插入某個(gè)數(shù)據(jù)表的場所,DELAY_KEY_WRITE選項(xiàng)的作用將非常明顯。另外,索引還會(huì)在硬盤上占用相當(dāng)大的空間。因此應(yīng)該只為最經(jīng)常查詢和最經(jīng)常排序的數(shù)據(jù)列建立索引。留意,假設(shè)某個(gè)數(shù)據(jù)列包含許多反復(fù)的內(nèi)容,為它建立索引就沒有太大的實(shí)踐效果。從實(shí)際上講,完全可以為數(shù)據(jù)表里的每個(gè)字段分別建一個(gè)索引,但MySQL把同一個(gè)數(shù)據(jù)表里的索引總數(shù)限制為16個(gè)。1InnoDB數(shù)據(jù)表的索引與 HYPERLINK baike.baidu/view/1238935.htm t _blank InnoDB數(shù)據(jù)表相比,在InnoDB數(shù)據(jù)表上,索

57、引對InnoDB數(shù)據(jù)表的重要性要大得多。在InnoDB數(shù)據(jù)表上,索引不僅會(huì)在搜索數(shù)據(jù)記錄時(shí)發(fā)揚(yáng)作用,還是數(shù)據(jù)行級鎖定機(jī)制的苊、根底?!皵?shù)據(jù)行級鎖定的意思是指在事務(wù)操作的執(zhí)行過程中鎖定正在被處置的個(gè)別記錄,不讓其他用戶進(jìn)展訪問。這種鎖定將影響到但不限于SELECT、LOCKINSHAREMODE、SELECT、FORUPDATE命令以及INSERT、UPDATE和DELETE命令。出于效率方面的思索,InnoDB數(shù)據(jù)表的數(shù)據(jù)行級鎖定實(shí)踐發(fā)生在它們的索引上,而不是數(shù)據(jù)表本身上。顯然,數(shù)據(jù)行級鎖定機(jī)制只需在有關(guān)的數(shù)據(jù)表有一個(gè)適宜的索引可供鎖定的時(shí)候才干發(fā)揚(yáng)效能。2限制假設(shè)WHERE子句的查詢條件里有

58、不等號WHEREcoloum!=,MySQL將無法運(yùn)用索引。類似地,假設(shè)WHERE子句的查詢條件里運(yùn)用了 HYPERLINK baike.baidu/view/15061.htm t _blank 函數(shù)WHEREDAYcolumn=,MySQL也將無法運(yùn)用索引。在JOIN操作中需求從多個(gè)數(shù)據(jù)表提取數(shù)據(jù)時(shí),MySQL只需在主鍵和 HYPERLINK baike.baidu/view/68073.htm t _blank 外鍵的 HYPERLINK baike.baidu/view/675645.htm t _blank 數(shù)據(jù)類型一樣時(shí)才干運(yùn)用索引。假設(shè)WHERE子句的查詢條件里運(yùn)用比較操作符LI

59、KE和REGEXP,MySQL只需在搜索模板的第一個(gè)字符不是 HYPERLINK baike.baidu/view/451.htm t _blank 通配符的情況下才干運(yùn)用索引。比如說,假設(shè)查詢條件是LIKEabc%,MySQL將運(yùn)用索引;假設(shè)查詢條件是LIKE%abc,MySQL將不運(yùn)用索引。在ORDERBY操作中,MySQL只需在排序條件不是一個(gè)查詢條件表達(dá)式的情況下才運(yùn)用索引。雖然如此,在涉及多個(gè)數(shù)據(jù)表查詢里,即使有索引可用,那些索引在加快ORDERBY方面也沒什么作用。假設(shè)某個(gè)數(shù)據(jù)列里包含許多反復(fù)的值,就算為它建立了索引也不會(huì)有很好的效果。比如說,假設(shè)某個(gè)數(shù)據(jù)列里包含的凈是些諸如“0/

60、1或“Y/N等值,就沒有必要為它創(chuàng)建一個(gè)索引。1.6.5索引類別1普通索引普通索引由關(guān)鍵字KEY或INDEX定義的索引的獨(dú)一義務(wù)是加快對數(shù)據(jù)的訪問速度。因此,應(yīng)該只為那些最經(jīng)常出如今查詢條件WHEREcolumn=或排序條件ORDERBYcolumn中的數(shù)據(jù)列創(chuàng)建索引。只需有能夠,就應(yīng)該選擇一個(gè)數(shù)據(jù)最整齊、最緊湊的數(shù)據(jù)列如一個(gè)整數(shù)類型的數(shù)據(jù)列來創(chuàng)建索引。2獨(dú)一索引普通索引允許被索引的數(shù)據(jù)列包含反復(fù)的值。比如說,由于人有能夠同名,所以同一個(gè)姓名在同一個(gè)“員工個(gè)人資料數(shù)據(jù)表里能夠出現(xiàn)兩次或更多次。假設(shè)能確定某個(gè)數(shù)據(jù)列將只包含彼此各不一樣的值,在為這個(gè)數(shù)據(jù)列創(chuàng)建索引的時(shí)候就應(yīng)該用關(guān)鍵字UNIQUE把

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論