小區(qū)住戶(hù)信息系統(tǒng)_第1頁(yè)
小區(qū)住戶(hù)信息系統(tǒng)_第2頁(yè)
小區(qū)住戶(hù)信息系統(tǒng)_第3頁(yè)
小區(qū)住戶(hù)信息系統(tǒng)_第4頁(yè)
小區(qū)住戶(hù)信息系統(tǒng)_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

專(zhuān)業(yè): 班級(jí): 編號(hào)xx學(xué)院信息技術(shù)分院畢業(yè)論文小區(qū)住戶(hù)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué) 院:xx分院專(zhuān) 業(yè):計(jì)算機(jī)xx技術(shù)姓 名:xx班 級(jí):xx指導(dǎo)教師:xx二一五年四月十九日摘要隨著我國(guó)經(jīng)濟(jì)發(fā)展和城市開(kāi)發(fā),住宅小區(qū)越來(lái)越成為居住的主流,在這種形勢(shì)下,小區(qū)的管理變得越來(lái)越困難,其中,小區(qū)住戶(hù)信息管理成為首要解決的問(wèn)題。本系統(tǒng)為現(xiàn)代小區(qū)管理人員提供了更好更簡(jiǎn)潔的管理方式,代替了傳統(tǒng)的人工小區(qū)管理模式,以提高工作效率,為業(yè)主提供更好的服務(wù)。普通的手工登記已經(jīng)滿(mǎn)足不了需要,在軟件行業(yè)迅速發(fā)展的今天,開(kāi)發(fā)一款簡(jiǎn)單易用的管理軟件已經(jīng)是大勢(shì)所趨。在這種背景下,經(jīng)過(guò)仔細(xì)分析,設(shè)計(jì)和最后的編碼實(shí)現(xiàn),一款基于B/S的使用PHP開(kāi)發(fā)的小區(qū)住戶(hù)管理系統(tǒng)誕生了。在整個(gè)開(kāi)發(fā)學(xué)習(xí)過(guò)程中,我對(duì)所學(xué)知識(shí)的理解提高了一個(gè)層次,對(duì)軟件開(kāi)發(fā)的過(guò)程也更加熟悉,為以后的學(xué)習(xí)和工作打下了堅(jiān)實(shí)的基礎(chǔ)。關(guān)鍵詞:小區(qū);信息管理;B/S;PHP目錄摘要2目錄3第一章 緒論5第二章 系統(tǒng)開(kāi)發(fā)工具簡(jiǎn)介62.1 PHP簡(jiǎn)介62.2 MySQL數(shù)據(jù)庫(kù)簡(jiǎn)介6第三章 需求分析73.1 研究背景及其意義73.2 本文研究?jī)?nèi)容73.3 系統(tǒng)的開(kāi)發(fā)目標(biāo)7第四章 系統(tǒng)設(shè)計(jì)84.1 系統(tǒng)編寫(xiě)目的84.2 系統(tǒng)功能分析84.3 系統(tǒng)功能模塊分析84.4 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)9第五章 程序?qū)崿F(xiàn)115.1小區(qū)住戶(hù)管理系統(tǒng)流程圖11第六章 系統(tǒng)的實(shí)現(xiàn)126.1用戶(hù)登錄模塊設(shè)計(jì)與實(shí)現(xiàn)126.2添加成員126.3刪除住戶(hù)信息模塊設(shè)計(jì)與實(shí)現(xiàn)126.4添加地區(qū)136.5查看地區(qū)列表136.6添加市區(qū)136.7市區(qū)列表146.8戶(hù)口管理146.9添加戶(hù)口146.10戶(hù)口列表15第七章 系統(tǒng)測(cè)試167.1 測(cè)試目的167.2 測(cè)試原則167.3 前臺(tái)實(shí)現(xiàn)167.4 后臺(tái)實(shí)現(xiàn)17總結(jié)19致謝20參考文獻(xiàn)21附錄22第一章 緒論計(jì)算機(jī)的應(yīng)用已普及到經(jīng)濟(jì)和社會(huì)生活的各個(gè)領(lǐng)域,使原本的舊的管理方法越來(lái)越不適應(yīng)現(xiàn)在社會(huì)的發(fā)展,許多人還停留在以前的手工操作,這大大地阻礙了人類(lèi)經(jīng)濟(jì)的發(fā)展。近年來(lái),隨著小區(qū)住戶(hù)的日益增多,信息也越來(lái)越頻繁。隨之而來(lái)的是信息管理工作日趨復(fù)雜繁重,要耗費(fèi)大量人力、物力和財(cái)力,而現(xiàn)有小區(qū)戶(hù)口信息的管理水平不高,一直以來(lái)人們使用傳統(tǒng)人工的方式管理信息,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。這樣的機(jī)制已經(jīng)不能適應(yīng)時(shí)代的發(fā)展,已愈來(lái)愈成為管理工作的一個(gè)瓶頸。在信息時(shí)代這種傳統(tǒng)的管理方法必然被計(jì)算機(jī)為基礎(chǔ)的信息管理所取代。現(xiàn)代信息社會(huì),人們?cè)絹?lái)越重視信息的交流與溝通,更加注重時(shí)間的有效利用。選用信息化的管理工具,將極大地提高人們生活、工作的質(zhì)量,小區(qū)戶(hù)口信息管理型工具信息化的需求將不可避免地越來(lái)越大。 在科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟的今天,計(jì)算機(jī)已經(jīng)成為我們學(xué)習(xí)和工作的得力助手。今天,計(jì)算機(jī)的價(jià)格已經(jīng)十分低廉,性能卻有了長(zhǎng)足的進(jìn)步,它已經(jīng)被應(yīng)用于許多的領(lǐng)域,計(jì)算機(jī)之所以如此流行的原因主要有以下幾個(gè)方面:首先,計(jì)算機(jī)可以代替人工進(jìn)行許多的復(fù)雜的勞動(dòng)。其次,計(jì)算機(jī)可以大大的提高人們的工作效率。第三,計(jì)算機(jī)可以節(jié)省許多資源。第四,計(jì)算機(jī)可以使敏感文檔更加安全。第二章 系統(tǒng)開(kāi)發(fā)工具簡(jiǎn)介2.1 PHP簡(jiǎn)介PHP,一個(gè)嵌套的縮寫(xiě)名稱(chēng),是英文超級(jí)文本預(yù)處理語(yǔ)言(PHP:Hypertext Preprocessor)的縮寫(xiě)。PHP 是一種 HTML 內(nèi)嵌式的語(yǔ)言,PHP與微軟的ASP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類(lèi)似于C語(yǔ)言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運(yùn)用。PHP 獨(dú)特的語(yǔ)法混合了 C、Java、Perl 以及 PHP 自創(chuàng)新的語(yǔ)法。它可以比 CGI 或者 Perl 更快速的執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。用PHP做出的動(dòng)態(tài)頁(yè)面與其他的編程語(yǔ)言相比,PHP是將程序嵌入到HTML文檔中去執(zhí)行。2.2 MySQL數(shù)據(jù)庫(kù)簡(jiǎn)介MySQL(發(fā)音為my ess cue el,不是my sequel)是一種開(kāi)放源代碼的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)(RDBMS),MySQL數(shù)據(jù)庫(kù)系統(tǒng)使用最常用的數(shù)據(jù)庫(kù)管理語(yǔ)言-結(jié)構(gòu)化查詢(xún)語(yǔ)言(SQL)進(jìn)行數(shù)據(jù)庫(kù)管理。由于MySQL是開(kāi)放源代碼的,因此任何人都可以在General Public License的許可下下載并根據(jù)個(gè)性化的需要對(duì)其進(jìn)行修改。MySQL因?yàn)槠渌俣?、可靠性和適應(yīng)性而備受關(guān)注。大多數(shù)人都認(rèn)為在不需要事務(wù)化處理的情況下,MySQL是管理內(nèi)容最好的選擇第三章 需求分析本系統(tǒng)是基于PHP技術(shù),采用網(wǎng)絡(luò)B/S架構(gòu)設(shè)計(jì)的WEB應(yīng)用系統(tǒng)。它要求建成以住戶(hù)信息為基礎(chǔ),形成一個(gè)適用于小區(qū)的現(xiàn)代化人口信息管理系統(tǒng)。它可劃分為3個(gè)小的功能模塊,即系統(tǒng)登錄模塊,小區(qū)住戶(hù)信息登記模塊,住戶(hù)信息查詢(xún)模塊,住戶(hù)信息修改模塊和管理員密碼修改模塊。3.1 研究背景及其意義實(shí)現(xiàn)小區(qū)住戶(hù)管理信息與資料的計(jì)算機(jī)管理是一件非常有意義的工作。人們?cè)谏鐣?huì)交往與工作中會(huì)產(chǎn)生許多需要及時(shí)處理與保存的有關(guān)信息與資料,利用計(jì)算機(jī)系統(tǒng)可以實(shí)現(xiàn)有效的管理。本系統(tǒng)是利用數(shù)據(jù)庫(kù)管理技術(shù),建立具有一定管理與分析統(tǒng)計(jì)功能。3.2 本文研究?jī)?nèi)容實(shí)現(xiàn)小區(qū)住戶(hù)管理信息與資料的計(jì)算機(jī)管理是一件非常有意義的工作。人們?cè)谏鐣?huì)交往與工作中會(huì)產(chǎn)生許多需要及時(shí)處理與保存的有關(guān)信息與資料,利用計(jì)算機(jī)系統(tǒng)可以實(shí)現(xiàn)有效的管理。通過(guò)小區(qū)住戶(hù)信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)工作,可以獲得對(duì)數(shù)據(jù)庫(kù)與信息管理等技術(shù)的充分了解與認(rèn)識(shí),并在一定程度上掌握數(shù)據(jù)庫(kù)與信息管理系統(tǒng)的開(kāi)發(fā)技術(shù),從而提高自己的計(jì)算機(jī)應(yīng)用開(kāi)發(fā)能力。3.3 系統(tǒng)的開(kāi)發(fā)目標(biāo)本系統(tǒng)(小區(qū)住戶(hù)信息管理系統(tǒng))是基于PHP技術(shù),基于網(wǎng)絡(luò)B/S架構(gòu)設(shè)計(jì)的WEB應(yīng)用系統(tǒng)。它要求建成以人口信息為基礎(chǔ),形成一個(gè)適用于小區(qū)的現(xiàn)代化戶(hù)口信息管理系統(tǒng)。它可劃分為3大功能模塊,管理員、地區(qū)管理員、戶(hù)口管理。第四章 系統(tǒng)設(shè)計(jì)4.1 系統(tǒng)編寫(xiě)目的實(shí)現(xiàn)小區(qū)住戶(hù)信息與資料的計(jì)算機(jī)管理是一件非常有意義的工作。人們?cè)谏鐣?huì)交往與工作中會(huì)產(chǎn)生許多需要及時(shí)處理與保存的有關(guān)信息與資料,利用計(jì)算機(jī)系統(tǒng)可以實(shí)現(xiàn)有效的管理。本系統(tǒng)是利用數(shù)據(jù)庫(kù)管理技術(shù),建立具有一定管理與分析統(tǒng)計(jì)功能的小區(qū)住戶(hù)信息管理系統(tǒng),以期承擔(dān)小區(qū)住戶(hù)信息的有效管理。4.2 系統(tǒng)功能分析系統(tǒng)開(kāi)發(fā)的總體任務(wù)是實(shí)現(xiàn)網(wǎng)上報(bào)名及瀏覽,查詢(xún)修改相關(guān)信息,管理員的統(tǒng)計(jì)功能。主要完成功能:1. 有關(guān)考生報(bào)名信息的輸入,包括用戶(hù)名,密碼,姓名,電話(huà),郵箱,身份證,頭像,籍貫,地址,性別等。2. 查看信息。3. 修改信息。4. 刪除信息。5. 成績(jī)信息。4.3 系統(tǒng)功能模塊分析對(duì)上述各項(xiàng)功能進(jìn)行集中,分塊分析。按結(jié)構(gòu)化程序設(shè)計(jì)思想,分析得出如下系統(tǒng)功能模塊圖4.3.1所示。管理員信息,包括的數(shù)據(jù)項(xiàng):用戶(hù)名、密碼等。密碼姓名管理員圖 4.3.1 登錄信息關(guān)系圖添加成員的信息信息,包括的數(shù)據(jù)項(xiàng):用戶(hù)名、身份證,手機(jī),QQ,性別,地址,圖片,性別,年齡,市,地區(qū),戶(hù)主等。身份證手機(jī)QQ用戶(hù)名性別戶(hù)主管理員地址地址市年齡圖片圖 4.3.2 管理員信息關(guān)系圖4.4 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)首先將報(bào)名管理信息系統(tǒng)的數(shù)據(jù)庫(kù)概念結(jié)構(gòu)轉(zhuǎn)化為MySQL數(shù)據(jù)庫(kù)系統(tǒng)所支持的實(shí)際數(shù)據(jù)模型,即:數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)。其各個(gè)表格的設(shè)計(jì)結(jié)果如下:ausers表:序號(hào)字段名稱(chēng)字段類(lèi)型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)102usernameVarChar50是2553PwdVarChar50是255dangan表:序號(hào)字段名稱(chēng)字段類(lèi)型大小允許為空最大長(zhǎng)度備注1IDInt4自增編號(hào)102NameVarChar50是2553nianlingVarChar50是2554huzhuVarChar50是2555shoujiVarChar50是2556QQVarChar50是2557huzhuVarChar50是2558DiquVarChar50是1209tupianVarChar50是25510xingbieVarChar50是25511shiVarChar50是25512dizhiVarChar50是255第五章 程序?qū)崿F(xiàn)5.1小區(qū)住戶(hù)管理系統(tǒng)流程圖登 錄密碼是否正確進(jìn)入系統(tǒng)管理員地區(qū)管理戶(hù)口管理添加修改刪除是否圖 5.1 系統(tǒng)業(yè)務(wù)流程圖第六章 系統(tǒng)的實(shí)現(xiàn)6.1用戶(hù)登錄模塊設(shè)計(jì)與實(shí)現(xiàn)用戶(hù)登錄模塊:根據(jù)管理員的賬號(hào)與密碼,登錄系統(tǒng),進(jìn)入主界面;若密碼輸入錯(cuò)誤,則無(wú)法登錄。如圖6.1.1所示:圖 6.1.1 用戶(hù)登錄界面圖6.2添加成員通過(guò)管理員的錄入,可以加入成員。如圖6-2所示:圖6.2.1 新用戶(hù)信息登記界面圖6.3刪除住戶(hù)信息模塊設(shè)計(jì)與實(shí)現(xiàn)刪除信息模塊:可以隨時(shí)對(duì)失效的信息進(jìn)行刪除操作。如圖6-3所示:圖6.3.1 刪除信息界面圖6.4添加地區(qū)打開(kāi)地區(qū)管理以后:可以添加住戶(hù)地區(qū)。如圖6-4所示:圖6.4.1 添加住戶(hù)地區(qū)信息界面圖6.5查看地區(qū)列表查看住戶(hù)信息模塊:實(shí)現(xiàn)了修改和刪除找功能,并能顯示查詢(xún)結(jié)果數(shù)。如圖6-5所示:圖6.5.1 地區(qū)列表界面圖6.6添加市區(qū)添加市區(qū)的功能是: 添加用戶(hù)的城市。如圖6-6所示:圖6-6 添加市區(qū)界面圖6.7市區(qū)列表進(jìn)入市區(qū)列表,可以查詢(xún)用戶(hù)的市區(qū)信息,還有修改和刪除的操作.圖6.7.1 市區(qū)列表界面圖6.8戶(hù)口管理進(jìn)入戶(hù)口管理,可以查詢(xún)用戶(hù)添加的一些空的輸入框.6.9添加戶(hù)口進(jìn)入戶(hù)口管理,功能:輸入用戶(hù)的基本.6.10戶(hù)口列表進(jìn)入戶(hù)口管理,功能:點(diǎn)擊圖片以后用戶(hù)的顯示基本信息.第七章 系統(tǒng)測(cè)試7.1 測(cè)試目的測(cè)試是程序的執(zhí)行過(guò)程,目的在于發(fā)現(xiàn)錯(cuò)誤,設(shè)計(jì)測(cè)試的目標(biāo)是想以最少的時(shí)間和人力系統(tǒng)地找出系統(tǒng)中潛在的各種錯(cuò)誤和缺陷。軟件測(cè)試的目的,第一是確認(rèn)軟件的質(zhì)量,其一方面是確認(rèn)軟件做了你所期望的事情,另一方面是確認(rèn)軟件以正確的方式來(lái)做了這個(gè)事件。第二是提供信息,比如提供給開(kāi)發(fā)人員或項(xiàng)目經(jīng)理的反饋信息,為風(fēng)險(xiǎn)評(píng)估所準(zhǔn)備的信息。第三軟件測(cè)試不僅是在測(cè)試軟件產(chǎn)品的本身,而且還包括軟件開(kāi)發(fā)的過(guò)程。如果一個(gè)軟件產(chǎn)品開(kāi)發(fā)完成之后發(fā)現(xiàn)了很多問(wèn)題,這說(shuō)明此軟件開(kāi)發(fā)過(guò)程很可能是有缺陷的。因此軟件測(cè)試的第三個(gè)目的是保證整個(gè)軟件開(kāi)發(fā)過(guò)程是高質(zhì)量的。7.2 測(cè)試原則測(cè)試時(shí)進(jìn)行代碼審查,從數(shù)據(jù)類(lèi)型,變量聲明,數(shù)據(jù)結(jié)構(gòu)進(jìn)行審查,然后進(jìn)行功能測(cè)試,從輸入一些簡(jiǎn)單的數(shù)據(jù)開(kāi)始執(zhí)行一遍,觀(guān)測(cè)運(yùn)行期間變量的變化,運(yùn)行中值的變化范圍。改變測(cè)試方案來(lái)變換另一個(gè)角度進(jìn)行測(cè)試,發(fā)現(xiàn)錯(cuò)誤并記錄,修改代碼,測(cè)試條件使程序通過(guò)多層分支,判別運(yùn)行結(jié)果從而完成模塊測(cè)試??傮w測(cè)試是組裝軟件的系統(tǒng)技術(shù),本系統(tǒng)測(cè)試采用漸增集成測(cè)試,即測(cè)試單一模塊,將測(cè)試完的模塊加入系統(tǒng)中,進(jìn)行一次系統(tǒng)測(cè)試,依次類(lèi)推將所有模塊加入系統(tǒng)中,在具體測(cè)試時(shí),采用自頂向下的結(jié)合方式,從主控模塊開(kāi)始,沿各控制層向下移動(dòng),逐漸把所有模塊結(jié)合了。在測(cè)試過(guò)程中使用到調(diào)試技術(shù):1. 利用sublime Text3中調(diào)試工具;2. 開(kāi)發(fā)環(huán)境xampp;7.3 前臺(tái)實(shí)現(xiàn)輸入正確的賬號(hào)密碼方可進(jìn)入系統(tǒng),如果用戶(hù)名或密碼為空,則由瀏覽器端的JavaScript代碼判斷給出提示, 如圖7-3 圖7.3.1 用戶(hù)名為空7.4 后臺(tái)實(shí)現(xiàn)圖7.4.1 驗(yàn)證碼為空?qǐng)D7.4.2 登錄成功后進(jìn)入主頁(yè)面總結(jié)在畢業(yè)設(shè)計(jì)當(dāng)中我了解到,在開(kāi)發(fā)一個(gè)項(xiàng)目時(shí)一定要先做好規(guī)劃,按照軟件的開(kāi)發(fā)過(guò)程,從需求分析、系統(tǒng)設(shè)計(jì)到具體設(shè)計(jì)和調(diào)試,詳細(xì)地進(jìn)行每一個(gè)環(huán)節(jié)。在這段時(shí)間里,我通過(guò)查看相關(guān)資料和書(shū)籍,讓自己頭腦中模糊的概念逐漸清晰,使系統(tǒng)一步步完善起來(lái),每一次改進(jìn)都是我者學(xué)習(xí)的收獲,每一個(gè)問(wèn)題的解決都給我新的體會(huì)。經(jīng)過(guò)四個(gè)星期的設(shè)計(jì)和開(kāi)發(fā),小區(qū)住戶(hù)信息管理系統(tǒng)基本開(kāi)發(fā)完畢。點(diǎn)擊運(yùn)行,基本達(dá)到預(yù)期效果,其功能也基本符合需求,能夠完成基本信息的輸入、修改、查詢(xún)等功能。并提供部分系統(tǒng)維護(hù)功能,使用戶(hù)方便進(jìn)行用戶(hù)名稱(chēng)和密碼的更改,提高了軟件的安全性和健壯性。由于開(kāi)發(fā)者能力有限,加上時(shí)間倉(cāng)促,該系統(tǒng)還有許多不盡如人意的地方。比如功能不是很完善、用戶(hù)界面不夠美觀(guān),出錯(cuò)處理不夠等多方面問(wèn)題。這些都有待進(jìn)一步改善。致謝經(jīng)過(guò)四星期的艱苦努力,我終于完成了小區(qū)住戶(hù)信息管理系統(tǒng)的全部設(shè)計(jì)過(guò)程,并使該系統(tǒng)達(dá)到可運(yùn)行使用用的階段。這次課程設(shè)計(jì),無(wú)論是從技術(shù)上還是對(duì)環(huán)境的適應(yīng)能力上講,對(duì)我今后步入社會(huì)都打下了一個(gè)良好的基礎(chǔ)。在本次畢業(yè)設(shè)計(jì)中,曾遇到過(guò)不少問(wèn)題,主要表現(xiàn)了技術(shù)和經(jīng)驗(yàn)的欠缺,如果單靠個(gè)人的努力,很難按時(shí)完成畢業(yè)設(shè)計(jì),在此,我衷心感謝我的指導(dǎo)老師,無(wú)論在理論上還是在實(shí)踐中,張靈光老師都給予我無(wú)私幫助和悉心的教導(dǎo),強(qiáng)調(diào)整體思路和方法,在我遇到問(wèn)題時(shí)給我指點(diǎn)迷津,使我的畢業(yè)設(shè)計(jì)得以順利地按時(shí)完成。此外,還要感謝各位老師和同學(xué)對(duì)作者幫助、關(guān)懷,不積跬步何以至千里,本設(shè)計(jì)能夠順利的完成,也歸功于各位任課老師的認(rèn)真負(fù)責(zé),使作者能夠很好的掌握和運(yùn)用專(zhuān)業(yè)知識(shí),并在設(shè)計(jì)中得以體現(xiàn)。正是有了他們的悉心幫助和支持,才使作者的畢業(yè)設(shè)計(jì)順利完成,在此表示衷心的感謝,感謝他們對(duì)我的辛勤栽培!參考文獻(xiàn)1 細(xì)說(shuō)php 精要版 (高洛峰) 北京:電子工業(yè)出版社,2013 2 php 5.3入門(mén)經(jīng)典(Matt Doyle) 北京:清華大學(xué)出版,20103David Sawyer McFarland.JavaScript實(shí)戰(zhàn)手冊(cè)M 機(jī)械工業(yè)出版社,20094php開(kāi)發(fā)實(shí)戰(zhàn)權(quán)威指南論(張恩民) 北京:清華大學(xué)出版,2012附錄數(shù)據(jù)庫(kù)連接方式dbHost = $dh;$this-userName = $un;$this-userPwd = $up;$this-dbName = $dbn;$this-links = mysql_connect($this-dbHost,$this-userName,$this-userPwd);/echo $this-links;/書(shū)寫(xiě)沒(méi)有問(wèn)題,連庫(kù)成功mysql_query(set names utf8);mysql_selectdb($this-dbName);function query($sql)return mysql_query($sql);function count($sql) /統(tǒng)計(jì)select語(yǔ)句查詢(xún)記錄數(shù)$result = $this-query($sql);/調(diào)用當(dāng)前類(lèi)中方法。return mysql_num_rows($result);function affectedRows() /受影響的行數(shù)return mysql_affected_rows();/* *讀取記錄 一條/多條 * */ function getOne($sql) /得到表中一條記錄組成的數(shù)組。 select$result = $this-query($sql);$rs = mysql_fetch_assoc($result);return $rs; / 一維的關(guān)聯(lián)數(shù)組。function getAll($sql) /得到多條記錄。$result = $this-query($sql);while($rs = mysql_fetch_assoc($result)$rows = $rs;return $rows;function insert($table, $arr) /數(shù)據(jù)庫(kù)添加數(shù)據(jù)/$keys = join ( , array_keys ( $arr ) );$vals = . join ( , array_values ( $arr ) ) . ;$sql = insert $table ($keys) values ($vals);/echo $sql;exit;return $this-query($sql);function _destruct()$this-dbHost = NULL;$this-userName = NULL;$this-userPwd = NULL;$this-dbName = NULL;$this-links =NULL;mysql_close();$db = new DB(localhost,root,shequ);?姓名地區(qū)請(qǐng)選擇_tpl_varsarea; if (!is_array($_from) & !is_object($_from) settype($_from, array); if (count($_from): foreach ($_from as $this-_tpl_varsare):?option value=_tpl_varsareid; ?_tpl_varsarename; ?市請(qǐng)選擇身份證號(hào)手機(jī)號(hào)電話(huà)民族性別男女年齡地址生日頭像是否家長(zhǎng)是戶(hù)主請(qǐng)選擇_tpl_varsparent; if (!is_array($_from) & !is_object($_from) settype($_from, array); if (count($_from): foreach ($_from as $this-_tpl_varsp):?option value=_tpl_varspid; ?_tpl_varspname; ?!- -$(function()var d = new Date()var vYear = d.getFullYear()$( #datepicker ).datepicker(monthNamesShort: 一月,二月,三月,四月,五月,六月,七月,八月,九月,十月,十一月,十二月,dayNamesMin: 日,一,二,三,四,五,六,changeYear: true,changeMonth: true,dateFormat: yy-mm-dd,yearRange: 1925:+vYear);$(#area_select).change(function()var id = $(this).val();if(id = -1)return;$.ajax(type:post,url: select.php,data:id : id).done(function(result)$(#city_select).html(result););););function submi()var arr = new Array();arr0 = name;arr1 = ID_cart;arr2 = mobile;arr3 = nation;arr4 = address;arr5 = birthday;arr6 = age;var lang = new Array();lang0 = 姓名;lang1 = 身份證號(hào);lang2 = 手機(jī);lang3 = 民族;lang4 = 地址;lang5 = 生日;lang7 = 年齡;for(var ii = 0; ii arr.length; ii+)var vv = document.getElementsByName(arrii)0.value;if(vv = )alert(langii +不能為空 !)return false;var x =document.getElementById(area_select)if(x.optionsx.selectedIndex.value = -1)alert(地區(qū)不能為空!)return false;$(#hukou-form).submit(); /圖片上傳預(yù)覽 IE是用了濾鏡。 function previewImage(file) var MAXWIDTH = 260; var MAXHEIGHT = 180; var div = document.getElementById(preview); if (file.files & file.files0) div.innerHTML =; var img = document.getElementById(imghead); img.onload = function() var rect = clacImgZoomParam(MAXWIDTH, MAXHEIGHT, img.offsetWidth, img.offsetHeight); img.width = rect.width; img.height = rect.height;/ img.style.marginLeft = rect.left+px; img.style.marginTop = rect.top+px; var reader = new FileReader(); reader.onload = function(evt)img.src = evt.target.result; reader.readAsDataURL(file.files0); else /兼容IE var sFilter=filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src=; file

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論