【正文】
******學院本科生畢業(yè)設(shè)計學生宿舍管理系統(tǒng)的設(shè)計Design of Student Dormitory Management System 學生宿舍管理系統(tǒng)的設(shè)計摘要宿舍管理科在高校宿舍管理工作中承擔著管理、檢查、督促和協(xié)調(diào)等重要的管理任務(wù)。隨著高校規(guī)模的不斷擴大及學生人數(shù)的不斷增多,宿舍管理也需要得到改進和完善。而在傳統(tǒng)的手工管理方式中,由于人力、物力等客觀因素的限制,使得管理上難免會存在漏洞和不到位。但是,隨著計算機技術(shù)、信息技術(shù)的發(fā)展和廣泛應(yīng)用,信息管理系統(tǒng)作為信息的交互的平臺已成為大勢所趨。計算機的信息化管理為這些問題的解決提供了可能。結(jié)合目前我院后勤管理情況,通過咨詢各用戶部門的需求,本設(shè)計使用Access數(shù)據(jù)庫和其內(nèi)置的VBA(Visual Basic for Application)語言作為開發(fā)工具,設(shè)計出功能全面的管理系統(tǒng)。在論文中介紹了設(shè)計開發(fā)的方法及過程,論證說明Access數(shù)據(jù)庫和VBA語言工具的特點。本系統(tǒng)旨在實現(xiàn)對現(xiàn)有的宿舍管理系統(tǒng)中遇到的宿舍信息情況和大量數(shù)據(jù)進行數(shù)據(jù)庫存儲的基礎(chǔ)上,設(shè)計并完成對其宿舍信息的分類、查詢、添加、刪除和修改。系統(tǒng)操作簡便、靈活實用、界面美觀,對高校的宿舍管理具有一定的借鑒意義。 關(guān)鍵詞:宿舍管理,Access數(shù)據(jù)庫,VBA語言Design of Student Dormitory Management SystemElectronic Information Science and Technology 20051 Xie ChunyuSupervisor Chen ShidongAbstractThe department of dormitory management plays an important role in college dormitory management, which undertaking the management, the inspection, the supervision and the work in line and so on.With the university scale unceasing expansion and the increasing number of students, the dormitory management also needs to obtain the improvement and the consummation. But the traditional way is manual management, which is limit in some objective factors, such as the manpower, the physical resource and so on. The traditional way is not able to get the task or solve the loopholes. However, with the development of the puter technology and information technology, the widespread application of puter, the information management system has bee as the information interactive platform ultimately. The puter informationization management has provided the possibility for these question solution.The current situation of logistics management in our hospital, through consultation with the needs of user departments. This design uses the VBA(Visual Basic for Application) language and the Access database as the development tool, designs the management system with a prehensive function. In the paper, the author introduced the method and the process of the design, and proves merits of the Access database and the VBA language tool. The system is designed to achieve the existing dormitory management system of information encountered in quarters and a large amount of data stored in the database based on the design and pletion of the classification of information to their quarters, query, add, delete, and modify. This system existence some merits such as operation simple, nimble practical and contact surface artistic and so on, which has certain model significance to university39。s dormitory management.Key words: Dormitory management, Access database, VBA language目錄1前言 1 1 1 12數(shù)據(jù)庫系統(tǒng)的介紹 發(fā)展及其優(yōu)點 1 1數(shù)據(jù)庫的發(fā)展 2 VBA語言簡介 4 4 5 5 6 6 63系統(tǒng)分析與總體設(shè)計 6 6 6 74 數(shù)據(jù)庫的基礎(chǔ)認識 8 8 8 95系統(tǒng)功能模塊的設(shè)計 9 9 11 11 13 13 13 16 17 17 19 20 216應(yīng)用系統(tǒng)設(shè)計 21 21 22 237結(jié)束語 23致謝 23參考文獻 25附錄 261前言MIS(Management Information System,管理信息系統(tǒng))是以管理學、會計學、經(jīng)營管理理論、統(tǒng)計學、計算機處理等多學科為基礎(chǔ),為經(jīng)營管理者提供有用的信息而建立的系統(tǒng)。管理信息系統(tǒng)研究的是企業(yè)中信息管理活動的全過程,以便有效的管理信息,提供各類管理決策信息,輔助企業(yè)進行現(xiàn)代化管理。結(jié)合目前我院后勤管理情況,通過咨詢各用戶部門的需求,采用Visual Basic結(jié)合Access,開發(fā)一套操作簡單實用的學生宿舍管理系統(tǒng)。將計算機中的數(shù)據(jù)庫管理系統(tǒng)應(yīng)用于后勤公寓管理,這樣不僅可以根本改變目前純?nèi)斯?、紙張書面管理的模式,提高辦公效率;還可以大大減輕管理人員的工作量,實施對房間的標準化管理,更有利于學院相關(guān)部門的工作開展。學生宿舍管理系統(tǒng)是目前各所高校后勤管理之中的重要部分,如何能科學有效的開展好學生宿舍管理部分的工作,是當前高校領(lǐng)導人和后勤管理人員關(guān)心的問題。因此,學生宿舍管理部分工作的信息化和科學化管理有著十分重要的實踐意義,本系統(tǒng)旨在實現(xiàn)對現(xiàn)有的宿舍管理系統(tǒng)中遇到的宿舍信息情況和大量數(shù)據(jù)進行數(shù)據(jù)庫存儲的基礎(chǔ)上,設(shè)計并完成對其宿舍信息的分類、查詢、添加、刪除和修改,在深入研究的過程中,盡可能實現(xiàn)方便友好的操作界面和數(shù)據(jù)報表。硬件環(huán)境AMD3600+的CPU,內(nèi)存512MB,建議采用1024768分辨率。軟件環(huán)境操作系統(tǒng):Windows 2000/ XP,建議采用Windows XP。開發(fā)工具:Microsoft Access 2003。 2數(shù)據(jù)庫系統(tǒng)的介紹、發(fā)展及其優(yōu)點數(shù)據(jù)庫是什么?從本質(zhì)上講,數(shù)據(jù)庫就是信息的集合。數(shù)據(jù)庫是指由DBMS(DBMSDate Base Management System數(shù)據(jù)庫管理系統(tǒng)軟件)管理的數(shù)據(jù)的集合。DBMS需要有如下功能:數(shù)據(jù)定義功能;數(shù)據(jù)操作功能;數(shù)據(jù)庫的運行管理功能;數(shù)據(jù)定的建立和維護功能。數(shù)據(jù)庫技術(shù)是應(yīng)數(shù)據(jù)管理任務(wù)的需要而產(chǎn)生的。在應(yīng)用需求的推動下,在計算機硬件、軟件發(fā)展的基礎(chǔ)上,數(shù)據(jù)管理技術(shù)經(jīng)歷了人工管理、文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)三個階段。數(shù)據(jù)庫的發(fā)展人工管理階段20世紀50年代中期以前,計算機主要用于科學計算。當時的硬件狀況是:外存只有紙帶、卡片、磁帶,沒有磁盤等直接存取的存儲設(shè)備;軟件的狀況是:沒有操作系統(tǒng),沒有管理數(shù)據(jù)的軟件;數(shù)據(jù)處理方式是批處理。人工管理數(shù)據(jù)的特點如下:數(shù)據(jù)不保存;應(yīng)用程序管理數(shù)據(jù);數(shù)據(jù)不共享;數(shù)據(jù)不具有獨立性。數(shù)據(jù)的邏輯結(jié)構(gòu)或物理結(jié)構(gòu)發(fā)生變化后,必須對應(yīng)用程序做相應(yīng)的修改,這會進一步加重程序員的負擔。在人工管理數(shù)據(jù)階段,應(yīng)用程序1數(shù)集1應(yīng)用程序2數(shù)集2…………應(yīng)用程序n數(shù)集n 人工管理階段應(yīng)用程序與數(shù)據(jù)之間的對應(yīng)關(guān)系 Managed Applications and Data Phase of the Correlation Between Language文件系統(tǒng)階段20世紀50年代后期到60年代中期,這時硬件方面已有了磁盤、磁鼓等直接存取存儲設(shè)備;軟件方面,操作系統(tǒng)中已經(jīng)有了專門的數(shù)據(jù)管理軟件,一般稱為文件系統(tǒng);處理方式上,不僅有了批處理,而且能夠聯(lián)機實時處理。用文件系統(tǒng)管理數(shù)據(jù)具有如下特點:數(shù)據(jù)可以長期保存;由文件系統(tǒng)管理數(shù)據(jù);數(shù)據(jù)共享性差,冗余度大;數(shù)據(jù)獨立性差。文件系統(tǒng) 存取方法文件系統(tǒng)仍然是一個不具有彈性的無結(jié)構(gòu)的數(shù)據(jù)集合,即文件之間是孤立的。不能反映現(xiàn)實世界事物之間的內(nèi)在聯(lián)系。在文件系統(tǒng)階段。應(yīng)用程序1文件1應(yīng)用程序2文件2…………應(yīng)用程序n文件n