已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
學(xué)院畢業(yè)設(shè)計(論文)1學(xué)生宿舍管理系統(tǒng)論文摘要隨著電腦的普及與使用,現(xiàn)在的管理也提升了一個檔次,漸漸實現(xiàn)了無紙化辦公,即從原來的人工記錄管理模式轉(zhuǎn)變?yōu)殡娔X一體化管理。高校是科研的陣地,后勤的公寓管理也應(yīng)該一改傳統(tǒng)的人工管理,更加信息化,時代化,節(jié)省人力物力,提高效率?;谶@一點,開發(fā)此學(xué)生公寓管理軟件。學(xué)生公寓管理軟件,是以高校的管理方式為實例而設(shè)計的一種實用型管理系統(tǒng)。本系統(tǒng)最大的特點是通用性、簡單操作性,適用于同行業(yè)以及一些同類型的企業(yè)管理。隨著學(xué)校寄宿人員的增多,公寓管理人員的負擔(dān)越來越重,為了讓所有公寓管理人員能從繁重的工作中解脫出來,實現(xiàn)無紙化辦公;使工作更有條理,更方便,更有效率而開發(fā)出這套公寓管理軟件。軟件從對學(xué)生的分房開始到最后的公寓管理全部電腦化。它主要包括:公寓、寢室的配置、住宿人員登記、衛(wèi)生檢查、公寓資產(chǎn)、學(xué)生違紀、值班老師記錄以及對學(xué)生住宿情況查詢,可以更快地了解到每個學(xué)生的住宿情況,使公寓的管理效率更高,做的更好!學(xué)院畢業(yè)設(shè)計(論文)2目錄摘要1目錄2引言3第一章系統(tǒng)功能及開發(fā)工具簡介41.1系統(tǒng)功能簡介41.2開發(fā)工具簡介41.2.1VB簡介.41.2.2SQLServer2000簡介5第二章系統(tǒng)分析72.1開發(fā)的必要性72.2系統(tǒng)開發(fā)的可行性72.2.1技術(shù)上的可行性72.2.2經(jīng)濟上的可行性82.2.3組織管理上的可行性82.3數(shù)據(jù)來源8第三章總體設(shè)計93.1軟件系統(tǒng)結(jié)構(gòu)的設(shè)計93.1.1系統(tǒng)功能模塊圖93.1.2系統(tǒng)流程圖103.2數(shù)據(jù)庫的設(shè)計103.2.1數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計103.2.2數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計113.2.3數(shù)據(jù)庫的物理設(shè)計15第四章詳細設(shè)計204.1創(chuàng)建系統(tǒng)窗體及數(shù)據(jù)庫204.2系統(tǒng)框架設(shè)計204.2.1用戶登錄模塊204.2.2宿舍信息管理204.2.3樓棟信息管理214.2.4日常管理224.2.5信息查詢224.2.6幫助244.2.7學(xué)生登錄界面24第五章系統(tǒng)測試255.1具體測試方法255.2測試舉例25第六章總結(jié)27第七章參考文獻28學(xué)院畢業(yè)設(shè)計(論文)3引言隨著社會信息技術(shù)的提高,計算機已被廣泛應(yīng)用于當(dāng)今社會的各個領(lǐng)域,成為推動社會發(fā)展的首要技術(shù)動力。在軟件技術(shù)的應(yīng)用中,軟件的開發(fā)技術(shù),尤其是應(yīng)用型軟件產(chǎn)品的開發(fā)技術(shù)成了重中之重。不斷開發(fā)適應(yīng)用戶需求、市場需要的新型軟件產(chǎn)品,參與市場競爭,獲取最大利潤是全球信息企業(yè)追求的目標。學(xué)生公寓管理系統(tǒng)正是一個非常實用的應(yīng)用型軟件產(chǎn)品,它的應(yīng)用范圍就是十分廣泛的,只要學(xué)校為學(xué)生提供了住宿條件,都可以采用。當(dāng)今大學(xué)校園內(nèi)的學(xué)生公寓來說,其數(shù)據(jù)量大,各種信息管理內(nèi)容復(fù)雜,查詢和管理學(xué)生信息和校園內(nèi)的公寓信息等工作由人工完成將是很累的,也許還很不切實際,不僅浪費了許多人力物力資源,而且還很容易出現(xiàn)差錯,有一個符合要求的軟件對其進行智能化的學(xué)生公寓管理是最好不過的,節(jié)省了人力物力資源,并且對各種信息的把握和操作也更加方便了,對所有信息有了一個全局的掌握。這樣會給公寓的管理人員帶來很多好處,讓他們管理的效率更高、效果更好,管理起來更方便。由此而產(chǎn)生了本管理軟件學(xué)生宿舍管理軟件。學(xué)院畢業(yè)設(shè)計(論文)4第一章系統(tǒng)功能及開發(fā)工具簡介1.1系統(tǒng)功能簡介:在系統(tǒng)中,充分利用了SQLServer數(shù)據(jù)庫和VisualBasic6.0的強大功能,通過實踐,也使自己對這些方面有了較深入的了解。在設(shè)計過程中力求完善系統(tǒng)功能,使界面友好,具有一定的容錯能力,在使用過程中不會出現(xiàn)難以糾正的錯誤和毛病。該系統(tǒng)主要提供了六部分,功能分別為導(dǎo)入學(xué)生數(shù)據(jù),增加刪除學(xué)生,住宿分配,住宿調(diào)整,退房管理,走讀管理,學(xué)生情況查詢,房源使用情況,空床統(tǒng)計情況,分類統(tǒng)計情況,衛(wèi)生成績錄入,衛(wèi)生查詢與統(tǒng)計,公寓違紀錄入,公寓違紀查詢,添加用戶,修改密碼,退出系統(tǒng),這些功能基本上覆蓋了學(xué)生公寓管理的主要部分。1.2開發(fā)工具簡介121VB簡介本軟件的開發(fā)工具為VISUALBASIC,作為一種開發(fā)語言,VISUALBASIC率先采用了可視化(VISUAL)的程序設(shè)計方法。利用系統(tǒng)提供的大量可視化控件,可以方便的以可視化方式直接繪制用戶圖形界面,并可直觀、動態(tài)的調(diào)整界面的風(fēng)格和樣式,直到滿意為止,從而克服了以前必須用大量代碼去描述界面元素的外觀和位置的傳統(tǒng)編程模式。它還擁有面向?qū)ο蟮木幊谭椒?。面向?qū)ο蟮某绦蛟O(shè)計是伴隨WIDNOWS圖形界面的誕生而產(chǎn)生的一種新的程序設(shè)計思想,與傳統(tǒng)程序設(shè)計有著較大的區(qū)別,VISUALBASIC采用了面向?qū)ο蟮某绦蛟O(shè)計思想。所謂對象就是現(xiàn)實生活中的每個學(xué)院畢業(yè)設(shè)計(論文)5一人,每一個可見的實體。同樣,在VISUALBASIC中,用來構(gòu)成用戶圖形界面的可視化控件,也可視為是一個對象。不同的對象,在程序中所賦給它的功能是不同的,比如,在圖形界面上有兩個命令按鈕,一個用來實現(xiàn)數(shù)據(jù)的統(tǒng)計計算,另一個用來實現(xiàn)數(shù)據(jù)的打印,這兩個按鈕就可視為是兩個不同的對象,為了實現(xiàn)這兩個對象各自不同的功能,接下來就應(yīng)該分別針對這兩個對象編寫程序代碼,這種編程的思想和方法即為所謂的面向?qū)ο蟮某绦蛟O(shè)計。它還支持第三方軟件商為其開發(fā)的可視化控制對象,如本例中就用到了一個。這些可視化控件對應(yīng)的文件擴展名這OCX。只要擁有控件的OCX文件,就可將其加入到VB系統(tǒng)中,從而大大增強VB的編程實力。使軟件做起來會更加得心應(yīng)手。1.2.2SQLServer2000簡介SQLServer2000是Microsoft公司推出的SQLServer數(shù)據(jù)庫管理系統(tǒng),它繼承了SQLServer7.0版本的優(yōu)點,同時又為它增加了許多更先進的功能,具有使用方便、可伸縮性好、與相關(guān)軟件集成度高等優(yōu)點,應(yīng)用程序的操作系統(tǒng)支持所有Windows版本。在SQLServer中,使用的是T-SQL語言,T-SQL是ANSISQL的加強版語言,它提供了標準的SQL命令,由于SQL語言功能豐富、語言簡潔,使用方法靈活,倍受用戶和計算機業(yè)界的青睞,被眾多的計算機公司和軟件公司采用。經(jīng)過多年的發(fā)展,SQL語言已成為關(guān)系數(shù)據(jù)庫的標準語言。SQL語言主要有數(shù)據(jù)定義語言、數(shù)據(jù)操縱語言、數(shù)據(jù)控制語言和其他類語言要素組成。T-SQL的分類也有類似于SQL語言的分類,不過做了許多擴充。T-SQL語言的分類如下:變量說明語句、數(shù)據(jù)定義語言(用來建立數(shù)據(jù)庫、數(shù)據(jù)庫對象和定義其列,大部分是以CREATE開頭的命令)、數(shù)據(jù)操縱語言(用來操縱數(shù)據(jù)庫中的數(shù)據(jù)的命令,如:SELECT、INSERT、DELETE等)、數(shù)據(jù)控制語言(用來控制數(shù)據(jù)庫組件的存取許可、存取權(quán)限等的命令,如:GRANT等)、流程控制語言學(xué)院畢業(yè)設(shè)計(論文)6(用于設(shè)計應(yīng)用程序的語句,如:IfWhile和Case等)、內(nèi)嵌函數(shù)(說明變量的命令)、其他命令(嵌于命令中使用的標準函數(shù))。在數(shù)據(jù)庫中,數(shù)據(jù)查詢是通過SELECT語句來完成的。SELECT語句可以從數(shù)據(jù)庫中按用戶要求檢索數(shù)據(jù),并將查詢結(jié)果以表格的形式返回。當(dāng)然用戶在查詢數(shù)據(jù)庫時往往并不需要了解全部信息,而只需要其中一部分滿足某些條件的信息。在這種情況下就需要在SELECT語句中加入條件以選擇數(shù)據(jù)行,這時,就用到WHERE子句。WHERE子句中的條件是由表達式以及邏輯聯(lián)結(jié)詞AND、OR和NOT等組成。用戶在進行查詢時,會出現(xiàn)重復(fù)結(jié)果,這時就需要使用DISTINCT關(guān)鍵字來取消重復(fù)部分。在WHERE子句中,可以使用謂詞LIKE來進行字符串的匹配檢查。當(dāng)用戶要對查詢結(jié)果進行排序時,就需要在SELECT語句中加入ORDERBY子句。在ORDERBY子句中,可以使用一個或多個排序,要求其優(yōu)先級次序從左到右。為了使數(shù)據(jù)庫更加精簡,最大限度的減少數(shù)據(jù)庫冗余數(shù)據(jù)??梢允褂眠B接查詢來實現(xiàn)多個表的連接。連接查詢可以分為等值連接查詢、非等值連接查詢、自身連接查詢等。表之間的連接如果是通過相等的字段值連接起來的查詢稱為等值連接查詢。在等值查詢的連接條件中,不使用等號而使用其他比較運算符,就構(gòu)成了非等值連接查詢,可以使用的比較運算符有、=、!=等。連接不僅可以在表之間進行,也可以使一個表同其自身進行連接,這種連接成為自身連接,相應(yīng)得查詢成為自連接查詢。一個數(shù)據(jù)庫能否保持信息的正確性、及時性、很大程度上依賴數(shù)據(jù)庫的更新功能的強弱與數(shù)據(jù)庫的實時更新能力,這些操作包括插入、刪除、修改,也成為更新3種操作。學(xué)院畢業(yè)設(shè)計(論文)7第二章系統(tǒng)分析2.1開發(fā)的必要性信息資源已成為各個部門的重要財富和資源,建立一個滿足各級部門信息處理需要的信息系統(tǒng),也是一個企業(yè)或組織生存越來越重要的信息資源。長期以來,使用傳統(tǒng)人工的方法管理高校公寓,這種管理方式存在著許多缺點,如:效率低。而且時間一長,將產(chǎn)生大量的文件和數(shù)據(jù),這對于查找、更新、維護都帶來了不少的困難。隨著科學(xué)技術(shù)的不斷提高,計算機科學(xué)日漸成熟,其強大的功能已為人們深刻認識,它已進入人類社會的各個領(lǐng)域并發(fā)揮越來越重要的作用。學(xué)生公寓管理軟件,是以高校的管理方式為實例而設(shè)計的一種實用型管理軟件。本系統(tǒng)最大的特點是通用性、簡單操作性。隨著學(xué)校寄宿人員的增多,公寓管理人員的負擔(dān)越來越重,為了讓所有公寓管理人員能從繁重的工作中解脫出來,實現(xiàn)無紙化辦公,使工作更有條理、更方便、更有效率,而開發(fā)出這套公寓管理軟件。2.2系統(tǒng)開發(fā)的可行性221技術(shù)上的可行性我們正走進一個信息時代,信息技術(shù)將從根本上改變?nèi)祟惿鐣纳a(chǎn)方式和生活方式,各行各業(yè)的業(yè)務(wù)管理現(xiàn)在都已經(jīng)相繼使用計算機來處理,可以說用計算機進行信息管理是一個總趨勢。學(xué)生公寓管理軟件主要是對公寓、寢室的配置、住宿人員登記、衛(wèi)生檢查、公寓資產(chǎn)、學(xué)生違紀、值班老師記錄以及對學(xué)生住宿情況查詢,修改,更新等。可以更快地了解到每個學(xué)生的住宿情況。開發(fā)一個學(xué)生公寓管理系統(tǒng)可以達到事半功倍的效果。隨著數(shù)據(jù)庫管理系統(tǒng)的普及以及可視學(xué)院畢業(yè)設(shè)計(論文)8化編程軟件的出現(xiàn),使數(shù)據(jù)庫管理信息系統(tǒng)的開發(fā)變得更為簡單,因此開發(fā)一個學(xué)生公寓管理系統(tǒng)是完全可行的。222經(jīng)濟上的可行性本單位有自己的微機室可以使用,不必重新購置計算機,不需要花費大量資金,是一個節(jié)約人力物力的好辦法。223組織管理上的可行性本單位的領(lǐng)導(dǎo)干部具有較高的素質(zhì),它們對管理現(xiàn)代化有較高的認識水平,并且有各級領(lǐng)導(dǎo)的大力支持和重視。綜上所述,建立一個學(xué)生公寓管理軟件與人工操作相比具有速度更快,操作更準確,更節(jié)約開支等有利之處,因此建立一個學(xué)生公寓管理軟件是必要可行。2.3數(shù)據(jù)來源作為一個學(xué)生公寓的管理軟件,要十分全面的貼近以及適合大學(xué)公寓的管理方法。本軟件的參考資料主要有兩種來源:一是參考本學(xué)校公寓的管理結(jié)構(gòu),管理方法,這些資料是本軟件的主要依據(jù),也可以說這些資料來源于普通的生活,比較真實一些。二是來源于網(wǎng)絡(luò)上的各種同類軟件,通過這些軟件可以看出一個公寓最低需要哪些管理與設(shè)置,在這些軟件中,有些軟件功能比較齊全,但是在管理上顯的非常的不方便,使用起來十分麻煩、繁瑣,有些雖
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 貝恩 -底層邏輯迭代:消費品牌如何破解增長難題 202601
- 2025年教師資格之小學(xué)教育學(xué)教育心理學(xué)考試題庫及參考答案【培優(yōu)】
- 江西省贛州市三縣聯(lián)考2025-2026學(xué)年高一上學(xué)期(12月)月考化學(xué)試卷(含答案)
- 2026年南京中電熊貓晶體科技有限公司招聘備考題庫參考答案詳解
- 2026年人民交通出版社招聘13人備考題庫及參考答案詳解一套
- 2026年廣東桂江小學(xué)教師招聘備考題庫及參考答案詳解一套
- 2025年將樂縣林業(yè)系統(tǒng)事業(yè)單位招聘考試《林業(yè)基礎(chǔ)知識》筆試試題及答案
- 2025-2026學(xué)年遼寧省沈陽市渾南區(qū)七年級(上)期末道德與法治試卷(含答案)
- 2026年中電云腦(天津)科技有限公司招聘備考題庫帶答案詳解
- 2026年南平市屬學(xué)校第九屆“人才南平校園行”緊缺急需專業(yè)教師招聘17人備考題庫完整參考答案詳解
- 國開2025年人文英語4寫作形考答案
- 2025秋蘇教版(2024)小學(xué)科學(xué)二年級上冊(全冊)教學(xué)設(shè)計(附目錄P123)
- 光伏基礎(chǔ)吊裝施工方案
- 專題05病句辨析與修改-2023年小升初語文高頻考點100題(部編版)
- 合肥市瑤海區(qū)S社區(qū)居家養(yǎng)老服務(wù)站建設(shè)研究:現(xiàn)狀、問題與優(yōu)化路徑
- 果園防草布采購合同范本
- 《黃土原位測試規(guī)程》
- 冀教版(2024)三年級上冊《稱量物體》單元測試(含解析)
- 數(shù)學(xué)-湖南長郡中學(xué)、杭州二中、南師附中三校2025屆高三4月聯(lián)考試題+答案
- 醫(yī)學(xué)三維可視化與虛擬現(xiàn)實技術(shù):革新肝癌腹腔鏡手術(shù)的探索與實踐
- 統(tǒng)編版(2024)八年級上冊歷史新教材全冊知識點復(fù)習(xí)提綱
評論
0/150
提交評論