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

正文內(nèi)容

基于ssh的寵物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2025-05-13 22:22本頁(yè)面

【導(dǎo)讀】{ "error_code": 17, "error_msg": "Open api daily request limit reached" }

  

【正文】 限制 。 基于 SSH 的 寵物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 19 (2) 管理員:寵物管理系統(tǒng)的后臺(tái)使用者,網(wǎng)站的管理者, 數(shù)據(jù)的修改,刪除,調(diào)用者, 權(quán)限不受限。 寵物管理系統(tǒng)功能 需求 根據(jù)對(duì) 我居住的社區(qū)的 寵物調(diào)查,寵物管理 系統(tǒng)的用戶需求 主要包括系統(tǒng)的游客(主要是寵物監(jiān)管人) 的需求 、管理員 的需求 兩個(gè)方面。 游客的需要實(shí)現(xiàn)的主要功能有 (即前臺(tái)主要實(shí)現(xiàn)的功能) : ? 注冊(cè)以及登陸用戶 ? 查詢寵物戶籍 ? 添加自己以及自己的寵物信息 ? 查看管理員在后臺(tái)添加的關(guān)于寵物的文檔 ? 參與評(píng)論內(nèi)容 管理員 需要實(shí)現(xiàn)的主要功能有 (即后臺(tái)主要實(shí)現(xiàn)的功能) : ? 添加普通管理員 ? 查詢修改刪除寵物信息 ? 查看刪除用戶信息 ? 添加刪除文檔 ? 查看修改寵物 監(jiān)管 人的信息 ? 添加寵物的類別 ? 添加查看刪除留言 寵物管理系統(tǒng)界面需求 要求界面布局簡(jiǎn)介、結(jié)構(gòu)清晰,方便用戶在該 系統(tǒng)中瀏覽信息以及與管理員的 互動(dòng)。總體布局分為 左側(cè)部分 功能導(dǎo)航欄 , 右部?jī)?nèi)容顯示窗口。功能導(dǎo)航欄位于網(wǎng)頁(yè) 左側(cè) ,用戶可點(diǎn)擊選項(xiàng)進(jìn)入相應(yīng)的模塊;內(nèi)容顯示窗口位于網(wǎng)頁(yè)右部,是網(wǎng)頁(yè)主要內(nèi)容的展示窗口。 基于 SSH 的 寵物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 20 寵物管理系統(tǒng)操作需求 由于 寵物管理系統(tǒng)與一般所用的網(wǎng)站比較類似 ,對(duì)于大多數(shù)的操作只需要使用鼠標(biāo)點(diǎn)擊相應(yīng)按鈕即可完成。 查詢部分, 根據(jù)提示用 鍵盤輸入關(guān)鍵字,點(diǎn)擊“搜索”即可 根據(jù)部分內(nèi)容查看資料 。 圖片上傳部分只要用戶點(diǎn)擊瀏覽,就會(huì)跳出選擇框,用戶可以選擇自己 PC 機(jī)上的圖片文件進(jìn)行上傳。 寵物管理系統(tǒng)的其他 需 求 ? 系統(tǒng)響應(yīng)速度: 平均登陸響應(yīng)時(shí)間 , 刷新頁(yè)面響應(yīng)時(shí)間 , 打開(kāi)分頁(yè)列表響應(yīng)時(shí)間 , 更新處理 時(shí) 間 以及 數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間 盡量小于 2 秒。 ? 運(yùn)行環(huán)境的變化:能有效地適應(yīng)運(yùn)行環(huán)境變化,支持多種操作系統(tǒng) ,如Windows XP, Windows 2021 等,支持各種瀏覽器,如 IE,火狐等 。 ? 數(shù)據(jù)庫(kù)需求:數(shù)據(jù)庫(kù)需要能夠存儲(chǔ)各種表單,支持查詢、插入、刪除、修改等數(shù)據(jù)操作。 ? 系統(tǒng)穩(wěn)定性以及拓展性要求: 系統(tǒng)要有較好的穩(wěn)定性, 不能隨意報(bào)錯(cuò) ; 系統(tǒng)也需要有較好的拓展性,可按用戶需求比較方便的添加各種新功能。 本章小結(jié) 本章介紹了 寵物管理系統(tǒng) 的開(kāi)發(fā)目標(biāo) , 簡(jiǎn)單得 介紹了 注冊(cè)用戶以及管理員對(duì)該系統(tǒng)的需求 , 然后介紹了 本系統(tǒng) 的界面需求、操作需求、性能需求 。 基于 SSH 的 寵物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 21 4 寵物管理 系統(tǒng)設(shè)計(jì) 寵物管理 系統(tǒng)功能設(shè)計(jì)目標(biāo) 理論系統(tǒng)功能設(shè)計(jì)目標(biāo)如下: (1) 實(shí)用性強(qiáng):我們努力使系統(tǒng)符合實(shí)際操作流程的習(xí)慣,并盡量減少用戶的輸入,易學(xué)易用的友好的用戶界面,滿足各層次的用戶使用的需求; (2) 先進(jìn)的程序結(jié)構(gòu):使用當(dāng)代前衛(wèi)的軟件編程,能延長(zhǎng)其生命周期,易于維護(hù)與管理; (3) 安全可靠性高:后臺(tái)維護(hù)功能齊全,根據(jù)平臺(tái)在各個(gè)階段不同的使用情況,管理人員可以設(shè)置相應(yīng)的操作權(quán)限,增加系統(tǒng)注冊(cè),分配各個(gè)欄目的管理權(quán)限,實(shí)現(xiàn)系統(tǒng)的維護(hù),保證系統(tǒng)的安全、可靠; (4) 使用模塊化設(shè)計(jì)的方法:使系統(tǒng)具有良好的可擴(kuò)充性,以適應(yīng)其不同階段的發(fā)展需要,便于后來(lái)者分析、維護(hù); (5) 操 作簡(jiǎn)單,維護(hù)方便:每個(gè)子系統(tǒng)都具有相對(duì)獨(dú)立的系統(tǒng)維護(hù)功能 對(duì)可變化的項(xiàng)目可自行維護(hù); 基于 SSH 的 寵物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 22 (6) 查詢功能強(qiáng)大:可以對(duì)寵物的基本情況、用戶基本情況,寵物主人信息,用戶留言等按各種方式查詢,可形成各種表單,同時(shí)還可對(duì)其進(jìn)行匯總,使管理人員能及時(shí)準(zhǔn)確地掌握用戶和其寵物的基本情況。 寵物管理系統(tǒng)的總體設(shè)計(jì) 本系統(tǒng)是基于 B/S 架構(gòu)下的多層結(jié)構(gòu)應(yīng)用系統(tǒng)。 B/S( Browser/Server)結(jié)構(gòu)即瀏覽器和服務(wù)器結(jié)構(gòu)。它是隨著 Inter 技術(shù)的興起,對(duì) C/S 結(jié)構(gòu)的一種變化或者改進(jìn)的結(jié)構(gòu)。在這種結(jié)構(gòu)下,用戶工作界 面是通過(guò) WWW 瀏覽器來(lái)實(shí)現(xiàn),極少部分事務(wù)邏輯在前端( Browser)實(shí)現(xiàn),但是主要事務(wù)邏輯在服務(wù)器端( Server)實(shí)現(xiàn),形成所謂三層 3tier 結(jié)構(gòu)。這樣就大大簡(jiǎn)化了客戶端電腦載荷,減輕了系統(tǒng)維護(hù)與升級(jí)的成本和工作量,降低了用戶的總體成本( TCO)。 在軟件體系架構(gòu)設(shè)計(jì)中,分層式結(jié)構(gòu)是最常見(jiàn),也是最重要的一種結(jié)構(gòu)。推薦的分層式結(jié)構(gòu)一般分為三層,從下至上分別為:數(shù)據(jù)訪問(wèn) (持久) 層、業(yè)務(wù)邏輯層(或 稱 為領(lǐng)域?qū)樱?、表示?,如圖 41: 圖 41 系統(tǒng)架構(gòu) 基于 SSH 的 寵物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 23 總的來(lái)說(shuō),采用分層結(jié)構(gòu)的設(shè)計(jì)思想,可以讓每個(gè)層由一組相關(guān)的類或組件構(gòu)成,共同完成特定的功能。層與層之間存在自上而下的依賴關(guān)系,上層組件會(huì)依賴下層組件的 API,而下層組件則不依賴于上層組件。例如:表述層依賴于業(yè)務(wù)邏輯層,而業(yè)務(wù)邏輯層依賴于數(shù)據(jù)庫(kù)層。并且每個(gè)層對(duì)對(duì)上層公開(kāi) API,但具體的實(shí)現(xiàn)細(xì)節(jié)對(duì)外透明。當(dāng)某一層發(fā)生變化,只要 API 不變,不會(huì)影響其他層的實(shí)現(xiàn)。 在本系統(tǒng)中,使用開(kāi)源的 MySQL 數(shù)據(jù)庫(kù),持久層用到 Spring 所集成的Hibernate 技術(shù),業(yè)務(wù)邏輯層用普通 Javabean 實(shí)現(xiàn),表述層運(yùn)用基于 Struts 的 MVC設(shè)計(jì)模式( Struts 用來(lái)做 C 層, Spring 實(shí)現(xiàn) V 層與 C 層的解耦以及 C 層與 M 層的解耦)。 系統(tǒng) 詳細(xì) 功能 設(shè)計(jì)以及總體結(jié)構(gòu)圖 通過(guò)詳細(xì)調(diào)查現(xiàn)實(shí)世界要處理的對(duì)象,充分了解系統(tǒng)的工作概況,明確用戶的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的功能。新系統(tǒng)必須充分考慮今后可能的擴(kuò)充和改變。 主要實(shí)現(xiàn)以下功能 如圖 42 所示 : ? 寵物類別管理 ? 寵物類別查詢 ? 寵物類別修改 ? 寵物類別刪除 ? 新增寵物類別 ? 寵物信息管理 ? 寵物大小類別,是否有傷人危險(xiǎn) ? 寵物是否注冊(cè)疫苗,何時(shí),何地 ? 寵物有監(jiān)管人或流浪或被社區(qū)收容 ? 寵物的其他信息以及備注 ? 寵物查詢 ? 寵物修改 基于 SSH 的 寵物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 24 ? 寵物刪除 ? 新增寵物 ? 寵物監(jiān)管人管理 ? 寵物監(jiān)管人 性別年齡 ? 寵物監(jiān)管人 與寵物關(guān)系 ? 寵物監(jiān)管人 工作及工作住址 ? 寵物監(jiān)管人聯(lián)系方式等 ? 寵物監(jiān)管人查詢 ? 寵物監(jiān)管人 添加 ? 寵物監(jiān)管人 信息修改 ? 寵物監(jiān)管人 刪除 ? 用戶評(píng)論管理 ? 評(píng)論內(nèi)容管理 ? 用戶評(píng)論查詢 ? 用戶登錄管理 ? 用戶注冊(cè) ? 用戶登錄 ? 用戶密碼修改 ? 相關(guān)文檔 管理 ? 文檔 信息 查看 ? 文檔信息添加 ? 文檔信息刪除 ? 個(gè)人信息管理 ? 管理員密碼更改 ? 退出系統(tǒng)。 基于 SSH 的 寵物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 25 圖 42 系統(tǒng)總體結(jié)構(gòu)圖 數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì) 本系統(tǒng) 分為 4 大模塊,用戶管理模塊,寵物管理模塊,文檔管理模塊以及留言板管理模塊,其中寵物管理模塊又分為寵物信息管理,寵物類別,寵物監(jiān)管人信息管理。注冊(cè)用戶以及管理員分別對(duì)數(shù)據(jù)管理?yè)碛凶约旱臋?quán)限。具體 ER 模型 見(jiàn)圖 43。 寵物管理平臺(tái) 主人信息管理 寵物信息管理 論壇 寵物監(jiān)護(hù)人信息 寵物類目管理 主人填寫(xiě) 主人登陸 寵物信息管理 用戶注冊(cè) 用戶修改 監(jiān)護(hù)人資料填寫(xiě) 寵物資料填寫(xiě) 文檔管理 基于 SSH 的 寵物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 26 圖 43 系統(tǒng) ER 圖 用戶名 密碼 管理員 管理 寵物管理系統(tǒng) 管理 登錄注冊(cè)用戶 修改密碼 寵物信息 監(jiān)管人信息 寵物類型 文檔信息 留言信息 用戶信息 增加留言 添加管理員 增加寵物以及監(jiān)管人信息 注冊(cè)用戶 查看文檔 基于 SSH 的 寵物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 27 系統(tǒng)的用例圖 總體用例分析 圖 44 總體用例圖 如圖 44,用戶管理、 寵物,寵物類別及寵物監(jiān)管人 管理、 留言板 管理、 文檔管理 四個(gè)模塊構(gòu)成了本 寵物管理 系統(tǒng)。 User 是指系統(tǒng)用戶,包括 普通 注冊(cè)用戶和 管理員 兩種, 普通注冊(cè) 用戶只可以 查看各種信息,以及添加與自己有關(guān)的信息,管理員才可以添加,查看,刪除,修改各種信息。 基于 SSH 的 寵物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 28 用戶管理用例分析 圖 45 用戶管理用例圖 如圖 45,用戶管理模塊主要包括:用戶登陸、用戶注冊(cè)、用戶信息修改、用戶刪除、用戶信息查詢 五個(gè)功能組成。 基于 SSH 的 寵物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 29 寵物,寵物類別及寵物監(jiān)管人管理 圖 46 寵物,寵物類別,寵物監(jiān)管人信息管理用例圖 如圖 46,寵物,寵物類別,寵物監(jiān)管人信息管理模塊主要包括:寵物信息管理,寵物類別管理,寵物監(jiān)管人信息管理三個(gè)功能模塊組成。 留言板管理 圖 47 留言板管理用例圖 如圖 47,留言板管理模塊主要包括:留言板列表,留言板內(nèi)容兩個(gè)個(gè)內(nèi)容 基于 SSH 的 寵物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 30 組成。 文檔 管理 圖 48 產(chǎn)品展示用例圖 如圖 48, 文檔管理 模塊主要包括:文章列表、文章內(nèi)容兩個(gè)內(nèi)容組成。 系統(tǒng)出錯(cuò)處理設(shè)計(jì) ? 用戶輸入賬號(hào)跟密碼錯(cuò)誤,需要在登錄框提示“ 信息錯(cuò)誤,請(qǐng)重新填寫(xiě)! ” 。 ? 用戶注冊(cè)賬戶的時(shí)候用了跟別人一樣的賬戶名,需要在注冊(cè)頁(yè)面提示“用戶名已存在!”。 ? 用戶在提交注冊(cè)信息時(shí),有姓名賬號(hào)密碼等未填寫(xiě)時(shí),需要彈出提示框:“未填寫(xiě)的內(nèi)容不能為空!”。 ? 用戶在添加寵物有的時(shí)候,如果有未填寫(xiě)或?yàn)檫x擇的狀況,需要在該頁(yè)面彈出提示框“未填寫(xiě)的內(nèi)容不能為空!” 。 本章小結(jié) 本章對(duì) 寵物管理系統(tǒng)的功能設(shè)計(jì)目標(biāo),總體設(shè)計(jì)以及詳細(xì)設(shè)計(jì)進(jìn)行了敘述,同時(shí)給出了功能結(jié)構(gòu)圖以 er 圖以及系統(tǒng)用例圖,區(qū)分了主要模塊。 基于 SSH 的 寵物管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn) 31 5 寵物管理系統(tǒng)的實(shí)現(xiàn) 開(kāi)發(fā)環(huán)境 1)硬件配置 硬件環(huán)境:硬件平臺(tái)是指開(kāi)發(fā)與運(yùn)行所需要的硬件環(huán)境,主要包括計(jì)算機(jī)機(jī)型及硬件配置。本系統(tǒng)的硬件配置為: ? CPU: 的 32 位處理器 ; ? 內(nèi)存: 512MB(建議使用 512MB 以上內(nèi)存 ); ? 硬盤空間:有效硬盤空間 50MB 以上。 2) 開(kāi)發(fā)軟件及應(yīng)用軟件平臺(tái) 。 本系統(tǒng)開(kāi)發(fā)平臺(tái)采用的是 Mysql 和 ,下面分別對(duì)這些開(kāi)發(fā)工具進(jìn)行介紹。 軟件平臺(tái)如下: ? 采用 為集成環(huán)境 ; ? 采用 MySql 數(shù)據(jù)庫(kù)作為數(shù)據(jù)庫(kù)平臺(tái) ; ? 采用 Tomcat 作為 Web 服務(wù)器 ; ? 使用 Struts2 作為系統(tǒng)的整體基礎(chǔ)架構(gòu),負(fù)責(zé) MVC 的分離; ? 采用 B/S 模式進(jìn)行開(kāi)發(fā) 。 3) 主要開(kāi)發(fā)工具介紹 ? 采用 為集成環(huán)境 MyEclipse 是在 Eclipse 集成開(kāi)發(fā)環(huán)境中提供 Web 應(yīng)用程序開(kāi)發(fā)的插件,在目前軟件開(kāi)發(fā)的領(lǐng)域中, MyEclipse 是一個(gè)使用非常廣泛的工具,在該項(xiàng)目開(kāi)發(fā)中選擇的版本是 MyEclipse 。 ? 采用 MySql 數(shù)據(jù)庫(kù)作為數(shù)據(jù)庫(kù)平臺(tái) MySQL 是一個(gè)小型關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。 MySQ
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1