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

正文內(nèi)容

基于bs模式下的畢業(yè)設(shè)計(jì)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-閱讀頁

2025-07-03 15:29本頁面
  

【正文】 學(xué)生選題提交并通過之后填寫開題報(bào)告3) 參與者 學(xué)生4) 前置條件 學(xué)生訪問系統(tǒng)并且該學(xué)生課題已經(jīng)被通過5) 后置條件 系統(tǒng)顯示開題報(bào)告提交頁面6) 基本路徑 學(xué)生登陸學(xué)生點(diǎn)擊選題信息,點(diǎn)擊填寫開題報(bào)告7) 擴(kuò)展路徑 用戶點(diǎn)擊提交,提示提交成功哈爾濱學(xué)院學(xué)士學(xué)位論文168) 補(bǔ)充說明 課題報(bào)告信息包括:課題意義、研究目的、研究方法、特色、研究計(jì)劃和已具備的條件。3) 參與者 學(xué)生4) 前置條件 學(xué)生訪問系統(tǒng)并且該學(xué)生課題已經(jīng)被通過5) 后置條件 系統(tǒng)顯示中期檢查提交頁面6) 基本路徑 學(xué)生登陸學(xué)生點(diǎn)擊選題信息,點(diǎn)擊填寫中期檢查7) 擴(kuò)展路徑 用戶點(diǎn)擊提交,提示提交成功8) 補(bǔ)充說明 中期檢查信息包括:畢業(yè)論文進(jìn)度安排和存在問題的解決情況。3) 參與者 學(xué)生4) 前置條件 學(xué)生訪問系統(tǒng)并且該學(xué)生課題已經(jīng)被通過5) 后置條件 第 2 章 需求分析17系統(tǒng)顯示提交論文界面。上層的安全很重要,因?yàn)槭怯袀鬟f性的。哈爾濱學(xué)院學(xué)士學(xué)位論文18第 3章 系統(tǒng)概要設(shè)計(jì) 系統(tǒng)體系結(jié)構(gòu)本畢業(yè)設(shè)計(jì)管理系統(tǒng)主要采用 MVC 的架構(gòu)模式。數(shù)據(jù)訪問層是主要對于數(shù)據(jù)庫數(shù)據(jù)進(jìn)行操作,包括用來添加數(shù)據(jù)、修改數(shù)據(jù)、刪除數(shù)據(jù)和查詢數(shù)據(jù)。表現(xiàn)層主要把業(yè)務(wù)邏輯表現(xiàn)在 Web 頁面上,實(shí)現(xiàn)用戶與本系統(tǒng)的交互。 本系統(tǒng)架構(gòu)如下圖所示:圖 系統(tǒng)架構(gòu)圖第 3 章 系統(tǒng)概要設(shè)計(jì)19 系統(tǒng)模塊設(shè)計(jì) 系統(tǒng)功能模塊圖圖 系統(tǒng)功能模塊圖 功能模塊設(shè)計(jì)1. 管理員添加學(xué)院1) 需求說明管理員可以添加學(xué)院信息和專業(yè)信息,此處對應(yīng)著的是添加學(xué)院信息,添加專業(yè)信息也是一樣的。3) 業(yè)務(wù)邏輯層設(shè)計(jì)采用自定義的 Java 類實(shí)現(xiàn),在該業(yè)務(wù)類中完成所有添加需求中提到的功能,用戶注冊的業(yè)務(wù)邏輯層調(diào)用數(shù)據(jù)訪問層將表現(xiàn)層傳遞來的用戶信息存儲(chǔ)至學(xué)院信息表中,當(dāng)數(shù)據(jù)訪問層返回成功標(biāo)志后,使用 JavaScript 的技術(shù)提示添加學(xué)院成功信息。畢業(yè)設(shè)計(jì)管理系統(tǒng)用戶登錄學(xué)生 教師 院系管理員 系統(tǒng)管理員個(gè)人信息選題信息開題報(bào)告中期檢查論文消息學(xué)院管理專業(yè)管理班級管理用戶管理發(fā)布校級通知審批課題課題狀態(tài)審批課題發(fā)布院級通知哈爾濱學(xué)院學(xué)士學(xué)位論文202. 院系管理員發(fā)布院級通知1) 需求說明院系管理員發(fā)布院級通知。3) 業(yè)務(wù)邏輯層設(shè)計(jì)采用自定義的 Java 類實(shí)現(xiàn),在該業(yè)務(wù)類中完成所有添加需求中提到的功能,院系管理員的業(yè)務(wù)邏輯層調(diào)用數(shù)據(jù)訪問層將表現(xiàn)層傳遞來的通知信息存儲(chǔ)至通知信息表中,當(dāng)數(shù)據(jù)訪問層返回成功標(biāo)志后,使用 JavaScript 的技術(shù)提示發(fā)布成功信息4) 數(shù)據(jù)訪問層設(shè)計(jì)將業(yè)務(wù)邏輯層傳遞過來的學(xué)院信息以對象的形式存儲(chǔ)進(jìn)數(shù)據(jù)庫中,并根據(jù)存儲(chǔ)情況向業(yè)務(wù)邏輯層返成是否存儲(chǔ)成功的標(biāo)志。2) 表現(xiàn)層設(shè)計(jì)審批的頁面采用 jsp 技術(shù)來實(shí)現(xiàn),頁面中有審批通過和審批不通過按鈕。4) 數(shù)據(jù)訪問層設(shè)計(jì)數(shù)據(jù)訪問層采用 jdbc 技術(shù)實(shí)現(xiàn)。2) 表現(xiàn)層設(shè)計(jì)查詢信息的頁面可采用 JSP 技術(shù)完成。第 3 章 系統(tǒng)概要設(shè)計(jì)214) 數(shù)據(jù)訪問層設(shè)計(jì)數(shù)據(jù)訪問層采用 jdbc 技術(shù)實(shí)現(xiàn),直接到數(shù)據(jù)庫里相應(yīng)的課題名稱的表中查詢選題信息。2. 數(shù)據(jù)庫服務(wù)器采用 MySql 數(shù)據(jù)庫。4. 客戶機(jī)操作系統(tǒng)及硬件要求Win2022 Professional、WIN2022 SERVER、WINXP、WIN2022,800X600 分辨率及以上,256M 以上內(nèi)存。 系統(tǒng) ER圖n11 11n1學(xué)生教師課題 提交審批發(fā)送n11n系管理員通知審批發(fā)布通知 ID內(nèi)容標(biāo)題學(xué)院管理員 ID教師 ID 郵箱學(xué)院 消息 ID 收件人發(fā)件人學(xué)生 ID學(xué)院班級郵箱課題 ID 開題報(bào)告 論文狀態(tài)圖 系統(tǒng) ER 圖 數(shù)據(jù)庫邏輯設(shè)計(jì)登錄信息表主要是用來存儲(chǔ)所有用戶的登錄信息,包括管理員、院系管理員、教師和學(xué)生,而登錄身份的識(shí)別是靠 role 字段來控制的,如表 所示。 表 課題信息表字 段 名 稱 列 名 類 型taskid 課 題 id inttitle 標(biāo) 題 varchar(40)summary 課 題 簡 介 varchar(500)stuid 學(xué) 生 編 號 varchar(20)teaid 專 業(yè) 編 號 varchar(20)status 學(xué) 院 編 號 varchar(10)subtime 提 交 時(shí) 間 datetime開題報(bào)告信息表主要是存儲(chǔ)開題報(bào)告信息,如表 所示。表 中期檢查信息表字 段 名 稱 列 名 類 型inspectionid 中 期 檢 查 編 號 Int(11)taskid 課 題 編 號 int(11)progress 進(jìn) 度 安 排 Varchar(1000)problem 遇 到 的 問 題 varchar(1000)subtime 提 交 時(shí) 間 datetime論文信息表用于存儲(chǔ)學(xué)生上傳的論文,如表 所示。表 課題信息表字 段 名 稱 列 名 類 型noticeid 通 知 編 號 Int(11)ntitle 標(biāo) 題 varchar(40)scope 權(quán) 限 控 制 看 到 的 范 圍 varchar(20)ncontent 內(nèi) 容 varchar(5000)time 通 知 的 時(shí) 間 datetime消息信息表用于學(xué)生和老師之間的發(fā)送消息,如表 所示。是給定邏輯的結(jié)構(gòu)實(shí)施到具體環(huán)境中,邏輯數(shù)據(jù)模型需要選取一個(gè)具體工作環(huán)境,工作環(huán)境需要提供數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)與存取方法,對于這個(gè)過程就算是數(shù)據(jù)庫物理設(shè)計(jì)。數(shù)據(jù)庫的物理設(shè)計(jì)通常是分為兩步,第一,確定了數(shù)據(jù)庫物理結(jié)構(gòu),第二評價(jià)實(shí)施的空間的效率和時(shí)間效率數(shù)據(jù)庫的物理設(shè)計(jì)過程中需要有對時(shí)間的效率、空間的效率、維護(hù)的代價(jià)和各種用戶要求進(jìn)行權(quán)衡,選擇優(yōu)化的方案作為數(shù)據(jù)庫的物理結(jié)構(gòu)。 哈爾濱學(xué)院學(xué)士學(xué)位論文26 功能模塊詳細(xì)設(shè)計(jì) 管理員模塊1. 功能描述管理員登錄:管理員需輸入管理員用戶名、密碼,單擊“登陸”按鈕后,系統(tǒng)驗(yàn)證模塊會(huì)自動(dòng)進(jìn)行判斷。添加學(xué)院信息:在頁面輸入完信息后點(diǎn)擊添加學(xué)院按鈕添加學(xué)院,點(diǎn)擊刪除按鈕刪除學(xué)院信息。2. 輸入項(xiàng)目學(xué)院編號和學(xué)院名稱3. 輸出項(xiàng)目1) 驗(yàn)證模塊會(huì)將用戶名和密碼以及該用戶所具有的權(quán)限封成 User 領(lǐng)域?qū)ο蠛蟠鎯?chǔ)到 Session 對象中。刪除也是一樣的道理。如果用戶信息在數(shù)據(jù)庫中不存在,則 Action 將向 Request 對象存入錯(cuò)誤提示信息,并跳轉(zhuǎn)到登錄頁面,并顯示該錯(cuò)誤提示信息。管理員刪除學(xué)院信息:當(dāng)管理員進(jìn)入到刪除學(xué)院信息頁面中的時(shí)候,點(diǎn)擊刪除第 3 章 系統(tǒng)概要設(shè)計(jì)27按鈕,學(xué)院信息的主鍵由 jsp 頁面?zhèn)鬟f到后臺(tái)的 Action,再由 Action 調(diào)用實(shí)現(xiàn)類的刪除方法,由實(shí)現(xiàn)類中的方法去訪問數(shù)據(jù)庫,來刪除學(xué)院信息表的信息。哈爾濱學(xué)院學(xué)士學(xué)位論文28圖 畢業(yè)設(shè)計(jì)管理系統(tǒng)管理員模塊業(yè)務(wù)流程圖7. 存儲(chǔ)說明本模塊所涉及到的表主要就是存儲(chǔ)用戶信息的 user 表,此表中有主鍵用戶名、密碼、角色權(quán)限碼。跟專業(yè)有關(guān)的到數(shù)據(jù)庫專業(yè)信息表中去操作數(shù)據(jù),班級對應(yīng)著班級信息表。如果驗(yàn)證通過,系統(tǒng)會(huì)根據(jù)當(dāng)前用戶所具有的權(quán)限加載用戶所擁有的菜單和工具欄。教師和學(xué)生也是同樣的。若用戶名與密碼不匹配,則給出錯(cuò)誤提示信息,若不輸入密碼,則給出錯(cuò)誤提示信息2) 修改密碼和修改聯(lián)系方式信息成功后會(huì)返回成功標(biāo)志。如果用戶信息在數(shù)據(jù)庫中不存在,則 Action 將向 Request 對象存入錯(cuò)誤提示信息,并跳轉(zhuǎn)到登錄頁面,并顯示該錯(cuò)誤提示信息。修改聯(lián)系方式也是一樣。哈爾濱學(xué)院學(xué)士學(xué)位論文30圖 畢業(yè)設(shè)計(jì)管理系統(tǒng)院系管理員業(yè)務(wù)流程圖7. 存儲(chǔ)說明本模塊所涉及到的表主要就是存儲(chǔ)用戶信息的 user 表,此表中有主鍵用戶名、密碼、角色權(quán)限碼。 教師模塊1. 功能描述教師登錄:教師需輸入教師用戶名、密碼和選擇登陸角色為教師,單擊“登陸”按鈕后,系統(tǒng)驗(yàn)證模塊會(huì)自動(dòng)進(jìn)行判斷。維護(hù)個(gè)人信息:與院系管理員的一樣。2. 輸入項(xiàng)目教師登錄:用戶名、密碼維護(hù)個(gè)人信息:新密碼、確認(rèn)密碼、郵箱、手機(jī)。若用戶名與密碼不匹配,則給出錯(cuò)誤提示信息,若不輸入密碼,則給出錯(cuò)誤提示信息2) 維護(hù)個(gè)人信息成功后提示成功信息,審批課題成功之后也會(huì)有提示成功信息。如果用戶信息在數(shù)據(jù)庫中不存在,則 Action 將向Request 對象存入錯(cuò)誤提示信息,并跳轉(zhuǎn)到登錄頁面,并顯示該錯(cuò)誤提示信息。5. 順序圖圖 教師模塊順序圖6. 程序邏輯為了更清晰的表達(dá)畢業(yè)設(shè)計(jì)管理系統(tǒng)的業(yè)務(wù)功能模塊,下面給出畢業(yè)設(shè)計(jì)管理哈爾濱學(xué)院學(xué)士學(xué)位論文32系統(tǒng)流程圖,其中管理員流圖如圖 所示。其他的跟教師有關(guān)系的教師審批課題信息到審批課題信息表中操作數(shù)據(jù)。如果驗(yàn)證通過,系統(tǒng)會(huì)根據(jù)當(dāng)前用戶所具有的權(quán)限加載用戶所擁有的菜單和工具欄。上傳論文:點(diǎn)擊上傳論文來上傳寫好的論文。上傳論文:點(diǎn)擊上傳選擇文件。若用戶名與密碼不匹配,則給出錯(cuò)誤提示信息,若不輸入密碼,則給出錯(cuò)誤提示信息2) 上傳成功后會(huì)返回提示信息。如果用戶信息在數(shù)據(jù)庫中不存在,則 Action 將向 Request 對象存入錯(cuò)誤提示信息,并跳轉(zhuǎn)到登錄頁面,并顯示該錯(cuò)誤提示信息。上傳論文:點(diǎn)擊上傳,選擇文件后,文件保存到指定的路徑,到后臺(tái)往數(shù)據(jù)庫里插入兩個(gè)字段,一個(gè)存文件的原文件名,一個(gè)是存到服務(wù)器上之后的轉(zhuǎn)換后的文件名。圖 畢業(yè)設(shè)計(jì)管理系統(tǒng)學(xué)生模塊業(yè)務(wù)流程圖7. 存儲(chǔ)說明本模塊所涉及到的表主要就是存儲(chǔ)用戶信息的 user 表,此表中有主鍵用戶名、第 3 章 系統(tǒng)概要設(shè)計(jì)35密碼、角色權(quán)限碼。哈爾濱學(xué)院學(xué)士學(xué)位論文36第 5章 系統(tǒng)運(yùn)行與測試 測試環(huán)境 軟件配置1. Web應(yīng)用服務(wù)器(Tomcat)配置在 Tomcat 的安裝目錄下找到 conf 文件夾,找到 文件,使用文本編輯器打開,并且找到:Hostname=localhost appBase=webapps unpackWARs=true autoDeploy=true xmlValidation=false xmlNamespaceAware=falseContext path=/faq reloadable=true docBase=C:\MyEclipse_workspace\\WebRoot/如上所示。2. 數(shù)據(jù)庫配置右鍵計(jì)算機(jī)管理服務(wù)和應(yīng)用程序服務(wù)MySql 的服務(wù)。 測試方法 黑盒測試黑盒測試又稱為功能測試,即任何程序都可以看作是將從輸入定義域取值映射到輸出值域的函數(shù)。功能測試得方向會(huì)側(cè)重于所有可直接追蹤到的用例或業(yè)務(wù)功能和業(yè)務(wù)規(guī)則的測試需求。根據(jù)被測程序的邏輯結(jié)構(gòu)設(shè)計(jì)測試用例,力求提高測試的覆蓋率。2. 測試用例表 用戶登錄測試用例編號 輸入數(shù)據(jù) 預(yù)期結(jié)果 實(shí)際結(jié)果 結(jié)果分析1 用戶名:admin密碼:admin 進(jìn)入此系統(tǒng) 與預(yù)期結(jié)果相同2 用戶名:admin1密碼:admin 用戶名錯(cuò)誤 用戶名或密碼錯(cuò)誤 沒有對用戶名錯(cuò)誤進(jìn)行判斷3 用戶名:dcvcv密碼:123123 用戶名錯(cuò)誤密碼錯(cuò)誤 用戶名或密碼錯(cuò)誤 沒有對用戶名錯(cuò)誤和密碼錯(cuò)誤進(jìn)行判斷4 用戶名:admin密碼:123123 密碼錯(cuò)誤 用戶名或密碼錯(cuò)誤 沒有對密碼錯(cuò)誤進(jìn)行判斷5 用戶名密碼都不輸入 用戶名不能為空密碼不能為空 用戶名或密碼錯(cuò)誤 沒有對用戶名密碼為空進(jìn)行判斷6 用戶名:為空密碼:1’OR ‘1=1’提示:用戶名不能為空,密碼錯(cuò)誤提示:用戶名或密碼錯(cuò)誤3. 測試效果圖哈爾濱學(xué)院學(xué)士學(xué)位論文38圖 系統(tǒng)登錄測試圖 錯(cuò)誤提示信息 添加學(xué)院功能測試用例1. 測試方案管理員添加學(xué)院的時(shí)候,需要填入學(xué)院編號學(xué)生名稱。2. 測試用例編號 輸入數(shù)據(jù) 預(yù)期結(jié)果 實(shí)際結(jié)果 結(jié)果分析1所屬學(xué)院專業(yè)編號:2323232專業(yè)名稱:提交成功 還有其他項(xiàng)沒有填2所屬學(xué)院:軟件學(xué)院學(xué)院編號:2323232學(xué)院名稱:張三豐添加成功 與預(yù)期效果相同3. 測試效果圖圖 添加專業(yè)測試第 5 章 系統(tǒng)運(yùn)行與測試41圖 添加專業(yè)測試 圖 添加專業(yè)測試正確1. 測試方案管理員添加班級的時(shí)候,需要填入所屬學(xué)院、所屬專業(yè)、班級編號班級名稱。第 5 章 系統(tǒng)運(yùn)行與測試45結(jié) 論通過幾個(gè)月的努力,畢業(yè)設(shè)計(jì)管理系統(tǒng)整體基本開發(fā)完畢,其功能也滿足用戶得基本需求。在完成此次畢業(yè)設(shè)計(jì)的過程中,為了實(shí)現(xiàn)系統(tǒng)功能是曾經(jīng)查詢了一些相關(guān)的資料,完善了自己的知識(shí)體系,提升了自己對于實(shí)際開發(fā)中所遇問題的解決能力,加強(qiáng)了對于知識(shí)的靈活運(yùn)用。本系統(tǒng)采用了目前最流行的 B/S 結(jié)構(gòu),擺脫了傳統(tǒng)的 C/S 結(jié)構(gòu)模式;頁面設(shè)計(jì)利用了 Struts2 的框架結(jié)構(gòu)將不同的頁面組合在了一起,這種模式也是現(xiàn)在頁面設(shè)計(jì)的主流,已經(jīng)完全替代了單一頁面的顯示;在數(shù)據(jù)庫設(shè)計(jì)上,利用Hibernate 實(shí)現(xiàn)了數(shù)據(jù)庫表的自動(dòng)生成,方便了以后的功能的擴(kuò)充和系統(tǒng)
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1