畢業(yè)設(shè)計(jì)(論文)基于CS結(jié)構(gòu)的學(xué)生公寓管理系統(tǒng)的設(shè)計(jì)學(xué)生管理模塊與宿舍管理模塊的設(shè)計(jì)_第1頁
畢業(yè)設(shè)計(jì)(論文)基于CS結(jié)構(gòu)的學(xué)生公寓管理系統(tǒng)的設(shè)計(jì)學(xué)生管理模塊與宿舍管理模塊的設(shè)計(jì)_第2頁
畢業(yè)設(shè)計(jì)(論文)基于CS結(jié)構(gòu)的學(xué)生公寓管理系統(tǒng)的設(shè)計(jì)學(xué)生管理模塊與宿舍管理模塊的設(shè)計(jì)_第3頁
畢業(yè)設(shè)計(jì)(論文)基于CS結(jié)構(gòu)的學(xué)生公寓管理系統(tǒng)的設(shè)計(jì)學(xué)生管理模塊與宿舍管理模塊的設(shè)計(jì)_第4頁
畢業(yè)設(shè)計(jì)(論文)基于CS結(jié)構(gòu)的學(xué)生公寓管理系統(tǒng)的設(shè)計(jì)學(xué)生管理模塊與宿舍管理模塊的設(shè)計(jì)_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、基于 c/s 結(jié)構(gòu)的學(xué)生公寓管理系統(tǒng)的設(shè)計(jì) -學(xué)生管理模塊與宿舍管理模塊的設(shè)計(jì) 指導(dǎo)老師: 應(yīng)用軟件團(tuán)隊(duì) 物理與電子工程學(xué)院緯度工作室 摘要摘要:本文描述的是以 delphi 和 sql server 2000 為開發(fā)工具開發(fā)的 c/s 結(jié)構(gòu)的 學(xué)生公寓管理系統(tǒng)。本系統(tǒng)的主要功能有:學(xué)生信息管理、員工信息的管理、 資產(chǎn)信息管理、系統(tǒng)管理等。本文就學(xué)生信息管理、資產(chǎn)信息管理作了詳細(xì)的 說明,對(duì)系統(tǒng)開發(fā)過程中的相關(guān)技術(shù)、數(shù)據(jù)處理都作了闡述,同時(shí)對(duì)該系統(tǒng)的 優(yōu)點(diǎn)及不足作了評(píng)價(jià),通過 ado 連接數(shù)據(jù)庫,實(shí)現(xiàn)了學(xué)生公寓管理系統(tǒng)的功 能。 關(guān)鍵字:關(guān)鍵字:學(xué)生公寓管理系統(tǒng),學(xué)生信息管理,資產(chǎn)信息管理,a

2、do abstract:abstract:the article describes the delphi and sql server 2000 to develop tools for developing c/s student apartment management system. the main feature of this system are: student information management, staff information management, asset information management, systems management, etc.

3、 the article is student information management, asset information management for a detailed description, on the system development process-related technology, data processing is clarified, while on the merits and deficiencies for evaluation, through ado to connect to the database, enabling the stude

4、nt apartment management system functionality. keywords:keywords: student apartment management system, student information management, asset information management, ado 目錄目錄 引言引言.4 1 需求分析與可行性分析需求分析與可行性分析.6 1.1 需求分析.6 1.1.1 學(xué)生公寓管理需求簡介.6 1.1.2 功能需求.6 1.1.3 非功能性需求.8 1.2 可行性分析.8 1.2.1 經(jīng)濟(jì)可行性.8 2.2.2 技術(shù)可行性

5、.8 2 相關(guān)技術(shù)介紹相關(guān)技術(shù)介紹.9 2.1 delphi .9 2.1.1 delphi 特點(diǎn).10 2.1.2 delphi 7.10 2.1.3 delphi 與 vb .11 2.2 sql server.11 2.2.1 sql server 2000.12 2.2.2 sql server 2000 的特點(diǎn).12 2.3 ado 技術(shù) .12 3 總體設(shè)計(jì)總體設(shè)計(jì).13 3.1 總體設(shè)計(jì)目標(biāo).13 3.2 功能模塊設(shè)計(jì).13 3.3 數(shù)據(jù)庫相關(guān)設(shè)計(jì).15 3.3.1 數(shù)據(jù)流分析.15 3.3.2 數(shù)據(jù)建模.16 3.3.3 各實(shí)體關(guān)系模型1.17 3.3.4 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì).

6、18 4 系統(tǒng)詳細(xì)設(shè)計(jì)系統(tǒng)詳細(xì)設(shè)計(jì).22 4.1 系統(tǒng)運(yùn)行環(huán)境.23 4.1.1 硬件環(huán)境.23 4.1.2 軟件環(huán)境.23 4.2 界面設(shè)計(jì).23 4.2.1 系統(tǒng)界面.23 4.2.2 學(xué)生管理模塊.25 4.2.3 資產(chǎn)管理模塊.27 5 系統(tǒng)評(píng)價(jià)系統(tǒng)評(píng)價(jià).30 5.1 學(xué)生公寓管理系統(tǒng)設(shè)計(jì)評(píng)價(jià).30 5.1.1 系統(tǒng)的優(yōu)點(diǎn).30 5.1.2 系統(tǒng)的局限性.30 5.1.3 設(shè)計(jì)心得.30 5.1.4 系統(tǒng)評(píng)價(jià).31 致謝致謝.32 參考文獻(xiàn)參考文獻(xiàn).33 引言引言 21 世紀(jì),人類已全面進(jìn)入信息化社會(huì),信息技術(shù)的應(yīng)用越來越普及,不但 促進(jìn)了社會(huì)的高速發(fā)展,也影響著人們的工作、學(xué)習(xí)、生活

7、和娛樂的方式以及 思想觀念。隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)與技術(shù)日漸成熟,其強(qiáng)大的 功能已為人們深刻認(rèn)識(shí)和廣泛接受,它已進(jìn)入人類社會(huì)的各個(gè)領(lǐng)域,迅速地改 變著人類社會(huì)的生產(chǎn)方式和生活方式,成為減輕人們體力與腦力勞動(dòng),幫助人 們完成工作的有效工具。 隨著電腦的普及與使用,現(xiàn)在的管理也提升了一個(gè)檔次,漸漸實(shí)現(xiàn)了無紙 化辦公。高校是科研的陣地,后勤的公寓管理也應(yīng)該一改傳統(tǒng)的人工管理,更 加信息化,時(shí)代化,節(jié)省人力物力,提高效率?;谶@一點(diǎn),開發(fā)了此學(xué)生公 寓管理系統(tǒng)。 (1)課題背景 高校公寓管理部門在宿舍管理工作中擔(dān)負(fù)著管理、檢查、收費(fèi)、協(xié)調(diào)等重 要任務(wù)。住宿安排、水電使用及收費(fèi)情況、外來人員

8、訪問管理等,所涉及的管 理面廣,內(nèi)容多,整個(gè)公寓管理的工作量很大。計(jì)算機(jī)的應(yīng)用為實(shí)現(xiàn)公寓管理 科學(xué)化奠定基礎(chǔ)。計(jì)算機(jī)的應(yīng)用推動(dòng)了公寓管理工作向著正規(guī)化、科學(xué)化、自 動(dòng)化、現(xiàn)代化、高效化的方向發(fā)展。 學(xué)生公寓管理系統(tǒng)從學(xué)生的宿舍分配到最后的公寓管理全部信息化。本系 統(tǒng)主要包括:住宿人員信息、出入登記、收費(fèi)情況、學(xué)生宿舍分配、學(xué)生信息 錄入、學(xué)生住宿情況、工作人員的信息錄入以及與學(xué)生公寓管理有關(guān)的所有內(nèi) 容,可以更快地了解到學(xué)生的住宿情況以及這個(gè)學(xué)校寢室分配的情況。 使用學(xué)生公寓管理系統(tǒng),只需能熟練操作計(jì)算機(jī)的人員即可操作管理系統(tǒng), 節(jié)省大量人力;只需幾臺(tái)計(jì)算機(jī)便可進(jìn)行操作、管理,節(jié)省了財(cái)力;可以

9、操作 和存儲(chǔ)大量信息,安全、高效、快捷;可以迅速查到所涉及的各種信息,操作 簡單,使用方便、高效;系統(tǒng)只需定期維護(hù),系統(tǒng)使用壽命長、成本低。這些 特點(diǎn)可以極大地提高公寓信息管理的效率。 (2)研究與應(yīng)用現(xiàn)狀 據(jù)調(diào)查顯示,現(xiàn)在國內(nèi)絕大多數(shù)學(xué)校的學(xué)生公寓管理還沒有信息化,主要 還是停留在手工管理的模式上。這樣,對(duì)人力、物力的需求量大,同時(shí)操作起 來也比較繁瑣,這樣就大大降低了管理的效率。因此,盡快開發(fā)一套適合各高 校的學(xué)生公寓管理系統(tǒng)是非常必要的。 通過對(duì)其他高校的學(xué)生公寓管理模式作了了解后,我們重點(diǎn)對(duì)本校的蘭天 公寓進(jìn)行了實(shí)地的調(diào)查,通過與相關(guān)的人員交流后,確定該學(xué)生公寓管理模式還 是停留在手工

10、操作的形式上。這樣,公寓管理人員管理起來就相當(dāng)繁瑣,給高 效的管理公寓帶來了很大的麻煩。在指導(dǎo)老師和團(tuán)隊(duì)成員的共同討論,以及在 蘭天公寓工作人員的提議之下,團(tuán)隊(duì)成員決定開發(fā)一套適用于學(xué)生公寓管理的 管理系統(tǒng)來解決存在于公寓管理工作中的問題。 (3)語言工具 在該學(xué)生公寓管理系統(tǒng)的開發(fā)初期,為了能盡快投入本系統(tǒng)的開發(fā)當(dāng)中,同時(shí) 考慮到后期的工作,在開發(fā)工具的選用上,通過導(dǎo)師的提議以及大家的共同討論 后,一致決定:以 delphi 語言作為前后開發(fā)工具,以 sql server 2000 作為后臺(tái) 的數(shù)據(jù)庫開發(fā)工具。因?yàn)?delphi 靈活方便,上手容易,與后臺(tái)的 sql server2000 數(shù)

11、據(jù)庫相結(jié)合,可以提供一個(gè)高性能的學(xué)生公寓管理系統(tǒng)。 (4)主要內(nèi)容 本文研究的主要內(nèi)容有: (1)學(xué)生公寓管理系統(tǒng)的需求分析和可行性分析 (2)學(xué)生公寓管理系統(tǒng)開發(fā)的相關(guān)技術(shù)介紹 (3)學(xué)生公寓管理系統(tǒng)的總體設(shè)計(jì)、概要設(shè)計(jì)以及詳細(xì)設(shè)計(jì) (4)系統(tǒng)評(píng)價(jià) 1 需求分析與可行性分析需求分析與可行性分析 1.1 需求分析 1.1.1 學(xué)生公寓管理需求簡介 學(xué)生公寓管理應(yīng)考慮以下幾方面的要求: 公寓需求:可以對(duì)學(xué)生公寓進(jìn)行有效的管理,包括公寓信息、寢室信息、 學(xué)生住宿信息以及交費(fèi)信息等。 學(xué)校方面:可以查詢每一個(gè)學(xué)生的住宿信息。 來訪人員方面:為保障學(xué)生住宿安全,所有來訪人員必須提供被訪學(xué)生住 宿的信息

12、并加以核對(duì)后才可以進(jìn)入公寓。 1.1.2 功能需求1 軟件需求分析是指對(duì)目標(biāo)軟件系統(tǒng)在功能、行為、性能、設(shè)計(jì)約束等方面 的期望。需求分析是軟件設(shè)計(jì)、實(shí)現(xiàn)測試直至維護(hù)的主要基礎(chǔ),良好的需求分 析可以避免或盡早提出早期的錯(cuò)誤,從而降低軟件的開發(fā)成本,改進(jìn)軟件的質(zhì) 量。 我們所設(shè)計(jì)完成的學(xué)生公寓管理系統(tǒng)應(yīng)該要完成以下的任務(wù): 公寓管理 主要是對(duì)學(xué)生的住宿情況以及宿舍的情況(包括用水用電、物品維修、社 會(huì)空床床位等)進(jìn)行管理。 信息查詢 學(xué)生信息查詢:按學(xué)號(hào)、姓名、寢室(樓座、宿舍) 、年級(jí)、是否畢業(yè) 等 用水用電情況查詢:按總體、各樓座、各寢室進(jìn)行查詢 公寓情況查詢:出入信息、商業(yè)網(wǎng)點(diǎn)信息、員工信息

13、(按姓名、工號(hào)、 工作、樓座) 寢室評(píng)分查詢:按各樓座、各宿舍評(píng) 學(xué)生管理 學(xué)生信息錄入:用于每年學(xué)生報(bào)到住宿時(shí)用 注銷學(xué)生信息:畢業(yè)注銷 員工管理 員工信息錄入:在職員工的基本信息錄入 注銷員工 公寓資產(chǎn)管理 資產(chǎn)入庫及出納情況登記 物資發(fā)放及物資損耗(可設(shè)定物資最低庫存量,不到庫存時(shí)的提示等功 能) 寢室信息查詢 本寢室基本信息(住宿人員的詳細(xì)信息)查詢 水電使用情況查詢 物資發(fā)放及資產(chǎn)維修查詢 宿舍評(píng)分查詢 本宿舍得分 優(yōu)秀宿舍及獲獎(jiǎng)宿舍查詢 值班、管理人員信息查詢 本樓層管理人員信息、公寓管理中心管理人員信息查詢(包括值班室、辦 公地點(diǎn)等) 1.1.3 非功能性需求 用戶界面需求:簡潔

14、、易用、易懂、友好 運(yùn)行環(huán)境需求:windows 2000 及以上操作系統(tǒng) 可靠性需求:保證用戶在使用本系統(tǒng)時(shí),用戶的各種操作不會(huì)產(chǎn)生數(shù)據(jù)丟失。 安全保密性需求:用戶登錄需要密碼驗(yàn)證以及用戶密碼的加密等 1.2 可行性分析1 開發(fā)任何一個(gè)系統(tǒng),都會(huì)受到時(shí)間和資源上的限制。因此,在每一個(gè)項(xiàng)目 開發(fā)之前,都要進(jìn)行可行性分析,以減少項(xiàng)目的開發(fā)風(fēng)險(xiǎn),避免人力,物力和 財(cái)力的浪費(fèi)??尚行苑治鲋饕ń?jīng)濟(jì)可行性和技術(shù)可行性,下面對(duì)本系統(tǒng)進(jìn) 行可行性分析。 1.2.1 經(jīng)濟(jì)可行性 經(jīng)濟(jì)可行性,主要是針對(duì)一個(gè)系統(tǒng)的開發(fā)成本與收益進(jìn)行比較。如今是信 息化時(shí)代,信息化管理可以使公寓管理更加系統(tǒng)化,高效化、快速化,

15、這樣可 以為公寓帶來高效的工作效益和經(jīng)濟(jì)效益。開發(fā)出本系統(tǒng)可以減輕公寓管理人 員的工作強(qiáng)度,同時(shí)對(duì)管理人員的人數(shù)也要求更少,這樣,不但在人力、財(cái)力 上減少了浪費(fèi),而且在管理上方便、快捷,所以在經(jīng)濟(jì)上具有完全的可行性。 2.2.2 技術(shù)可行性 本系統(tǒng)開發(fā)工具是 delphi 和 sql server2000。delphi 具有可視化界面,是 一種面向?qū)ο蟮拈_發(fā)工具,簡單易學(xué)而且靈活方便;sql server 2000 是一個(gè)安 全、可靠的并且支持面向?qū)ο笤O(shè)計(jì)的數(shù)據(jù)庫系統(tǒng),易用性和可維護(hù)性也很好。 所以,學(xué)生公寓管理總體上開發(fā)難度不高,技術(shù)上具有完全的可行性。 綜上所述,本系統(tǒng)的開發(fā)是完全可行的。

16、 2 相關(guān)技術(shù)介紹相關(guān)技術(shù)介紹 開發(fā)數(shù)據(jù)庫信息管理系統(tǒng)需要兩種工具,即前臺(tái)開發(fā)工具和后臺(tái)數(shù)據(jù)庫工 具。本系統(tǒng)前臺(tái)開發(fā)工具使用 delphi 7,后臺(tái)數(shù)據(jù)庫使用 sql server 2000。delphi 靈活方便,與后臺(tái)的 sql server 2000 數(shù)據(jù)庫相結(jié)合,可以提供開 發(fā)一個(gè)高性能的學(xué)生公寓管理系統(tǒng)工具平臺(tái)。 2.1 delphi 2 delphi 的編程語言是以 object pascal 為基礎(chǔ)的。object pascal 是在傳 統(tǒng)的 pascal 語言的基礎(chǔ)上發(fā)展而來的,它在繼承了傳統(tǒng)的 pascal 語言語法嚴(yán) 謹(jǐn)、效率高、數(shù)據(jù)結(jié)構(gòu)靈活等特點(diǎn)的同時(shí),融入了面向?qū)ο蟮木?/p>

17、程思想,從而 使 object pascal 成為一種非常理想的面向?qū)ο缶幊陶Z言;同時(shí),使用編譯器 創(chuàng)建的應(yīng)用程序只生成單個(gè)可執(zhí)行文件(.exe) 。正是上述的這些優(yōu)點(diǎn),使得 object pascal 成為 delphi 這種先進(jìn)開發(fā)環(huán)境的編程語言。它的優(yōu)點(diǎn)主要體現(xiàn) 在:數(shù)據(jù)類型豐富;易于閱讀;支持結(jié)構(gòu)化程序設(shè)計(jì),也支持面向?qū)ο蟪绦蛟O(shè) 計(jì);編譯速度快、效率高;可以進(jìn)行模塊化程序設(shè)計(jì),程序的可重用性高。 2.1.1 delphi 特點(diǎn)3 delphi 自從 1995 年 2 月誕生以來,獲得了巨大的榮譽(yù)和廣泛的影響力,以 其可視化編程、強(qiáng)大的編譯功能、友好的用戶界面聞名于世。 其主要特點(diǎn)是:

18、(1)高效的可視化組件庫和面向?qū)ο蟮募軜?gòu)。 (2)具有多種操作向?qū)Ш驮诰€幫助,大大方便程序編寫。 (3)界面設(shè)計(jì)所見即所得和鼠標(biāo)拖曳方式,可以輕松設(shè)計(jì)出華麗的界面。 (4)支持各種最新及最常用的技術(shù)如 win32 api、ole、com、dcom、activex、isapi、nsapi、directx 等。 (5)全面支持 windows 應(yīng)用程序。 (6)具有開放式數(shù)據(jù)庫結(jié)構(gòu),集成了豐富的數(shù)據(jù)庫開發(fā)工具。 (7)具有強(qiáng)大的面向網(wǎng)絡(luò)編程功能,其 c/s 開發(fā)工具在高性能的快速應(yīng)用程 序開發(fā)領(lǐng)域成為行業(yè)標(biāo)準(zhǔn)。 delphi 產(chǎn)品按照功能可以分為 4 個(gè)類型: (1)delphi 集成開發(fā)環(huán)境(i

19、ntegrate develop environment):提供友好的用戶 編程開發(fā)界面,集成了高效的編譯器、項(xiàng)目管理器、團(tuán)隊(duì)開發(fā)支持、高級(jí) 調(diào)試等功能。 (2)delphi 可視化組件庫(visual component library):提供幾百個(gè)常用組 件用于數(shù)據(jù)庫訪問、用戶接口、數(shù)據(jù)處理、報(bào)表和 internet 開發(fā)。 (3)borland 數(shù)據(jù)引擎(borland data engineer):能夠進(jìn)行數(shù)據(jù)庫管理,并與 數(shù)據(jù)庫服務(wù)器高速連接。 (4)midas:是一個(gè)集成與 delphi 的分布式應(yīng)用稽核,功能強(qiáng)大,主要用于 商業(yè)邏輯的智能集中管理和企業(yè)交易的快速處理。 2.1.2

20、 delphi 74 2002 年 8 月 6 日,borland 公司正式宣布推出 delphi 7 studio,全面支持 microsoft 公司.net 平臺(tái)應(yīng)用的開發(fā)。delphi7 是一個(gè)針對(duì) windows 平臺(tái)上的跨 平臺(tái)快速開發(fā)(rad)環(huán)境。delphi7 的一個(gè)顯著特性是企業(yè)開發(fā)和部署。 delphi7 的新特點(diǎn): (1)企業(yè)應(yīng)用的 mda 開發(fā):通過讓開發(fā)者從設(shè)計(jì)到發(fā)布都重復(fù)使用一個(gè)應(yīng) 用程序,加速開發(fā)進(jìn)程,同時(shí)顯著減少代碼量和需要的開發(fā)時(shí)間。 (2)可視化的快速 web 開發(fā):讓開發(fā)者能夠在 delphi7 環(huán)境中可視化地創(chuàng)建 web 應(yīng)用,并且利用它的應(yīng)用模型框架,

21、不必再考慮通用的服務(wù)器端的開 發(fā)任務(wù),還能透明地處理會(huì)話管理。 (3)內(nèi)建的 linux 的跨平臺(tái)支持:delphi7 在出售時(shí)將附帶 delphi 語言版本的 dylix3。kylix3 是第一個(gè) linux 操作系統(tǒng)上的高性能的可視化集成開發(fā)環(huán)境 (ide) ,它適用來快速創(chuàng)建數(shù)據(jù)庫應(yīng)用、gui 應(yīng)用、web 應(yīng)用和 web 服務(wù) 應(yīng)用。 (4)企業(yè)級(jí)的報(bào)表能力:讓開發(fā)者能創(chuàng)建跨平臺(tái)的報(bào)表,這些報(bào)表能幫助查 看應(yīng)用程序運(yùn)行的效率。 (5)windows xp 應(yīng)用:delphi7 包含了對(duì) windows xp 風(fēng)格支持,讓開發(fā)者 能夠創(chuàng)建可以利用 windows xp 使用者界面風(fēng)格的應(yīng)

22、用。 2.1.3 delphi 與 vb4 visual basic(vb)是一種由微軟公司開發(fā)的包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動(dòng) 編程語言。它源自于 basic 編程語言。vb 擁有圖形用戶界面(gui)和快速 應(yīng)用程序開發(fā)(rad)系統(tǒng),可以使用 dao、rdo、ado 連接數(shù)據(jù)庫,或者 創(chuàng)建 activex 控件。 本系統(tǒng)采用 delphi 進(jìn)行開發(fā),主要原因: (1)vb 不支持面向?qū)ο?,delphi 卻是面向?qū)ο蟮摹?(2)vb 無法編譯產(chǎn)生目標(biāo)文件,而 delphi 可以。 (3)vb 無法對(duì)底層操作,而 delphi 可以。 (4)vb 有依賴性,即用 vb 作的程序換別的操作系統(tǒng)還要

23、重新包裝,delphi 則不用。 (5)vb 沒有類庫,delphi 的類庫很多,還可以繼承。 2.2 sql server 數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術(shù),是計(jì)算機(jī)科學(xué)的重要分支。今天,信息資 源已成為各個(gè)部門的重要財(cái)富和資源。建立一個(gè)滿足各級(jí)部門信息處理要求的 行之有效的信息系統(tǒng)也成為企業(yè)或組織生存和發(fā)展的重要條件。因此,作為信 息系統(tǒng)核心和基礎(chǔ)的數(shù)據(jù)庫技術(shù)得到越來越廣泛的應(yīng)用。對(duì)于一個(gè)國家來說, 數(shù)據(jù)庫的建設(shè)規(guī)模、數(shù)據(jù)庫信息量的大小和使用頻度已成為衡量一個(gè)國家信息 化程度的重要標(biāo)志。4 2.2.1 sql server 20005 sql server 2000 是一個(gè)高性能的客戶端/服務(wù)器

24、結(jié)構(gòu)的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。 sql server 2000 是為支持高容量的事務(wù)處理以及數(shù)據(jù)倉庫和決策支持系統(tǒng)而設(shè) 計(jì)的。它是 microsoft 公司推出的,該版本繼承了 sql server 7.0 版本的優(yōu)點(diǎn), 同時(shí)又比它增加了許多更先進(jìn)的功能,可實(shí)現(xiàn)從運(yùn)行 microsoft windows 98 系 統(tǒng)的個(gè)人機(jī)到運(yùn)行 microsoft windows 2000 系統(tǒng)的大型多處理器的服務(wù)器等的 跨越,實(shí)現(xiàn)多種平臺(tái)的使用。 2.2.2 sql server 2000 的特點(diǎn)5 (1)簡單易操作:sql server 2000 界面風(fēng)格和 windows 界面風(fēng)格完全一致。 (2)兼容性

25、良好,具有擴(kuò)展性,可靠性。 (3)數(shù)據(jù)倉庫: sql server 2000 增加了 olap 功能。olap 可以通過多維 存儲(chǔ)技術(shù)對(duì)大型、復(fù)雜數(shù)據(jù)集執(zhí)行快速、高級(jí)的分析工作。數(shù)據(jù)挖掘功能 能夠揭示隱藏在大量數(shù)據(jù)中的傾向及趨勢,它允許組織或機(jī)構(gòu)最大限度地 從數(shù)據(jù)中獲取價(jià)值。通過對(duì)現(xiàn)有數(shù)據(jù)進(jìn)行有效分析,實(shí)現(xiàn)對(duì)未來趨勢的預(yù) 測。 2.3 ado 技術(shù)4 ado( active data objects )是一種提供訪問各種數(shù)據(jù)類型的鏈接機(jī)制,是通 過 odbc 的方法訪問數(shù)據(jù)庫的接口。ado 主要優(yōu)點(diǎn)是易于使用、高速度、低 內(nèi)存支出和占用磁盤空間較少,同時(shí)具有遠(yuǎn)程數(shù)據(jù)服務(wù)(rds)功能。在 de

26、lphi 中,提供了一組 ado 組件,用于對(duì) ado 訪問能力的支持。 3 總體設(shè)計(jì)總體設(shè)計(jì) 3.1 總體設(shè)計(jì)目標(biāo) 減輕公寓管理人員工作強(qiáng)度。 公寓管理人員通過使用本系統(tǒng),可以隨時(shí)根據(jù)需要,查詢公寓、寢室、來 訪人員、交費(fèi)等信息,對(duì)學(xué)生公寓管理系統(tǒng)中的數(shù)據(jù)進(jìn)行錄入、添加、刪除和 查詢,并可以根據(jù)特定條件對(duì)數(shù)據(jù)進(jìn)行查詢。 2減少學(xué)校在學(xué)生公寓管理方面的人力和物力的投資。 學(xué)生公寓管理系統(tǒng)功能強(qiáng)大、操作簡單,擁有友好的易額面,適用于各類 學(xué)校的學(xué)生公寓管理。 3.2 功能模塊設(shè)計(jì) 系統(tǒng)功能模塊包括: (1)登陸界面、用戶管理 包括新增用戶,注銷用戶,修改用戶密碼(用戶分為高級(jí)管理員、一般管 理員

27、及普通用戶) 。 (2)學(xué)生住宿管理 學(xué)生信息管理(包括查詢、錄入、修改)包括學(xué)號(hào)、姓名、性別、政 治面貌、民族、籍貫、家庭地址、身份證號(hào)、出生年月、學(xué)生照片、入學(xué) 年月、家庭電話、移動(dòng)電話、宿舍電話 、所在公寓、樓座、宿舍、所在 學(xué)院、專業(yè)、班級(jí)、獎(jiǎng)懲情況、班主任及聯(lián)系方式、假期去向、是否畢業(yè)、 備注。 宿舍資產(chǎn)錄入(包括資產(chǎn)信息查詢、錄入、修改及使用情況登記) 宿舍固定資產(chǎn)、易耗物品。 宿舍、床位自動(dòng)分配(分為整體分配、空床分配) ,并可對(duì)其中相關(guān)信 息進(jìn)行手動(dòng)調(diào)整。 (3)資產(chǎn)管理: 包括資產(chǎn)信息分類輸入、物資發(fā)放情況(主要為宿舍易耗品的發(fā)放) 、 財(cái)產(chǎn)出納情況、物資使用情況(可設(shè)定物資

28、最低庫存量,不到庫存時(shí)的提 示等功能) 、對(duì)學(xué)生宿舍資產(chǎn)的維修情況登記、查詢、自動(dòng)統(tǒng)計(jì)面積較小 宿舍并回發(fā)相應(yīng)住宿費(fèi)。 (4)出入/來訪登記管理 被訪人員相關(guān)信息:姓名、學(xué)院(單位) 、房間號(hào)。 來訪人員信息:來訪時(shí)間、離開時(shí)間、姓名、身份證號(hào)、單位、來 訪事由、備注。 學(xué)生早出晚歸登記:學(xué)生基本信息、離開或進(jìn)入的時(shí)間、晚歸或早 出的原因、備注。 (5)信息統(tǒng)計(jì) 個(gè)人信息統(tǒng)計(jì):所在學(xué)校、學(xué)院、專業(yè)、年級(jí)、班級(jí)、學(xué)號(hào)、性別、 年齡、宿舍編號(hào)、床位、身份證號(hào)碼、電話號(hào)碼、愛好特長等、是否入住 等。 宿舍公共財(cái)產(chǎn)信息統(tǒng)計(jì):宿舍電話、供水、供暖、供電、電視、桌 椅等 宿舍信息統(tǒng)計(jì):宿舍位置、入住人員、

29、空位統(tǒng)計(jì)等。 宿舍樓整體信息統(tǒng)計(jì):宿舍樓編號(hào)、入住人員總數(shù)、對(duì)應(yīng)專業(yè)學(xué)生 入住樓層、節(jié)假日學(xué)生去留動(dòng)向、出入登記。 宿舍管理人員信息統(tǒng)計(jì):管理人員姓名、工作類別、職位、聯(lián)系方 式。 3.3 數(shù)據(jù)庫相關(guān)設(shè)計(jì) 3.3.1 數(shù)據(jù)流分析 數(shù)據(jù)流圖2是結(jié)構(gòu)化系統(tǒng)分析的基本工具。一個(gè)數(shù)據(jù)流圖確定了系統(tǒng)的轉(zhuǎn) 化過程、系統(tǒng)所操縱的數(shù)據(jù)或物質(zhì)的收集(存儲(chǔ)) ,還有過程、存儲(chǔ)、外部世界 之間的數(shù)據(jù)流或物質(zhì)流。 數(shù)據(jù)流圖技術(shù)是可以擴(kuò)充到允許實(shí)時(shí)系統(tǒng)的建模。數(shù)據(jù)流圖是當(dāng)前業(yè)務(wù)過 程或新系統(tǒng)操作步驟的一種表示方法。數(shù)據(jù)流圖可以在一個(gè)抽象的廣泛范圍內(nèi) 表示系統(tǒng)。在一個(gè)多步驟的活動(dòng)中,高層數(shù)據(jù)流圖對(duì)數(shù)據(jù)和處理部分提供一個(gè)

30、整體的統(tǒng)覽,這是對(duì)包含在軟件需求規(guī)格說明中的精確、詳細(xì)敘述的補(bǔ)充。數(shù) 據(jù)流圖描述了軟件需求規(guī)格說明中的功能需求怎樣結(jié)合在一起,使用戶可以執(zhí) 行指定的任務(wù)。從圖中迅速反饋的信息有助于對(duì)所探討的任務(wù)流的理解進(jìn)行提 煉加工。 學(xué)生公寓管理系統(tǒng)的第一層數(shù)據(jù)流圖(如圖 4-1),本數(shù)據(jù)流圖描述了學(xué)生 公寓系統(tǒng)的各個(gè)模塊處理過程中的數(shù)據(jù)處理的過程。 宿管科公寓管理 寢室管理 來訪人員管理 收費(fèi)管理 寢室信息 寢室信息 公寓信息 收費(fèi)信息 來訪人員 信息 公寓信息 來訪人員 登記信息 收費(fèi)信息 圖 3-1 學(xué)生公寓管理系統(tǒng)第一層數(shù)據(jù)流圖 寢室管理數(shù)據(jù)流程圖(如圖 3-2) ,描述了用戶在添加、刪除、查詢寢室

31、信 息時(shí)的數(shù)據(jù)處理過程。 宿管科添加處理 刪除處理查詢處理 刪除畢業(yè)生或離校生信息 寢室信息 圖 3-2 寢室管理模塊數(shù)據(jù)流圖 來訪人員管理數(shù)據(jù)流圖(如圖 3-3) ,描述了在來訪人員訪問學(xué)生時(shí),用戶 所作操作的數(shù)據(jù)處理過程。 宿管科 來訪信息 添加來訪人 員信息 查詢處理 刪除處理 圖 3-3 來訪人員管理數(shù)據(jù)流圖 學(xué)生交費(fèi)管理數(shù)據(jù)流圖(如圖 3-4)描述了學(xué)生交費(fèi)與宿管科收費(fèi)處理過程 中的數(shù)據(jù)處理過程。 宿管科添加交 費(fèi)項(xiàng)目 交費(fèi) 學(xué)生 交費(fèi)信息 查詢 處理 報(bào)表 打印 圖 3-4 生交費(fèi)管理數(shù)據(jù)流圖 3.3.2 數(shù)據(jù)建模 模型是軟件的第一個(gè)技術(shù)表示。信息系統(tǒng)的建模是用模型來描述復(fù)雜的信

32、息系統(tǒng),使得系統(tǒng)的要求、結(jié)構(gòu)和數(shù)據(jù)變得簡單。設(shè)計(jì)者通過描述用戶的需求 獲得與用戶的不斷交互,最終對(duì)整個(gè)系統(tǒng)能全面地把握。建立完整的數(shù)據(jù)模型, 完成對(duì)信息系統(tǒng)中數(shù)據(jù)的存儲(chǔ)和處理。 學(xué)生公寓管理系統(tǒng)比較復(fù)雜,為了建立這樣一個(gè)復(fù)雜系統(tǒng)的模型,并滿足 實(shí)際對(duì)象不斷發(fā)展的需求,在實(shí)際設(shè)計(jì)中應(yīng)遵循下列原則: 1準(zhǔn)確性:所建立的模型要求能夠正確反映實(shí)際的對(duì)象,能夠滿足學(xué)生公 寓管理工作的實(shí)際需求。 2完整性:指要求模型既能反映對(duì)象系統(tǒng)的靜態(tài)特性,同時(shí)能夠反映其豐 富的動(dòng)態(tài)特性。 3一致性:要求建立的模型能保證從分析階段到設(shè)計(jì)階段的平穩(wěn)過渡。 3.3.3 各實(shí)體關(guān)系模型1 經(jīng)過分析,由上面的數(shù)據(jù)流程圖可以得出

33、以下各實(shí)體之間的 e-r 圖, (如圖 4-5 到 4-7) 公寓 管理 管理員 m n 寢室組成 1n 圖 3-5 寓 e-r 圖 寢室 公寓 公寓 公寓 n 1 1 n 1 所屬組成 擁有 n 圖 3-6 寢室 e-r 圖 床位 寢室 公寓 住宿擁有 組成 1 n n m 1 n 學(xué)生來訪人 n m m 1 訪問 管理員 管理 交費(fèi) m n 圖 3-7 公寓管理 e-r 圖 3.3.4 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì) 基本定義: 主鍵5:在表中是唯一不可重復(fù)的值。具有索引的作用,可以用來快速查 詢表內(nèi)數(shù)據(jù)。 外鍵5:有此表的列或列的組合和其他表的主鍵值或 unique_key 具有 相關(guān)聯(lián)的特性。此時(shí)

34、,可以將這些列或列組合定義為外鍵。 索引5:建立索引是為了加快查詢速度的有效手段。用戶可以根據(jù)應(yīng)用環(huán) 境的需求,在基本表上建立一個(gè)或多個(gè)索引,以提供多種存取路徑,加快查找 速度。 視圖5:從一個(gè)或幾個(gè)基本表(或視圖)導(dǎo)出的表,它與基本表不同,是 一個(gè)虛表。 學(xué)生公寓管理系統(tǒng)所涉及的表見表匯總。 表名功能說明 lo_yh登陸用戶表 do_xsxx學(xué)生信息表 as_yhp宿舍易耗品發(fā)放情況表 as_zcwx公寓、宿舍資產(chǎn)維修信息表 fe_sd水、電使用情況表 bus_sywd營業(yè)網(wǎng)點(diǎn)信息表 qu_bjxx班級(jí)信息表 qu_ygxx員工信息表 qu_ssxx宿舍信息表 (按宿舍建) qu_gyxx公

35、寓信息表 (按樓座建) st_sspf宿舍評(píng)分信息表 st_jqqx假期去向統(tǒng)計(jì)表 qu_ ssgdzc宿舍固定資產(chǎn)信息表 表 3-1 表匯總 學(xué)生管理模塊與資產(chǎn)管理模塊用到的表如下: 表名do_xsxx功能說明記錄學(xué)生基本信息 英文列名中文列名數(shù)據(jù)類型空/非空列描述 photo照片picturenojpeg/bmp number學(xué)號(hào)char(12)no name姓名char(10)no sex性別char(2)nocombobox polity政治面貌char(10)nocombobox folk民族char(16)no(combobox) birthplace籍貫char(20)no ho

36、meaddr家庭地址char(60)no post郵政編碼integer(6)no家庭郵政編碼 idcard身份證號(hào)char(18)no birthday出生年月year/monthnoyyyy-mm grade年級(jí)integer(4)no famphone家庭電話char(12)noareano+phone cellphone移動(dòng)電話char(12)yes dorphone宿舍電話char(12)no department所在公寓char(20)no buildings樓座integer(2)no dormno宿舍integer(2)no academy所在學(xué)院char(30)nocombo

37、box speciality專業(yè)char(30)no class班級(jí)char()no punishment獎(jiǎng)懲情況char(30)yes classteac班主任char(10)no teachphone聯(lián)系方式char(12)no graduate是否畢業(yè)char(2)nocombobox memo備注memo(50)yes 3-2 學(xué)生信息表 表名qu_ssxx功能說明宿舍學(xué)生及固定資產(chǎn)信息 拼音列名中文列名數(shù)據(jù)類型空/非空列描述 gy公寓char(10)no公寓名稱 lz樓座integer(2)no樓座號(hào) sslx宿舍類型char(4)no男生宿舍/女生宿舍 ssh宿舍號(hào)integer(

38、3)no宿舍號(hào) sscw宿舍床位integer(2)no宿舍床位 kccw空床床位integer(2)no空床床位 ssz宿舍長char(10)no宿舍長 ssmz是否為少數(shù)民族宿舍char(2)no是否區(qū)分少數(shù)民族 bz備注char(50)yes備注信息 表 3-3 宿舍信息表 表名as_yhp功能說明公寓以及宿舍易耗品發(fā)放信息 拼音列名中文列名數(shù)據(jù)類型空/非空列描述 lz樓座integer(2)no fjh宿舍integer(3)no wp物品char(12)no sl數(shù)量integer(2)no dj單價(jià)real(3.2)yes ffsj發(fā)放時(shí)間datatime(8)no lqr領(lǐng)取人c

39、har(10)no bz備注memo(50)yes 表 3-4 易耗品發(fā)放表 表名qu_gyxx功能說明按樓座描述公寓基本信息 拼音列名中文列名數(shù)據(jù)類型空/非空列描述 lh樓號(hào)integer(2)no lc樓層integer(2)no ssh宿舍號(hào)integer(3)no sf水費(fèi)float(10.2)no用水總量(噸) df電費(fèi)float(10.2)no用電總量(度) ycdf預(yù)存電費(fèi)float(10.2)no ycsf水費(fèi)預(yù)存float(10.2)no bz備注memo(50)yes 表 3-5 公寓信息 表名as_zcwx功能說明記錄維修信息 拼音列名中文列名數(shù)據(jù)類型空/非空列描述 dj

40、sj登記時(shí)間datatime(10)no djr登記人char(10)no djss登記宿舍integer(3)no wxwp維修物品char(20)nocombobox wpdj物品單價(jià)float(5.2)no wpsl維修物品數(shù)量integer(2)no sfmf是否免費(fèi)char(2)no wxsj維修時(shí)間datatime(10)no sfwx是否維修char(2)no wxr維修人char(10)yes bz備注memo(50)yes 表 3-6 公寓、宿舍資產(chǎn)維修信息表 表名ssgdzc功能說明宿舍固定資產(chǎn)信息 拼音列名中文列名數(shù)據(jù)類型空非空列說明 gy公寓 char(20) no l

41、h樓號(hào)integer(2)no ssh宿舍號(hào)integer(3)no cp床鋪integer(2)no sz書桌integer(2)no yg衣柜integer(2)no ds電視integer(2)no dh電話integer(2)no ms門鎖integer(2)no rgd日光燈integer(2)no bz備注memo(30)yes 表 3-7 宿舍固定資產(chǎn)表 表名ygpxx功能說明宿舍易耗品信息 拼音列名中文列名數(shù)據(jù)類型空非空列說明 rgdg日光燈管integer(2)no slt水龍頭integer(2)no tz笤帚integer(2)no tb拖把integer(2)no bz

42、備注memo(30)yes 表 3-8 易耗品信息表 4 系統(tǒng)詳細(xì)設(shè)計(jì)系統(tǒng)詳細(xì)設(shè)計(jì) 本系統(tǒng)是在緯度工作室共同努力的基礎(chǔ)上繼續(xù)完善而成的。在本系統(tǒng)的設(shè)計(jì) 中,我所完成的任務(wù)主要有學(xué)生管理模塊(包括學(xué)生信息錄入、學(xué)生信息查詢、 學(xué)生信息統(tǒng)計(jì))和資產(chǎn)管理模塊(包括資產(chǎn)信息錄入編輯、資產(chǎn)信息查詢、物品 維修登記、物品發(fā)放) 。 4.1 系統(tǒng)運(yùn)行環(huán)境 4.1.1 硬件環(huán)境 處理器:pentium 800 以上; 內(nèi)存:256m 及以上; 硬盤空間:1gb 及以上; 屏幕分辨率:1024*800 4.1.2 軟件環(huán)境 windows 2000 及以上等操作系統(tǒng)。 4.2 界面設(shè)計(jì) 4.2.1 系統(tǒng)界面 系

43、統(tǒng)界面主要是對(duì)該系統(tǒng)的相關(guān)信息有個(gè)了解,同時(shí)對(duì)它的界面風(fēng)格、該 系統(tǒng)的具體的功能及能實(shí)現(xiàn)有操作有個(gè)清晰的認(rèn)識(shí)。下面是對(duì)系統(tǒng)界面的一個(gè) 大概說明。 系統(tǒng)啟動(dòng)界面 啟動(dòng)界面說明 該界面是該學(xué)生公寓管理系統(tǒng)的啟動(dòng)界面,當(dāng)運(yùn)行該軟件時(shí),就會(huì)出現(xiàn)這個(gè) 啟動(dòng)界面。主要是直觀的為讀者給予一個(gè)視覺效果,讓讀者直觀的了解到該系 統(tǒng)的名稱、制作團(tuán)隊(duì)、版本問題等,為讀者留有一個(gè)整體印象。 系統(tǒng)登錄界面 系統(tǒng)登錄界面使用說明: 用戶輸入正確用戶名和密碼后點(diǎn)擊確定即可登陸系統(tǒng),點(diǎn)擊取消按鈕即可退 出系統(tǒng)。點(diǎn)擊“注冊(cè)新用戶”后即可進(jìn)入新用戶注冊(cè)界面,點(diǎn)擊“忘記密碼” 即可進(jìn)入找回密碼界面。

44、 系統(tǒng)主界面 系統(tǒng)主界面說明: 該界面是該系統(tǒng)的主界面,當(dāng)用戶輸入正確的用戶名和密碼登錄后,該界面 將會(huì)呈現(xiàn)在用戶面前。該界面將該系統(tǒng)的信息錄入、查詢、修改、刪除等諸多 操作集于一體。在該界面的菜單欄中,用戶可以根據(jù) office 辦公軟件的操作一 樣,打開一些相關(guān)的界面進(jìn)行信息錄入、查詢、修改等。在菜單欄下面是一些 快捷菜單,用戶可以根據(jù)上面的名稱方便、快捷的打開其中的一些主要的界面 進(jìn)行相關(guān)操作。 在界面中央,主要用來顯示具體的界面,同時(shí),當(dāng)點(diǎn)擊左側(cè)的公寓按鈕時(shí),將 顯示出公寓、樓座、樓層、宿舍號(hào)的輸入框和宿舍信息查詢的按鈕。這樣做的 目的是方便用戶快捷的查詢到具體的某一間

45、宿舍的信息。極大地方便了用戶的 操作。 這樣的界面設(shè)計(jì)完全是考慮到使用的大眾性。這樣樸素、大方的界面既讓人 使看著舒服,并且操作簡單,任何用戶都可以很快的上手進(jìn)行操作。 4.2.2 學(xué)生管理模塊 學(xué)生管理模塊主要實(shí)現(xiàn)的功能有:實(shí)現(xiàn)學(xué)生信息的錄入、查詢、修改、刪 除等操作。以下是其具體信息。 學(xué)生信息錄入界面 學(xué)生信息錄界面說明: 本界面用來實(shí)現(xiàn)學(xué)生信息的錄入,其中,有特別標(biāo)注的是必填項(xiàng)。當(dāng)錄入學(xué) 生的基本信息后(點(diǎn)擊“導(dǎo)入照片”可以實(shí)現(xiàn)照片的錄入) ,點(diǎn)擊“保存”就可 將該學(xué)生的信息存入數(shù)據(jù)庫中,點(diǎn)“取消”將對(duì)所有的輸入框清空;輸入學(xué)生 的學(xué)號(hào)或是姓名后點(diǎn)擊“查詢” ,將會(huì)在輸

46、入框中顯示所有該生的信息,便于對(duì) 其進(jìn)行必要的修改。 學(xué)生信息查詢界面 學(xué)生信息查詢界面說明: 學(xué)生信息查詢主要用來對(duì)學(xué)生的基本信息進(jìn)行查詢。該界面有三個(gè)標(biāo)簽, 分別為“按姓名查詢” 、 “按學(xué)號(hào)查詢”及“復(fù)合查詢” 。在“按姓名查詢”中, 輸入學(xué)生的姓名,點(diǎn)“查詢”可以查出該生的相關(guān)信息;在“按學(xué)號(hào)查詢”中 輸入學(xué)生的學(xué)號(hào)就可查出該生的信息;在“復(fù)合查詢”中,可以對(duì)某學(xué)院、專 業(yè),年級(jí)、班級(jí)、性別等進(jìn)行查詢。 學(xué)生信息統(tǒng)計(jì)界面 學(xué)生信息統(tǒng)計(jì)界面說明: 學(xué)生信息統(tǒng)計(jì)界面主要有來對(duì)學(xué)生人數(shù)進(jìn)行統(tǒng)計(jì)。分別可以按學(xué)院、年級(jí)、 宿舍、專業(yè)等進(jìn)行學(xué)生人數(shù)的統(tǒng)計(jì)。統(tǒng)計(jì)結(jié)果將

47、顯示在右上側(cè)的統(tǒng)計(jì)信息預(yù)覽 中。 “取消”按鈕對(duì)所選項(xiàng)項(xiàng)進(jìn)行清空;“打印預(yù)覽”將對(duì)符合條件的信息的具 體情況進(jìn)行一個(gè)報(bào)表打印。 4.2.3 資產(chǎn)管理模塊 資產(chǎn)管理模塊主要實(shí)現(xiàn)對(duì)宿舍資產(chǎn)(固定資產(chǎn)和易耗品)的管理,主要有 宿舍資產(chǎn)的錄入、查詢以及物品的發(fā)放情況、維修情況。 資產(chǎn)信息錄入界面 資產(chǎn)信息錄入修改界面說明: 資產(chǎn)信息錄入修改界面主要實(shí)現(xiàn)對(duì)宿舍資產(chǎn)的登記。對(duì)宿舍的資產(chǎn)信息錄 入后可保存。其中有兩個(gè)標(biāo)簽:固定資產(chǎn)信息,易耗物品信息??梢苑謩e實(shí)現(xiàn) 對(duì)固定資產(chǎn)和易耗物品的錄入、查詢、刪除等操作。 資產(chǎn)信息查詢界面 資產(chǎn)信息查詢界面說明: 資產(chǎn)信息查詢主要是實(shí)現(xiàn)對(duì)

48、宿舍的資產(chǎn)進(jìn)行查詢。其中有三個(gè)標(biāo)簽,分 別為:固定資產(chǎn)查詢、易耗物品發(fā)放查詢、維修登記查詢,可以分別按公寓、 樓座、宿舍(及物品)進(jìn)行具體信息的查詢,有助于了解宿舍的具體情況。 物品發(fā)放界面 物品發(fā)放界面的說明: 物品發(fā)放界面主要是實(shí)現(xiàn)對(duì)發(fā)放物品的信息進(jìn)行錄入。錄入相關(guān)信息后 點(diǎn)“保存”可實(shí)現(xiàn)保存;可以通過對(duì)宿舍的具體信息(公寓、樓座、宿舍) ,點(diǎn) “查詢”實(shí)現(xiàn)對(duì)該宿舍物品發(fā)放信息的查詢;“取消”與前面的一致。 物品維修登記界面 物品維修登記界面說明: 物品維修登記主要實(shí)現(xiàn)宿舍物品的維修情況。輸入宿舍信息后,點(diǎn)“查 詢”可實(shí)現(xiàn)該宿舍的物品維修的具體情況;在以上的

49、基礎(chǔ)上,對(duì)相關(guān)信息進(jìn)行 修改,點(diǎn)“保存”可實(shí)現(xiàn)對(duì)物品維修情況的理新;“取消”與前面的一致。 5 系統(tǒng)評(píng)價(jià)系統(tǒng)評(píng)價(jià) 5.1 學(xué)生公寓管理系統(tǒng)設(shè)計(jì)評(píng)價(jià) 經(jīng)過為期幾個(gè)月的努力,在緯度工作室成果的基礎(chǔ)上,我們對(duì)學(xué)生公寓管 理系統(tǒng)的完善工作也已完成,在原有功能的基礎(chǔ)上又增加了一些功能,同時(shí), 系統(tǒng)的對(duì)系統(tǒng)的性能也作了改進(jìn),這里就該系統(tǒng)設(shè)計(jì)及性能做一說明。 5.1.1 系統(tǒng)的優(yōu)點(diǎn) (1)系統(tǒng)符合學(xué)生公寓管理的要求,能夠?qū)崿F(xiàn)數(shù)據(jù)的錄入、查詢等基礎(chǔ)操 作和管理。 (2)操作界面友好,操作簡單,易用性好。 (3)有良好的用戶權(quán)限和密碼限制,防止人為的破壞與盜竊數(shù)據(jù)資源。 5.1.2 系統(tǒng)的局限性 由于對(duì)數(shù)據(jù)庫的設(shè)計(jì)不盡完美,數(shù)據(jù)的冗余大,對(duì)數(shù)據(jù)操作的效率不高, 同時(shí)對(duì)于數(shù)據(jù)的加密問題處理欠妥當(dāng),所以該系統(tǒng)在安全性要求不高的地方使 用是完全足夠了,但是,其所存在安全隱患卻是致命的,因此,此系統(tǒng)還需繼 續(xù)完善

溫馨提示

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

評(píng)論

0/150

提交評(píng)論