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

正文內(nèi)容

校園一卡通系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)論文-資料下載頁

2025-08-18 10:03本頁面

【導(dǎo)讀】師的指導(dǎo)下進行的研究工作及取得的成果。盡我所知,除文中特別加。而使用過的材料。均已在文中作了明確的說明并表示了謝意。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文。不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。全意識到本聲明的法律后果由本人承擔(dān)。同意學(xué)校保留并向國家有關(guān)部門或機構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)大學(xué)可以將本學(xué)位。印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。程序清單等),文科類論文正文字?jǐn)?shù)不少于萬字。1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,所有圖紙應(yīng)符合國家技術(shù)標(biāo)準(zhǔn)規(guī)范。也可通過花費充值流水信息,對最近的消費做出正確的評估。者,可以通過一卡通的后臺管理系統(tǒng),管理全校師生的信息。園一卡通系統(tǒng),以探究高校校園一卡通在開發(fā)和實際操作中可能遇到的問題以及相應(yīng)的解決方案。

  

【正文】 所加載的數(shù)據(jù)表personBase 所 對 應(yīng) 的 配 合 , 使 用 SqlSessionFactory 類 型 實 體sessionFactory 來實現(xiàn)真正的數(shù)據(jù)庫表操作。 1. sessionFactory 使用 中的 selectPList 實現(xiàn)對 Person 列表查詢操作,并把所有的信息以 List 的方式返回。 2. sessionFactory 使用 中的 selectPerson,并且在接口中傳入所要查詢的 sno,首先判斷該學(xué)號在數(shù)據(jù)庫中是否存在,然后查詢對應(yīng)的學(xué)生信息,并返回所需的結(jié)果。 3. sessionFactory 使用 中的 selectStatus,并且在接口處傳入對應(yīng)的sno,先判斷是否為空,然后返回對應(yīng)的學(xué)生狀態(tài),以供其他函數(shù)調(diào)用。 4. sessionFactory 使用 中的 SQL addPerson 添加學(xué)生,首先調(diào)用 2中的函數(shù)查看該學(xué)號的學(xué)生是否已存在,不得重復(fù)插入,插入該學(xué)生信息。 5. sessionFactory 使用 中的 updatePerson 實現(xiàn)軟刪除學(xué)生,首先調(diào) 校園一卡通管理系統(tǒng) 22 用 cardDao中的方法刪除 Card相關(guān)信息,然后將該學(xué)生的狀態(tài)改為離校狀態(tài)。 ( 2) CardDao 設(shè)計 該 Dao 層接口主要與 Mybits 配置文件 的中所加載的數(shù)據(jù)表cardBase所對應(yīng)的 ,使用 SqlSessionFactory類型 實體 sessionFactory來實現(xiàn)真正的數(shù)據(jù)庫表操作。實現(xiàn)校園卡列表查詢、根據(jù)學(xué)號 /校園卡賬號查詢校園卡信息、根據(jù)校園卡賬號查詢校園卡狀態(tài)、激活校園卡狀態(tài)、掛失校園卡狀態(tài)、校園卡充值、校園卡消費、校園卡信息添加、校園卡信息刪除,添加消費流水、添加花費流水、根據(jù)賬號查詢花費流水、根據(jù)賬號查詢消費流水、修改校園卡密碼。具體做法如下: 1. sessionFactory 通過 中的 selectCList,查詢所有的校園卡信息列表,并以 List 的形式返回結(jié)果。 2. sessionFactory 通過 中的 selectCardByCardId,傳入?yún)?shù) cardId,返回對應(yīng)校園卡信息。 3. sessionFactory 通過 中的 selectCardBySno,傳入?yún)?shù) sno,返回對應(yīng)校園卡信息。 4. 傳入?yún)?shù) cardId,調(diào)用 2,返回對應(yīng)編號的校園卡狀態(tài)。 5. 傳入?yún)?shù) cardId,調(diào)用 2,查詢該校園卡的余額信息,并將其返回。 6. sessionFactory 通過 中的 activeStatusBycardId,傳入?yún)?shù)cardId,修改該對應(yīng)校園卡的狀態(tài)為激活狀態(tài)。 7. sessionFactory 通過 中的 guashiStatusBycardId,傳入?yún)?shù)cardId,修改該對應(yīng)校園卡的狀態(tài)為掛失狀態(tài)。 8. sessionFactory 通過 中的 addDeposit,傳入?yún)?shù) cardId,參數(shù)money,添加一條充值記錄。 9. sessionFactory 通過 中的 selectDeposit,傳入?yún)?shù) cardId,查詢該賬號所有的充值信息,并以 List 形式返回結(jié)果。 10. sessionFactory 通過 中的 addCost,傳入 參數(shù) cardId、參數(shù) money,添加一條消費信息。 11. sessionFactory 通過 中的 selectCost 傳入?yún)?shù) cardId,查詢該校園卡所有的消費信息,并以 List 的形式返回所有的結(jié)果。 12. sessionFactory通過 addMoney,傳入?yún)?shù) cardId、參數(shù) money,修改當(dāng)前校園卡的余額信息,調(diào)用接口 7,添加一條充值記錄,無返回值。 13. sessionFactory 通過 中的 deleteMoney,傳入?yún)?shù) cardId、參數(shù)money,首先調(diào)用 5,查詢該消費金額是否大于對應(yīng)的校園卡余額,如果小于,則從該賬號上扣除對應(yīng)的金額,消費成功,返回 TRUE,如果消費金額大于校 第 3章 系統(tǒng)的分析與設(shè)計 23 園卡余額,則拒絕消費,并返回 FALSE,消費失敗。 14. 傳入?yún)?shù) cardId、參數(shù) password,首先調(diào)用 2,判斷對應(yīng)賬號的校園卡是否存在,若存在則執(zhí)行下邊的操作, sessionFactory 通過 中的changePasswd,修改該校園的密碼,并返回 TRUE,否則返回 FALSE。 ( 3) BookDao 設(shè)計 該 Dao 層主要與 Mybits 配置文件 中的所加 載數(shù)據(jù)庫表中的bookbase所對應(yīng)的 ,使用 SqlsessionFactory類實體的 sessionFactory來實現(xiàn)數(shù)據(jù)庫表操作。 1. sessionFactory通過 selectBList實現(xiàn)對所有書籍的信息的查詢,并以列表 List 的形式返回 book 列表所有的信息。 2. sessionFactory 通過 中的 selectBookById,并且傳入?yún)?shù) bookID實現(xiàn)根據(jù)圖書編號查詢圖書信息,并且返回對應(yīng)書籍的信息。 3. 傳入?yún)?shù) BookId,調(diào)用 2 得到對應(yīng)圖書信息,將所得到圖書的庫存數(shù)量返回,已完成后續(xù)操作。 4. 傳入?yún)?shù) cardId , sessionFactory 通過調(diào)用 中的selectBrByCardId,查詢出該校園卡賬號對應(yīng)的所有的借書信息,并且以List 的形式返回結(jié)果。 5. 傳入?yún)?shù) cardId,sessionFactory 通過 中的 selectBiByCardId,查找出該校園卡對應(yīng)所有的借書流水信息,并且以 List 的形式返回結(jié)果。 6. 傳入?yún)?shù) cardId, sessionFactory 通過 中的 addBookInfo,添加一條借書流水記錄。 7. 傳入 cardId, sessionFactory 通過 中的 selectBrBycardId,查詢出該學(xué)生所有的借書記錄。 8. 借書操作,傳入?yún)?shù) cardId、參數(shù) bookId,首先傳入 cardId、 bookId 到 5中,判斷該校園卡該本書是否有借書記錄,如果沒有, sessionFactory 通過 中的 addBookborrow,添加一條借書記錄,調(diào)用 6,添加一條借書流水信息。否則 sessionFactory 通過 中的 updateBrBycardId,更新當(dāng)前這條借書信息,并調(diào)用 6,添加一條借書流水信息。 9. 還書操作, sessionFactory 通過 中的 deletBrByCardId,更新對應(yīng)書籍的借書記錄。 ( 4) FoodDao 設(shè)計 該 Dao 層接口主要與 Mybits 配置文件 的中所加載的數(shù)據(jù)表foodBase所對應(yīng)的 ,使用 SqlSessionFactory類型實體 sessionFactory來實現(xiàn)真正的數(shù)據(jù)庫表操作。 1. sessionFactory 通過 中的 selectFList 實現(xiàn)對食物列表信息的查 校園一卡通管理系統(tǒng) 24 詢,并且以 List 的形式返回 food 列表的所有信息。 2. sessionFactory 通過 中的 selectFood,傳入?yún)?shù) FoodId 實現(xiàn)根據(jù)商品編號查找食物信息,并將結(jié)果返回。 3. 將參數(shù) FoodId 傳入,可根據(jù) 2所的商品信息得到該食物的價格以實現(xiàn) 4 的操作。 4. 傳入?yún)?shù) FoodId,可根據(jù) 3 得到 食物 的價格,調(diào)用 cardDao 中的消費方法,購買商品。 ( 5) GoodDao 設(shè)計 該 Dao 層接口主要與 Mybits 配置文件 的中所加載的數(shù)據(jù)表goodBase所對應(yīng)的 ,使用 SqlSessionFactory類型實體 sessionFactory來實現(xiàn)真正的數(shù)據(jù)庫表操作。 5. sessionFactory 通過 中的 selectGList 實現(xiàn)對商品列表信息的查詢,并且以 List 的形式返回 good 列表的所有信息。 6. sessionFactory 通過 中的 selectGood,傳入?yún)?shù) GoodId 實現(xiàn)根據(jù)商品編號查找商品信息,并將結(jié)果返回。 7. 將參數(shù) GoodId 傳入,可根據(jù) 2所的商品信息得到該商品的價格以實現(xiàn) 4 的操作。 8. 傳入?yún)?shù) GoodId,可根據(jù) 3 得到商品的價格,調(diào)用 cardDao 中的消費方法,購買商品。 service 層設(shè)計 Service 層主要的任務(wù)是對 Dao 層的進一步封裝,使系統(tǒng)的業(yè)務(wù)層分離出來,使開發(fā)者能專心的去處理業(yè)務(wù)邏輯,而不用關(guān)心具體的 Dao 層是如何實現(xiàn)該邏輯的,業(yè)務(wù)層只需關(guān)心系統(tǒng) 業(yè)務(wù) 的完成,不用考慮其他的瑣事,使代碼更加的整潔,一目了然,有規(guī)范。 ( 1) PersonService personService調(diào)用 PersonDao層方法實現(xiàn) Person列表展示、 Person添加、 Person刪除、根據(jù)傳入 sno 查詢 Person,傳入 sno 修改 Person 狀態(tài)。 ( 2) CardService 設(shè)計 CardService 調(diào)用 cardDao 層方法實現(xiàn)添加 card、 card 列表展示、激活 card 狀態(tài)、掛失 Card 狀態(tài)、消費操作、充值操作、展示消費 /充值流水、修改密碼。 ( 3) BookService 設(shè)計 BookService 調(diào)用 BookDao 層方法實現(xiàn)書籍展示、借書操作、還書操作、展示借書流水、展示未歸還圖書信息。 第 3章 系統(tǒng)的分析與設(shè)計 25 ( 4) FoodService 設(shè)計 FoodService 調(diào)用 FoodDao 層方法實現(xiàn)食品信息列表、食品購買。 ( 5) GoodService 設(shè)計 GoodService 調(diào)用 GoodDao 層方法實現(xiàn)商品信息列表、商品購買。 controller 層設(shè)計 SpringMVC 的控制器 controller 層,主要負(fù)責(zé)處理由配置的 servlet(如果使用默認(rèn)則為 DispatchServlet)所分發(fā)的請求, controller 根據(jù) XML 中的配置攔截對應(yīng)的請求,根據(jù) @RequestMapping 所配置的 URL 進行對應(yīng)攔截,然后予以處理并返回所需頁面或者數(shù)據(jù)。 1) personController 設(shè)計 該 controller 主要攔截首要配置的 URL 中包含“ /person 的鏈接”,并且匹配“ /Person”下的不同 URL 處理不同的請求,具體請求如下: 1. “ /deleteBySno” ,請求方式“ get”,傳入?yún)?shù)學(xué)生學(xué)號 sno,此操作為系統(tǒng)管理員刪除學(xué)生時所用到的操作,調(diào)用 personService 中的刪除學(xué)生信息方法,然后返回刪除后的消息給對應(yīng)的頁面。 2. “ /addPerson”,請求為“ post”,此為系統(tǒng)管理員添加學(xué)生信息,調(diào)用personService 中的添加學(xué)生信息方法,并返回到后臺學(xué)生信息展示頁面,可以查看添加學(xué)生信息后的所有學(xué)生信息列表。 3. “ /login”,請求方式為“ get”,判斷跳轉(zhuǎn)到學(xué)生登陸頁面,以便后續(xù)學(xué)生輸入賬號密碼登陸系統(tǒng)。 4. “ /login1” ,請求方式“ post”,以 post 方式提交學(xué)生在前臺輸入的賬號和密碼,調(diào)用 cardService 中的檢查登陸方法,判斷學(xué)生賬號密碼是否匹配,如果匹配,將當(dāng)前賬號保存在 session 中,以便后來可以使用,并跳轉(zhuǎn)到學(xué)生首頁,否則,頁面跳轉(zhuǎn)到登陸頁面,并反回賬號或者密碼不正確,請學(xué)生核實密碼賬號后重新輸 入。 2) cardController 設(shè)計 該 controller 主要攔截 URL 參數(shù)中匹配有“ /card”的鏈接,并且匹配該controller 里面的 URL 參數(shù)完業(yè)務(wù)需求,以下是對應(yīng)的參數(shù)與所要完成的請求。 1. “ /addCardBysno” ,請求方式“ get”,管理員添加對應(yīng)學(xué)生的校園一卡通,調(diào)用 cardService 中添加校園一卡通賬號信息,添加成功并返回到校園一卡通展示頁面。 2. “ /deleteByCardId”,請求方式“ get”,管理員對應(yīng)學(xué)生的校園一卡通信息,調(diào)用 cardService 中刪除校園一卡通信息的方法,并返回校園一卡通展示頁 校園一卡通管理系統(tǒng) 26 面,可供管理員查看該學(xué)生的校園一卡通信息是否刪除成功。 3. “ /cardActive”,請求方式“ get”,管理員激活已掛失的校園一卡通,調(diào)用cardService 中激活校園一卡通的方法,并返回到當(dāng)前頁面,修改當(dāng)前校園一卡通的狀態(tài)信息。 4. “ /cardGuashi”,請求方式“ get”,學(xué)生在丟失校園一卡通時可登陸個人主頁,具體方式如上文所提及的,然后跳轉(zhuǎn)到校園一卡通管理頁面,對自己的校園卡進行掛失,修改當(dāng)前校園卡狀態(tài),并返回當(dāng)前頁面,學(xué)生科查看到自己的校園一卡通 狀態(tài)信息已修改為掛失狀態(tài)。 5. “ /index
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1