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

正文內(nèi)容

基于java的網(wǎng)上訂餐系統(tǒng)后臺(tái)的實(shí)現(xiàn)本科畢業(yè)論文餐飲管理系統(tǒng)-資料下載頁(yè)

2025-06-27 17:43本頁(yè)面
  

【正文】 tent nvarchar(200) 公告內(nèi)容 否notice_data nvarchar(50) 發(fā)布時(shí)間 否(七)管理員信息表(admin)管理員信息表(admin)主要用于記錄系統(tǒng)管理員的信息,如表 46 所示,管理員信息表主要包括:管理員 ID、登陸賬號(hào)、登陸密碼等屬性信息。其中管理員 ID 為管理員信息表的主鍵。表 46 管理員信息表(admin)字段名 數(shù)據(jù)類(lèi)型 中文描述 是否為空 備注admin_id int 管理員編號(hào) 否 主鍵admin_name nvarchar(50) 登陸賬號(hào) 否admin_psw nvarchar(50) 登陸密碼 否三、數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)機(jī)制——JDBC 技術(shù)JDBC(Java Database Connectivity,Java 數(shù)據(jù)庫(kù)連接)是一種用于執(zhí)行SQL 語(yǔ)言的 API。通過(guò)它,可以提供良好的跨平臺(tái)性,即在不同的數(shù)據(jù)庫(kù)開(kāi)發(fā)時(shí)不必在意使用哪個(gè)數(shù)據(jù)庫(kù)。為了解決使用不同數(shù)據(jù)庫(kù)時(shí),接口不同所造成的麻煩,微軟提供了ODBC(開(kāi)放數(shù)據(jù)庫(kù)互連)。ODBC 是為了實(shí)現(xiàn)異構(gòu)數(shù)據(jù)庫(kù)互連而有微軟公司推出的一種標(biāo)準(zhǔn),它有由單一、公共的編程接口。不同的程序使用 ODBC 提供的存放方式不同的數(shù)據(jù)庫(kù),但 ODBC 只提供一種 API。用戶(hù)使用這組 ODBC 提供的 API 即可完成程序的編寫(xiě)。ODBC 的體系結(jié)構(gòu)如圖 47 所示。天津科技大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)26應(yīng)用程序驅(qū)動(dòng)程序管理器驅(qū)動(dòng)程序 驅(qū)動(dòng)程序 驅(qū)動(dòng)程序數(shù)據(jù)源 數(shù)據(jù)源 數(shù)據(jù)源圖 47 ODBC 系統(tǒng)結(jié)構(gòu)其中 ODBC 位于驅(qū)動(dòng)程序管理器層。驅(qū)動(dòng)程序是實(shí)現(xiàn) ODBC 函數(shù)調(diào)用和同數(shù)據(jù)源交互作用的動(dòng)態(tài)鏈接庫(kù)。它能夠調(diào)用 ODBC 函數(shù),按照 SQL 請(qǐng)求在指定的數(shù)據(jù)庫(kù)里進(jìn)行相應(yīng)操作,并將得到的結(jié)果顯示在程序中。ODBC 是用 C 語(yǔ)言編寫(xiě)的,這就產(chǎn)生了許多安全性、健壯性和可移植性上的問(wèn)題。在面向?qū)ο笳Z(yǔ)言中使用它會(huì)比較困難。于是 Java 提供自己的一個(gè)驅(qū)動(dòng)管理器,即 JDBC,JDBC 程序運(yùn)行過(guò)程中由該管理器管理不同的驅(qū)動(dòng)程序。天津科技大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)27第五章 網(wǎng)上訂餐系統(tǒng)后臺(tái)的詳細(xì)設(shè)計(jì) 第一節(jié) 登陸模塊設(shè)計(jì)在后臺(tái)登錄模塊中管理員打開(kāi)后臺(tái)登陸界面,輸入管理員賬戶(hù)名、密碼,然后點(diǎn)擊登錄。系統(tǒng)首先判斷管理員輸入賬戶(hù)名、密碼是否為空,若帳戶(hù)名或密碼為空,跳出信息顯示“帳戶(hù)名或密碼為空”,系統(tǒng)返回登陸界面,管理員重新輸入帳戶(hù)名、密碼。若帳戶(hù)名不存在或密碼錯(cuò)誤,跳出信息“帳戶(hù)名或密碼錯(cuò)誤”,返回登錄界面。以下以流程圖和活動(dòng)圖進(jìn)行說(shuō)明。一、后臺(tái)登陸模塊流程圖登錄模塊流程圖如圖 51 所示:開(kāi)始進(jìn)入后臺(tái)登陸界面判斷帳戶(hù)名和密碼是否為空判斷帳戶(hù)名和密碼是否正確進(jìn)入后臺(tái)主頁(yè)結(jié)束輸入帳戶(hù)名輸入密碼 顯示帳戶(hù)名或密碼為空顯示帳戶(hù)名或密碼錯(cuò)誤YNYN圖 51 后臺(tái)登陸模塊流程圖二、后臺(tái)登陸模塊活動(dòng)圖后臺(tái)登陸模塊活動(dòng)圖如圖 52 所示:天津科技大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)28后臺(tái)系統(tǒng)管理員進(jìn)入登陸界面判斷輸入信息是否為空輸入賬戶(hù)名和密碼登陸失敗判斷輸入信息是否正確登陸成功[ F ] 顯示輸入用戶(hù)名或密碼為空[ T ] 顯示密碼錯(cuò)誤或用戶(hù)名不存在[ F ] [ T ] 圖 52 后臺(tái)登陸模塊活動(dòng)圖 第二節(jié) 菜品信息管理模塊設(shè)計(jì)在菜品信息管理模塊中,管理員進(jìn)入后臺(tái)系統(tǒng)后,進(jìn)入菜品信息管理,首先從數(shù)據(jù)庫(kù)中獲取所有菜品信息并顯示出來(lái),管理員瀏覽后選擇不符合規(guī)定的菜品信息或者過(guò)期的菜品信息進(jìn)行刪除操作,并且可以針對(duì)最近新出現(xiàn)的菜品信息進(jìn)行添加操作,同時(shí)還可以修改菜品價(jià)格,標(biāo)記特價(jià),最后數(shù)據(jù)庫(kù)更新信息,并在前臺(tái)顯示菜品更新信息。以下用流程圖和順序圖進(jìn)行說(shuō)明。一、菜品信息管理模塊流程圖管理員首先進(jìn)入菜品管理界面,瀏覽菜品信息;可以對(duì)新菜品信息進(jìn)行添加操作,系統(tǒng)審核輸入信息的格式是否合規(guī),如果輸入格式錯(cuò)誤,則需要重新輸入信息;對(duì)過(guò)期的菜品進(jìn)行刪除操作;對(duì)優(yōu)惠活動(dòng)的菜品進(jìn)行標(biāo)記特價(jià)操作;完成以上操作界面自動(dòng)跳轉(zhuǎn)到菜品管理界面。菜品信息管理模塊流程圖如下圖 53 所示。二、菜品信息管理模塊順序圖菜品信息管理模塊順序圖如下圖 54 所示。天津科技大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)29開(kāi)始進(jìn)入菜品管理界面添加菜品信息 輸入菜品信息判斷輸入信息是否合規(guī)查看菜品信息添加成功結(jié)束標(biāo)記特價(jià)刪除菜品信息返回菜品管理界面YN圖 53 菜品管理模塊流程圖: 管理員 主界面 菜品信息管理界面數(shù)據(jù)庫(kù)1 . 登陸2 . 打開(kāi)菜品信息管理界面3 . 查看菜品信息4 . 獲取菜品信息5 . 添加菜品信息6 . 發(fā)送新菜品信息7 . 添加成功8 . 刪除菜品9 . 發(fā)送刪除信息1 0 . 刪除成功圖 54 菜品管理模塊順序圖天津科技大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)30第三節(jié) 會(huì)員信息管理模塊設(shè)計(jì)在會(huì)員信息管理模塊中,管理員進(jìn)入后臺(tái)系統(tǒng)后,進(jìn)入會(huì)員信息管理,首先從數(shù)據(jù)庫(kù)中獲取所有已注冊(cè)的會(huì)員信息并顯示出來(lái),管理員瀏覽后選擇其中不符合規(guī)定的會(huì)員信息進(jìn)行刪除操作,最后數(shù)據(jù)庫(kù)更新信息。以下用流程圖和順序圖進(jìn)行說(shuō)明。一、會(huì)員信息管理模塊流程圖會(huì)員信息管理模塊流程圖如圖 55 所示。開(kāi)始進(jìn)入會(huì)員信息管理模塊查看會(huì)員信息檢查信息內(nèi)容是否合規(guī)判斷是否存在不合規(guī)信息刪除不合規(guī)信息結(jié)束YN圖 55 管理員修改密碼模塊流程圖二、會(huì)員信息管理模塊順序圖會(huì)員信息管理模塊順序圖如圖 56 所示。: 管理員會(huì)員信息管理界面數(shù)據(jù)庫(kù)1 . 查看會(huì)員信息2 . 獲取會(huì)員信息3 . 查看會(huì)員信息是否合規(guī)4 . 刪除不合規(guī)信息5 . 刪除信息6 . 刪除成功圖 56 管理員修改密碼模塊流程圖天津科技大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)31第四節(jié) 管理員修改密碼模塊設(shè)計(jì)在密碼修改模塊中,首先需要登錄網(wǎng)站,進(jìn)入個(gè)人主頁(yè)或管理主頁(yè)后點(diǎn)擊修改密碼,然后進(jìn)入密碼修改界面。手動(dòng)輸入原密碼和兩次相同新密碼,點(diǎn)擊修改,系統(tǒng)首先驗(yàn)證原密碼是否與用戶(hù)匹配,若不匹配則修改失敗,匹配則系統(tǒng)更新數(shù)據(jù)庫(kù),密碼修改成功。以下用流程圖和順序圖進(jìn)行說(shuō)明。一、管理員修改密碼模塊流程圖管理員修改密碼模塊流程圖如圖 57 所示。開(kāi)始登陸后臺(tái)系統(tǒng)進(jìn)入管理員密碼修改界面輸入舊密碼驗(yàn)證舊密碼是否正確連續(xù)兩次輸入新密碼判斷兩次輸入密碼是否一致修改成功 結(jié)束重新輸入新密碼重新輸入舊密碼圖 57 管理員修改密碼模塊流程圖二、管理員修改密碼模塊順序圖管理員修改密碼模塊順序圖如圖 58 所示。天津科技大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)32: 管理員修改密碼界面 數(shù)據(jù)庫(kù)1 . 輸入舊密碼2 . 獲取舊密碼3 . 驗(yàn)證舊密碼是否正確4 . 密碼正確5 . 輸入兩次新密碼6 . 驗(yàn)證兩次輸入密碼是否一致7 . 更新新密碼8 . 密碼修改成功圖 58 管理員修改密碼模塊順序圖天津科技大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)33第六章 網(wǎng)上訂餐系統(tǒng)后臺(tái)的實(shí)現(xiàn)第一節(jié) 系統(tǒng)后臺(tái)登陸模塊管理員在登陸后臺(tái)之前,首先在前臺(tái)進(jìn)入登陸頁(yè)面,輸入帳戶(hù)名和密碼。系統(tǒng)將從前臺(tái)頁(yè)面提交的帳戶(hù)名和密碼進(jìn)行接受,之后在后臺(tái)進(jìn)行處理,查詢(xún)帳戶(hù)名在數(shù)據(jù)庫(kù)中的位置:如果查到存在該帳戶(hù)名,則提取該賬戶(hù)的權(quán)限和密碼,并判斷查詢(xún)的密碼與輸入密碼是否相同,如果相同,通過(guò)驗(yàn)證,系統(tǒng)登陸成功;否則,輸入信息有誤。登陸界面實(shí)現(xiàn)效果如圖 61 所示。圖 61 登陸模塊界面第二節(jié)用戶(hù)信息管理模塊點(diǎn)擊“用戶(hù)管理”,進(jìn)入用戶(hù)信息管理界面。在用戶(hù)信息管理界面,管理員可以查看當(dāng)前系統(tǒng)已注冊(cè)的所有會(huì)員信息詳情,具體包括用戶(hù) ID、用戶(hù)名、真實(shí)姓名、身份證號(hào)、家庭住址、手機(jī)號(hào)碼、郵政編碼等;本系統(tǒng)考慮到用戶(hù)安全保護(hù)問(wèn)題,所以在用戶(hù)信息中并沒(méi)有顯示登陸密碼;管理員對(duì)用戶(hù)信息中的身份證號(hào)、手機(jī)號(hào)碼、真實(shí)姓名進(jìn)行核實(shí),如果發(fā)現(xiàn)有虛假信息,則對(duì)該用戶(hù)信息進(jìn)行刪除操作。如圖 62 為用戶(hù)信息管理界面實(shí)現(xiàn)效果。天津科技大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)34圖 62 會(huì)員管理模塊界面第三節(jié) 菜品類(lèi)別管理模塊點(diǎn)擊“菜品類(lèi)別”,進(jìn)入菜品類(lèi)別管理頁(yè)面。在菜品類(lèi)別管理界面,管理員可以在“類(lèi)別管理”模塊查看系統(tǒng)現(xiàn)有的所有菜品分類(lèi)信息,包括:類(lèi)別ID、分類(lèi)名稱(chēng)、分類(lèi)描述等,同時(shí)也可以對(duì)其中已下架的菜品分類(lèi)進(jìn)行刪除操作。如圖 63,為菜品類(lèi)別界面實(shí)現(xiàn)效果。圖 63 菜品類(lèi)別管理模塊界面點(diǎn)擊“添加”頁(yè)面跳轉(zhuǎn)到菜品類(lèi)別添加界面,就可以錄入新菜品類(lèi)別的的基本信息,點(diǎn)擊“提交”按鈕,系統(tǒng)后臺(tái)把菜品類(lèi)別信息保存到數(shù)據(jù)庫(kù)。天津科技大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)35圖 64 菜品類(lèi)別信息添加模塊第四節(jié) 菜品信息管理模塊點(diǎn)擊“菜品管理”,進(jìn)入菜品信息管理頁(yè)面。在菜品信息管理界面,管理員可以瀏覽當(dāng)前所有菜品信息詳情,包括:菜品名稱(chēng)、菜品描述、菜品分類(lèi)、菜品圖像、市場(chǎng)價(jià)格、是否特價(jià)等;同時(shí)也可以錄入新菜品的基本信息,系統(tǒng)后臺(tái)把菜品信息保存到數(shù)據(jù)庫(kù)。菜品信息管理界面實(shí)現(xiàn)效果如圖 65 所示。圖 65 菜品信息管理模塊界面天津科技大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)36第五節(jié) 訂單管理模塊點(diǎn)擊“訂單管理”,進(jìn)入訂單管理頁(yè)面。在訂單管理界面,管理員可以查看當(dāng)前系統(tǒng)的所有已提交的訂單信息詳情,包括用戶(hù) ID、訂單編號(hào)、下單時(shí)間、送貨地址、付款方式、手機(jī)號(hào)碼等;在這個(gè)界面,管理員主要查看的付款是否已經(jīng)到位,如果用戶(hù)選擇在線(xiàn)支付,通過(guò)訂單明細(xì)查看用戶(hù)是否已支付;如果用戶(hù)選擇貨到付款,管理員會(huì)聯(lián)系用戶(hù)進(jìn)行確認(rèn),核實(shí)之后對(duì)訂單進(jìn)行受理操作;如果出現(xiàn)付款方式為選定,則對(duì)該訂單進(jìn)行刪除操作。訂單管理界面實(shí)現(xiàn)效果,如圖 66 所示。圖 66 訂單管理模塊界面第六節(jié) 留言板信息管理模塊點(diǎn)擊“留言管理”,進(jìn)入留言板管理頁(yè)面。在留言板信息管理界面,管理員可以瀏覽當(dāng)前用戶(hù)在系統(tǒng)前臺(tái)的留言信息,包括留言標(biāo)題、內(nèi)容,留言用戶(hù)ID 和發(fā)布時(shí)間等;同時(shí)管理員甄選其中內(nèi)容不合規(guī)的留言信息并將其刪除,系統(tǒng)后臺(tái)把更新之后的用戶(hù)信息保存到數(shù)據(jù)庫(kù)。留言板管理界面實(shí)現(xiàn)效果,如圖67 所示。天津科技大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)37圖 67 留言板信息管理模塊界面第七節(jié) 管理員密碼修改管理模塊點(diǎn)擊“密碼修改”,進(jìn)入管理員密碼修改頁(yè)面。在管理員密碼修改管理界面,管理員可以修改自己當(dāng)前登錄密碼。首先,需要輸入當(dāng)前登錄密碼,然后連續(xù)輸入兩次更改之后的新密碼,系統(tǒng)后臺(tái)把更新之后的用戶(hù)信息保存到數(shù)據(jù)庫(kù)。管理員密碼修改界面實(shí)現(xiàn)效果,如圖 68 所示。圖 68 管理員密碼修改管理模塊界面天津科技大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)38第七章 系統(tǒng)測(cè)試第一節(jié) 測(cè)試目的與測(cè)試原則在測(cè)試之前首先要清楚地明白“不可能存在沒(méi)有錯(cuò)誤的系統(tǒng)”這句話(huà)的涵義,所以系統(tǒng)測(cè)試目的并不是試圖找出系統(tǒng)中所有的潛在的錯(cuò)誤,而是在系統(tǒng)投入生產(chǎn)性運(yùn)行之前,盡可能多地找出與需求規(guī)格不符或與之相反的錯(cuò)誤,從而驗(yàn)證系統(tǒng)是否滿(mǎn)足需求規(guī)格的要求,并提出更加完善的方案。找出系統(tǒng)錯(cuò)誤并不意味著測(cè)試的完成。系統(tǒng)測(cè)試發(fā)現(xiàn)了問(wèn)題之后,還有經(jīng)過(guò)一系列的調(diào)試,找出系統(tǒng)錯(cuò)誤的位置和產(chǎn)生錯(cuò)誤的原因,然后對(duì)其進(jìn)行完善和改正。測(cè)試是軟件開(kāi)發(fā)不可缺少的一個(gè)部分,任何一個(gè)軟件開(kāi)發(fā)成功后都要進(jìn)行相應(yīng)的測(cè)試。系統(tǒng)測(cè)試是對(duì)系統(tǒng)開(kāi)發(fā)過(guò)程中的系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)的最后復(fù)查。所以,“盡早和不斷的測(cè)試”是開(kāi)發(fā)者進(jìn)行系統(tǒng)測(cè)試時(shí)應(yīng)遵守的基本原則。系統(tǒng)測(cè)試不應(yīng)該在系統(tǒng)功能模塊實(shí)現(xiàn)之后才進(jìn)行的,而是在系統(tǒng)開(kāi)發(fā)的每個(gè)階段都要進(jìn)行系統(tǒng)測(cè)試,盡早地糾正并消除隱患。人們往往習(xí)慣于通過(guò)正確的操作來(lái)測(cè)試系統(tǒng)的功能是否正常執(zhí)行,而往往忽略了系統(tǒng)在錯(cuò)誤操作的情況下是否能夠正常運(yùn)行而不會(huì)產(chǎn)生 bug,而這些人們往往忽視的情況極有可能就是系統(tǒng)的 bug 所在。在設(shè)計(jì)測(cè)試用例時(shí),測(cè)試人員不僅要設(shè)計(jì)正確有效的輸入數(shù)據(jù),還要設(shè)計(jì)錯(cuò)誤的輸入以及各種邊界條件。在進(jìn)行軟件測(cè)試時(shí),除了要考慮以上情況外,還要堅(jiān)持以下幾點(diǎn)原則:第一,所有的測(cè)試依據(jù)必須都嚴(yán)格遵守用戶(hù)需求的規(guī)格說(shuō)明;第二,在未測(cè)試之前就應(yīng)該盡可能多地考慮測(cè)試時(shí)所將遭遇到的問(wèn)題,并制定盡可能全面的測(cè)試計(jì)劃;第三,應(yīng)用 Pareto 最優(yōu)原理找出程序模塊造成的錯(cuò)誤;第四,應(yīng)該遵循從小到大的規(guī)模規(guī)模順序進(jìn)行測(cè)試;第五,窮舉測(cè)試是不可能的;第六,測(cè)試必須遵循經(jīng)濟(jì)性原則;第七,如果讓開(kāi)發(fā)人員來(lái)做測(cè)試的工作,這樣就不可避免的帶一些主觀色彩,設(shè)計(jì)出來(lái)的測(cè)試用例也會(huì)有局限性。通常開(kāi)發(fā)人員不是測(cè)試工作的最佳人選,測(cè)試工作應(yīng)該交給專(zhuān)設(shè)的部門(mén)來(lái)完成,這樣會(huì)更加客觀有效。綜上所述,系統(tǒng)測(cè)試不僅要講究策略,更要講究時(shí)效性。驗(yàn)收測(cè)試作為系統(tǒng)測(cè)試過(guò)程的最后一個(gè)測(cè)試環(huán)節(jié),對(duì)軟件的質(zhì)量、軟件的可交付性以及軟件項(xiàng)目的實(shí)施周期起到“一錘定音”的作用 [12]。本系統(tǒng)有必要而且必須實(shí)行系統(tǒng)測(cè)試,在進(jìn)行測(cè)試時(shí)必須遵照測(cè)試原則,選擇合適的測(cè)試方法進(jìn)行全面的測(cè)試,使得本系統(tǒng)的質(zhì)量得到保證。天津科技大學(xué) 2022 屆本科生畢業(yè)設(shè)計(jì)39第二節(jié) 系統(tǒng)測(cè)試方案對(duì)系統(tǒng)進(jìn)行測(cè)試時(shí),需要輸入一些數(shù)據(jù),每次進(jìn)行一次系統(tǒng)測(cè)試,都需要一組輸入數(shù)據(jù),這種具有特定格式的一組數(shù)據(jù)稱(chēng)為測(cè)
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1