學(xué)生公寓電費管理信息系統(tǒng)說明書_第1頁
學(xué)生公寓電費管理信息系統(tǒng)說明書_第2頁
學(xué)生公寓電費管理信息系統(tǒng)說明書_第3頁
學(xué)生公寓電費管理信息系統(tǒng)說明書_第4頁
學(xué)生公寓電費管理信息系統(tǒng)說明書_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

目錄TOC\o"1-2"\h\z\u1.1問題描述22.1可行性分析23.1系統(tǒng)目標(biāo)分析34.1系統(tǒng)分析31、信息調(diào)查及系統(tǒng)需求分析42、模塊分析43、數(shù)據(jù)流分析44、數(shù)據(jù)分析75、數(shù)據(jù)字典76、定義物理資源85.1編寫系統(tǒng)分析說明書91、引言92、任務(wù)概述93、需求規(guī)定106.1、系統(tǒng)設(shè)計111、系統(tǒng)構(gòu)架設(shè)計112、軟件結(jié)構(gòu)設(shè)計113、代碼設(shè)計144、輸出設(shè)計145、輸入設(shè)計146、數(shù)據(jù)庫設(shè)計147.1系統(tǒng)實施161、主頁展示162、系統(tǒng)代碼17致謝191.1問題描述在中國經(jīng)濟(jì)飛速開展的大潮中,使高等學(xué)校的規(guī)模不斷的擴(kuò)大。高校的水電設(shè)施與用量也在急劇的增長。水電的管理和費用的結(jié)算就成為高等學(xué)校后勤管理的一個突出的問題。隨著科學(xué)技術(shù)的飛速開展,計算機(jī)已經(jīng)運用于高校的管理領(lǐng)域,以便捷、快速的手段,成為高校管理的不可缺少的工具??咳斯みM(jìn)行水電費結(jié)算和管理的方式已經(jīng)不能再適應(yīng)高等學(xué)校的開展。建立針對高校公寓水電費管理信息系統(tǒng)成為迫切要求。本小組針對我校的水電管理進(jìn)行了深入調(diào)查研究,得出其業(yè)務(wù)、管理功能如圖1.1所示。整理數(shù)據(jù)整理數(shù)據(jù)收取費用讀取信息管理員用戶繳費學(xué)生公寓水電管理查詢效勞圖1.1管理功能圖2.1可行性分析可行性分析的任務(wù)是明確開發(fā)應(yīng)用工程的必要性和可行性。必要性來自實現(xiàn)開發(fā)任務(wù)的迫切性,而可行性那么取決于實現(xiàn)應(yīng)用系統(tǒng)的資源和條件。這項工程需要建立在初步調(diào)查的根底上。1、管理可行性科技的開展,社會的進(jìn)步,計算機(jī)在今天已應(yīng)用于各個領(lǐng)域之中,電費管理系統(tǒng)就是其中之一。傳統(tǒng)的手寫管理由于工作量巨大、存放麻煩、更新困難、不易備份,不易更新,簡單而重復(fù)性的操作浪費了大量的人力物力,它已隨著時代的開展而顯的落伍了。電費管理系統(tǒng)的出現(xiàn),克服了以上種種缺點,對管理工作,提供了很大的幫助和支持,已得到了普遍的應(yīng)用。2、經(jīng)濟(jì)可行性用計算機(jī)對電費進(jìn)行管理,可以防止傳統(tǒng)手工管理的一些缺點,節(jié)省了大量的人力、財力和物力資源,實現(xiàn)了軟件的經(jīng)濟(jì)可行性。3、操作可行性根本的電腦操作能力即可。4、社會因素可行性從法律因素和平安用正版和免費角度考慮,整個系統(tǒng)由于是自行開發(fā),自行使用,所以系統(tǒng)本身不存在法律上的版權(quán)爭議和其他法律責(zé)任。綜上所述,此工程在技術(shù)、經(jīng)濟(jì)、操作和社會效益上是完全可行的。3.1系統(tǒng)目標(biāo)分析1、開發(fā)本系統(tǒng)的目標(biāo)如下:通過開發(fā)水電費信息管理系統(tǒng),對學(xué)生宿舍的水電費收繳情況進(jìn)行記錄,并通過校方在固定的時段內(nèi)對學(xué)生宿舍的水電費進(jìn)行劃扣,同時更新水電費繳納信息數(shù)據(jù)庫,并為學(xué)生提供一個方便、快捷、準(zhǔn)確性高、可查詢的客戶端,使之能登陸數(shù)據(jù)庫查詢其水電費繳納情況。通過數(shù)據(jù)庫的建立,改良傳統(tǒng)的手工操作為主的水電管理方式,以提高信息收集和反應(yīng)速度;并改良管理效率低,質(zhì)量差等缺點,適應(yīng)網(wǎng)絡(luò)開展需要,充分發(fā)揮校園網(wǎng)作用。根據(jù)系統(tǒng)的目標(biāo),在充分的調(diào)查和小組討論之后,確定系統(tǒng)在后期能到達(dá)自主信息查詢,統(tǒng)一時間繳費等特點的學(xué)生公寓管理信息系統(tǒng)。1〕用戶端輸入。學(xué)生或管理員通過唯一標(biāo)識的NETID和自己設(shè)定的密碼登錄系統(tǒng)。2〕網(wǎng)站權(quán)限。只有在教務(wù)系統(tǒng)擁有學(xué)籍信息的學(xué)生和相應(yīng)管理人員才能登錄系統(tǒng),其他人不能通過注冊獲取登錄賬號。3〕宿舍水電費信息:對于學(xué)生用戶及個宿舍管理員,及時登錄查詢本寢室或者本宿舍樓的每月水電費額度情況,如所在宿舍需交、欠交和之前已交的水電費工程的單價、度數(shù)噸數(shù)、總額以及繳費截止日期,及時了解、核查信息。4〕自動計算能力:宿舍管理員通過各宿舍的水電費表的抄錄,及時輸入系統(tǒng)各各宿舍用水噸數(shù)、用電度數(shù)以及相應(yīng)單價后,系統(tǒng)將自動計算各宿舍需繳付的水電費總額。5〕用戶管理:對新生和畢業(yè)學(xué)生的信息需及時進(jìn)行更新或刪改操作。7〕公告和留言:系統(tǒng)公告欄將顯示重要通知,如水電費單價更改以及繳費截止日期等,而留言板那么供同學(xué)對系統(tǒng)設(shè)計或水電費事項提出疑問或建議。8〕綜合查詢及統(tǒng)計分析:綜合查詢模塊可以實現(xiàn)對全校各宿舍、區(qū)域水、電費和寢室資料的查詢(包括寢室成員信息),通過統(tǒng)計數(shù)據(jù),用圖形直觀的顯示每一棟寢室在總的水、電費中所占的比例,便于后勤處領(lǐng)導(dǎo)對寢室管理。4.1系統(tǒng)分析針對上述系統(tǒng)的目標(biāo)和功能需求,結(jié)合學(xué)生公寓水電費管理情況,對學(xué)生公寓管理系統(tǒng)進(jìn)行以下分析。1、信息調(diào)查及系統(tǒng)需求分析學(xué)生公寓水電管理系統(tǒng)是根據(jù)本學(xué)校的實際情況來開發(fā)的。西科大有35棟左右的宿舍樓,每個寢室都擁有獨立的水表和電表。根據(jù)實際情況的調(diào)查和分析,學(xué)生公寓水電管理系統(tǒng)應(yīng)該具有這樣一些功能,能夠根據(jù)管理員每個月所抄的水、電表度數(shù),在輸入水電管理系統(tǒng)后,能夠自動結(jié)算每個寢室的水電費,在月終,還應(yīng)該能實現(xiàn)報表的制作,方便水電費的結(jié)算和查詢。在分析了水電管理系統(tǒng)應(yīng)該具有的根本功能之后,應(yīng)當(dāng)增加水電費的分析功能。這樣通過圖形能夠直觀的顯示每一棟寢室在總的水、電費中所占的比例,同時把寢室的根本信息及寢室成員信息添加在水電管理系統(tǒng)中,方便于后勤處的老師對寢室管理。建立了有關(guān)學(xué)生根本信息的數(shù)據(jù)表,為了方便對老師對寢室的管理,還要增加相應(yīng)的寢室管理員查詢功能,能夠?qū)崿F(xiàn)對寢室信息和寢室成員根本信息的方便、快捷的查詢。2、模塊分析本系統(tǒng)分為三個主要模塊,即:后臺管理員模塊、宿舍管理員模塊、學(xué)生用戶模塊。后臺管理員模塊用來對系統(tǒng)進(jìn)行管理的,包括以下五個功能:用戶管理、系統(tǒng)的初始化、寢室管理、水電費管理和綜合信息查詢;宿舍管理員模塊包括信息查詢模塊、信息錄入模塊;學(xué)生用戶模塊包括信息查詢模塊。宿舍管理員和學(xué)生用戶登陸時,不同于管理員模塊中的綜合查詢模塊。綜合查詢模塊可以實現(xiàn)對水、電費和寢室資料的查詢(包括寢室成員信息),而宿舍管理員和學(xué)生用戶只能實現(xiàn)有權(quán)限的寢室水、電費的查詢和用戶自己密碼的修改,系統(tǒng)的結(jié)構(gòu)如圖3.1所示。學(xué)生公寓水電管理學(xué)生公寓水電管理系統(tǒng)系統(tǒng)初始化模塊水電費管理模塊寢室管理模塊綜合查詢模塊用戶管理模塊系統(tǒng)管理員模塊宿舍管理員模塊信息錄入模塊學(xué)生模塊查詢模塊查詢模塊圖4.1系統(tǒng)模塊結(jié)構(gòu)圖3、數(shù)據(jù)流分析學(xué)生公寓管理系統(tǒng)包含以下外部實體。系統(tǒng)管理員:負(fù)責(zé)信息更新、系統(tǒng)管理維護(hù)、增刪用戶等。宿舍管理員:負(fù)責(zé)水電信息的錄入,水電費的收繳等,為管理者進(jìn)行管理和決策提供信息支持。學(xué)生:能查詢本宿舍的水電費消耗情況,核查是否正確。宿舍:學(xué)生以宿舍為單位,入住宿舍,一寢室為單位登記水電表信息。根據(jù)上述分析,建立學(xué)生公寓水電費信息管理系統(tǒng)的一圖,如圖3.2所示登錄查詢系統(tǒng)管理員增刪用戶,系統(tǒng)維護(hù)學(xué)生公寓水電費管理系統(tǒng)登錄查詢系統(tǒng)管理員增刪用戶,系統(tǒng)維護(hù)學(xué)生公寓水電費管理系統(tǒng)公寓水電費統(tǒng)計信息輸出學(xué)生公寓水電費統(tǒng)計信息輸出學(xué)生宿舍水電費信息宿舍水電費信息公寓水電費信息錄入公寓水電費信息錄入信息抄錄,收費信息查詢信息抄錄,收費信息查詢繳納水電費繳納水電費實驗室管理人員實驗室管理人員圖4.2學(xué)生公寓水電費管理系統(tǒng)一層數(shù)據(jù)流程圖對一層數(shù)據(jù)流成圖細(xì)化、分解得出學(xué)生公寓水電費管理系統(tǒng)的數(shù)據(jù)流圖,如圖3.3所示。學(xué)生用戶可以自行登錄網(wǎng)上查詢本寢室水電費消耗情況,而交水電費,那么要有宿舍管理員協(xié)助完成,為進(jìn)一步細(xì)化二圖,對圖中3個處理分別進(jìn)行分解求精得到圖3.4到圖3.6的數(shù)據(jù)流三圖。學(xué)生學(xué)生系統(tǒng)管理員P1獲取登錄權(quán)限P2繳費P3查詢宿舍管理員D1用電記錄獲得登錄權(quán)限賬號、密碼獲得宿舍管理員登錄權(quán)限繳費輸入每月用水點額度查詢用電信息增刪用戶、審批信息D2學(xué)生檔案記錄圖4.3學(xué)生公寓水電費管理系統(tǒng)的數(shù)據(jù)流圖2圖學(xué)生學(xué)生系統(tǒng)管理員P1.1登錄權(quán)限P1.2獲得學(xué)籍P1.3密碼修改D1學(xué)生檔案記錄P1.4身份維護(hù)獲得登錄權(quán)限驗證成功賬號、密碼密碼修改學(xué)生信息維護(hù)4.4登錄數(shù)據(jù)流程三圖學(xué)生學(xué)生宿舍管理員系統(tǒng)管理員P2.1繳費水電表記錄學(xué)生公寓水電費管理系統(tǒng)收取水電費支付水電費抄取水電表記錄輸入數(shù)據(jù)輸出數(shù)據(jù)系統(tǒng)維護(hù)4.5繳費數(shù)據(jù)流程三圖學(xué)生學(xué)生宿舍管理員P3.1查詢D2水電費記錄系統(tǒng)管理員學(xué)生公寓水電費管理系統(tǒng)輸出信息查看信息系統(tǒng)維護(hù)查看信息、統(tǒng)計分析處理信息查看信息4.6查詢數(shù)據(jù)流程三圖4、數(shù)據(jù)分析數(shù)據(jù)分析主要是識別事態(tài)對象和數(shù)據(jù)屬性。在本案例中有宿舍、學(xué)生、宿舍管理員和系統(tǒng)管理員4個實體對象。圖3.7所示是宿舍、學(xué)生和宿舍管理員之間的繳費關(guān)系ER圖。寢室寢室寢室號人數(shù)水電用量入住1N學(xué)生姓名寢室號學(xué)號繳費公寓員工N1員工號姓名公寓號圖4.7關(guān)系ER圖5.數(shù)據(jù)字典數(shù)據(jù)字典詳細(xì)描述了數(shù)據(jù)流程圖中的所有元素,下面表格是數(shù)據(jù)字典局部內(nèi)容的描述。1〕管理員數(shù)據(jù)項的定義如表4.1:表4.1管理員數(shù)據(jù)項數(shù)據(jù)項編號:01數(shù)據(jù)項名稱:管理員編號類型:字符型長度:20數(shù)據(jù)項編號:02數(shù)據(jù)項名稱:管理員姓名類型:字符型長度:20數(shù)據(jù)項編號:03數(shù)據(jù)項名稱:性別類型:字符型長度:20數(shù)據(jù)項編號:04數(shù)據(jù)項名稱:密碼類型:字符型長度:20數(shù)據(jù)項編號:05數(shù)據(jù)項名稱:聯(lián)系方式類型:字符型長度:20數(shù)據(jù)項編號:06數(shù)據(jù)項名稱:注冊日期類型:字符型長度:20數(shù)據(jù)項編號:07數(shù)據(jù)項名稱:登陸時間類型:字符型長度:20數(shù)據(jù)項編號:08數(shù)據(jù)項名稱:宿舍地址類型:字符型長度:MAX〔2〕學(xué)生數(shù)據(jù)項定義如表4.2表3-7用戶數(shù)據(jù)項數(shù)據(jù)項編號:01數(shù)據(jù)項名稱:用戶編號類型:字符型長度:20數(shù)據(jù)項編號:02數(shù)據(jù)項名稱:用戶姓名類型:字符型長度:20數(shù)據(jù)項編號:03數(shù)據(jù)項名稱:用戶宿舍號類型:字符型長度:20數(shù)據(jù)項編號:04數(shù)據(jù)項名稱:用戶聯(lián)系方式類型:字符型長度:20數(shù)據(jù)項編號:05數(shù)據(jù)項名稱:用戶類型類型:字符型長度:20數(shù)據(jù)項編號:06數(shù)據(jù)項名稱:用戶注冊時間類型:字符型長度:20數(shù)據(jù)項編號:07數(shù)據(jù)項名稱:所對應(yīng)的電表號類型:字符型長度:206、定義物理資源1〕硬件環(huán)境:效勞器CPUPentiumII300或更高配置內(nèi)存128M以上硬盤至少500M網(wǎng)絡(luò)適配器10M或更快的網(wǎng)卡一個CD-ROM驅(qū)動器打印機(jī)一臺UPS(選配)客戶機(jī)CPUPentium200或更高配置內(nèi)存64M以上硬盤至少100M網(wǎng)絡(luò)適配器10M或更快的網(wǎng)卡一個CD-ROM驅(qū)動器網(wǎng)絡(luò)適配器10M或更快的網(wǎng)卡打印機(jī)〔選配〕網(wǎng)絡(luò)至少一臺效勞器至少一臺工作站使用TCP/IP協(xié)議的局域網(wǎng)。2〕軟件環(huán)境:效勞器Windows2000Server以上安裝SQLServer7.0以上客戶機(jī)Windows9x,Windows2000,WindowsXP均可安裝SQLServer7.0或高版本客戶端軟件。5.1編寫系統(tǒng)分析說明書學(xué)生公寓水電費信息管理系統(tǒng)的需求規(guī)格說明書如下1、引言在中國經(jīng)濟(jì)飛速開展的大潮中,使高等學(xué)校的規(guī)模不斷的擴(kuò)大。高校的水電設(shè)施與用量也在急劇的增長。水電的管理和費用的結(jié)算就成為高等學(xué)校后勤管理的一個突出的問題。隨著科學(xué)技術(shù)的飛速開展,計算機(jī)已經(jīng)運用于高校的管理領(lǐng)域,以便捷、快速的手段,成為高校管理的不可缺少的工具??咳斯みM(jìn)行水電費結(jié)算和管理的方式已經(jīng)不能再適應(yīng)高等學(xué)校的開展。建立針對高校公寓水電費管理信息系統(tǒng)成為迫切要求。1、編寫目的本系統(tǒng)的開發(fā)目的是在于研究學(xué)生公寓水電費管理信息系統(tǒng)的開發(fā)途徑和應(yīng)用方法。2、背景本工程的名稱:學(xué)生公寓水電費管理信息系統(tǒng)中國的高等學(xué)校為了滿足社會主義建設(shè)對人才的需要正在不斷擴(kuò)大招生規(guī)模。隨著高校事業(yè)的迅速開展,高校的規(guī)模不斷擴(kuò)大。校園內(nèi)的水電設(shè)施,水電用量也急劇增長。高校的水電問題一直是擺在水電管理者面前的一個難題[1]。傳統(tǒng)的手工操作為主的水電管理方式,信息反應(yīng)慢,管理效率低,管理質(zhì)量差,浪費了較大的人力資源,已經(jīng)不適合當(dāng)前社會和高等學(xué)校開展的需要了。在當(dāng)今的信息社會里,計算機(jī)被廣泛的運用到社會、生活的各個領(lǐng)域。其強(qiáng)大的功能和運用潛力已經(jīng)被人們所重視。3、定義學(xué)生公寓水電費管理信息系統(tǒng)是優(yōu)化學(xué)校后勤管理人員對學(xué)生宿舍水電費收取二建立的管理軟件。4、參考資料郭寧鄭小寧.管理信息系統(tǒng)第2版北京:人民郵電出版社,2023吳靖唐小毅.數(shù)據(jù)庫原理及應(yīng)用Access版2、任務(wù)概述1、目標(biāo)該系統(tǒng)的開發(fā)目標(biāo)如下:建立一個方便、快捷、準(zhǔn)確性高、可查詢的客戶端,使之能登陸數(shù)據(jù)庫查詢其水電費繳納情況。通過數(shù)據(jù)庫的建立,改良傳統(tǒng)的手工操作為主的水電管理方式,以提高信息收集和反應(yīng)速度;并改良管理效率低,質(zhì)量差等缺點,適應(yīng)網(wǎng)絡(luò)開展需要,充分發(fā)揮校園網(wǎng)作用。該系統(tǒng)的應(yīng)用目標(biāo):通過本軟件,幫助后勤人員利用計算機(jī),網(wǎng)絡(luò)系統(tǒng)快速方便地對學(xué)生、學(xué)校進(jìn)行管理和效勞,簡化學(xué)校管理共組,減少工作量。該系統(tǒng)的作用及范圍,本軟件使用于具備校園網(wǎng)絡(luò)系統(tǒng)的教育界,它是比擬實用的高校學(xué)生公寓水電費收繳的管理軟件,借用者使用方便、容易。2、用戶特點本軟件的適用對象是后勤人員,宿舍樓管和學(xué)生,只要懂得一般計算機(jī)的根本操作就可以操作該軟件。3、假設(shè)、約束本工程的約束包括:工程的開發(fā)機(jī)經(jīng)費不超過3萬元:工程開發(fā)時間不超過2個月:主要負(fù)責(zé)人1人,開發(fā)小組共11人;對并行操作、信息平安和保密等方面無約束。假設(shè):如果開發(fā)時間不超出,管理不完善,設(shè)計時系統(tǒng)未能得到全面考慮,本工程的開發(fā)部將受到很大的影響。3、需求規(guī)定1、對功能的規(guī)定本系統(tǒng)要實現(xiàn)的功能是管理員可以對水電費使用情況進(jìn)行查詢,可以根據(jù)本人用戶名和密碼登錄系統(tǒng)。在信息系統(tǒng)中,后臺數(shù)據(jù)庫存儲的地位相當(dāng)重要.本系統(tǒng)采用了SQL數(shù)據(jù)庫book,庫中包括管理員信息表,用表、用戶登陸表等,系統(tǒng)首先必須維護(hù)系統(tǒng)中學(xué)生、管理員詳細(xì)資料的數(shù)據(jù)表,程序能對該表進(jìn)行寫入和讀出數(shù)據(jù)的操作。2、對性能的規(guī)定整個系統(tǒng)應(yīng)當(dāng)操作簡便,界面友好,維護(hù)簡便。數(shù)據(jù)庫要求運行穩(wěn)定,執(zhí)行速度快,數(shù)據(jù)平安性高。軟件系統(tǒng)本身運行對計算機(jī)硬件平臺和操作系統(tǒng)平臺要求適中。3、故障處理要求內(nèi)部故障:在開發(fā)階段可以立即修改數(shù)據(jù)庫里的相應(yīng)內(nèi)容外部故障:通過聯(lián)機(jī)幫助系統(tǒng),輔助用戶解決操作等問題。4、其他要求保密性:本系統(tǒng)作為實驗室管理的輔助工具,它的規(guī)模比擬小??上薅ㄔ谀承﹨^(qū)域中使用。對不同的模塊通過分配不同的權(quán)限,加強(qiáng)系統(tǒng)的保密性。數(shù)據(jù)完整性:由于吸引的運行環(huán)境是Internet,,需要系統(tǒng)確保提交數(shù)據(jù)的完整性,即要么數(shù)據(jù)全部提交,要么操作失敗。可維護(hù)性:系統(tǒng)機(jī)構(gòu)設(shè)計要合理、清晰:文檔齊備,并具有較強(qiáng)的可維護(hù)性。5、運行環(huán)境規(guī)定設(shè)備:運行該軟件所使用的具體設(shè)備必須是奔騰Ⅲ以上的CPU、內(nèi)存128M以上,硬盤容量在20G以上的計算機(jī)。支持軟件:支持Windows操作系統(tǒng),SQLServer7的軟件環(huán)境。6、接口用戶接口:一般用戶只需要通過終端操作,進(jìn)入界面后,輸入密碼,身份確認(rèn)后,即可進(jìn)入相應(yīng)的窗口。軟件接口:在效勞器端需要安裝Windows和SQLServer7效勞器版軟件,本軟件目前沒有與其他軟件系統(tǒng)對接。用戶需要安裝windows操作系統(tǒng)和瀏覽器。控制:本軟件通過用戶權(quán)限控制軟件運行。6.1、系統(tǒng)設(shè)計1、系統(tǒng)構(gòu)架設(shè)計本系統(tǒng)分為三個主要模塊,即:后臺管理員模塊、宿舍管理員模塊、學(xué)生用戶模塊。后臺管理員模塊用來對系統(tǒng)進(jìn)行管理的,包括以下五個功能:用戶管理、系統(tǒng)的初始化、寢室管理、水電費管理和綜合信息查詢;宿舍管理員模塊包括信息查詢模塊、信息錄入模塊;學(xué)生用戶模塊包括信息查詢模塊。宿舍管理員和學(xué)生用戶登陸時,不同于管理員模塊中的綜合查詢模塊。綜合查詢模塊可以實現(xiàn)對水、電費和寢室資料的查詢(包括寢室成員信息),而宿舍管理員和學(xué)生用戶只能實現(xiàn)有權(quán)限的寢室水、電費的查詢和用戶自己密碼的修改,系統(tǒng)的結(jié)構(gòu)如圖6.1所示。學(xué)生公寓水電管理學(xué)生公寓水電管理系統(tǒng)系統(tǒng)初始化模塊水電費管理模塊寢室管理模塊綜合查詢模塊用戶管理模塊系統(tǒng)管理員模塊宿舍管理員模塊信息錄入模塊學(xué)生模塊查詢模塊查詢模塊圖6.1系統(tǒng)構(gòu)架模塊圖2、軟件結(jié)構(gòu)設(shè)計主模塊主要設(shè)置主菜單和快捷按鈕,以及對各功能模塊的調(diào)用,大局部功能模塊均采用對立的窗體設(shè)計。在建立數(shù)據(jù)庫系統(tǒng)時,采用的是單機(jī)結(jié)構(gòu)。每個月,管理人員把抄來的各寢室的水、電表讀數(shù)輸入計算機(jī)中的學(xué)生公寓水電管理系統(tǒng),系統(tǒng)會根據(jù)輸入的數(shù)據(jù)和設(shè)置的水電費單價自動算出每個寢室當(dāng)月的水費和電費。每個寢室也可以在后勤處的老師那里查詢到當(dāng)月要交的水電費。系統(tǒng)的體系結(jié)構(gòu)如圖6.2所示。數(shù)據(jù)庫數(shù)據(jù)庫系統(tǒng)管理員用戶判斷用戶的操作權(quán)限管理員模塊查詢模塊ADO圖6.2系統(tǒng)的體系結(jié)構(gòu)圖系統(tǒng)主要模塊的功能主要有:用戶檢測模塊中主要實現(xiàn)用戶的合法性檢查和讀取操作的權(quán)限。用戶要通過窗口輸入用戶名和登陸密碼,經(jīng)過程序的驗證后才能進(jìn)行以后的操作,如果驗證的結(jié)果不正確,那么提示密碼錯誤,不能進(jìn)行以后的操作。該模塊的流程圖如圖6.3所示。開始開始程序登陸界面程序登陸界面輸入用戶名和密碼輸入用戶名和密碼NN正確否正確否YY讀取用戶操作權(quán)限讀取用戶操作權(quán)限權(quán)限為0否權(quán)限為0否NNYY權(quán)限為0,那么進(jìn)入管理員模塊權(quán)限為1,那么進(jìn)入查詢模塊權(quán)限為0,那么進(jìn)入管理員模塊權(quán)限為1,那么進(jìn)入查詢模塊圖6.3用戶檢測模塊流程圖用戶管理模塊的功能主要是對用戶進(jìn)行管理,包括用戶信息管理和密碼管理,它還能夠進(jìn)行用戶的增加、刪除和修改,并能設(shè)置每個用戶的權(quán)限。這里把用戶的操作權(quán)限分為2類,即管理員權(quán)限、查詢權(quán)限。每個權(quán)限的用戶都只能進(jìn)行該權(quán)限以內(nèi)的操作,不能跨越權(quán)限進(jìn)行操作。用戶管理模塊是管理員模塊中的主要功能之一,非管理員用戶不能進(jìn)入該模塊。在該模塊的流程圖如圖6.4所示。開始開始用戶管理界面增加用戶修改用戶信息刪除用戶向數(shù)據(jù)庫中添加內(nèi)容修改數(shù)據(jù)庫中的內(nèi)容刪除數(shù)據(jù)庫中的內(nèi)容完成添加,存入數(shù)據(jù)完成修改,存入數(shù)據(jù)完成刪除操作,修改數(shù)據(jù)表用戶選擇操作類型圖6.4用戶管理模塊流程圖寢室管理模塊只要是維護(hù)系統(tǒng)中的寢室信息,它可以對信息進(jìn)行增加、刪除和修改。該模塊中以寢室編號為主鍵,即寢室編號不允許重復(fù),所有的寢室信息都保存在數(shù)據(jù)庫中的寢室表中。綜合信息查詢模塊只在管理員的操作界面中出現(xiàn),主要實現(xiàn)對寢室水電費的查詢以及對寢室信息的查詢。水電費的查詢以寢室為單位,可以查詢單個寢室也可以查詢每層樓的所以寢室以及每棟樓的所有寢室。寢室信息查詢,可以查詢到寢室成員的根本信息。該模塊的流程圖如6.5所示。開始開始進(jìn)入用戶查詢界面輸入寢室號碼管理員選擇查詢內(nèi)容查詢寢室信息查詢當(dāng)前水電費訪問數(shù)據(jù)庫中學(xué)生管理表訪問數(shù)據(jù)庫中水電費管理表顯示查詢結(jié)果顯示查詢結(jié)果圖6.5綜合信息查詢模塊流程圖密碼修改模塊主要是對用戶的密碼進(jìn)行修改,只有具有管理權(quán)的操作員才可以修改其他操作員的密碼,除此之外的操作員只能修改自己的密碼。在以上這些功能中,只有管理員才能進(jìn)行全部的操作,而當(dāng)沒有管理員資格的用戶登陸時,只能進(jìn)行查詢和其他相應(yīng)的操作。3、代碼設(shè)計一般來說,一個系統(tǒng)中的所有信息都可以忍部位是變換流。設(shè)計問題是一個科學(xué)管理問題。設(shè)計出一個好的代碼方案對于系統(tǒng)的開發(fā)工作是一件極為有利的事情。代碼就是以數(shù)或字符來代表各種客觀實體。在現(xiàn)實世界中有很多東西如果我們不加標(biāo)記是無法區(qū)分的,這時機(jī)器處理就十分困難。所以能否將原來不能確定的東西,唯一地加以標(biāo)識是編制代碼的首要任務(wù)。4、輸出設(shè)計1、登陸成功,用戶將直接進(jìn)入系統(tǒng)進(jìn)行操作;2、正常操作下輸出用戶所查詢等操作顯示內(nèi)容;3、無這個用戶或密碼錯誤,將會跳出對話框顯示出現(xiàn)錯誤;4、當(dāng)輸入內(nèi)容出現(xiàn)格式錯誤或其他錯誤,那么不能進(jìn)行正常錄入。常用輸出設(shè)備有顯示終端、打印機(jī)、磁帶機(jī)、繪圖儀、多媒體設(shè)備等,常見的輸出介質(zhì)有紙張、磁盤、光盤、多媒體介質(zhì)等。信息系統(tǒng)的輸出采用最為廣泛的輸出方式之一的屏幕現(xiàn)實,由于技術(shù)限制,暫時不實行打印機(jī)的打印。在功能選擇、查詢、檢索信息時采用的是屏幕輸出方式。5、輸入設(shè)計輸入內(nèi)容:用戶名、密碼,登錄成功后可進(jìn)入系統(tǒng)進(jìn)行相應(yīng)的輸入。根據(jù)學(xué)生提交情況,采取較為靈活的方式輸入。數(shù)據(jù)庫文件由手工寫入的信息組成,使數(shù)據(jù)庫輸入的工作可以簡潔直觀,可方便完成以后的數(shù)據(jù)保存、編輯等工作。6、數(shù)據(jù)庫設(shè)計需求分析:1〕沒樓棟有300多個寢室分布在1——6樓,每個寢室入住4名學(xué)生,每位學(xué)生只在一個寢室入住。2〕某樓棟有假設(shè)干公寓員工,公寓員工接受該樓棟所有學(xué)生的繳費。3〕需要管理的寢室信息包括寢室號、人數(shù)、水電用量。4〕需要管理的學(xué)生信息包括姓名、寢室號、學(xué)號。5〕需要管理的公寓員工的信息包括公寓號、員工號、姓名。6〕此問題包括寢室、學(xué)生和公寓員工3個實體集。寢室實體集與學(xué)生實體集之間的聯(lián)系是一對多的關(guān)系,學(xué)生實體集與公寓員工實體集之間的關(guān)系是一對多的關(guān)系。7〕需要為每個寢室編號,用以唯一地標(biāo)識每個寢室,因此寢室實體的鍵是屬性寢室號。8〕需要為每個學(xué)生編號,用以唯一地標(biāo)識每個學(xué)生,因此學(xué)生實體的鍵是屬性學(xué)號。9〕需要為每個公寓員工編號,用以唯一地標(biāo)識每個公寓員工,因此公寓員工的鍵是屬性員工號。E-R模型1〕實體型。寢室〔寢室號,人數(shù),水電用量〕學(xué)生〔學(xué)號,姓名,寢室號〕公寓員工〔員工號,姓名,公寓號〕2〕E-R圖如圖4.7所示。數(shù)據(jù)庫邏輯設(shè)計在這個E-R模型中,寢室實體是“一方〞父實體,學(xué)生實體是“多方〞子實體。每個實體用一個關(guān)系表示,然后把寢室關(guān)系的主關(guān)鍵字“寢室號〞放入學(xué)生關(guān)系中,使其成為學(xué)生關(guān)系的外部關(guān)鍵字。于是得到下面的關(guān)系模型:寢室〔寢室號,人數(shù),水電用量〕學(xué)生〔學(xué)號,姓名,寢室號,寢室號〕在這個E-R模型中,公寓員工實體是“一方〞父實體,學(xué)生實體是“多方〞子實體。每個實體用一個關(guān)系表示,然后把公寓員工關(guān)系的主關(guān)鍵字“寢室號〞放入學(xué)生關(guān)系中,使其成為學(xué)生關(guān)系的外部關(guān)鍵字。于是得到下面的關(guān)系模型:公寓員工〔員工號,姓名,公寓號〕學(xué)生〔學(xué)號,姓名,寢室號,員工號〕數(shù)據(jù)庫實現(xiàn)〔數(shù)據(jù)庫物理設(shè)計〕依據(jù)關(guān)系模型,在數(shù)據(jù)庫管理系統(tǒng)〔Access〕環(huán)境中建立數(shù)據(jù)庫。7.1系統(tǒng)實施1、主頁展示在主頁上,可以了解宿舍樓分布,新聞公告,管理員信息等,如下列圖7.1所示。在上邊可以查詢西南科技大學(xué)學(xué)生宿舍的效勞指南等,另外,通過登錄可以進(jìn)入學(xué)生用戶和宿舍樓管理員的登錄窗口,如7.2所示。圖7.1系統(tǒng)首頁圖圖7.2系統(tǒng)登錄首頁通過后臺系統(tǒng),可登陸數(shù)據(jù)庫管理系統(tǒng),在里面有學(xué)生學(xué)籍信息等,如圖7.3,7.4所示。圖7.3數(shù)據(jù)庫登錄頁面圖7.4數(shù)據(jù)庫管理頁面2、系統(tǒng)代碼局部代碼如下:<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN"":///TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns=":///1999/xhtml"><head><meta-equiv="Content-Type"content="text/html;charset=gb2312"/><title>首頁-西南科技大學(xué)公寓管理中心</title><styletype="text/css"><!--</tr></table><tablewidth="950"border="2"align="center"bordercolor="#000000"bgcolor="#FFFFFF"><trbgcolor="#FF0000"><tdwidth="950"height="20"><divalign="center"class="STYLE1"><ahref="xikeshouye.html">西科大首頁</a></div></td><tdwidth="950"height="20"><divalign="center"class="STYLE1"><ahref="denglushouye.html">登錄入口</a></div></td><tdwidth="950"height="20"><divalign="center"class="STYLE1">新聞公告</div></td><tdwidth="950"height="20"><divalign="center"class="STYLE1">違規(guī)公告</div></td><tdwidth="950"height="20"><divalign="center"class="STYLE1">友情鏈接</div></td></tr></table><tablewidth="950"height="218"align="center"><tr><td><imgsrc="image/33_副本.jpg"width="950"height="218"/></td></tr></table><tablewidth="958"align="center"><tr><tdwidth="316"><tablewidth="316.7"border="1"bordercolor="#000000"><caption><spanclass="STYLE7">東苑宿舍</span><td><spanclass="STYLE6">東一宿舍樓</span></td><td><spanclass="STYLE4">東二宿舍樓</span></td><td><spanclass="STYLE4">東三宿舍樓</span></td></tr><tr><td><spanclass="STYLE4">東四宿舍樓</span></td><td><spanclass="STYLE4">東五宿舍樓</span></td><td><spanclass="STYLE4">東六宿舍樓</span></td></tr><tr><td><spanclass="STYLE4">東七宿舍樓</span></td><td><spanclass="STYLE4">東八宿舍樓</span></td><td><spanclass="STYLE4">東九宿舍樓</span></td></tr><tr><td><spanclass="STYLE4">東十宿舍樓</span></td><td><spanclass="STYLE4">東十一宿舍樓</span></td><td><spanclass="STYLE4">More...</span></td></tr></table></td><tdwidth="326"rowspan="2"><tablewidth="286"border="1"><tr><tdwidth="316"height="30"><spanclass="STYLE7">新聞公告</span><hralign="left"width="316"size="2"noshade="noshade"color="#0000FF"/></td></tr><tr><td><ahref="new01.html">1、學(xué)生公寓中心成功舉辦職工羽毛球比賽。</a></td></tr><tr><td><ahref="new02.html">2、公寓中心開展全校公寓衛(wèi)生大檢查。</a></td></tr><tr><td>3、學(xué)生公寓中心召開學(xué)生公寓工作師生座談會。</td></tr><tr><td>4、學(xué)校榮獲“全國高校學(xué)生公寓管理效勞工作〞先進(jìn)單位。</td>

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論