【正文】
needs. This system can well solve a lot of problems in the process of students39。 apartments management we encounter. It has a realtime, interactive and highlyefficient , it can improve work efficiency。 Foreign, it can improve the petition advantage. Key Words: students39。 apartment。 management system。 puter 1 引言 隨著社會信息化步伐的加快,各種管理信息系統(tǒng)也已經進入到我國的各行各業(yè)中,特別是在各大型企事業(yè)單位的信息管理中發(fā)揮了極大的作用,如企業(yè)人事管理信息系統(tǒng)、房地產銷售管理信息系統(tǒng)、就業(yè)管理信息系統(tǒng)以及物流公司管理信息系統(tǒng)、網上預約管理系統(tǒng)等等。通過這些系統(tǒng)可以促進企業(yè)管理工作的提升,學 生公寓管理系統(tǒng)設計 2 提高工作效率,降低成本,提高競爭力,從而使企業(yè)得到相當高的社會和經濟效益。 管理信息系統(tǒng) (MIS, Management Information System)是一個由人和計算機等組成的能夠提供信息以支持一個組織機構內部的作業(yè)、管理、分析和決策職能的系統(tǒng)。管理信息系統(tǒng)利用計算機的硬件和軟件,手工規(guī)程、分析、計劃、控制和決策使用的模型,以及數據庫對信息進行收集、傳輸、加工、保存、維護和使用。因此,管理信息系統(tǒng)是一個信息處理系統(tǒng)。人們有時也稱為“信息系統(tǒng)”。信息的載體是數據,數據的具體形式各種各樣,如數字、文字、圖像、聲音等都是數據的形式,文件是數據的集合單位,數據庫是更加復雜的數據文件,文件以某種格式存放在物理介質中。管理信息系統(tǒng)的 基本特征是具有協(xié)助各級管理者的一個信息中心,具有結構化的信息組織和信息流動,可以按職能統(tǒng)一集中電子數據處理作業(yè),通常擁有數據庫,具有較強的詢問和報告生成能力。 [1] 高等學校的學生公寓是學生的第二個家,是學生進行學習與工作的重要場地。其管理水平的高低將直接影響著學生人才培養(yǎng)的質量和學生素質教育的成效。為學生提供一個良好的管理體系,對學校和學生而言至關重要,因此學生公寓的建設與發(fā)展 ,直接影響著學校后勤社會化改革的發(fā)展進程,也直接關系到在校學生的切身利益、正常的教學秩序和高校的穩(wěn)定?,F在的學生公寓管理基本上還處 于手工操作的階段,隨著計算機技術和網絡技術的日益廣泛應用,采用計算機以及網絡對學生公寓進行管理,有著相當可觀的發(fā)展前景。 系統(tǒng)開發(fā)的背景 近年來,隨著計算機技術的發(fā)展和互聯(lián)網時代的到來,我們已經進入了信息時代,也有人稱為數字化時代,在這個數字化的時代里,學生公寓采用傳統(tǒng)的手工管理模式受到了極大的挑戰(zhàn),已經不能適應新時代的發(fā)展?,F在 Inter 技術持續(xù)迅猛的發(fā)展,因特網又具有傳播信息量大,形態(tài)多樣,迅捷方便,全球覆蓋,自由和交互性等特點,已經發(fā)展成為現在最重要的傳輸媒體。而利用計算機對學生公寓進行 管理已經成為一種時尚。通過使用該系統(tǒng),可以實現宿舍管理的網絡化、信息化、系統(tǒng)化、規(guī)范化、使工作人員從繁雜的數據統(tǒng)計中解脫出來,減少工作量,縮短了學生宿舍管理的運轉周期,提高了工作效率 ,為管理者提供有利的幫助,是高校學生公寓管理工作的得力助手。 隨著各高等院校規(guī)模的擴大和在校人數的增加,對學生公寓的各項管理工作要求越來越高。在一些學校里,他們分配宿舍、安排學生住宿、工作人員管 理等學 生公寓管理系統(tǒng)設計 3 大部分工作仍然是手工的管理,工作效率低,并且不能及時地動態(tài)了解學生的住宿情況、宿舍住宿狀態(tài)等各方面管理混亂,不便于動態(tài)及時對學 生公寓管理進行調整。同時由于不可避免的人為因素,造成數據的遺漏、誤報等。這些顯然不能滿足高校實際的需求 [2] 。 本系統(tǒng)將系統(tǒng)的即時性和外部網絡管理的便捷和靈活性進行了完美的結合,從而可以使管理者更自由、更準確、更便捷的對學生公寓進行追蹤管理。 隨著科學技術的不斷提高 ,計算機科學日漸成熟 ,其強大的功能已為人們深刻認識 ,它已進入人類社會的各個領域并發(fā)揮著越來越重要的作用。 系統(tǒng)開發(fā)的目的與意義 為了適應信息時代發(fā)展,提高工作效率,節(jié)省時間和成本,有必要開發(fā)出一個新的管理信息系統(tǒng)來代替?zhèn)鹘y(tǒng)的手工 記錄方式。 其主要功能是 能 快速適應現代化物 業(yè) 管水平和解決工作人員繁重而冗長的工作量。使得 公寓管理人員 在學生公寓的各方面 管理 都達到事半功倍的效果, 這樣既 減輕了人力的負擔, 又 方便了 對數據的存儲, 并且 增加了 公寓的 安全性。本次畢業(yè)設計不僅考查了我綜合運用以前所學知識的能力,同時也鍛煉了我的實際動手能力,對于我以后工作能力的培養(yǎng) 有著非常重要的影響。 本次畢業(yè)設計的目的主要是為了檢查我們 綜合運用 以往 所學知識 來 獨立地分析問題和解決問題的能力 , 開發(fā)一個多功能的學生公寓管理系統(tǒng)。 為了 方便公寓管理人員在數據方面的管理,為了能全面 、 具體 、有效地管理學生公寓的各種信息而開發(fā)與研制的一個系統(tǒng)。 國內外學生公寓管理系統(tǒng)發(fā)展現狀 一直以來,我國的學生公寓管理很多都采用傳統(tǒng)的人工的方式來管理宿舍的各類信息,這種管理方式存在很多缺點,學生宿舍各種信息的匯總、統(tǒng)計、分析都要完全依賴管理人員的手工記錄和人工分析。近幾年來,隨著高校的全面擴招,在校學生人數不斷增加 n 射,學生公寓管理采用手工操作的方式,對于規(guī)模小的學校來說還勉強可以接受,但對于規(guī)模大,學生信息量比較龐大,需要記錄存檔的數據比較多的高校來說,人工記錄是相當麻煩的。為滿足學 校發(fā)展需求,采用各種編程語言如 delphi、 VB、 C 撐等開發(fā)了許多基于 B/ S 和 C/ S 的學生公寓管理系統(tǒng),學生公寓管理系統(tǒng)是涉及宿舍管理、信息科學和計算機技術的復雜的人機交互系統(tǒng),是針對高校學生眾多,宿舍管理困難而開發(fā)設計的一個管理信息系統(tǒng)。通過此系統(tǒng),可以對學生進行智能化管理,可以有效地記錄并查詢學生入學學 生公寓管理系統(tǒng)設計 4 以后在學校的住宿情況 [3],為學生公寓的管理提供諸多方便?,F在更有一些學校根據自的要求公開招標來滿足學校公寓的管理需求。 由此可以看出國內各高校已逐步認識到學生公寓管理系統(tǒng)的價值和重要性,系統(tǒng)實現了從無到有 ,功能從弱到強,從不完善到完善的發(fā)展過程。國內高校學生公寓管理正由傳統(tǒng)模式向高效、快捷的現代化管理過渡。 在高校學生公寓信息化領域,國外的大學領先于國內,一方面得益于國外大學宿舍的硬件基礎設施較好,相關配套設備設施能滿足要求,另一方面是國外信息技術應用的整體氛圍較為濃厚,信息化意識強。典型的例子是, 目前國外大學學生公寓基本實現無線上網,而國內只有少數幾所高校部分公寓實現,多所國外高校學生公寓門禁刷卡監(jiān)控屏可以同時顯示學生照片,目前國內高校公寓能實現這一簡單功能的還是少數。國外大學信息化基礎環(huán)境的保障推動了信息化的上層建筑 公寓管理信息系統(tǒng)的發(fā)展 [14]。 2 學生公寓管理信息系統(tǒng)的相關技術介紹與開發(fā)環(huán)境 ASP的介紹 ASP 是一項比較成功的 Web 開發(fā)技術,它開創(chuàng)了專業(yè)人員開發(fā)高水平網站的歷史。目前進行網站開發(fā)的語言有很多,如 ASP、 PHP、 JSP、 等,對于一個中小型的商業(yè)站點或者個人站點來說, ASP 無疑是最好的基本選擇。ASP 技術是 Microsoft 公司開發(fā)的一套全新的服務器端腳本程序環(huán)境,其全稱為ActiVe Server Pages。中文翻譯為“活動服務器頁面或動態(tài)網頁 ”。 ASP 是 Windows IIS(Inter Information Server 因特網信息服務器 )的組成部分,它根據客戶端的不同請求,在服務器端經過相應的 ASP 程序處理生成不同的靜態(tài) HTML 頁面?zhèn)鬏敾貫g覽器的技術。 通過 ASP,可以結合 HTML、腳本語言和組件來創(chuàng)建動態(tài)、交互而且高效的Web 服務器應用程序。 ASP 的特點如下: 1. ASP 語言是解釋性語言,不是編譯性語言。 2. ASP 語言的宿主語言 (即腳本語言 )可以有多種。如 :VBScript、Javascript、 Jscript 等多種。 3. ASP 程序的執(zhí)行與客戶端瀏覽器的版本無關 (即獨立于瀏覽器 )。 4. ASP 的源程序不會讓客戶端看到。 5. ASP 語法結構簡單。 ASP 將程序設計的控制部分全交給了宿主腳本,自身只提供標準的組件和內置對象。 學 生公寓管理系統(tǒng)設計 5 6. 實現復雜數據庫操作。 7. ASP 的編程環(huán)境簡單。 8. ASP 的學習環(huán)境好。目前大多數的網站都是采用 ASP 技術,很容易獲得這些學習資料來輔助學習。 ASP 的工作原理:從用戶的一個 URL 請求到服務器反饋一個頁面到瀏覽器,工作流程大致如下: 1. 用戶在客戶端瀏覽器中輸入一個 URL,與服務 器建立連接。 2. 服務器根據用戶請求的 URL 在硬盤上找到相應文件。 3. 若文件是普通的 HTML 文檔,那么服務器將直接把該文件傳送到客戶端。 4. 若文件是服務器腳本文件,如 ASP 文檔,那么服務器將運行這個文檔。如果需要查詢數據庫,則通過 ADO 組件連接 ODBC 或者 DNS 數據源訪問數據庫,進行一系列運算和解釋后,將最終結果形成一個純 HTML 文檔。 5. 把這個文檔傳送到客戶端。 6. 結束這次連接。 由于最后傳送到客戶端的是一個純 HTML 文本文件,用戶在瀏覽器上看 不到 ASP 源代碼。 ASP 文件的結構由以下 3 個部分構成: HTML 標記語言、 ASP 語句、文本。 1. HTML 標記語言: 是一種超文本標記語言,是網頁的本質,它指示瀏覽器運行的動作,如格式化文本及顯示圖像等。每個標記由尖括號“ ”包含起來,且大部分成對出現。 2. ASP 語句: ASP 的基本語法 雖然 ASP 技術大部分的設計部分在其宿主的腳本上,但是其自身也還是有一定的語法約定的。 : 是直接顯示給用戶的信息,即 ASCII 文本。 數據庫技術 Access 是微軟公司推出的基于 Windows 的桌面關系數據庫管理系統(tǒng)( RDBMS,即 Relational Database Management System),是 Office 系列應用軟件之一。它提供了表、查詢、窗體、報表、頁、宏、模塊 7 種用來建立數據庫系統(tǒng)的對象;提供了多種向導、生成器、模版,把數據存儲、數據查詢、界面設計、報表生成等操作規(guī)范化;為建立功能完善的數據庫管理系統(tǒng)提供了方便,也使得普通用戶不必編寫代碼,就可以完成大部分數據管理的任務。 Access 能夠學 生公寓管理系統(tǒng)設計 6 存取 Access/Jet、 Microsoft SQL Server 、 Oracle(甲骨文軟件公司 ),或者任何 ODBC 兼容數據庫內的資料。熟練的軟件設計師和資料分析師利用它來開發(fā)應用軟件,而一些不熟練的程序員和非程序員的 進階用戶 則能使用它來開發(fā)簡單的應用軟件。雖然它支援部分面向對象( OO)技術,但是未能成為一種完整的面向對象開發(fā)工具。其主要特點如下: 1. 方式簡單,易于維護管理 Access 管理的對象有表、查詢、窗體、報表、頁、宏和模塊,以上對象都存放在后綴為( .mdb 或 .accdb)的數據庫文件中,便于用戶的操作和管理。 2. 面向對象 Access 是一個面向對象的開發(fā)