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

正文內(nèi)容

基于c下的學(xué)生宿舍管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)40論文41(編輯修改稿)

2025-01-12 00:58 本頁面
 

【文章內(nèi)容簡介】 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 11 頁 共 34 頁 管 理 員登 陸 系 統(tǒng) 宿 舍 信 息 維 護(hù)宿 舍 信 息 表登 陸點(diǎn) 擊 宿 舍 信 息 管 理輸 入 宿 舍 號點(diǎn) 擊 提 交 按 鈕更 新 數(shù) 據(jù)點(diǎn) 擊 刪 除 數(shù) 據(jù)更 新 數(shù) 據(jù) 圖 宿舍管理順序圖設(shè)計(jì) ( 2)學(xué)生信息管理 學(xué)生信息管理模塊的大致過程跟宿舍信息管理模塊基 本類似,概括為:管理員登錄,點(diǎn)擊學(xué)生信息管理,進(jìn)入學(xué)生信息管理頁面,輸入學(xué)號,年級等信息,點(diǎn)擊按鈕,存儲到數(shù)據(jù)庫表更新數(shù)據(jù);點(diǎn)擊刪除按鈕,就可以刪除相應(yīng)信息,然后即時(shí)更新數(shù)據(jù)。 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 12 頁 共 34 頁 管 理 員登 陸 系 統(tǒng) 學(xué) 生 信 息 維 護(hù)學(xué) 生 信 息 表登 陸點(diǎn) 擊 學(xué) 生 信 息 管 理輸 入 學(xué) 號點(diǎn) 擊 提 交 按 鈕更 新 數(shù) 據(jù)點(diǎn) 擊 刪 除 數(shù) 據(jù)更 新 數(shù) 據(jù) 圖 學(xué)生管理順序圖設(shè)計(jì) ( 3)水電費(fèi)管理 水電費(fèi)管理模塊則是模擬學(xué)校的水電費(fèi)繳費(fèi)過程,大致過程過程為:管理員登錄,根據(jù)宿舍號進(jìn)行查詢,給出每個(gè)宿舍的水費(fèi)和電費(fèi)信息,如果已經(jīng)繳費(fèi)就可以完成宿舍的繳費(fèi)信息。 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 13 頁 共 34 頁 管 理 員登 陸 系 統(tǒng)水 電 費(fèi) 查 詢繳 費(fèi) 添 加登 陸查 詢 水 電 費(fèi) 信 息完 成 繳 費(fèi) 圖 繳費(fèi)管理 該系統(tǒng)利用一臺主機(jī)作為服務(wù)器,并且使該主機(jī)以獨(dú)立的 IP 地址接入互聯(lián)網(wǎng)。如果需要的話,可以為此 IP 申請域名綁定。具體系統(tǒng)需求如下: Windows XP 或 Windows 7 SQL Server 2021 數(shù)據(jù)庫服務(wù)器 Visual Studio 2021 集成開發(fā)環(huán)境 在我們進(jìn)行系統(tǒng)開發(fā)的前期,免不了需要進(jìn)行可行性分析以及各方面的綜合調(diào)查,然后才能做出一個(gè)決策。本章就可行性,前期調(diào)查以及系統(tǒng)功能進(jìn)行了分析,給出了系統(tǒng)的類圖,順序圖等。 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 14 頁 共 34 頁 第三章 總體 設(shè)計(jì) 總體設(shè)計(jì)論述 系統(tǒng)總體設(shè)計(jì)是信息開發(fā)過程中的整體框架,這將決定后面整個(gè)開發(fā)過程的實(shí)現(xiàn),系統(tǒng)整體設(shè)計(jì)是基于系統(tǒng)分析,根據(jù)實(shí)際需要來進(jìn)行的,并在進(jìn)行系統(tǒng)分析的基礎(chǔ)上,按照預(yù)先的一些邏輯結(jié)構(gòu)要求,規(guī)范地去進(jìn)行相應(yīng)系統(tǒng)的設(shè)計(jì)。此階段的主要目的是將用戶需求信息反映出來,并且將其轉(zhuǎn)換成物理方案,并且提供一些必要的技術(shù)信息。 系統(tǒng)設(shè)計(jì)的根據(jù)如下: 一、系統(tǒng)分析之后所以的成果。 二、學(xué)校的計(jì)算機(jī)軟硬件技術(shù)和所學(xué)的數(shù)據(jù)庫技術(shù)。 三、現(xiàn)在一些信息管理的標(biāo)準(zhǔn)更加的規(guī)范。 四、用戶的需求。 五、系統(tǒng)運(yùn)行的環(huán)境。 系 統(tǒng)會采用結(jié)構(gòu)化分層設(shè)計(jì)的方法來設(shè)計(jì)系統(tǒng)的總體功能,把整個(gè)系統(tǒng)的功能劃分為不同的層次,然后對每個(gè)單獨(dú)層次的模塊進(jìn)行開發(fā),以實(shí)現(xiàn)相應(yīng)模塊的功能,最后,將所有模塊進(jìn)行整合,以達(dá)到系統(tǒng)預(yù)期功能。 通過日常學(xué)校宿舍的管理事務(wù)與操作流程可知,本系統(tǒng)設(shè)計(jì)的功能模塊主要涵蓋了用戶信息管理,學(xué)生進(jìn)出登記以及收費(fèi)保修等相關(guān)的功能模塊, 功能模塊圖如下所示: 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 15 頁 共 34 頁 圖 系統(tǒng)功能模塊圖 宿舍信息維護(hù)流程圖 宿 舍 信息 維 護(hù)添 加 宿 舍 信 息 修 改 宿 舍 信 息刪 除 宿 舍 信 息主 題 是 否 為 空新 的 宿 舍 信 息添 加 完 成宿 舍 信 息 修 改 完 成宿 舍 信 息 刪 除 完 成結(jié) 束否是主 題 是 否 為 空否是 圖 宿舍維護(hù)流程圖 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 16 頁 共 34 頁 學(xué)生信息維護(hù)流程圖 學(xué) 生 信息 維 護(hù)添 加 學(xué) 生 信 息 修 改 學(xué) 生 信 息刪 除 學(xué) 生 信 息主 題 是 否 為 空新 的 學(xué) 生 信 息添 加 完 成學(xué) 生 信 息 修 改 完 成刪 除 完 成結(jié) 束否是信 息 是 否 為 空否是 圖 學(xué)生信息維護(hù)流程圖 宿舍報(bào)修流程圖 宿 舍 報(bào)修 管 理添 加 報(bào) 修 信 息 查 詢 報(bào) 修 信 息刪 除 報(bào) 修 信 息錄 入 正 確添 加 完 成顯 示結(jié) 束否是輸 入 條 件否 圖 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 17 頁 共 34 頁 概念模型設(shè)計(jì) 在我們進(jìn)行數(shù)據(jù)庫設(shè)計(jì)之前,需要先進(jìn)性概念模型設(shè)計(jì),一般會通過畫出 ER 圖來設(shè)計(jì)整個(gè)流程,那什么是概念模型設(shè)計(jì)?其實(shí)就是基于系統(tǒng)開發(fā)中所用的對象進(jìn)行分析和設(shè)計(jì)。 那概念模型設(shè)計(jì)主要通過什么來體現(xiàn)出來,這里就會牽涉到E-R圖 中實(shí)體,屬性等許多層面的東西,通過進(jìn)行分析和設(shè)計(jì),最終把所用到的對象通過屬性操作連接起來,成為一個(gè)整體,并且可以通過E-R圖看出對應(yīng)的關(guān)系。 在進(jìn)行系統(tǒng)開發(fā)時(shí),如果要設(shè)計(jì)概念模型,那我們常常會結(jié)合現(xiàn)實(shí)世界的真實(shí)對象,而又脫離現(xiàn)實(shí)世界進(jìn)行抽象,最終描述出一個(gè)完整的信息結(jié)構(gòu)。從邏輯層面上來看,它的設(shè)計(jì)與實(shí)現(xiàn)其實(shí)是獨(dú)立的,幾乎不依賴于具體。 在基本對E-R圖或者概念模型設(shè)計(jì)有了一個(gè)基本了解之后,就可以畫出 ER模型圖了。 管 理 員管 理N1報(bào) 修管 理1N水 電 費(fèi)1管 理N宿 舍1管理N學(xué)生訪客管理N1 圖 ER圖 數(shù) 據(jù)表設(shè)計(jì) 通常我們進(jìn)行數(shù)據(jù)庫表設(shè)計(jì)的步驟是,第一步畫出E-R圖,第二部可以進(jìn)行邏輯概念模型設(shè)計(jì)(在 powerdesigner 中),第三步在設(shè)計(jì)物理模型視圖,最終生成數(shù)據(jù)庫表腳本,當(dāng)然針對不同的數(shù)據(jù)庫,在生成腳本的時(shí)候可以選擇對應(yīng)的數(shù)據(jù)庫。在進(jìn)行設(shè)計(jì)的過程中,需要考慮索引,主鍵外鍵對應(yīng)關(guān)系,字段類型是否可以為空以及應(yīng)該設(shè)計(jì)為哪一種類型等等。好的數(shù)據(jù)表設(shè)計(jì)在我們進(jìn)行開發(fā)的時(shí)候能夠大大提高我們的開發(fā)速南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 18 頁 共 34 頁 度,特別是當(dāng)有幾百表的時(shí)候,就顯得更為重要,不然,可想而知如果因?yàn)橐粋€(gè)字段類型或者其它等小問題設(shè)計(jì)不合理,則會 修改起來相當(dāng)耗時(shí)。 根據(jù) ER 圖模型的分析,可以得出數(shù)據(jù)庫中數(shù)據(jù)表結(jié) 構(gòu)。 表 宿舍表 表 學(xué)生表 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 19 頁 共 34 頁 表 訪客表 表 報(bào)修表 本章小結(jié) 本章算是比較重要的一章,對功能模塊進(jìn)行了設(shè)計(jì)與分析,給出了主要模塊功能的流程圖,并且對于系統(tǒng)中所用到的數(shù)據(jù)表,給出了詳細(xì)的數(shù)據(jù)模型設(shè)計(jì)與數(shù)據(jù)表設(shè)計(jì)。詳細(xì)的對整個(gè)系統(tǒng)設(shè)計(jì)進(jìn)行了描述。 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 20 頁 共 34 頁 第四章 系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) 詳細(xì)設(shè)計(jì)是對系統(tǒng)功能的詳細(xì)分析之后,對所有功能實(shí)現(xiàn)的設(shè)計(jì),確定一些新的對象,對每一個(gè)子系統(tǒng)詳細(xì)實(shí)現(xiàn)接口和類進(jìn)行準(zhǔn)確詳細(xì)的說明。在最后的詳細(xì)設(shè)計(jì)時(shí),需要去確定需要實(shí)現(xiàn)的系統(tǒng)擁有哪些具體的功能,然后在進(jìn)行編程的時(shí)候可以根據(jù)這些具體的功能來完成相應(yīng)程序的編寫。這個(gè)階段的主要任務(wù)就是根據(jù)其中的需求分析得出其數(shù)據(jù)、功能、運(yùn)行和其性能要求,依據(jù)概要設(shè)計(jì)去確定它的處理流程、總體模塊和外部模塊的設(shè)計(jì),來設(shè)計(jì)軟件系統(tǒng)的結(jié)構(gòu),然后逐個(gè)描述。 登錄模塊 用戶登錄模塊主要用于進(jìn)行用戶信息的管理,整個(gè)操作流程與以往我們登錄的過程中是一樣的,用戶輸入密碼和用戶名,如果正確就跳轉(zhuǎn)到相應(yīng)權(quán)限下的頁 面。如果用戶還沒有注冊,則會提示不存在需要注冊后才能使用。 登陸窗體 輸入用戶名密碼 判斷是否正確 進(jìn)入主界面 是 否 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 21 頁 共 34 頁 圖 系統(tǒng)登陸模塊流程圖 功能實(shí)現(xiàn): 1.在用戶信息驗(yàn)證的過程中,輸入的信息是否正確則直接關(guān)系到能否成功登陸。 2.每個(gè)用戶在登錄時(shí)都要進(jìn)行角色權(quán)限的驗(yàn)證,因?yàn)樵诤笈_編碼與數(shù)據(jù)庫設(shè)計(jì)中有對用戶權(quán)限功能進(jìn)行限制,根據(jù)對應(yīng)的角色和權(quán)限才能知道登陸之后能夠具有哪些可以訪問的頁面的操作。 系統(tǒng)主界面 管理員登陸后,即進(jìn)入了主界面,主界面分成 學(xué)生信息管理、訪客管理、宿舍管理 。對學(xué)生的基本信息錄入到后臺數(shù)據(jù)庫中,如果需要修改,則在登陸界面后,對數(shù)據(jù)庫中的信息可以隨時(shí)地對信息進(jìn)行增加,刪除,和修改,并把處理以后的信息即時(shí)反饋到后臺數(shù)據(jù)庫文件中,以方便后面宿舍管理員查詢,對學(xué)生信息的查詢,用戶可以選擇根據(jù)姓名查詢和根據(jù)學(xué)號查詢兩種查詢方式。 圖 主界面 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 22 頁 共 34 頁 宿舍信息管理 登陸系統(tǒng)后會有一個(gè)每個(gè)控件默認(rèn)的選擇,而學(xué)院,班級,年級這三者之間具有一個(gè)連動(dòng)的過程,班級。年級,學(xué)院之間是有對應(yīng)關(guān)系的,而每當(dāng)我們選擇一個(gè)控件時(shí)就會觸發(fā)一個(gè)事件,會在后臺自動(dòng)傳入查找的條 件,獲取滿足的數(shù)據(jù)源后就綁定到前臺的 Gridview 數(shù)據(jù)控件上,并且我們在這里對于數(shù)據(jù)的綁定進(jìn)行了一些顏色上的簡單處理。 如圖所示: 圖 宿舍信息管理 學(xué)生管理 學(xué)生管理頁面算是比較簡單的一個(gè)頁面,沒有太多的復(fù)雜功能需要實(shí)現(xiàn),這里我們在界面呈現(xiàn)出來的數(shù)據(jù)信息主要是學(xué)號,姓名,性別,宿舍,因?yàn)檫@是宿舍管理員和學(xué)生常常需要的信息。這里的宿舍字段是有一定的編寫規(guī)則,要注意是否符合要求,我們通過學(xué)號這個(gè)主鍵來查詢出對應(yīng)學(xué)生的信息。 如圖所示: 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 23 頁 共 34 頁 圖 學(xué)生信息管理 水 電收費(fèi)模塊 管理員登陸系統(tǒng)以后, 通過查詢出宿舍信息,對其進(jìn)行水電費(fèi)讀取和保存 。 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 24 頁 共 34 頁 圖 水電收費(fèi) 本章小結(jié) 本章詳細(xì)介紹了該系統(tǒng)的五大功能模塊,登陸模塊,系統(tǒng)主界面,宿舍的管理,學(xué)生信息管理,以及收費(fèi)管理。對整個(gè)系統(tǒng)的功能模塊設(shè)計(jì)進(jìn)行了一個(gè)詳細(xì)的設(shè)計(jì)與實(shí)現(xiàn)。從多個(gè)角度層次進(jìn)行了剖析。 南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 25 頁 共 34 頁 第五章 系統(tǒng)測試 軟件測試的原則 軟件測試的部分最關(guān)鍵的就是如何設(shè)計(jì)軟件測試用例。軟件測試是以需求規(guī)格為參考來確認(rèn)系統(tǒng)的功能實(shí)現(xiàn)情況,對內(nèi)部代碼根據(jù)相應(yīng)的代碼規(guī)范格式進(jìn)行走查,以保證代碼的規(guī) 范和正確,通過設(shè)計(jì)不同的測試用例的設(shè)計(jì),產(chǎn)生不同的測試輸入,然后驗(yàn)證相應(yīng)的測試輸出是否符合標(biāo)準(zhǔn),設(shè)計(jì)相應(yīng)的測試用例,包含輸入和輸出數(shù)據(jù),和標(biāo)準(zhǔn)的輸出進(jìn)行比較達(dá)到測試的效果 。 具體來說主要包含了下面幾個(gè)原則: ( 1)測試要盡早并且要貫穿整個(gè)系統(tǒng)開發(fā)周期。 ( 2) 開發(fā)人員絕對不要去測試自己所寫的程序,開發(fā)人員編寫的代碼應(yīng)該交給專門的測試團(tuán)隊(duì)來測試。 (3) 在設(shè)計(jì)相關(guān)的軟件的測試用例時(shí), 必須要要考慮周全,包含合法和不合法的輸入,以及數(shù)據(jù)的邊界值,還要考慮斷電等特殊的情形。 ( 4)在進(jìn)行軟件測試的時(shí)候必須要注意 到錯(cuò)誤的集中的現(xiàn)象,這個(gè)和相關(guān)開發(fā)人員的編程水平有關(guān)系。 ( 5)由于測試過程帶有自己的主觀色彩,所以為了保證測試的客觀性,必須要對測試產(chǎn)生的結(jié)果進(jìn)行相應(yīng)的確認(rèn),對測試人員測試結(jié)果的確認(rèn)必須要由區(qū)別于本測試結(jié)果的測試人員來進(jìn)行。 ( 6)測試計(jì)劃能夠很好地把握整個(gè)測試全局,測試時(shí)候制定一個(gè)科學(xué)的測試計(jì)劃是相當(dāng)有必要的,對后面的測試過程有指導(dǎo)作用。 ( 7)測試過程中一定要注意規(guī)范測試,不要解決了一個(gè)問題,但是又產(chǎn)生了別的問題,這樣的測試是無效的。 ( 8)需要保存測試中的所以文檔,測試的時(shí)候這些文檔是非常的有必須要 的。 ( 9)測試工作不應(yīng)該由開發(fā)程序的程序員擔(dān)當(dāng),而由專門的測試團(tuán)隊(duì)承擔(dān)。 ( 10)在設(shè)計(jì)一些測試方案時(shí)候,不光是去確認(rèn)輸入的一些數(shù)據(jù)信息,而且需要從實(shí)際功能出來來預(yù)測相應(yīng)的結(jié)果。然后將運(yùn)行的結(jié)果和預(yù)期進(jìn)行相比較久可以發(fā)現(xiàn)其中南華大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院畢業(yè)設(shè)計(jì)(論文) 第 26 頁 共 34 頁 的錯(cuò)誤之處。 ( 11)系統(tǒng)測試用戶不止需要包含一些正確的測試條件和數(shù)據(jù),還應(yīng)該覆蓋一些不合理的數(shù)據(jù)。 ( 12)測試不僅僅是去檢驗(yàn)如程序是否完成了需求之內(nèi)的功能,還需要去測試程序有哪些需求中不應(yīng)該完成的功能。 ( 13)軟件中存在錯(cuò)誤的概率和已經(jīng)發(fā)現(xiàn)錯(cuò)誤的個(gè)數(shù)是成正比的
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1