高校學(xué)生宿舍管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文.doc
《高校學(xué)生宿舍管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文.doc》由會員分享,可在線閱讀,更多相關(guān)《高校學(xué)生宿舍管理系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計論文.doc(37頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、畢畢 業(yè)業(yè) 設(shè)設(shè) 計計( 論論 文文) 高校學(xué)生宿舍信息管理系統(tǒng)的設(shè)計與實現(xiàn)高校學(xué)生宿舍信息管理系統(tǒng)的設(shè)計與實現(xiàn) 論論文作者姓名:文作者姓名: 申申請請學(xué)位學(xué)位專業(yè)專業(yè): : 申申請請學(xué)位學(xué)位類別類別: : 指指導(dǎo)導(dǎo)教教師師姓姓名名( (職職稱稱) ): : 論論文提交日期:文提交日期: 高校學(xué)生宿舍信息管理系統(tǒng)的設(shè)計與實現(xiàn)高校學(xué)生宿舍信息管理系統(tǒng)的設(shè)計與實現(xiàn) 摘摘 要要 隨著時代的發(fā)展,計算機技術(shù)越來越深入各行各業(yè),為廣大的用戶提供了 更為周到和便捷的服務(wù)。 為了實現(xiàn)提高部門的工作效率,充分利用資源,減少不必要的人力,物力 和財力的支出等目的,出現(xiàn)了各種各樣的信息管理系統(tǒng)。論文將設(shè)計一個高校
2、 學(xué)生宿舍信息管理系統(tǒng)的 Web 應(yīng)用解決方案并予以實現(xiàn)。高校學(xué)生宿舍信息管 理系統(tǒng)是一個安全和高效的專用系統(tǒng), 專為信息工程學(xué)院設(shè)計。這個系統(tǒng)使用 了很多技術(shù),比如 ASP.NET(VB),ADO.NET ,Web 服務(wù)等。專用系統(tǒng)使用的數(shù)據(jù) 庫是 SQL Server 2000 數(shù)據(jù)庫。高校學(xué)生宿舍信息管理系統(tǒng)的主要功能包括: 可以實現(xiàn)對學(xué)生宿舍信息的查詢功能,包括快速查詢功能和分類查詢功能;對學(xué) 生宿舍信息的錄入功能,修改功能,刪除功能和統(tǒng)計功能。通過系統(tǒng)上述功能實現(xiàn) 宿舍管理部門對于學(xué)生宿舍信息的日常管理,即方便宿舍管理人員及時全面地 掌握學(xué)生住宿情況及宿舍分配情況;為用戶(管理用戶和
3、一般用戶,如學(xué)生) 提供了一些簡單的數(shù)據(jù)查詢并輸出各種信息等;在實現(xiàn)檢索迅速和查找方便的 同時,對新入校學(xué)生很快地進(jìn)行宿舍安排等日常管理。目前,系統(tǒng)的管理權(quán)限的 功能部分可交付給成都信息工程學(xué)院(本部)第三后勤服務(wù)管理中心使用。 關(guān)鍵詞:關(guān)鍵詞:計算機應(yīng)用;信息管理系統(tǒng);學(xué)生宿舍信息管理系統(tǒng); ASP.NET The Design and Realization of the Management Information System for the Students Dormitories Abstract With the development of the times, compute
4、r technology is applied in every aspects of our life. It makes us to enjoy more convenient and individual services. In order to optimize the resources of the students dormitories and improve the managerial efficiency, various management information systems (MIS) are emerging. A MIS for the students
5、dormitories (MIS-for-SD) based on Web application is designed and realized in this thesis. The MIS-for-SD is a private system with security and effectiveness that is special designed for Chengdu University of Information Technology (CUIT). Several kinds of technologies are used in the MIS-for-SD, su
6、ch as (VB), , Web services and so on. The database for the MIS-for-SD is Microsoft SQL (SQL Server 2000). The major functions in the MIS-for-SD include: search (including quick search and classificatory search), insertion, modification, deletion, statistic and so on, for the information of the stude
7、nts dormitories. It is convenient to manage the students dormitories for a manager according to the accommodation through the MIS-for-SD. Also, the manager can efficiently arrange the accommodation to freshmen except for dormitories daily management. Now, access control part of the MIS-for-SD has be
8、en being used by the third logistic service management centre, CUIT. Key words: Computer Application;Management Information System;The Management Information System of the Students Dormitories;ASP.NET 目目 錄錄 論文總頁數(shù):25 頁 1 引言1 1.1 背景與現(xiàn)狀1 1.2 開發(fā)設(shè)計的意義1 2 開發(fā)環(huán)境介紹1 2.1 ASP.NET 與 ASP 的比較 .1 2.2 SQL Server 20
9、00 簡介 .2 2.3 開發(fā)環(huán)境2 3 系統(tǒng)開發(fā)2 3.1 系統(tǒng)前期實地調(diào)查2 3.1.1 信息收集3 3.1.2 可行性分析7 3.2 系統(tǒng)中期結(jié)構(gòu)和功能的設(shè)計7 3.2.1 系統(tǒng)功能模塊的分析設(shè)計7 3.2.2 系統(tǒng)數(shù)據(jù)庫的設(shè)計.10 3.2.3 系統(tǒng)程序代碼的實現(xiàn).11 3.3 系統(tǒng)后期調(diào)試與測試.20 4 后期擴展與建議.20 結(jié) 論.20 參考文獻(xiàn).21 致 謝.22 聲 明.23 附 錄.24 第 1 頁 共 25 頁 1 1引言引言 1.11.1 背景與現(xiàn)狀背景與現(xiàn)狀 隨著時代的發(fā)展,計算機技術(shù)越來越深入各行各業(yè),為廣大的用戶提供了 更為周到和便捷的服務(wù)。目前各行各業(yè)廣泛使用專
10、用系統(tǒng),其內(nèi)容范圍跨越了 教育科研、文化事業(yè)、金融、商業(yè)、新聞出版、娛樂、體育等各個領(lǐng)域,其用 戶群十分龐大,因此,設(shè)計開發(fā)好一個專用系統(tǒng)對一個機構(gòu)(或部門)的發(fā)展十 分重要。近年來,隨著用戶要求的不斷提高及計算機科學(xué)的迅速發(fā)展,特別是 數(shù)據(jù)庫技術(shù)的廣泛應(yīng)用,向用戶提供的服務(wù)將越來越豐富,越來越人性化。 對于學(xué)校而言,學(xué)生宿舍管理是必不可少的組成部分。目前仍然存在有學(xué) 校停留在宿舍管理部門人員手工記錄數(shù)據(jù)的階段,手工記錄對于規(guī)模小的學(xué)校 來說勉強可以接受;但對于學(xué)生信息量比較龐大,需要記錄存檔的數(shù)據(jù)比較多 的高校來說,人工記錄是相當(dāng)麻煩的,而且當(dāng)查找某條記錄時,由于數(shù)據(jù)量龐大, 只能依靠人工去
11、一條一條地查找,這樣不但麻煩而且浪費許多時間,工作效率 比較低。 1.21.2 開發(fā)設(shè)計的意義開發(fā)設(shè)計的意義 為了實現(xiàn)提高高校宿舍管理部門的工作效率;充分利用資源;減少不必要 的人力,物力和財力的支出;方便宿舍管理部門的工作人員全面地掌握學(xué)生住 宿情況等目的;為宿舍管理部門,開發(fā)設(shè)計專用系統(tǒng)-高校學(xué)生宿舍信息管理 系統(tǒng)來進(jìn)行管理學(xué)生宿舍信息,使學(xué)生宿舍信息實現(xiàn)標(biāo)準(zhǔn)化的管理和規(guī)范化的 制度是十分必要的。專用系統(tǒng)是一個信息管理系統(tǒng) MIS(Management Information System)(以下就稱信息管理系統(tǒng)),它將實現(xiàn)檢索迅速和查找方 便;信息的錄入,修改和刪除功能;以及對新入校學(xué)生
12、進(jìn)行宿舍安排等功能。 系統(tǒng)的具體設(shè)計與實現(xiàn)將針對成都信息工程學(xué)院(本部)第三后勤服務(wù)管理中 心(此后簡稱管理中心)的具體情況進(jìn)行開展。 2 2開發(fā)環(huán)境介紹開發(fā)環(huán)境介紹 2.12.1 ASP.NETASP.NET 與與 ASPASP 的比較的比較 ASP 程序設(shè)計師一般都認(rèn)為:使用 ASP 設(shè)計網(wǎng)頁程序已經(jīng)非常地容易而且 快速,不必要再學(xué)習(xí) ASPNET 的網(wǎng)頁開發(fā)方式。但在此次信息管理系統(tǒng)的開發(fā) 設(shè)計,選用 ASP.NET 的是出于以下的考慮: ASP.NET 與 ASP 使用的技術(shù)和語句很類似,熟悉 ASP 再去學(xué)習(xí) ASP.NET 不存在難點,或者可以說存在的學(xué)習(xí)難點不多; ASP.NET
13、 與 ASP 比較,ASP.NET 在網(wǎng)頁開發(fā)是不用寫很多的程序:使用 ASP 編寫網(wǎng)頁時,雖然可以使用結(jié)構(gòu)化的方式開發(fā),但是這樣開發(fā),需要設(shè)計 者有較長的學(xué)習(xí)和開發(fā) ASP 網(wǎng)頁的經(jīng)驗;ASP.NET 是采用組件方式開發(fā),絕大 第 2 頁 共 25 頁 多數(shù)的程序都可以使用現(xiàn)有的組件堆棧起來,而且組件可以由自己編寫。當(dāng)您 的組件越來越多,越來越完整時,開發(fā)一個應(yīng)用系統(tǒng)就是一件簡單的事了,不 僅快速而且不用編寫太多的程序,屆時只需要設(shè)置組件的參數(shù)而已。 2.22.2 SQLSQL Server2000Server2000 簡介簡介 信息管理系統(tǒng)采用 SQL Server 2000 數(shù)據(jù)庫,實行
14、自動化,高效率進(jìn)行數(shù) 據(jù)處理。由于本信息管理系統(tǒng)是使用 ASP.NET 開發(fā)基于 B/S 體系結(jié)構(gòu)的 Web 應(yīng) 用程序,將通過使用計算機網(wǎng)絡(luò)化處理,宿管人員只需懂得計算機操作的初步 知識即可。 SQL Server 2000 是 Microsoft 公司推出的 SQL Server 數(shù)據(jù)庫管理系統(tǒng), 它繼承了 SQL Server 7.0 版本的優(yōu)點;同時,SQL Server 2000 具有使用方便, 可伸縮性好與相關(guān)軟件集成程度高等特性;它是一個可靠易用的數(shù)據(jù)庫平臺, 可以用于大型聯(lián)機事務(wù)處理,數(shù)據(jù)倉庫及電子商務(wù)等;支持多種操作系統(tǒng)(所有 Windows 版本)平臺。 Access 數(shù)據(jù)
15、庫本應(yīng)該是作為本信息管理系統(tǒng)使用的數(shù)據(jù)庫,但考慮到若 Access 數(shù)據(jù)庫在 Web 服務(wù)器上使用,其在數(shù)據(jù)處理流量,安全性和數(shù)據(jù)庫功能 方面考慮,而 SQL Server 2000 是一種常用的關(guān)系數(shù)據(jù)庫,能存放和讀取大量 的數(shù)據(jù),能管理眾多并發(fā)的用戶,故選用了 SQL Server 2000 數(shù)據(jù)庫。 2.32.3 開發(fā)環(huán)境開發(fā)環(huán)境 操作平臺操作平臺 Windows NT(SP2 以上)或 Windows 2000 系列,但由于管理中心的工作人員 對 Windows NT (SP2)系統(tǒng)操作熟悉,系統(tǒng)開發(fā)設(shè)計將使用 Windows NT (SP2)作 為開發(fā)時的平臺。 網(wǎng)站服務(wù)器網(wǎng)站服務(wù)器
16、 考慮到目前,系統(tǒng)只是給管理中心使用,暫時不開放一般權(quán)限功能,因此 網(wǎng)站服務(wù)器采用 Internet Information Services 5.1。 開發(fā)時所用的瀏覽器開發(fā)時所用的瀏覽器 瀏覽器最好是 IE5.5 以上版本,此考慮到瀏覽器的版本不同可能引起網(wǎng)頁 排版出現(xiàn)異常。 MicrosoftMicrosoft.FrameworkFramework 2.02.0 Framework 提供建置及部署網(wǎng)頁服務(wù)的環(huán)境。由于系統(tǒng)的開發(fā)將采用 ASP.NET,因此需要 Framework 來保證網(wǎng)頁的正常執(zhí)行。 3 3系統(tǒng)系統(tǒng)開發(fā)開發(fā) 3.13.1 系統(tǒng)前期實地調(diào)查系統(tǒng)前期實地調(diào)查 系統(tǒng)前期實地調(diào)
17、查是實地到成都信息工程學(xué)院(本部)第三后勤服務(wù)管理 第 3 頁 共 25 頁 中心進(jìn)行必要的信息收集,并通過對收集得到的信息進(jìn)行分析,為系統(tǒng)的設(shè)計 與實現(xiàn)提供必要信息支持。 3.1.13.1.1 信息收集信息收集 根據(jù)畢業(yè)設(shè)計任務(wù)書的要求,對管理中心進(jìn)行了實地調(diào)查,對其日常宿舍 信息管理工作,宿舍信息管理范圍,以及宿舍信息管理中遇到的問題等進(jìn)行了 詳細(xì)的詢問調(diào)查,下面將收集得到的信息一一列出: 學(xué)校、管理中心、學(xué)生和宿舍四者關(guān)系如圖學(xué)校、管理中心、學(xué)生和宿舍四者關(guān)系如圖 3-1:3-1: 圖 3-1 學(xué)校、管理中心、學(xué)生和宿舍四者關(guān)系圖 從學(xué)校、管理中心、學(xué)生和宿舍四者關(guān)系圖可以看出:若有學(xué)生
18、想入住、 遷出或調(diào)換宿舍,則需要學(xué)生向?qū)W校后勤辦或輔導(dǎo)員提出相應(yīng)的請求;然后學(xué) 生將獲得學(xué)校后勤辦或輔導(dǎo)員批準(zhǔn)的請求提交給管理中心;最后管理中心的工 作人員根據(jù)提交的請求,做出相應(yīng)的宿舍信息管理操作,即完成學(xué)生的請求。 日常宿舍信息管理工作:日常宿舍信息管理工作: 通過與管理中心的工作人員的交流溝通,了解到管理中心對宿舍信息的日 常管理工作情況,下面將以學(xué)生在校的不同時間段為條件,用圖描述管理中心 對宿舍信息的日常管理流程;學(xué)生在校的不同時間段分為:當(dāng)學(xué)生為新生的時 段、當(dāng)學(xué)生為在讀生的時段和當(dāng)學(xué)生畢業(yè)離校的時段; 學(xué)生 發(fā)出 請求 學(xué)校后勤辦/輔導(dǎo)員 獲批 準(zhǔn)的 請求 處理 請求 宿舍 第三
19、后勤服務(wù)管理中心 第 4 頁 共 25 頁 1.1.當(dāng)學(xué)生為新生的時段,其管理工作流程如下圖 3-2 所示: 圖 3-2 新生時段的工作流程圖 流程說明:當(dāng)新生進(jìn)校前,由管理中心的工作人員先將管理范圍的存在空 床的宿舍信息統(tǒng)計出來,生成宿舍清單;然后將宿舍清單交給學(xué)校后勤辦,學(xué) 校后勤辦根據(jù)新進(jìn)學(xué)生的入住需求和宿舍清單,做出宿舍安排表并將宿舍安排 表返回給管理中心;最后由管理中心的工作人員根據(jù)宿舍安排表進(jìn)行執(zhí)行和日 常管理。 2.2.當(dāng)學(xué)生為在讀生的時段,其管理工作流程如下圖 3-3 所示: 圖 3-3 在讀生時段的工作流程圖 流程說明:當(dāng)學(xué)生為在讀生的時段:(1)宿室請求:包括遷入宿舍請求、
20、 / 第 5 頁 共 25 頁 遷出宿舍請求和調(diào)換宿舍請求(注:調(diào)換宿舍請求是學(xué)生要求將自己從當(dāng)前入 住的宿舍調(diào)換到存在有空床位的另一個宿舍,相當(dāng)于先執(zhí)行遷出宿舍操作后再 執(zhí)行遷入宿舍操作) ;在讀學(xué)生先向?qū)W校后勤辦或相應(yīng)老師提交宿室請求,再將 獲到學(xué)校后勤辦或輔導(dǎo)員老師批準(zhǔn)后的請求轉(zhuǎn)交給管理中心,然后管理中心的 工作人員按照批準(zhǔn)的請求進(jìn)行相關(guān)操作;圖 3-3 中的宿舍請求是獲得學(xué)校后勤 辦或輔導(dǎo)員批準(zhǔn)后的請求;(2)查詢請求:發(fā)出該請求的對象是學(xué)生家長/學(xué) 生朋友/學(xué)生,查詢的信息只能是與宿室相關(guān)的信息,查詢是直接向管理中心請 求即可;(3)操作:包括遷入宿舍操作、遷出宿舍操作和查詢操作;操
21、作由管 理中心的工作人員根據(jù)獲得批準(zhǔn)的請求執(zhí)行完成,同時備注遷入/遷出宿舍的原 因。 3.3.當(dāng)學(xué)生畢業(yè)離校的時段,其管理工作流程如下圖 3-4 所示: 圖 3-4 畢業(yè)時段的工作流程圖 流程說明: 當(dāng)學(xué)生畢業(yè)離校的時段,圖 3-4 中的退還宿舍請求是獲得批準(zhǔn) 的請求,到時管理中心的工作人員根據(jù)批準(zhǔn)的請求執(zhí)行退還宿舍操作(注:其 操作與遷出操作一樣,但備注信息一定為畢業(yè)) ;當(dāng)確認(rèn)數(shù)據(jù)庫信息已經(jīng)備份后, 管理中心的工作人員進(jìn)行宿舍信息的整理,即刪除無效的信息。 管理中心管理的宿舍分布情況:管理中心管理的宿舍分布情況: 從管理中心工作人員獲得了大部分信息之外,還通過實地調(diào)查獲得管理中 心管理范圍
22、內(nèi)的宿舍分布情況,其情況下面圖 3-5 樓的分布圖 和圖 3-6 樓層 宿舍分布圖所示: 第 6 頁 共 25 頁 圖 3-5 樓的分布圖 圖 3-6 樓層宿舍分布圖 特別說明: (1)每棟樓 2 樓層到 6 樓層的宿室分布情況相同; (2)第 13 樓到第 17 樓的樓層布局相同; (3)第三后勤服務(wù)管理中心的工作人員正使用的宿室: 13 樓:1001、1002、1015、1017、1018、1020 14 樓:1002、1013、1015、1016、1018 15 樓:1014、1015、1016、1017 16 樓:1014、1015、1016、1017 1 1034(6 ) 1001(
23、4 ) 1002(4 ) 1033(4 ) 1032(6 ) 1031(4 ) . . . . . . 2 2035(6 ) 2001(4 ) 2033(4 ) 2032(4 ) 2031(4 ) . . . . . . 2034(6 ) 13 2 1 6 3 4 5 14 2 1 6 3 4 5 17 2 1 6 3 4 5 15 16 2 1 6 3 4 5 2 1 6 3 4 5 第 7 頁 共 25 頁 17 樓:1016、1017、1018、1019、2006 管理中心在宿舍管理中的迫切待解決的問題管理中心在宿舍管理中的迫切待解決的問題: 通過與管理中心工作人員的談話交流,該管理中心
24、迫切希望解決的問題: 當(dāng)新生到來時,工作人員在管理中心管理范圍內(nèi)的宿舍中如何查詢到存在空床 位的宿舍,以便統(tǒng)計數(shù)據(jù)信息,將此數(shù)據(jù)信息提交給本校后勤辦使用。 目前,該管理中心對于存在空床位的宿舍信息的統(tǒng)計工作完全是通過人工 查詢宿舍情況表(手工繪制的表格)來完成,故工作效率很低而且工作量很大。 3.1.23.1.2 可行性分析可行性分析 通過前期信息收集,對設(shè)計開發(fā)的高校學(xué)生宿舍信息管理系統(tǒng)進(jìn)行了可行 性分析,分析如下: 管理上的可行性管理上的可行性 設(shè)計開發(fā)的信息管理系統(tǒng)面向的是成都信息工程學(xué)院(本部)第三后勤服 務(wù)管理中心,管理部門的工作人員都具備一定電腦基本操作技能。而且目前的 宿舍管理制
25、度也比較完善,實現(xiàn)管理人員查詢相關(guān)資料的信息化,可將使宿舍 管理部門的辦事效率提高到一個新的檔次。 技術(shù)上的可行性技術(shù)上的可行性 設(shè)計開發(fā)的信息管理系統(tǒng)采用 SQL Server 2000 數(shù)據(jù)庫,可實行數(shù)據(jù)信息 自動化管理,高效率進(jìn)行數(shù)據(jù)處理。而且通過使用計算機網(wǎng)絡(luò)化來處理信息, 宿舍管理部門的工作人員只需懂得計算機操作的初步知識和上網(wǎng)知識即可。 經(jīng)濟上的可行性經(jīng)濟上的可行性 成本低:通過運用計算機技術(shù),進(jìn)行信息化管理;雖然計算機資源需要一 定的開支,但可以充分利用其部門已有的資源(其部門已有計算機) ;這樣可以 減少不必要的人力,物力和財力的支出。 該系統(tǒng)在將來經(jīng)濟允許的條件下還可進(jìn)行系統(tǒng)
26、擴展。 分分 析析 結(jié)結(jié) 論論 通過以上的分析,管理、技術(shù)、經(jīng)濟都具有可行性,故該信息管理系統(tǒng)可 以進(jìn)行設(shè)計和實現(xiàn)。 3.23.2 系統(tǒng)中期結(jié)構(gòu)和功能的設(shè)計系統(tǒng)中期結(jié)構(gòu)和功能的設(shè)計 系統(tǒng)中期結(jié)構(gòu)和功能的設(shè)計主要是完成對系統(tǒng)的功能模塊的分析設(shè)計,完 成對系統(tǒng)數(shù)據(jù)庫的設(shè)計和進(jìn)行系統(tǒng)功能程序代碼的實現(xiàn)。 3.2.13.2.1 系統(tǒng)功能模塊的分析設(shè)計系統(tǒng)功能模塊的分析設(shè)計 系統(tǒng)功能模塊的分析系統(tǒng)功能模塊的分析: 第 8 頁 共 25 頁 針對管理中心日常宿舍信息管理工作收集到的信息來分析,管理中心的工 作人員可以對入住學(xué)生辦理入住,遷出及對其資料進(jìn)行編輯存檔;工作人員可 對各入住學(xué)生信息可進(jìn)行查詢,房
27、間是否住滿情況進(jìn)行快速查詢統(tǒng)計;可實現(xiàn) 學(xué)生的調(diào)換宿舍等功能操作。此外,考慮到本信息管理系統(tǒng)是基于 B/S 體系結(jié) 構(gòu)的 Web 應(yīng)用程序,將面對不同用戶(主要是管理中心工作人員和一般用戶,一 般用戶如學(xué)生,家長,學(xué)生朋友等)的使用,對于不同用戶應(yīng)具備對本信息管理 系統(tǒng)不同權(quán)限的功能操作,因此需要一個用戶管理功能。 系統(tǒng)功能模塊的設(shè)計系統(tǒng)功能模塊的設(shè)計 根據(jù)系統(tǒng)功能模塊的分析,將高校學(xué)生宿舍信息管理系統(tǒng)分成六大模塊: 用戶管理模塊,信息錄入模塊,信息修改模塊,信息刪除模塊,信息統(tǒng)計模塊, 信息查詢模塊;如下圖 3-7 所示: 圖 3-7 系統(tǒng)功能模塊 下面對每個功能模塊進(jìn)行描述: 高高 校校
28、學(xué)學(xué) 生生 宿宿 舍舍 信信 息息 管管 理理 系系 統(tǒng)統(tǒng) 查查詢詢功功能能模模塊塊 錄錄入入功功能能模模塊塊 修修改改功功能能模模塊塊 刪刪除除功功能能模模塊塊 統(tǒng)統(tǒng)計計功功能能模模塊塊 用用戶戶管管理理功功能能模模塊塊 快快速速查查詢詢功功能能 分分類類查查詢詢功功能能 學(xué)學(xué)生生信信息息錄錄入入功功能能 宿宿舍舍信信息息錄錄入入功功能能 學(xué)學(xué)生生信信息息修修改改功功能能 宿宿舍舍信信息息修修改改功功能能 個個別別信信息息刪刪除除功功能能 批批量量信信息息刪刪除除功功能能 添添加加新新用用戶戶功功能能 顯顯示示用用戶戶信信息息功功能能 用用戶戶信信息息修修改改功功能能 用用戶戶信信息息刪刪除
29、除功功能能 按按照照學(xué)學(xué)號號 按按照照姓姓名名 按按照照系系別別 按按照照專專業(yè)業(yè) 按按照照年年級級 按按照照年年級級+班班級級 按按照照學(xué)學(xué)生生類類型型 按按照照入入住住狀狀態(tài)態(tài) 第 9 頁 共 25 頁 (1)(1) 查詢功能模塊:查詢功能模塊: 查詢功能屬于一般權(quán)限,對于管理中心的工作人員和一般用戶都具備使用 權(quán)限;查詢功能具體劃分為快速查詢功能和分類查詢功能; 快速查詢功能: 快速查詢是依據(jù)樓號、樓層和宿舍編號的組合查詢條件,快速實現(xiàn)對宿舍 信息的查詢,并顯示在頁面上。 分類查詢功能: 分類查詢主要依據(jù)管理中心管理范圍內(nèi)的學(xué)生信息為查詢條件,進(jìn)行宿舍 信息的查詢,并顯示在頁面上;查詢條
30、件包括:按照學(xué)號,按照姓名,按照系 別,按照專業(yè),按照年級,按照年級+班級,按照學(xué)生類型和按照入住狀態(tài)。 (2)(2) 錄入功能模塊:錄入功能模塊: 錄入功能屬于管理權(quán)限,只有管理中心的工作人員具備使用權(quán)限;錄入功 能具體劃分為學(xué)生信息錄入功能和宿舍信息錄入功能; 學(xué)生信息錄入功能: 學(xué)生信息是指學(xué)生的個人信息,包括學(xué)號,姓名,性別,系別,專業(yè),年 級,班級,學(xué)生類型(學(xué)生類型包括在讀生,國防生和研究生) ;學(xué)生信息錄入 只針對將入住到管理中心管理范圍內(nèi)的學(xué)生而言。 宿舍信息錄入功能: 宿舍信息是指宿舍與學(xué)生的一種關(guān)聯(lián)信息;包括樓號,樓層,宿舍編號, 學(xué)號,入住狀態(tài),備注;入住狀態(tài)只包括入住和
31、曾入住兩種狀態(tài);當(dāng)確認(rèn)學(xué)生 信息正確錄入完成后,將關(guān)聯(lián)信息錄入,同時必須設(shè)置入住狀態(tài)為“入住” ,此 時備注信息可有可無。 (3)(3) 修改功能模塊:修改功能模塊: 修改功能屬于管理權(quán)限,只有管理中心的工作人員具備使用權(quán)限;修改功 能具體劃分為學(xué)生信息修改功能和宿舍信息修改功能; 學(xué)生信息修改功能: 修改的學(xué)生信息是指除學(xué)生學(xué)號外的學(xué)生個人信息;學(xué)生信息修改針對已 經(jīng)入住到管理中心管理范圍內(nèi)的學(xué)生而言;當(dāng)學(xué)生的個人信息除學(xué)生學(xué)號外發(fā) 生改變后,如學(xué)生由在讀生轉(zhuǎn)變成國防生后,就需要修改學(xué)生信息。 宿舍信息修改功能: 修改的宿舍信息是指宿舍與學(xué)生之間已經(jīng)存在的一種關(guān)聯(lián)信息;當(dāng)學(xué)生向 管理中心提交
32、獲得批準(zhǔn)的遷入請求或遷出請求后,管理中心的工作人員將完成 的遷入宿舍操作或遷出宿舍操作都是修改已經(jīng)存在的關(guān)聯(lián)信息,因此宿舍信息 的修改功能即包括了管理中心遷入宿舍操作或遷出宿舍操作的日常工作。 第 10 頁 共 25 頁 (4)(4) 刪除功能模塊:刪除功能模塊: 刪除功能屬于管理權(quán)限,只有管理中心的工作人員具備使用權(quán)限;刪除功 能具體劃分為個別信息刪除功能和批量信息刪除功能; 個別信息刪除功能: 個別信息是指以學(xué)生個人信息為單位。當(dāng)有需要刪除個別管理中心管理范 圍內(nèi)的學(xué)生信息時,工作人員先以學(xué)生學(xué)號為唯一條件查詢并顯示出學(xué)生相關(guān) 信息,確認(rèn)后刪除,同時數(shù)據(jù)庫級聯(lián)刪除關(guān)聯(lián)的宿舍信息。 批量信息
33、刪除功能: 批量信息是指以同年級的學(xué)生信息為單位。在進(jìn)行批量信息刪除功能時, 先以學(xué)生年級為唯一條件查詢并顯示出學(xué)生相關(guān)信息在頁面上,此時既可以對 學(xué)生信息進(jìn)行確認(rèn)后一條一條刪除,也可以對學(xué)生信息進(jìn)行確認(rèn)后同時刪除, 同時也級聯(lián)刪除宿舍信息。 (5)(5) 統(tǒng)計功能模塊:統(tǒng)計功能模塊: 統(tǒng)計功能屬于管理權(quán)限,只有管理中心的工作人員具備使用權(quán)限;統(tǒng)計功 能是對管理中心管理范圍內(nèi)的宿舍信息進(jìn)行統(tǒng)計以得到存在空床位的宿舍數(shù)量。 (6)(6) 用戶管理功能模塊:用戶管理功能模塊: 用戶管理功能屬于管理權(quán)限,用戶是指具備使用權(quán)限的管理中心的工作人 員;用戶管理功能具體劃分為添加新用戶功能和用戶信息修改功
34、能;對于用戶 信息的刪除和顯示,需要通過 ASP.NET 的網(wǎng)站管理方式進(jìn)行管理; 添加新用戶功能: 添加用戶功能實現(xiàn)添加具備使用權(quán)限的管理中心工作人員的信息,包括昵 稱和密碼。 用戶信息修改功能: 用戶信息修改功能只實現(xiàn)針對登錄后的工作人員可以修改自己的密碼信息 的功能。 3.2.23.2.2 系統(tǒng)數(shù)據(jù)庫的設(shè)計系統(tǒng)數(shù)據(jù)庫的設(shè)計 根據(jù)實地調(diào)查后的信息資料和功能分析,設(shè)計了數(shù)據(jù)庫,包括 6 張數(shù)據(jù)基 本表:樓號表(build) ,樓層表(floor) ,宿舍表(dorm) ,學(xué)生信息表 (student) ,宿舍信息表(instance) ,統(tǒng)計表(dou) ;具體數(shù)據(jù)基本表的結(jié)構(gòu) 見后附錄。
35、設(shè)計思想:樓號表(build) ,樓層表(floor)和宿舍表(dorm)是為在代 碼實現(xiàn)時方便與組件進(jìn)行綁定,以實現(xiàn)限制其選擇范圍,同時可以組合生成宿 第 11 頁 共 25 頁 舍信息;學(xué)生信息表(student)用于記錄學(xué)生必要的信息;宿舍信息表 (instance)中的記錄是學(xué)生信息和由樓號表(build) ,樓層表(floor)和宿 舍表(dorm)組合生成的宿舍信息關(guān)聯(lián)后的信息,以及必要備注信息;統(tǒng)計表 (dou)是重復(fù)使用的基本表,統(tǒng)計后的數(shù)據(jù)暫時存放于此表,并通過綁定組件 進(jìn)行顯示,每次統(tǒng)計前進(jìn)行清空操作。另外,樓號表(build) ,樓層表 (floor) ,宿舍表(dorm
36、) ,學(xué)生信息表(student)和宿舍信息表 (instance)5 張基本表進(jìn)行了級聯(lián),樓號表(build) ,樓層表(floor) ,宿 舍表(dorm)和生信息表(student)共同對宿舍信息表(instance)的記錄進(jìn) 行限制,其關(guān)系圖見附錄圖 3-8。 3.2.33.2.3 系統(tǒng)程序代碼的實現(xiàn)系統(tǒng)程序代碼的實現(xiàn) 根據(jù)系統(tǒng)的功能,網(wǎng)頁通過 CSS 使用同一的布局結(jié)構(gòu),通過設(shè)置 ASP.NET 控件的屬性自動生成程序代碼,得以實現(xiàn)主要的系統(tǒng)功能,同時自己編寫的程 序代碼較少;下面將以查詢功能模塊中快速查詢功能,錄入功能模塊中學(xué)生信 息錄入功能,刪除功能模塊中批量刪除功能,統(tǒng)計功能模
37、塊具體說明系統(tǒng)程序 代碼的實現(xiàn)過程; (1)(1) 查詢功能模塊中快速查詢功能的實現(xiàn)查詢功能模塊中快速查詢功能的實現(xiàn) 1)其界面效果如下圖 3-9: 圖 3-9 快速查詢的效果圖 2)代碼實現(xiàn)過程: 第 12 頁 共 25 頁 首先定義 web 控件 DropDownList,它是一個單選的下拉式菜單選擇組件, 設(shè)置其屬性 AutoPostBack 為“True“,作用:當(dāng)選擇組件的選擇項改變時,自動 產(chǎn)生一個 PostBack 信息返回 server;當(dāng) server 收到此信息后,觸發(fā)相應(yīng)的事 件,將事件結(jié)果顯示在此網(wǎng)頁上。同時定義三個群組組件 Panel 和三個數(shù)據(jù)源 綁定控件 SqlD
38、ataSource,群組組件 Panel 分別的 ID 為 xsxxp1,xsxxp2 和 xsxxp3,數(shù)據(jù)源綁定控件 SqlDataSource 分別的 ID 為 sqllou,sqlfloor 和 sqldorm; 選擇組件的代碼如下: 按照樓號 按照樓層 按照室號 觸發(fā)事件的代碼如下: Protected Sub xsfs_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles xsfs.SelectedIndexChanged If xsfs.SelectedValue = 0
39、 Then xsxxp1.Visible = True xsxxp2.Visible = False xsxxp3.Visible = False End If If xsfs.SelectedValue = 1 Then xsxxp1.Visible = False xsxxp2.Visible = True xsxxp3.Visible = False End If If xsfs.SelectedValue = 2 Then xsxxp1.Visible = False xsxxp2.Visible = False xsxxp3.Visible = True End If End Sub
40、 第 13 頁 共 25 頁 說明:說明:當(dāng) ID 為 xsfs 的選擇組件 DropDownList 的選項發(fā)生改變時, 觸發(fā) 事件重新設(shè)置網(wǎng)頁窗體中群組組件是否可見的 Visble 屬性,顯示快速查詢的不 同查詢方式并顯示相應(yīng)查詢結(jié)果。 sqllou 數(shù)據(jù)綁定控件的代碼如下: “SelectCommand=“SELECT buildid FROM build“ 說明:說明: 1:是在 web.config 配 置文件中構(gòu)造數(shù)據(jù)庫連接字符串,其代碼如下: 2:sqlfloor 和 sqldorm 與 sqllou 的代碼相似,SQL 語句不同。 然后在每個群組組件中定義各自的控制組件,以實現(xiàn)
41、顯示出快速查詢的不 同查詢方式和在此查詢方式下查詢結(jié)果的效果。例如在 ID 為 xsxxp2 的群組組 件中的相應(yīng)控制組件代碼如下: 選擇組件 DropDownList: 說明:說明: 1:ID 為 lou2 的 DropDownList 組件與 ID 為 sqllou 的數(shù)據(jù)源綁定組件進(jìn) 第 14 頁 共 25 頁 行了綁定,顯示的數(shù)據(jù)字段 DataTextField 和值選擇數(shù)據(jù)字段 DataValueField 都設(shè)置為數(shù)據(jù)源 sqllou 中 buildid 字段的值,AutoPostBack 默認(rèn)為 flase。 2:ID 為 ceng2 的 DropDownList 組件與 ID
42、為 sqlfloor 的數(shù)據(jù)源綁定組件 進(jìn)行了關(guān)聯(lián),設(shè)置顯示的數(shù)據(jù)字段 DataTextField 和值選擇數(shù)據(jù)字段 DataValueField 的值,并設(shè)置 AutoPostBack 為“True“。 數(shù)據(jù)源綁定組件 SqlDataSource: “ SelectCommand=“SELECTstuid,stuname,stusex,studepar,stuspec, stugrade,stuclass,stutype,buildid,floorid,dormid, sign, remark, id,Expr3 FROM stuxiew WHERE(sign = sign)AND(buil
43、did = buildid2) AND (Expr3 = Expr32)“ 說明:說明: 數(shù)據(jù)源綁定組件的代碼中在定義 SQL 語句的條件,sign 值恒為“入住” ;buildid2 值與 ID 為 lou2 選擇組件 的值選擇數(shù)據(jù)字段 DataValueField 關(guān)聯(lián); Expr32 值與 ID 為 ceng2 選擇組件 的值選擇數(shù)據(jù)字段 DataValueField 關(guān)聯(lián)。 數(shù)據(jù)控件 GridView: 第 15 頁 共 25 頁 說明:說明:數(shù)據(jù)控件 GridView 以表格形式顯示數(shù)據(jù)源的所有數(shù)據(jù),它允許瀏覽 者對數(shù)據(jù)源作選擇,編輯,刪除和錄入操作;其部分屬性:AllowPagin
44、g 為是 否允許分頁,true 允許;AutoGenerateColumns 為是否程序設(shè)計者自定表頭, flase 程序設(shè)計者自定表頭;DataSourceID 為關(guān)聯(lián)的數(shù)據(jù)源 ID;PageSize 設(shè)置 一頁顯示幾條數(shù)據(jù);數(shù)據(jù)控件 GridView 任務(wù)中可選擇“自動套用格式” ,實現(xiàn) 簡單的頁面美工設(shè)置。 (2)(2) 錄入功能模塊中學(xué)生信息錄入功能的實現(xiàn)錄入功能模塊中學(xué)生信息錄入功能的實現(xiàn) 1)其界面效果如下圖 3-10 和圖 3-11: 圖 3-10 信息錄入功能效果圖 圖 3-11 學(xué)生信息錄入的編輯狀態(tài)效果圖 2)代碼實現(xiàn)過程: 第 16 頁 共 25 頁 首先定義數(shù)據(jù)源綁定控
45、件,主要代碼如下: “ InsertCommand=“INSERT INTO student (stuid, stuname, stusex, studepar, stuspec, stugrade, stuclass, stutype) VALUES (stuid, stuname, stusex, studepar, stuspec, stugrade, stuclass,stutype)“ 說明:說明:在配置數(shù)據(jù)源控件的 SQL 語句時,必須選中指定基本表的主鍵,然 后進(jìn)行點擊“高級”進(jìn)行高級配置,選擇“生成 INSERT,UPDATE 和 DELETE 語 句”的功能項,確認(rèn)并完成配置
46、;在已配置的數(shù)據(jù)源上再次配置需要的 INSERT 語句。之間關(guān)聯(lián)的將錄入的信息。 然后定義數(shù)據(jù)控件 DetailsView,主要代碼如下: 第 17 頁 共 25 頁 說明:說明:數(shù)據(jù)控件 DetailsView 與上面定義的數(shù)據(jù)源(ID 為 SqlDataSource1)進(jìn)行關(guān)聯(lián),即數(shù)據(jù)控件 DetailsView 任務(wù)中指定選擇的數(shù)據(jù) 源;關(guān)聯(lián)數(shù)據(jù)源后,數(shù)據(jù)控件 DetailsView 的任務(wù)增加四個功能項:“啟用分 頁” , “啟用插入” , “啟用編輯”和“啟用刪除” ;選擇“啟用插入”功能 項即可。點擊數(shù)據(jù)控件 DetailsView 任務(wù)中的“編輯字段”功能項,在彈出的 字段窗口中
47、,選擇某字段,可顯示和編輯此字段的屬性。 之間是將錄入的字段內(nèi)容。數(shù)據(jù)控件 DetailsView 任務(wù) 中可選擇“自動套用格式” ,實現(xiàn)簡單的頁面美工設(shè)置。 (3)(3) 刪除功能模塊中批量刪除功能的實現(xiàn)刪除功能模塊中批量刪除功能的實現(xiàn) 1)其界面效果如下圖 3-12 和圖 3-13: 圖 3-12 批量刪除前的網(wǎng)頁效果圖 圖 3-13 批量刪除后的網(wǎng)頁效果圖 2)代碼實現(xiàn)過程: 首先定義數(shù)據(jù)源綁定控件 SqlDataSource,方法與上訴信息錄入的數(shù)據(jù)源 第 18 頁 共 25 頁 綁定方法相同。然后定義數(shù)據(jù)控件 GridView,在數(shù)據(jù)控件 GridView 任務(wù)中指 定數(shù)據(jù)源,并選擇
48、“啟用分頁”和“啟用刪除”功能項,最后點擊“自動套用 格式”功能項進(jìn)行美工,以及點擊“編輯字段”功能項進(jìn)行字段屬性編輯,即 實現(xiàn)如圖 3-12 效果;點擊批量刪除按鈕后,執(zhí)行批量刪除并完成后提示批量刪 除完成,如圖 3-13 的效果。批量刪除功能是一個事件,代碼如下: Protected Sub plsc_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles plsc.Click If nianji.Text = “ Then plp.Visible = True gbp.Visible = False msg.T
49、ext = “無數(shù)據(jù)對象,批量刪除失??!請輸入數(shù)據(jù)對象!“ Else Dim mysql As SqlDataSource = New SqlDataSource mysql.ConnectionString = “Data Source=(local);Initial Catalog=stu;Integrated Security=True“ mysql.DeleteCommand = “DELETE FROM student WHERE stugrade=“ + nianji.Text + “ mysql.Delete() plp.Visible = True gbp.Visible =
50、False msg.Text = “批量刪除“ + nianji.Text + “完成!“ End If End Sub 說明:說明:當(dāng)點擊批量刪除按鈕后,觸發(fā)事件,先判斷文本框是否為空;若為 空,提示出錯;若不空,進(jìn)行批量刪除操作,并提示批量操作完成。 (4)(4) 統(tǒng)計功能模塊的實現(xiàn)統(tǒng)計功能模塊的實現(xiàn) 1)其界面效果如下圖 3-14 和圖 3-15(以統(tǒng)計 13 樓信息為范例): 圖 3-14 信息統(tǒng)計前的頁面效果圖 第 19 頁 共 25 頁 圖 3-15 信息統(tǒng)計后的頁面效果圖 2)代碼實現(xiàn)過程: 統(tǒng)計功能也是通過觸發(fā)事件完成,具體代碼如下: Protected Sub tj_Clic
51、k(ByVal sender As Object, ByVal e As System.EventArgs)Handles tj.Click If louid.Text = “ Then Dim mysql As SqlDataSource = New SqlDataSource mysql.ConnectionString = “Data Source=(local);Initial Catalog=stu; Integrated Security=True“ mysql.DeleteCommand = “delete from dou “ mysql.Delete() Else Dim m
52、ysql As SqlDataSource = New SqlDataSource mysql.ConnectionString = “Data Source=(local);Initial Catalog=stu; Integrated Security=True“ mysql.DeleteCommand = “delete from dou “ mysql.Delete() mysql.InsertCommand = “insert into dou (dormid,n,num) select stuxiew.dormid,count(dormid),stuxiew.num from st
53、uxiew where buildid=“ + louid.Text + “and dormid in (select dormid from dorm) and sign=入住 group by dormid,num“ mysql.Insert() End If 第 20 頁 共 25 頁 Page.Response.Redirect(“scsj.aspx“) End Sub 說明:說明:當(dāng)點擊統(tǒng)計按鈕后,觸發(fā)事件,先判斷文本框是否為空;若為空, 則將基本表 dou 中的信息清除,頁面效果如圖 3-14;若不為空,則先將基本表 dou 中的信息清除,再執(zhí)行復(fù)合的 SQL 語句,并通過定義的數(shù)
54、據(jù)源綁定控件 SqlDataSource 和數(shù)據(jù)控件 GridView,并與基本表 dou 關(guān)聯(lián),顯示統(tǒng)計結(jié)果, 頁面效果如圖 3-15;觸發(fā)事件通過 Page.Response.Redirect(“scsj.aspx“)返 回頁面。 3.33.3 系統(tǒng)后期調(diào)試系統(tǒng)后期調(diào)試與測試與測試 系統(tǒng)完成后,進(jìn)行了一系列的調(diào)試與測試,主要是針對系統(tǒng)功能是否按照 設(shè)計要求正常工作,以及系統(tǒng)對大量數(shù)據(jù)的處理能力。 通過調(diào)試,系統(tǒng)功能都能正常工作,但調(diào)整了分頁中顯示的數(shù)據(jù)條數(shù),修 改了部分組件的顯示位置,以達(dá)到一定美化效果;同時在對大量數(shù)據(jù)的處理方 面,信息錄入功能需要一條一條的錄入,存在工作量較大的問題,其
55、他功能不 存在問題。 通過調(diào)試,用戶管理功能發(fā)現(xiàn)設(shè)計上存在不完善的設(shè)計考慮,需要進(jìn)一步 完善,此外需要利用其他途徑實現(xiàn) SQL 與電子表之間的轉(zhuǎn)換。 4 4后期擴展與建議后期擴展與建議 通過系統(tǒng)調(diào)試后,對于系統(tǒng)的后期擴展和建議如下: 1.進(jìn)一步完善用戶管理功能的設(shè)計; 2.尋找其他途徑實現(xiàn) SQL 與電子表之間的轉(zhuǎn)換; 3.與宿舍管理的其他子系統(tǒng),如宿舍水電收費系統(tǒng),宿舍人員來訪考勤 系統(tǒng),宿舍物件維修管理系統(tǒng)等,進(jìn)行組合使用; 4.系統(tǒng)目前只有管理中心的工作人員使用,未實現(xiàn)對一般用戶的開放基 本功能,可在系統(tǒng)完善后放置學(xué)校的網(wǎng)站服務(wù)器上,對一般用戶開放基本權(quán)限 功能。 結(jié)結(jié) 論論 通過自己不
56、懈地學(xué)習(xí) ASP.NET 的基本知識和開發(fā)技巧,以及系統(tǒng)后期的調(diào) 試與完善,實現(xiàn)了高校學(xué)生宿舍信息管理系統(tǒng)的最基本的功能: 1.實現(xiàn)了信息管理系統(tǒng)的查詢功能,包括了快速查詢功能和分類查詢功 能; 2.實現(xiàn)了信息管理系統(tǒng)的信息錄入,信息修改和信息刪除功能; 3.信息刪除功能可批量刪除信息,但信息錄入功能未能做到批量錄入, 第 21 頁 共 25 頁 有點不足; 4.實現(xiàn)了對于存在空床位的信息統(tǒng)計功能; 管理中心是工作人員可通過上述功能完成其基本的日常工作需要。整個系 統(tǒng)頁面簡單,但缺乏靈活性;組件層雖然具有通用性,但由于數(shù)據(jù)訪問與業(yè)務(wù) 邏輯混合,導(dǎo)致修改后端數(shù)據(jù)庫較困難(如從 Microsoft
57、 SQL 與電子表之間的轉(zhuǎn) 換);以及系統(tǒng)用戶管理功能待后期進(jìn)一步完善。由于時間有限,系統(tǒng)還存在不 完善的地方,但系統(tǒng)已經(jīng)能夠完成管理中心的基本操作需要,同時解決了管理 中心迫切待解決的統(tǒng)計功能問題。 參考文獻(xiàn)參考文獻(xiàn) 1 薩師煊,王珊.數(shù)據(jù)庫系統(tǒng)概論M.北京:高等教育出版社,1983。 2 周緒.SQL Server2000 中文版入門提高M(jìn).北京:清華大學(xué)出版社,2003。 3 曹斌,韓中孝.ASP.NET 數(shù)據(jù)庫系統(tǒng)項目開發(fā)實踐M.北京:科學(xué)出版社,2005。 4 虞益誠.SQL Server 2000 數(shù)據(jù)庫應(yīng)用技術(shù)M.北京:中國鐵道出版社,2004。 5 王浩然,顏瑞琳.ASP.NE
58、T 行家入門實務(wù)M.北京:中國鐵道出版社,2002。 6 陳宗興.ASP.NET 網(wǎng)絡(luò)系統(tǒng)程序開發(fā)M.北京:中國水利水電出版社,2004。 7 金雪云,焦桂英.ASP.NET 高級開發(fā)技術(shù)與范例M.北京:電子工業(yè)出版社,2002。 第 22 頁 共 25 頁 致致 謝謝 本文是在陳運老師的熱情關(guān)心和指導(dǎo)下完成的,她淵博的知識和嚴(yán)謹(jǐn)?shù)闹?學(xué)作風(fēng)使我受益匪淺,對順利完成本課題起到了極大的作用。在此向她表示我 最衷心的感謝! 感謝常征老師和陳繼業(yè)老師在課題研究初期給予的幫助,在他們的幫助下 課題才得以很好的展開,有了一個很好的開端!感謝第三后勤服務(wù)管理中心的 工作人員在實地調(diào)查中給予的幫助,因為他們
59、的協(xié)助,才得以高效率的完成了 所有實地調(diào)查,獲取了珍貴的數(shù)據(jù)資料! 在論文完成過程中,本人還得到了其他老師和許多同學(xué)的熱心幫助,本人 向他們表示深深的謝意! 最后向在百忙之中評審本文的各位專家、老師表示衷心的感謝! 作者簡介 姓 名:鄭志軍 性別:男 出生年月:1983.12.16 民族:漢 E-mail: 第 23 頁 共 25 頁 聲聲 明明 本論文的工作是 2007 年 2 月至 2007 年 6 月在成都信息工程學(xué)院網(wǎng)絡(luò)工程 系完成的。文中除了特別加以標(biāo)注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研 究成果,也不包含為獲得成都信息工程學(xué)院或其他教學(xué)機構(gòu)的學(xué)位或證書而使 用過的材料。除非另有說
60、明,本文的工作是原始性工作。 關(guān)于學(xué)位論文使用權(quán)和研究成果知識產(chǎn)權(quán)的說明: 本人完全了解成都信息工程學(xué)院有關(guān)保管使用學(xué)位論文的規(guī)定,其中包括: (1)學(xué)校有權(quán)保管并向有關(guān)部門遞交學(xué)位論文的原件與復(fù)印件。 (2)學(xué)??梢圆捎糜坝 ⒖s印或其他復(fù)制方式保存學(xué)位論文。 (3)學(xué)??梢詫W(xué)術(shù)交流為目的復(fù)制、贈送和交換學(xué)位論文。 (4)學(xué)??稍试S學(xué)位論文被查閱或借閱。 (5)學(xué)??梢怨紝W(xué)位論文的全部或部分內(nèi)容(保密學(xué)位論文在解密后遵 守此規(guī)定) 。 除非另有科研合同和其他法律文書的制約,本論文的科研成果屬于成都信 息工程學(xué)院。 特此聲明! 作者簽名: 2007 年 06 月 10 日 第 24 頁 共 2
61、5 頁 附附 錄錄 高校學(xué)生宿舍信息管理系統(tǒng)高校學(xué)生宿舍信息管理系統(tǒng) 數(shù)據(jù)庫基本表的具體結(jié)構(gòu): 1.樓號表(build) 列項描述數(shù)據(jù)類 型 長 度 允許空 ID 主鍵,值與樓號 對應(yīng) Int4 非空 Buildi d 樓號 Char6 非空 如記錄:13 13 樓 2.樓層表(floor) 列項描述數(shù)據(jù)類 型 長 度 允許空 ID 主鍵,值與樓層 對應(yīng) Int4 非空 Floori d 樓層號 Char4 非空 如記錄:1 1 層 3.宿舍表(dorm) 列項描述數(shù)據(jù)類 型 長 度 允許空 ID 自動增加,區(qū)別 記錄 Int4 非空 Dormid 主鍵,宿舍號 Int4 非空 Num 宿舍規(guī)
62、定入住人 數(shù) Int4 允許空 Floori d 樓層號對應(yīng)的編 號 Int4 允許空 如記錄:1 1021 4 1 4.學(xué)生信息表(student) 列項描述數(shù)據(jù)類 型 長 度 允許空 ID 自動增加,區(qū)別 記錄 Int4 非空 Stuid 主鍵,學(xué)號 Int4 非空 Stunam 學(xué)生姓名 Char8 允許空 第 25 頁 共 25 頁 e Stusex 學(xué)生性別 Char4 允許空 Studep ar 學(xué)生系別 Varcha r 50 允許空 Stuspe c 學(xué)生專業(yè) Varcha r 50 允許空 Stugra de 學(xué)生年級 Char8 允許空 Stucla ss 學(xué)生班級 Cha
63、r10 允許空 Stutyp e 學(xué)生類型 Varcha r 10 允許空 如記錄:1024 2003215022 king 男 網(wǎng)絡(luò)工程系 網(wǎng)絡(luò)工程 2003 級 1 班 國防生 5.宿舍信息表(instance) 列項描述數(shù)據(jù)類 型 長 度 允許 空 ID 主鍵,自動增加,區(qū)別 記錄 Int4 非空 Buildi d 樓號 Int4 允許 空 Floori d 樓層 Int4 允許 空 Dormid 宿舍號 Int4 允許 空 Stuidr 學(xué)號 Int4 允許 空 Sign 是否入住的狀態(tài) Char10 允許 空 remark 備注 Nvarch ar 100 允許 空 如記錄:1021 13 2 2001 2003215022 入住 國防生遷入 6.統(tǒng)計表(dou) 列項描述數(shù)據(jù)類 型 長 度 允許空 Dormi d 宿舍號 Int4 允許空 N 已經(jīng)入住人數(shù) Int4 允許空 Num 宿舍規(guī)定入住 人數(shù) Int4 允許空 第 26 頁 共 25 頁 如記錄:2002 3 4 基本表的關(guān)系圖: 圖 3-8 關(guān)系圖 第 27 頁 共 25 頁 “Are you hungry now?“ “No, I am tired and lazy
- 溫馨提示:
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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 正切函數(shù)的圖像和性質(zhì)
- 概念圖高中生物高考復(fù)習(xí)策略(48張PPT)
- 好書推薦——《三毛流浪記》通用課件
- 七年級數(shù)學(xué)上冊33解一元一次方程課件新人教版
- 初三化學(xué)生活中常見的鹽
- 兒科護(hù)理技術(shù)操作
- 六年級古詩詞總復(fù)習(xí)課件
- 新課標(biāo)人教版二年級語文上冊25古詩兩首課件
- 類風(fēng)濕性關(guān)節(jié)炎專家講座
- 扁鵲治病課件 (2)
- 深圳茅洲河治理工程底泥疏浚與處置課件
- 高壓變頻器整流變壓器課件
- 修改病句 (4)
- 人教版七年級上冊英語-Unit7howmucharethesesocks第一課時課件
- 目標(biāo)規(guī)劃-xfj111