【正文】
= 。 } 湖南人文科技學(xué)院畢業(yè)論文(設(shè)計(jì)) 30 private void button1_Click(object sender, EventArgs e) { DataSet ds= ((), (), )。 } catch { } } 電費(fèi)管理 詳細(xì)設(shè)計(jì) 1 繳費(fèi)記錄查詢?cè)敿?xì)設(shè)計(jì) (1) 界面設(shè)計(jì) 實(shí)現(xiàn)的功能主要是基于棟號(hào)和房間號(hào)進(jìn)行的查詢,以便方便快捷的查詢到對(duì)應(yīng)房間的繳費(fèi)情況,實(shí)現(xiàn)電子化管理。 圖 5- 8 入住登記 界面 (2) 部分代碼 private void button2_Click(object sender, EventArgs e) { = 。 = [0].DefaultView。 ((), ())。 } string CommandName = [].Name。amp。 SendMessage(Handle, 0x00A1, 2, 0)。 } 宿舍 管理 詳細(xì)設(shè)計(jì) 1 添加宿舍模塊 (1) 添加宿舍界面設(shè)計(jì) 點(diǎn)擊菜單欄的宿舍管理模塊下的“添加”按紐,將出現(xiàn)添加宿舍界面,宿舍管理員可跟據(jù)需要添加宿舍樓房號(hào)、寢室號(hào)、額定人數(shù)及電話等信息。 ()。 ()。 } private void 價(jià)格 ToolStripMenuItem_Click(object sender, EventArgs e) { new modDorm().Show()。 } } catch (Exception a){(登錄失??! +)。 湖南人文科技學(xué)院畢業(yè)論文(設(shè)計(jì)) 19 圖 52 登錄界面 ( 2)管理員登錄部分代碼 private void loginbutton_Click_1(object sender, EventArgs e) { try { if ( == ) { ()。 表 53 宿舍類型 表 字段名稱 數(shù)據(jù)類型 說(shuō)明 是否為主鍵 roomid 文本 房間 號(hào) 是 sex 文本 性別 否 hphone 數(shù)字 房間電話 否 maxstudent 數(shù)字 可住人數(shù) 否 湖南人文科技學(xué)院畢業(yè)論文(設(shè)計(jì)) 17 price 貨幣 房間價(jià)鉻 否 繳費(fèi)記錄表包含繳費(fèi)編號(hào)、繳費(fèi)日期、 繳費(fèi)金額、繳費(fèi)情況,相關(guān)參數(shù)見(jiàn)表 54。 (2) 易于交流和理解,從而可以用它和不熟悉計(jì)算機(jī)的用戶交換意見(jiàn)。而現(xiàn)實(shí)應(yīng)用環(huán)境是復(fù)雜多變的,如果把實(shí)現(xiàn)世界中的事物直接轉(zhuǎn)換為機(jī)器中的對(duì)象,就非常不方便。作為信息資源開(kāi)發(fā)、管理和服務(wù)的一種有效的手段,數(shù)據(jù)庫(kù)技術(shù)的應(yīng)用已越來(lái)越廣泛,從小型的單項(xiàng)事務(wù)處理系統(tǒng)到大型的信息系統(tǒng)大都用先進(jìn)的數(shù)據(jù)庫(kù)技術(shù)來(lái)保持系統(tǒng)數(shù)據(jù)的安全性、完整性和共享性。 管 理 員管 理 宿 舍管 理 學(xué) 生退 出管 理 電 費(fèi)衛(wèi) 生 評(píng) 比管 理 外 來(lái) 人 員修 改 密 碼繳 費(fèi)查 詢 電 費(fèi)查 詢修 改 e x t e n d s e x t e n d s e x t e n d s e x t e n d s e x t e n d s 入 住 登 記查 詢 e x t e n d s 衛(wèi) 生 成 績(jī) 錄 入查 詢 e x t e n d s e x t e n d s 登 記 e x t e n d s 查 詢 e x t e n d s 匯 總 e x t e n d s u s e s u s e s u s e s u s e s 匯 總 e x t e n d s u s e s u s e s u s e s 圖 47 系統(tǒng)用例圖 湖南人文科技學(xué)院畢業(yè)論文(設(shè)計(jì)) 14 第五章 詳細(xì)設(shè)計(jì) 與實(shí)現(xiàn) 數(shù)據(jù)庫(kù)設(shè)計(jì) 數(shù)據(jù)庫(kù)的引入 數(shù)據(jù)庫(kù)技術(shù)從 60 年代中期至今只有不到 40 年的歷史,但其發(fā)展速度之快是其它技術(shù)所不及的。 系統(tǒng)數(shù)據(jù)流 圖 宿舍管理數(shù)據(jù)流圖 當(dāng)宿舍基本信息在 管理系統(tǒng)中移動(dòng)時(shí),將會(huì)被系統(tǒng)的添加、修改、刪除功能修改,變換了的數(shù)據(jù)信息被存儲(chǔ)到數(shù)據(jù)庫(kù)中,宿舍管理數(shù)據(jù)流圖如圖 41 所示。要求比手工作業(yè)提供的更加準(zhǔn)確和細(xì)致的數(shù)據(jù),例如宿舍的所有衛(wèi)生成績(jī) 。 其次, 系統(tǒng)應(yīng)靈活 ,對(duì)環(huán)境的變化要有很強(qiáng)的適應(yīng)性。 (5) 系統(tǒng)應(yīng)提供學(xué)生 寢室的電費(fèi)查詢、繳費(fèi)、設(shè)置單價(jià)的功能 (6) 系統(tǒng)應(yīng)提供 修改管理員密碼 的功能。 運(yùn)營(yíng)可行性 宿舍管理系統(tǒng)的開(kāi)發(fā)不會(huì)影響學(xué)校其它職能部門(mén)的正常運(yùn)行。 它提供了表、查詢、窗體、報(bào)表、頁(yè)、宏、模塊 7 種用來(lái)建立數(shù)據(jù)庫(kù)系統(tǒng)的對(duì)象;提供了多種向?qū)?、生成器、模板,把?shù)據(jù)存儲(chǔ)、數(shù)據(jù)查詢、界面設(shè)計(jì)、報(bào)表生成等操作規(guī)范化;為建立功能完善的數(shù)據(jù)庫(kù)管理系統(tǒng)提供了方便,也使得普通用戶不必編寫(xiě)代碼,就可以完成大部分?jǐn)?shù)據(jù)管理的任務(wù)。 數(shù)據(jù)庫(kù)開(kāi)發(fā) —— Access 2020 Access 是微軟公司推出的基于 Windows 的桌面關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)( RDBMS),是Office 系列應(yīng)用軟件之一。 (4) 提供一個(gè)可消除腳本環(huán)境或解釋環(huán)境的性能問(wèn)題的代碼執(zhí)行環(huán)境。 C開(kāi)發(fā)語(yǔ)言介紹 C是微軟公司發(fā)布的一種面向?qū)ο蟮?、運(yùn)行于 .NET Framework 之上的高級(jí)程序設(shè)計(jì)語(yǔ)言。 是微軟力推的功能強(qiáng)大的編程環(huán)境,可以使用 C等多種高級(jí)語(yǔ)言及腳本語(yǔ)言、 HTML、 XML、 XSL 等來(lái)創(chuàng)建基于網(wǎng)絡(luò)的應(yīng)用程序。 Visual Studio 2020 還包括許多非常實(shí)用的功能 .相比較于 Visual Studio 2020, Visual Studio 2020 不僅僅是在 .NET 版本的支持上發(fā)生了變化,其在許多方面都提供了改進(jìn)乃至全新的功能。且此系統(tǒng)具備運(yùn)行速度快、安全性高、穩(wěn)定性好的特點(diǎn),可實(shí)現(xiàn)基本信息的錄入、查詢、刪除等基本操作,并通過(guò) 電費(fèi)管理、外來(lái)人員管理以及衛(wèi)生評(píng)分等系統(tǒng)形成一種有效的交互反饋機(jī)制 ,易于幫助高校實(shí)現(xiàn)人性化、高效化的管理,真正達(dá)到“三育”成果。 系統(tǒng)的介紹與分析 本系統(tǒng)主要 可以輔助高校實(shí)現(xiàn)宿舍的系統(tǒng)化管理。 關(guān)鍵詞 : 學(xué)生 宿舍管理系統(tǒng) ; Visual 2020; Accss 2020; C 湖南人文科技學(xué)院畢業(yè)論文(設(shè)計(jì)) 2 The Design and Implementation of College Apartments Management System Abstract: Year in today39。 學(xué)科分類號(hào): 湖南人文科技學(xué)院 本科生畢業(yè)論文 論文題目: 基于 C的大學(xué)生宿舍管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn) (英文) : The Design and Implementation of College Apartments Management System 學(xué)生姓名: 吳青 學(xué)號(hào) 07420206 系 部: 計(jì)算機(jī) 科學(xué)與技術(shù) 系 專業(yè)年級(jí): 網(wǎng)絡(luò)工程 2020 級(jí) 指導(dǎo)教師: 劉永逸 職 稱: 副教授 湖南人文科技學(xué)院教務(wù)處制 湖南人文科技學(xué)院本科畢業(yè)論文誠(chéng)信聲明 本人鄭重聲明:所呈交的本科畢業(yè)論文,是本人在指導(dǎo)老師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果,成果不存在知識(shí)產(chǎn)權(quán)爭(zhēng)議,除文中已經(jīng)注明引用的內(nèi)容外,本論文不含任何其他個(gè)人或集體已經(jīng)發(fā)表或撰寫(xiě)過(guò)的作品成果。s college enrollment and the rapid development of science and technology situation, the traditional manual management mode can not meet the hostel dormitory management needs. In today39。在設(shè)計(jì)時(shí),首先在后臺(tái)數(shù)據(jù)庫(kù)中設(shè)定確定的用戶名和密碼。 對(duì)于本人而言,研究設(shè)計(jì)此系統(tǒng)主要是對(duì) . 框架、 C語(yǔ)言和 Access 2020 等技術(shù)知識(shí)的鞏固與系統(tǒng)性運(yùn)用,真正將理論知識(shí)運(yùn)用到實(shí)際開(kāi)發(fā)中,更全面系統(tǒng)的了解了開(kāi)發(fā)一個(gè)系統(tǒng)所必須掌握的知識(shí),為更好的適應(yīng)未來(lái)的工作崗位打下基礎(chǔ), 也可以為高校宿舍的高效管理做貢獻(xiàn)。 Visual Studio 2020 的新增功能集中在以下幾個(gè)方面: ● 開(kāi) 發(fā)環(huán)境中的新增功能。 將 C作為一種面向?qū)ο笳Z(yǔ)言,在很多方面來(lái)看, C將成為微軟的與 Java 相似的語(yǔ)言。并定于在微軟職業(yè)開(kāi)發(fā)者論壇 (PDC)上登臺(tái)亮相。 (5) 使開(kāi)發(fā)人員的經(jīng)驗(yàn)在面對(duì)類型大不相同的應(yīng)用程序(如基于 Windows 的應(yīng)用程序和基于 Web 的應(yīng)用程序)時(shí)保持一致。 數(shù)據(jù)庫(kù)能匯集各種信息以供查詢,存儲(chǔ)和檢索 。 湖南人文科技學(xué)院畢業(yè)論文(設(shè)計(jì)) 7 第 三 章 可行性與需求分析 可行性分析 技術(shù) 的可行性 技術(shù)上的可行性要考慮將來(lái)采用的硬件和軟件技術(shù)能否滿足用戶提出的要求。且此系統(tǒng)開(kāi)發(fā)的界面設(shè) 計(jì)及其人性簡(jiǎn)單化,易于操作,且學(xué)校宿管員的素質(zhì)較高,只要稍加學(xué)習(xí) ,就會(huì)使用此系統(tǒng)。 (7) 系統(tǒng)還應(yīng)具有 對(duì)宿舍 添加、修改、刪除基本信息的功能。這要求我們盡量采用模塊化結(jié)構(gòu) ,提高各部分的獨(dú)立性 ,盡是減少各子系統(tǒng)之間的數(shù)據(jù)依賴性。 設(shè)計(jì)員從技術(shù)觀點(diǎn)看,要求系統(tǒng)能達(dá)到以下的目標(biāo): 1) 用戶使用,具有較高的 易操作性 。 湖南人文科技學(xué)院畢業(yè)論文(設(shè)計(jì)) 10 圖 41 宿舍管理數(shù)據(jù)流 圖 學(xué)生 管理數(shù)據(jù)流圖 當(dāng)學(xué)生 基本信息在 管理系統(tǒng)中移動(dòng)時(shí),將會(huì)被系統(tǒng)的登記、查詢、 匯總 功能修改,變換了的數(shù)據(jù)信息被存儲(chǔ)到數(shù)據(jù)庫(kù)中, 學(xué)生 管理數(shù)據(jù)流圖如圖 42 所示。它已由第一代的層次型、網(wǎng)狀型數(shù)據(jù)庫(kù),第二代的關(guān)系型數(shù)據(jù)庫(kù)發(fā)展到今天以面向?qū)ο鬄橹饕P偷臄?shù)據(jù)庫(kù),即第三代數(shù)據(jù)庫(kù)。對(duì)一個(gè)實(shí)際的系統(tǒng)來(lái)說(shuō),數(shù)據(jù)庫(kù)表的設(shè)計(jì)在遵循數(shù)據(jù)庫(kù)理論的同時(shí),必須能用開(kāi)發(fā)工具來(lái)實(shí)現(xiàn)用戶在各方面提出的功能要求。因此,人們研究把現(xiàn)實(shí)世界中的事物抽象為不依賴與具體機(jī)器的信息結(jié)構(gòu),又接近人們湖南人文科技學(xué)院畢業(yè)論文(設(shè)計(jì)) 15 的思維,并具有豐富語(yǔ)義的概念模型,然后再把概念模型轉(zhuǎn)換為具體的機(jī)器上 DBMS支持的數(shù)據(jù)模型。 (3) 要易于更改。 表 54 繳費(fèi)記錄 表 字段名稱 數(shù)據(jù)類型 說(shuō)明 是否為主鍵 jfid 自動(dòng)編號(hào) 繳費(fèi)編號(hào) 是 dormnum 文本 棟號(hào) 否 roomid 文本 房間號(hào) 否 jfrq 日期 繳費(fèi)日期 否 jfje 貨幣 繳費(fèi)金額 否 jfqk 備注 繳費(fèi)情況 否 學(xué)生信息表包含編號(hào)、房間編號(hào)、學(xué)生姓名、系別、班級(jí)和學(xué)號(hào),相關(guān)參數(shù)見(jiàn)表55。 (管理員帳號(hào)不能為空! , 提示 )。} } 主界面 詳細(xì)設(shè)計(jì) 登陸成功后,進(jìn)入系統(tǒng)主界面,主要有宿舍管理、學(xué)生管理、水電管理、衛(wèi)生評(píng)比、外來(lái)人員管理以及系統(tǒng)管理六大模塊。 } private void timer1_Tick(object sender, EventArgs e) { DateTime dt = 。 } private void 退出 ToolStripMenuItem_Click(object sender, EventArgs e) { 湖南人文科技學(xué)院畢業(yè)論文(設(shè)計(jì)) 22 ()。 } private void rzdj_Click(objec