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

正文內(nèi)容

基于物聯(lián)網(wǎng)模式的小區(qū)物品安保畢業(yè)論文(編輯修改稿)

2025-07-20 20:46 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 namevarchar長(zhǎng)度30住戶(hù)姓名telephonevarchar長(zhǎng)度13住戶(hù)電話(huà)號(hào)碼Identity_cardvarchar長(zhǎng)度18住戶(hù)身份證號(hào)碼(3)物品類(lèi)型表(goodstype)具體如表33所示。表33物品類(lèi)型表(goodstype)字段名稱(chēng)數(shù)據(jù)類(lèi)型約束說(shuō)明idvarchar主鍵,長(zhǎng)度20物品類(lèi)型IDnamevarchar長(zhǎng)度50物品名稱(chēng)(4)物品信息表(goods)具體如表34所示。表34物品信息表(goods)字段名稱(chēng)數(shù)據(jù)類(lèi)型約束說(shuō)明idvarchar主鍵,長(zhǎng)度20物品IDnamevarchar長(zhǎng)度50物品名稱(chēng)safeScopeint長(zhǎng)度11安全距離operatorvarchar長(zhǎng)度20入庫(kù)操作人IDoperateTimevarchar長(zhǎng)度50入庫(kù)時(shí)間typeIdvarchar外鍵,長(zhǎng)度20物品類(lèi)型IDresidentIdvarchar外鍵,長(zhǎng)度20住戶(hù)ID(5)地址信息表(address)具體如表35所示。表35地址信息表(address)字段名稱(chēng)數(shù)據(jù)類(lèi)型約束說(shuō)明idvarchar主鍵,長(zhǎng)度20地址IDbuildingvarchar長(zhǎng)度50樓棟unitvarchar長(zhǎng)度20單位roomvarchar長(zhǎng)度50房間operatorvarchar長(zhǎng)度20入庫(kù)操作人IDoperateTimevarchar長(zhǎng)度50入庫(kù)時(shí)間residentIdvarchar外鍵,長(zhǎng)度20住戶(hù)ID系統(tǒng)主要完成一個(gè)某小區(qū)的物品安保系統(tǒng),管理者可以通過(guò)這個(gè)系統(tǒng)對(duì)小區(qū)內(nèi)住戶(hù)的物品進(jìn)行管理、監(jiān)控等。系統(tǒng)設(shè)計(jì)主要體現(xiàn)模塊化思想,即將系統(tǒng)分成邏輯上獨(dú)立的各個(gè)單元,分別為:登錄退出模塊,物品管理模塊,類(lèi)別管理模塊模塊,住戶(hù)管理模塊,住址管理模塊等。下面一一的對(duì)這幾個(gè)功能做出進(jìn)一步的分析。 登錄退出模塊登錄退出模塊應(yīng)完成進(jìn)入和退出系統(tǒng)的功能,所以包括了登錄系統(tǒng)管理和退出系統(tǒng)管理。登錄系統(tǒng)管理的步驟為:(1)用戶(hù)在登錄頁(yè)面上輸入用戶(hù)名和用戶(hù)密碼;(2)系統(tǒng)判斷用戶(hù)名和密碼是否正確,如果不正確,返回“用戶(hù)名或密碼錯(cuò)誤請(qǐng)重新登錄”;如果正確,就跳轉(zhuǎn)至系統(tǒng)。退出系統(tǒng)管理,相對(duì)于登錄系統(tǒng)管理來(lái)說(shuō)就沒(méi)有那么復(fù)雜,在頁(yè)面上,都應(yīng)該加入一個(gè)“安全退出系統(tǒng)”,退出系統(tǒng)的步驟:(1)清除系統(tǒng)中的Session內(nèi)的所有信息;(2)關(guān)閉當(dāng)前頁(yè),返回登錄主頁(yè)上去。其流程圖如圖32所示。 錄入模塊錄入模塊,是管理員對(duì)小區(qū)內(nèi)住戶(hù)物品的錄入、物品類(lèi)別的錄入等。物品錄入步驟如下:(1)進(jìn)入物品管理頁(yè)面,選擇添加物品;(2)輸入物品名稱(chēng),選擇物品類(lèi)型,選擇所屬住戶(hù),然后提交;(3)系統(tǒng)會(huì)自動(dòng)保存到數(shù)據(jù)庫(kù)中;(4)退出物品錄入模塊。其流程圖如圖33所示。類(lèi)型錄入步驟如下:(1)進(jìn)入到類(lèi)型管理界面,選擇添加類(lèi)型;(2)填寫(xiě)符合要求的內(nèi)容,提交;(3)退出類(lèi)型錄入模塊。其流程圖如圖34所示。住戶(hù)錄入步驟如下:(1)進(jìn)入到住戶(hù)管理界面,選擇添加住戶(hù);(2)輸入姓名、輸入身份證號(hào)、聯(lián)系方式,選擇性別以及住址,保存;(3)系統(tǒng)會(huì)自動(dòng)保存到數(shù)據(jù)庫(kù)中;(4)退出住戶(hù)錄入模塊。其流程圖如圖35所示。圖32登錄操作流程圖圖33物品錄入操作流程圖圖34類(lèi)型錄入流程圖圖35住戶(hù)錄入流程圖住址錄入步驟如下:(1)進(jìn)入到住址管理界面,選擇添加住址或上傳excel文件;(2)系統(tǒng)會(huì)自動(dòng)保存到數(shù)據(jù)庫(kù)中;(3)退出住址錄入模塊。其流程圖如圖36所示。圖36住址錄入流程圖 查詢(xún)模塊查詢(xún)模塊,管理員有查詢(xún)權(quán)限,對(duì)于系統(tǒng)管理員用戶(hù),可以物品信息,物品類(lèi)別信息,住戶(hù)信息,住址信息。查詢(xún)模塊的步驟為:(1)管理員進(jìn)入系統(tǒng)后,有查詢(xún)模塊;(2)進(jìn)入查詢(xún)模塊后,不同的頁(yè)面對(duì)應(yīng)著不同的查詢(xún)子功能;(3)進(jìn)入查詢(xún)子功能,返回子功能返回的結(jié)果集。其流程圖如圖37所示。圖37查詢(xún)模塊流程圖 信息更改模塊信息更改模塊,系統(tǒng)管理員用戶(hù)可以對(duì)物品、住戶(hù)等信息進(jìn)行更改。 更改模塊的步驟如下:(1)用戶(hù)進(jìn)入更改模塊;(2)根據(jù)現(xiàn)實(shí)情況,找到要更改的信息,并更改;(3)如果沒(méi)有修改成功,則彈出一個(gè)“提交失敗”的信息。如果修改成功則返回界面;(4)修改成功后,返回查詢(xún)主界面。其流程圖如圖38所示。圖38信息更改界面流程圖本章主要介紹了系統(tǒng)功能說(shuō)明,對(duì)軟件結(jié)構(gòu)進(jìn)行設(shè)計(jì),即將需求規(guī)格轉(zhuǎn)換為體系結(jié)構(gòu),劃分出程序的基本模塊組成,確定模塊間的相互關(guān)系,并確定系統(tǒng)的數(shù)據(jù)結(jié)構(gòu),同時(shí)本章也介紹了系統(tǒng)的主要功能模塊,從中可以了解到整個(gè)系統(tǒng)可以實(shí)現(xiàn)的所有功能以及相關(guān)的操作流程。描述了系統(tǒng)的層次結(jié)構(gòu)以及其實(shí)現(xiàn)特點(diǎn)和相互關(guān)系,并且按照具體的功能模塊介紹其功能劃分和數(shù)據(jù)流程。主要對(duì)系統(tǒng)的功能進(jìn)行了說(shuō)明,按照需求分析進(jìn)行功能的劃分。4 系統(tǒng)的實(shí)現(xiàn)軟件開(kāi)發(fā)的最終目的是生成符合用戶(hù)需求的程序源代碼,而設(shè)計(jì)階段得到的僅僅是對(duì)用戶(hù)需求的過(guò)程性描述。軟件工程的下一個(gè)階段,即編碼(Coding)階段的任務(wù)就是要將設(shè)計(jì)階段得到的成果用計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言描述出來(lái),得到可在計(jì)算機(jī)上執(zhí)行的程序。相對(duì)于軟件生命中的其他階段,編碼階段的耗費(fèi)較少且實(shí)現(xiàn)的難度不大。由于編碼完全是在設(shè)計(jì)基礎(chǔ)上進(jìn)行的,因此一個(gè)程序的優(yōu)劣主要取決與軟件設(shè)計(jì)的質(zhì)量,但是編碼過(guò)程中程序設(shè)計(jì)語(yǔ)言的選擇、編碼風(fēng)格的把握和編程技巧的運(yùn)用卻直接影響著程序的可靠性、可讀性、可測(cè)試性和可維護(hù)性[13]。該窗口中有兩個(gè)文本框,用來(lái)輸入用戶(hù)名、口令。系統(tǒng)首先驗(yàn)證用戶(hù)是否輸入了用戶(hù)名和口令,如果用戶(hù)未輸入其中一項(xiàng),則顯示提示信息且禁止提交表單數(shù)據(jù)。用戶(hù)輸入完整的信息后提交表單數(shù)據(jù),系統(tǒng)根據(jù)表單數(shù)據(jù)的信息,驗(yàn)證用戶(hù)密碼是否正確;如果驗(yàn)證不通過(guò)則提示并返回;如果驗(yàn)證通過(guò)則跳轉(zhuǎn)到系統(tǒng)主界面功能。登錄模塊界面如圖41所示。圖41 系統(tǒng)登錄界面實(shí)現(xiàn)該模塊的系統(tǒng)代碼如下所示。 User user = (username, password)。 if (user != null) { ().setAttribute(user, user)。 (./)。 return。 } else { (login_error, (“用戶(hù)名或密碼錯(cuò)誤,請(qǐng)重新登錄”)。 (/).forward(request, response)。 return。} 添加住戶(hù)管理員將住戶(hù)的信息錄入到庫(kù)。住戶(hù)信息都為必填項(xiàng),系統(tǒng)驗(yàn)證管理員是否輸入,并且驗(yàn)證信息的正確性,如果不滿(mǎn)足條件,則顯示提示信息且禁止提交表單數(shù)據(jù)。管理員輸入信息通過(guò)驗(yàn)證后提交表單,系統(tǒng)讀取表單,通過(guò)身份證號(hào)的唯一性驗(yàn)證是否已有住戶(hù)入庫(kù),并且驗(yàn)證所選擇住址是否已有住戶(hù),如果驗(yàn)證不通過(guò),則返回提示信息,如果驗(yàn)證通過(guò),則將住戶(hù)信息錄入到庫(kù)。添加住戶(hù)界面如圖42所示。圖42添加住戶(hù)界面實(shí)現(xiàn)的系統(tǒng)代碼如下所示。if (() != null) { PrintWriter out = ()。 (該地址已有住戶(hù),不能選擇!)。 return。}String identity_card = (identity_card)。if ((identity_card)) { PrintWriter out = ()。 (已有該住戶(hù),添加失?。?。 return。}Resident r = new Resident()。(())。(())。(male.equals(()) ? true : false)。(())。(())。(r)。(r)。(address)。 刪除住戶(hù)管理員將住戶(hù)的信息從庫(kù)中刪除。刪除前,提示管理員是否確定刪除,管理員確定后把數(shù)據(jù)庫(kù)中住戶(hù)的記錄刪除。刪除住戶(hù)界面如圖43所示。圖43刪除住戶(hù)界面實(shí)現(xiàn)的系統(tǒng)代碼如下所示。String rId = (rId)。if (rId != null amp。amp。 !.equals(rId))(rId)。 編輯住戶(hù)管理員編輯住戶(hù)的信息。管理員選擇住戶(hù),點(diǎn)擊編輯,系統(tǒng)顯示住戶(hù)信息供管理員編輯。住戶(hù)信息都為必填項(xiàng),系統(tǒng)驗(yàn)證管理員是否輸入,并且驗(yàn)證信息的正確性,如果不滿(mǎn)足條件,則顯示提示信息且禁止提交表單數(shù)據(jù)。管理員輸入信息通過(guò)驗(yàn)證后提交表單,系統(tǒng)讀取表單,通過(guò)身份證號(hào)的唯一性驗(yàn)證是否已有住戶(hù)入庫(kù),并且驗(yàn)證所選擇住址是否已有住戶(hù),如果驗(yàn)證不通過(guò),則返回提示信息,如果驗(yàn)證通過(guò),則將住戶(hù)信息錄入到庫(kù)。編輯住戶(hù)界面如圖44所示。圖44編輯住戶(hù)界面實(shí)現(xiàn)的系統(tǒng)代碼如下所示。String name = (name)。String sex = (sex)。String telephone = (telephone)。String identity_card = (identity_card)。(())。(male.equals(()) ? true : false)。(())。(())。(r)。(r)。(address)。 查看住戶(hù)管理員查看住戶(hù)的詳細(xì)信息。管理員選擇住戶(hù),點(diǎn)擊查看,系統(tǒng)顯示住戶(hù)詳細(xì)信息。查看住戶(hù)界面如圖45所示。圖45查看住戶(hù)界面實(shí)現(xiàn)的系統(tǒng)代碼如下所示。String rId = (rId)。if(rId==null||.equals(rId)) throw new Exception(住戶(hù)為空)。IresidentService residentService= (residentService)。Resident r = (rId)。 查找住戶(hù)管理員查找住戶(hù)。系統(tǒng)通過(guò)身份證號(hào)碼查找住戶(hù),管理員輸入身份證號(hào)碼,提交表單,系統(tǒng)在數(shù)據(jù)庫(kù)匹配數(shù)據(jù),返回結(jié)果。查找住戶(hù)界面如圖46所示。圖46查找住戶(hù)界面實(shí)現(xiàn)的系統(tǒng)代碼如下所示。public ListResident getAllResidentByIdcard(String idcard) {return ( , idcard)。}
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1