學生宿舍管理信息系統(tǒng)的設計與實現(xiàn)_第1頁
學生宿舍管理信息系統(tǒng)的設計與實現(xiàn)_第2頁
學生宿舍管理信息系統(tǒng)的設計與實現(xiàn)_第3頁
免費預覽已結束,剩余25頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、4關州片總帶褲畢業(yè)設計(論文)2010 屆題 目學生宿舍管理信息系統(tǒng)的設計與實現(xiàn)專業(yè)信息管理與信息系統(tǒng)學生姓名魏霖學號06012301指導教師馬小龍論文子數(shù)12574完成日期2010年4月湖州師范學院教務部印制中英文標題 摘要 關鍵詞錯誤!未指定書簽。、緒論 錯誤! 未指定書簽。(一)系統(tǒng)開發(fā)的背景 錯誤!未指定書簽。(二)系統(tǒng)開發(fā)的目的和意義 錯誤!未指定書簽。二、系統(tǒng)開發(fā)環(huán)境與工具 錯誤!未指定書簽。(一)體系結構簡介 錯誤!未指定書簽。(二)2007 錯誤!未指定書簽。(三)2003 錯誤!未指定書簽。(四) 數(shù)據(jù)庫連接技術 錯誤!未指定書簽。(五)結構化系統(tǒng)開發(fā)方法 錯誤!未指定書簽。

2、三、 需求分析 錯誤! 未指定書簽。(一)功能需求 錯誤!未指定書簽。(二) 系統(tǒng)流程分析 錯誤!未指定書簽。(三) 系統(tǒng)功能模塊設計及說明 錯誤!未指定書簽。四、 系統(tǒng)設計 錯誤!未指定書簽。(一) 系統(tǒng)總體模塊圖 錯誤!未指定書簽。(二)圖與實體模型 錯誤!未指定書簽。(三) 數(shù)據(jù)庫邏輯結構設計 錯誤!未指定書簽。(四) 數(shù)據(jù)表創(chuàng)建 錯誤!未指定書簽。五、 系統(tǒng)實現(xiàn) 錯誤!未指定書簽。(一) 用戶界面設計 錯誤!未指定書簽。(二) 具體界面實現(xiàn) 錯誤!未指定書簽。參考文獻 錯誤! 未指定書簽。學生宿舍管理信息系統(tǒng)的設計與實現(xiàn)06012301 魏霖摘 要:隨著計算機技術的迅速發(fā)展,信息化已經(jīng)

3、滲透到社會生活的各行各業(yè)。大學作 為學術最活躍的場所之一,信息化的程度也越來越高。我校日常管理活動中也大部分實現(xiàn)信息化,但宿舍管理仍停留在手工辦公階段,效率低下。特別是近年來學校的不斷擴建,招生規(guī)模的擴大,手工辦公越來越不能適應學校的發(fā)展了。本文針對這一情況,結合本校實際情況,利用的基本原理和數(shù)據(jù)庫實現(xiàn)技術設計學生宿 舍管理信息系統(tǒng)。主要采用的是模式,開發(fā)工具使用的是2007,數(shù)據(jù)庫采用的是易于實現(xiàn)的2003。從系統(tǒng)的需求分析到功能模塊設計到數(shù)據(jù)庫設計,再到系統(tǒng)的界面實現(xiàn),詳細介紹了學生宿舍管理信息系統(tǒng)構造的整個過程。關鍵字:管理信息系統(tǒng),宿舍,模式'Sa .,.,',.,20

4、072003 .,.一、緒論(一)系統(tǒng)開發(fā)的背景現(xiàn)代社會科技發(fā)展迅速, 計算機與網(wǎng)絡在人們日常生活中發(fā)揮了越來越重要的作用。高校作為“科教興國”的發(fā)展前沿,教學管理、科研工作處于社會領先地位,實現(xiàn)學生宿舍管 理的系統(tǒng)化和信息化也是必不可少的一方面。究其原因有:1、學校發(fā)展的需要近些年來,隨著高考不斷擴招,大學人數(shù)激增,學校辦學規(guī)模擴大,辦學層次更加豐富, 學生層次、結構呈現(xiàn)多樣化,信息也大量增加,這些因素使得高校宿舍后勤管理顯得越發(fā)重 要。單純依靠傳統(tǒng)的賬本化工作模式,工作效率底、保密性差,時間一長將產(chǎn)生大量的文件 和數(shù)據(jù),更不便于查找, 更新,維護等。利用管理信息系統(tǒng)進行學生宿舍的日常管理將

5、會大 大改善這方面存在的問題,提高管理效率及效益, 節(jié)約人員成本紙張成本, 有利于學校的發(fā)展和學校規(guī)模的擴大。2、學校信息化管理變革的需要高校管理正在逐步走向信息化自動化,學校的學生信息、圖書館、學生選課等工作已實 現(xiàn)計算機化或網(wǎng)絡化,學校其他工作也在向信息化網(wǎng)絡化轉化,信息化管理變革將是必然。所以為了更好的進行管理、和其他相關系統(tǒng)接口以及服務學生,學生宿舍管理信息系統(tǒng)的構建是迫在眉睫。同時宿舍管理信息系統(tǒng)將宿舍資源進行統(tǒng)一的管理和分配,實現(xiàn)宿舍管理的信息化、網(wǎng)絡化、規(guī)范化和科學化,提升管理效率,使工作人員從繁雜的統(tǒng)計、匯總中解脫 出來,不斷提高宿舍資源的利用率。 另外,也使得管理工作更加人性

6、化充分體現(xiàn)以人為本的 管理理念和服務思想,不斷提高服務質量,并為管理者提供真實可靠的決策支持3、學生的需要高校最主要的功能就是為國家培養(yǎng)社會所需的人才,為學生的自主成長提供一個良好舞臺。如何為學生創(chuàng)造更加寬松的環(huán)境和條件,以利于為學生的個人發(fā)展一直是每個高校工作的重點。學生宿舍作為現(xiàn)今大學生的主要活動場所、信息匯集地,已成為學生教育管理的關鍵點。為適應這種角色轉變, 宿舍管理要在教育管理中發(fā)揮更多的能動作用,為學生的自主健康成長創(chuàng)造良好的氛圍,提供更多的信息。(二)系統(tǒng)開發(fā)的目的和意義1、系統(tǒng)開發(fā)的目的采用2007的面向對象編程語言開發(fā),結合本校實際情況的學生宿舍管理信息系統(tǒng),2003作為數(shù)據(jù)

7、庫。采用數(shù)據(jù)庫技術實現(xiàn)應用程序對數(shù)據(jù)源的調用讀寫等操作。主要是實現(xiàn) 對在校學生的基本住宿信息的管理和操作,同時實現(xiàn)學校宿舍日常管理中學生離返校、學生晚歸、宿舍財產(chǎn)報修、學生快件接收、宿舍衛(wèi)生檢查及宿舍來訪等功能。2、系統(tǒng)開發(fā)的意義提高學校后勤管理效率。利用管理信息系統(tǒng)輔助管理,減少大量手工操作、紙張操 作及人員反復跑動,信息更新及時,反應迅速,工作效率得到極大程度的提高。方便學生日常生活中的各項活動及信息查詢,切實為學生服務,提高服務質量,有利于后勤服務水平的提高。 同時,學生及時了解自身日常各方面情況,有利于學生自身的完善與全面發(fā)展。降低學校管理成本,節(jié)省人力、物力、財力,提高管理水平。有利

8、于提高數(shù)據(jù)的可靠性、條理性、安全性,利于學校實現(xiàn)管理現(xiàn)代化、科學化和信息化二、系統(tǒng)開發(fā)環(huán)境與工具(一)體系結構簡介體系結構即,客戶機/服務器體系結構,其中服務器是網(wǎng)絡的核心,而客戶機是網(wǎng)絡的 基礎,客戶機依靠服務器獲得所需要的網(wǎng)絡資源,而服務器為客戶機提供網(wǎng)絡必須的資源。它是軟件系統(tǒng)體系結構,通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務合理分配到端和端來實現(xiàn),降低了系統(tǒng)的通訊開銷。 目前大多數(shù)應用軟件系統(tǒng)都是形式的兩層結構,由于現(xiàn)在的軟件應用系統(tǒng)正在向分布式的應用發(fā)展,和應用都可以進行同樣的業(yè)務處理,應 用不同的模塊共享邏輯組件;因此,內部的和外部的用戶都可以訪問新的和現(xiàn)有的應用系統(tǒng), 通過現(xiàn)

9、有應用系統(tǒng)中的邏輯可以擴展出新的應用系統(tǒng)。這也就是目前應用系統(tǒng)的發(fā)展方向。它能充分發(fā)揮客戶端的處理能力,很多工作可以在客戶端處理后再提交給服務器。對應的優(yōu)點就是客戶端響應速度快。(二)2007開發(fā)語言方面,本文選擇的是,軟件選擇的是2007?!罢嬲某绦騿T用 C,聰明的程序員用”。被稱為第四代編程語言,它具有簡單、高效、功能強大的特點,且連接數(shù)據(jù)庫設 置方便。具有以下的特性:基于窗體和面向對象的方法,高速的編譯器,強大的數(shù)據(jù)庫支持, 與編程緊密結合,強大而成熟的組件技術。 但最重要的還是 語言,它才是一切的根本。語言是在語言的基礎上發(fā)展起來的,簡單易學。在眾多的優(yōu)勢當中,它在數(shù)據(jù)庫方面的特長顯

10、得尤為突出:適應于多種數(shù)據(jù)庫結構, 從客戶機/服務器模式到多層數(shù)據(jù)結構模式;高效率的數(shù)據(jù)庫管理系統(tǒng)和新一代更先進的數(shù)據(jù) 庫引擎;最新的數(shù)據(jù)分析手段和提供大量的企業(yè)組件。(三)20032003是系列應用軟件之一,不需要額外安裝,使用方便。且具有存儲方式單一、面 向對象、界面友好易操作等優(yōu)點?;诓僮飨到y(tǒng)下的集成開發(fā)環(huán)境,該環(huán)境集成了各種向導和生成器工具,極大地提高了開發(fā)人員的工作效率,使得建立數(shù)據(jù)庫、創(chuàng)建表、設計用戶界面、設計數(shù)據(jù)查詢、報表打印 等可以方便有序地進行。還支持(開發(fā)數(shù)據(jù)庫互連,),利用強大的(動態(tài)數(shù)據(jù)交換)和(對象的聯(lián)接和嵌入)特性,可以在一個數(shù)據(jù)表中嵌入位圖、聲音、表格、文檔,還

11、可以建立動態(tài)的數(shù)據(jù)庫報表和 窗體等。還可以將程序應用于網(wǎng)絡,并與網(wǎng)絡上的動態(tài)數(shù)據(jù)相聯(lián)接。利用數(shù)據(jù)庫訪問頁對象 生成文件,輕松構建的應用。對于本系統(tǒng)而言,對象僅為高校學生,數(shù)據(jù)量不是太大,足以支持。數(shù)據(jù)庫設置簡單,對數(shù)據(jù)的增刪改查操作簡單,在系統(tǒng)實現(xiàn)時連接簡單,容易調試修改,對系統(tǒng)的負載和軟硬 件要求小,所以本系統(tǒng)選擇數(shù)據(jù)庫。(四)數(shù)據(jù)庫連接技術1、技術()數(shù)據(jù)訪問接口是處理數(shù)據(jù)庫信息的技術。它是一種對象,采用了被稱為的數(shù)據(jù)庫訪問模式。對象模型定義了一個可編程的分層對象集合,主要有三個對象成員、和對象。在中主要利用控件進行數(shù)據(jù)庫的連接。的數(shù)據(jù)源控件和命令控件可以通過該連接控件運行命令及從數(shù)據(jù)庫中

12、提取數(shù)據(jù),建立于數(shù)據(jù)庫的連接。 可以設置多個數(shù)據(jù)集使用相同的數(shù)據(jù)庫連接,不必每個數(shù)據(jù)集都單獨建立數(shù)據(jù)庫的連接。減少了資源的消耗,并可建立跨越多個 數(shù)據(jù)集的事務。主要功能如下:控制數(shù)據(jù)庫的連接管理事務為關聯(lián)的數(shù)據(jù)集提供數(shù)據(jù)庫連接將命令發(fā)送到數(shù)據(jù)庫中在中運用控件返回一個結果集,用控件運行一些命令。(五)結構化系統(tǒng)開發(fā)方法結構化開發(fā)方法是迄今為止最傳統(tǒng)、應用最廣泛的一種系統(tǒng)開放方法。其基本思想是: 用系統(tǒng)工程的思想和工程化的方法,按用戶至上的原則,結構化、模塊化、自頂向下地對系統(tǒng)進行分析與設計。結構化方法的系統(tǒng)開發(fā)過程分為系統(tǒng)規(guī)劃階段、系統(tǒng)分析階段、系統(tǒng)設計階段、系統(tǒng)實施階段和系統(tǒng)運行階段。結構化方

13、法具有邏輯設計與物理設計分開,開發(fā)過程中形成一套規(guī)范化的文檔,便于后期修改于維護等優(yōu)點,適用于組織相對穩(wěn)定、業(yè)務處理過程規(guī)范、需求明確且在一定時期內不會發(fā)生大的變化的大型復雜系統(tǒng)的開發(fā)。基于結構化系統(tǒng)開發(fā)方法的適用范圍、優(yōu)點及我校實際情況,本系統(tǒng)開發(fā)采用的便是結構化系統(tǒng)開發(fā)方法。三、需求分析(一)功能需求本系統(tǒng)面對的用戶主要有學生、宿舍管理員及超級管理員。學生用戶主要需求是查詢相 關信息、用戶密碼的修改、報修等信息的登記;宿舍管理員的需求主要是宿舍日常管理有關 信息的添加、修改、刪除及查詢工作;超級管理員的主要需求是學生與宿舍管理員基本信息 的添加、修改、刪除及查詢操作,同時還可以查詢所有信息

14、。針對這一系列需求,本系統(tǒng)應 該實現(xiàn)一下功能:1、系統(tǒng)要求用戶必須輸入正確的用戶名和密碼才能進入系統(tǒng)。2、超級管理員用戶添加員工及學生信息3、系統(tǒng)應該提供學生住宿情況的基本登記。4、系統(tǒng)應提供學生每學期學生的離返校信息處理。5、系統(tǒng)應提供學生晚歸信息處理。6、系統(tǒng)應提供人員來訪登記及結束訪問的詳細登記。7、系統(tǒng)應提供學生宿舍物品報修信息處理。8、系統(tǒng)應提供宿舍衛(wèi)生信息處理。9、 系統(tǒng)應提供查詢功能,以方便用戶對學生基本信息的查詢(要實現(xiàn)按多種條件的查詢) 及樓房信息的查詢。10、系統(tǒng)應提供增加、刪除、修改用戶賬戶的功能。11、系統(tǒng)還應具有添加、修改、刪除學生基本信息的功能。(二)系統(tǒng)流程分析系

15、統(tǒng)流程就是用戶進入宿舍管理信息系統(tǒng)后的工作過程。猶豫本系統(tǒng)對不同用戶設置了不同權限,因此不同的用戶操作流程有所不同。本系統(tǒng)的操作流程主要分為用戶登錄操作和業(yè)務操作兩部分,用戶登錄操作主要是對用戶的賬號和用戶密碼進行省份驗證,通過驗證的竟如系統(tǒng)操作主界面,未通過驗證的,則給出錯誤提示。業(yè)務操作根據(jù)賬號的權限允許或限制用戶的行為。驗證失敗整個系統(tǒng)的流程如圖 3-1所示。1管理員F1用戶信息添加修改 用戶權限設置 其他信息瀏覽查詢用戶密碼修改學生信息的添加修改 學生入住退宿信息添加修改 學生離返校信息添加修改 報修信息查詢已修信息登記 快件信息登記 宿舍衛(wèi)生信息登記來訪信息登記 所有信息的瀏覽查詢用

16、戶密碼修改學生入住退宿信息查詢 學生離返校信息查詢 報修信息查詢 快件信息查詢宿舍衛(wèi)生信息查詢 來訪信息查詢班級查詢、宿舍信息查詢超級管理員用戶權限學生圖3-1系統(tǒng)流程圖(三)系統(tǒng)功能模塊設計及說明1、系統(tǒng)管理模塊超級管理員用戶管理其他用戶信息,包括管理員信息和學生信息添加、修改和刪 除等操作,以及權限設置 用戶密碼修改退出系統(tǒng)2、學生基本信息模塊學生基本信息:學生姓名,性別,班級,院系,宿舍號,入住時間,退宿時間的 基本信息學生離返校:學生每學期放假時的離校時間及回來時的返校時間學生晚歸:在校期間學生晚歸時間,晚歸原因3、宿舍日常管理模塊報修信息管理:學生日常生活中寢室財產(chǎn)的報修,包括宿舍號

17、,財產(chǎn)號,財產(chǎn)名,報修時間,報修原因,解決時間收取快件管理:登記所有快件收件人的姓名,宿舍號,數(shù)量,到達時間,接收時間宿舍衛(wèi)生管理:管理學生日常宿舍衛(wèi)生狀況,包括宿舍號,檢查時間,衛(wèi)生等級 以及檢查人員來訪管理:登記日常生活中宿舍來訪:包括來訪人姓名,來訪事件,來訪時間, 被訪者姓名,宿舍號,離開時間4、查詢統(tǒng)計模塊學生信息查詢:按照學生學號查詢學生相關信息班級信息查詢:按照班級號查詢班級學生住宿情況宿舍信息查詢:按照宿舍號查詢宿舍住宿情況,宿舍電話等信息主要實現(xiàn)學生信息查詢、班級信息查詢及宿舍信息查詢。四、系統(tǒng)設計(一)系統(tǒng)總體模塊圖在系統(tǒng)功能分析的基礎上,根據(jù)程序編制的特點,得到如圖4-1

18、所示的系統(tǒng)總體模塊圖。學 生宿舍管理信 息系統(tǒng)信息查詢宿舍日常管理學生基本信息管理系統(tǒng)管理宿舍信息查詢 班級信息查詢 學生信息查詢 來訪管理 宿舍衛(wèi)生管理 收取快件管理保修管理學生晚歸學生離返校學生入住退宿退出系統(tǒng)修改密碼 添加用戶圖4-1系統(tǒng)總體模塊圖(二)圖與實體模型1、學生基本信息子模塊性別學號姓名院系退宿時間入住時間n住宿宿舍電話宿舍號圖4-2學生基本信息圖 實體關系模式:學生(學號,姓名,性別,院系)宿舍(宿舍號,宿舍電話)聯(lián)系的關系模式:住宿(學號,宿舍號,姓名,性別,院系,宿舍電話,入住時間,退宿時間)2、學生離返校子模塊學生(學號,姓名,性別,院系)宿舍(宿舍號,宿舍電話)聯(lián)系

19、的關系模式:離返校(學號,宿舍號,離校時間,返校時間)學生(學號,姓名,性別,院系)宿舍(宿舍號,宿舍電話)聯(lián)系的關系模型:晚歸(學號,宿舍號,夜歸時間,夜歸原因)4、報修管理子模塊圖4-5保修管理信息圖 實體的關系模式:宿舍(宿舍號,宿舍電話)財產(chǎn)(財產(chǎn)號,財產(chǎn)名) 聯(lián)系的關系模式:報修(宿舍號,財產(chǎn)號,報修時間,報修原因,解決時間)5、收取快件子模塊實體的關系模式:快件(宿舍號,姓名,數(shù)量,至U達時間)學生(學號,姓名,性別,院系)聯(lián)系的關系模式:接收(姓名,宿舍號,至I達時間,接收時間,數(shù)量,學號)6、宿舍衛(wèi)生子模塊實體的關系模式:管理員(員工號,姓名,性別,樓號)宿舍(宿舍號,宿舍電話

20、) 聯(lián)系的關系模式:檢杳(宿舍號,員工號,檢杳時間,衛(wèi)牛等級)來訪人(姓名,證件,所屬關系) 學生(學號,姓名,性別,院系)聯(lián)系的關系模式:來訪(學生姓名,宿舍號,來訪人姓名,來訪時間,離開時間,來訪事件,所屬關系)&系統(tǒng)總圖n報修檢查離返校來訪接收住宿晚歸快件宿舍管理員來訪人學生財產(chǎn)圖4-9系統(tǒng)總圖其中宿舍和學生之間是 1n的關系,宿舍和財產(chǎn)之間是 m: n的聯(lián)系,學生與快件是1: n的聯(lián)系,管理員與宿舍是 1: n的聯(lián)系來訪人與學生是 m: n的聯(lián)系。綜合起來整理后的最終關系模式:學生(學號,姓名,性別,院系,宿舍號,入住時間,退宿時間)宿舍(宿舍號,宿舍電話)管理員(員工號,姓名

21、,性別,樓號)財產(chǎn)(財產(chǎn)號,財產(chǎn)名)晚歸(學號,宿舍號,晚歸時間,晚歸原因)離返校(學號,宿舍號,離校時間,返校時間)報修(宿舍號,財產(chǎn)號,報修時間,報修原因,解決時間)快件(姓名,宿舍號,至U達時間,數(shù)量,接收時間,學號)檢查(宿舍號,員工號,檢查時間,衛(wèi)生等級)來訪(來訪人姓名,學生姓名,宿舍號,來訪時間,離開時間,來訪事件)(三)數(shù)據(jù)庫邏輯結構設計數(shù)據(jù)庫存儲系統(tǒng)所需的所有信息,是管理信息系統(tǒng)的根基,數(shù)據(jù)庫設計的好快將直接影響系統(tǒng)的運行性能,所以數(shù)據(jù)庫的設計至關重要。數(shù)據(jù)庫設計有集中范式, 一般要做到的是第三范式, 及數(shù)據(jù)表中沒有榮譽字段以及同一 個表中的字段沒有函數(shù)依賴。本系統(tǒng)所用到的數(shù)

22、據(jù)表如下:數(shù)據(jù)庫表數(shù)據(jù)庫表存儲內容用戶權限信息學生基本信息學生離返校信息學生晚歸信息收取快件信息報修信息來訪信息宿舍衛(wèi)生檢查信息宿舍基本信息管理員基本信息表4-1數(shù)據(jù)庫表F面詳細介紹各個數(shù)據(jù)庫表的設計:該表主要用于存儲學生基本信息,主要用于學生基本信息模塊及學生信息查詢模 塊,其中為主鍵,便于查詢。字段名字段代碼數(shù)據(jù)類型數(shù)據(jù)類型大小可否為空學號20N姓名20N性別4Y院系40N佰舍號20N入住時間8N退宿時間8N表4-2 學生基本表該表主要存儲宿舍基本信息,主要用宿舍信息查詢模塊,為主鍵。字段名字段代碼數(shù)據(jù)類型數(shù)據(jù)類型大小可否為空佰舍號20N宿舍電話20Y表4-3 宿舍表該表存儲宿舍管理員主要

23、信息,主鍵為。字段名字段代碼數(shù)據(jù)類型數(shù)據(jù)類型大小可否為空員工號20N姓名20Y性別4Y樓號20N表4-4管理員基本表該表存儲宿舍財產(chǎn)基本信息,主要用于報修信息模塊,主鍵為。字段名字段代碼數(shù)據(jù)類型數(shù)據(jù)類型大小可否為空財產(chǎn)號20N財產(chǎn)名40Y表4-5財產(chǎn)表該表存儲學生晚歸基本信息,用于學生晚歸信息模塊,學號和宿舍號是聯(lián)合主鍵, 并且學號,宿舍號均為外鍵。字段名字段代碼數(shù)據(jù)類型數(shù)據(jù)類型大小可否為空學號20N佰舍號20N晚歸時間8N晚歸原因60Y表4-6 晚歸表該表存儲學生離返?;拘畔?,用于學生離返校信息模塊, 學號和宿舍號是聯(lián)合主鍵,并且學號,宿舍號均為外鍵。字段名字段代碼數(shù)據(jù)類型數(shù)據(jù)類型大小可否

24、為空學號20N佰舍號20N離校時間8N返校時間8N表4-7離返校表該表存儲報修基本信息, 用于報修信息模塊,宿舍號和財產(chǎn)號是聯(lián)合主鍵,并且宿舍號,財產(chǎn)號均為外鍵。字段名字段代碼數(shù)據(jù)類型數(shù)據(jù)類型大小可否為空佰舍號20N財產(chǎn)號10N財產(chǎn)名60N報修時間8Y報修原因100Y解決時間8N表4-8 報修表該表存儲收取快件基本信息,用于收取快件信息模塊,宿舍號和姓名是聯(lián)合主鍵,并且宿舍號和姓名均為外鍵。字段名字段代碼數(shù)據(jù)類型數(shù)據(jù)類型大小可否為空姓名20N佰舍號20N數(shù)量4Y到達時間8Y接收時間8Y表4-9快件表該表存儲衛(wèi)生檢查基本信息,用于衛(wèi)生檢查信息模塊, 宿舍號是主鍵,并且宿舍號為外鍵。字段名字段代碼

25、數(shù)據(jù)類型數(shù)據(jù)類型大小可否為空佰舍號20N員工號20N檢查時間8Y衛(wèi)生等級2N表4-10 衛(wèi)生檢查表該表存儲來訪基本信息, 用于來訪信息模塊,宿舍號和姓名是聯(lián)合主鍵,并且宿舍號和姓名均為外鍵。字段名字段代碼數(shù)據(jù)類型數(shù)據(jù)類型大小可否為空學生姓名20N佰舍號20N來訪人姓名20N所屬關系40Y來訪日期10Y來訪時間8Y來訪事件100Y離開時間8Y值班人20Y證件名稱20Y表4-11來訪登記表該表存儲用戶基本信息, 包括超級管理員,宿舍管理員及學生用戶, 其中用戶名為 主鍵。字段名字段代碼數(shù)據(jù)類型數(shù)據(jù)類型大小可否為空用戶名20N密碼20N權限20N表4-12 用戶表(四)數(shù)據(jù)表創(chuàng)建本系統(tǒng)使用的是 數(shù)據(jù)

26、庫,數(shù)據(jù)表的創(chuàng)建可以直接使用中已有使用設計器創(chuàng)建表,設計字段名、數(shù)據(jù)類型、數(shù)據(jù)類型大小、是否為空及關鍵字。具體實現(xiàn) 如下:SnoSsex:5 deptDuaScheckinScheckout信息管理與信息系銃5-50T*圖4-11 學生表中設計此類數(shù)據(jù)表較為簡單,此處將不再贅述了,僅以圖1作為示例。五、系統(tǒng)實現(xiàn)(一)用戶界面設計1、用戶界面設計的友好性用戶界面設計應堅持友好、簡便、實用、易于操作的原則,盡量避免國語煩瑣和花哨,可以說友好的用戶界面是一個軟件產(chǎn)品必不可少的條件之一。友好的用戶界面不僅要做到圖案細膩美觀、色彩出眾,更重要的是讓用戶操作方便。設計時應充分考慮到具體使用人員的 意見,處

27、處多為用戶著想,盡可能設法減輕操作人員的負擔,使他們感到使用方便、舒適。為此在系統(tǒng)開發(fā)時著重做了兩方面的工作:(1)盡量使用圖形化界面本系統(tǒng)面對的用戶是在校學生以及宿舍管理員,并不是所有用戶都具有較高的計算機水平,多使用圖形化按鈕控件等是的使得界面看起來一目了然,易于操作。且另一面現(xiàn)在計算機普及,大多數(shù)人使用計算機多依賴于鼠標,所以在設計界面時,應考慮多使用單選框、復選框、命令按鈕等控件,使界面直觀化,易于使用。(2)輸入錯誤控制用戶在使用系統(tǒng)時輸入錯誤是在所難免的。輸入錯誤產(chǎn)生可能有兩種情況:一種是由于操作員或用戶疏忽,另一種可能是操作員或用戶不了解規(guī)范化,輸入不一致或不符合格式要求的數(shù)據(jù)從

28、而產(chǎn)生輸入錯誤。可采用下列方法來控制輸入錯誤:a)范圍控制:在輸入可采用選擇輸入方法,在進行不同類別信息的錄入的過程中只將相 關類別列入選擇窗口,減少了誤操作。b)輸入數(shù)據(jù)檢查:當用輸入數(shù)據(jù)時對其進行檢查,不僅要檢查數(shù)據(jù)值是否合法還要檢查輸入數(shù)據(jù)格式是否正確。c)信息提示:當檢測到數(shù)據(jù)有誤是給出錯誤提示。在對數(shù)據(jù)庫進行插入、修改、刪除以及退出系統(tǒng)時,顯示必要的提示信息, 提醒操作人員進行檢查, 避免不符合要求的數(shù)據(jù)被錄 入。2、用戶界面設計的一致性一致性原則可以使系統(tǒng)界面整潔美觀,不會出現(xiàn)混亂,幫助用戶更快適應系統(tǒng)。系統(tǒng)開發(fā)中將采用以下做法保證界面的一致性:(1) 各個界面之間風格保持一致,顏

29、色基調應統(tǒng)一。(2) 系統(tǒng)統(tǒng)一采用標準界面中常見的標簽框,將添加、刪除、修改、查詢功能統(tǒng) 十一個控件之中,使整個界面簡潔明了,避免了多層窗口所造成的視覺疲勞。(二)具體界面實現(xiàn)登錄界面主要實現(xiàn)用戶登錄,根據(jù)用戶權限,登錄后控制使用不同模塊。r*3取消確走尹:.chusudu圖5-1用戶登錄界面系統(tǒng)主界面系統(tǒng)主界面是用戶登錄后的界面,本系統(tǒng)使用控件實現(xiàn)所有子模塊的連接,具體界面如 下:圖5-2系統(tǒng)主界面學生基本信息模塊實現(xiàn),如圖5-3所示,管理員可以根據(jù)需要添加、修改、刪除及瀏覽學生入住信息。圖5-3學生基本信息界面學生離返校信息模塊實現(xiàn),如圖5-4所示。管理員可以在每次學生假期離返校時登記學生

30、離返校的具體信息。學 號:宿舍號:離校時間:返校時間:2009/ 7/212009/ 7/21囹學生宴返校第一條 上一條 下一條 末岀退除刪圖5-4學生離返校界面學生晚歸信息實現(xiàn),如圖5-5所示,管理員可以登記學生晚歸具體信息。圖5-5學生晚歸界面報修管理界面實現(xiàn),如圖 5-6所示,學生可以添加報修信息,管理員瀏覽最新報修 信息后通知后勤部門修理并登記修理相關信息。圖5-6報修管理界面收取快件管理界面實現(xiàn),如圖5-7所示。管理員登記每天收到的快件,學生瀏覽快件信息并及時至管理員處領取個人快件。圖5-7快件管理界面宿舍衛(wèi)生檢查管理界面實現(xiàn),如圖7-8所示。管理員檢查各宿舍衛(wèi)生狀況,并將相應信息登記,學生可以查詢本宿舍衛(wèi)生達標情況。圖5-8宿舍衛(wèi)生檢查管理界面來訪管理界面實現(xiàn),如圖5-9所示。管理員這對宿舍平常宿舍來訪人員要進行詳細 信息的登記。圖5-9來訪管理界面信息查詢界面實現(xiàn),如圖5-10所示。信息查詢包括按學號查詢、按宿舍號查詢及按班級查詢,學生用戶及管理員用戶均可以查詢相關信息。結束語本文對學生宿舍管理信息系統(tǒng)的設計和實施進行研究,以管理信息系統(tǒng)的基本有原則和數(shù)據(jù)庫理論為基礎,運用面向對象開發(fā)工具以及數(shù)據(jù)庫連接技術, 實現(xiàn)基于模式的宿舍管理 信息系統(tǒng)的設計與實現(xiàn)。通過這次

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論