freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

使用deilphi和sqlserver的宿舍管理系統(tǒng) 計算機專業(yè)畢業(yè)設計 畢業(yè)論-文庫吧

2025-05-16 15:09 本頁面


【正文】 二章 相關技術介紹 開發(fā)數(shù)據(jù)庫管理信息系統(tǒng)需要兩種工具,即前臺開發(fā)語言和后臺數(shù)據(jù)庫。本系統(tǒng)前臺開發(fā)技術使用 Delphi,后臺數(shù)據(jù)庫使用 SQL Server2021。 Delphi 靈活方便,與后臺的 SQL Server2021 數(shù)據(jù)庫相結(jié)合,可以提供一個高性能的學生公寓管理系統(tǒng)。 Delphi Delphi 是 Pascal 語言的一種 版本,但它與傳統(tǒng)的 Pascal 語言有很大差別。一個 Delphi 程序首先應是程序框架( Frame),而這一框架正式應用程序的“骨架”。在骨架上即使沒有附著任何東西,仍然可以運行。所要做的工作只是在“骨架”中加入程序。缺省的應用程序是一個空白的窗體( Form),運行可以得到一個空白的窗口。這個窗口具有 Windows 窗口的全部性質(zhì),可以被放大縮小、移動、最大最小化等。程序框架及 一個空白的窗體已經(jīng)是一個 可運行應用程序,只是不處理任何事情。 Delphi 特點 Delphi 自從 1995 年 2 月誕生以來,獲得了 巨大的榮譽和廣泛的影響力,以可視化編程、強大的編譯功能、友好的用戶界面聞名于世。 主要特點是: ? 高效的可視化 組件 庫和面向?qū)ο蟮募軜?gòu)。 ? 具有多種操作向?qū)Ш驮诰€幫助,大大方便程序編寫。 ? 界面設計所見即所得和鼠標拖曳方式,可以輕松設計出華麗的界面。 ? 支持各種最新及最常用的技術如 Win32 API、 OLE、 COM、 DCOM、 ActiveX、ISAPI、 NSAPI、 DirectX 等。 ? 全面支持 Windows 應用程序。 ? 具有開放式數(shù)據(jù)庫結(jié)構(gòu),集成了豐富的數(shù)據(jù)庫開發(fā)工具。 ? 具有強大的面向網(wǎng)絡編程功能,其 C/S 開發(fā)工具 在高性能的快速應用程序開發(fā)領域成為行業(yè)標準。 Delphi 產(chǎn)品按照功能可以分為 4 個類型: ? Delphi 集成開發(fā)環(huán)境( Integrate Develop Environment):提供友好的用戶編程開發(fā)界面,集成了高效的編譯器、項目管理器、團隊開發(fā)支持、高級調(diào)試等功能。 ? Delphi 可視化組件庫( Visual Component Library) :提供幾百個常用組件,用于數(shù)據(jù)庫訪問、用戶接口、數(shù)據(jù)處理、報表和 Inter 開發(fā)。 ? Borland 數(shù)據(jù)引擎( Borland Data Engineer):能夠進行 數(shù)據(jù)庫管理,并與數(shù)據(jù)庫服務器 高速 連接。 ? MIDAS:是一個集成與 Delphi 的分布式應用稽核,功能強大,主要用于商業(yè)邏輯的智能集中管理和企業(yè)交易的快速處理。 Delphi7 2021 年 8 月 6 日, Borland 公司正式宣布 推 出 Delphi 7 Studio,全面支持Microsoft 公司 .NET 平臺應用的開發(fā)。 Delphi7 是一個針對 Windows 平臺上的跨平臺快速開發(fā)( RAD)環(huán)境。 Delphi7 的一個顯著特性是企業(yè)開發(fā)和部署。 第 4 頁 Delphi7 的新特點: ? 企業(yè)應用的 MDA 開發(fā):通過讓 開發(fā)者從設計到發(fā)布都重復使用一個應用程序,加速開發(fā)進程,同時顯著減少代碼量和需要的開發(fā)時間。 ? 可視化的快速 Web 開發(fā):讓開發(fā)者能夠在 Delphi7 環(huán)境中可視化地創(chuàng)建Web 應用,并且利用它的應用模型框架,不必再考慮通用的服務器端的開發(fā)任務,還能透明地處理會話管理。 ? 內(nèi)建的 Linux 的跨平臺支持: Delphi7 在出售時將附帶 Delphi 語言版本的 Dylix3。 Kylix3 是第一個 Linux 操作系統(tǒng)上的高性能的可視化集成開發(fā)環(huán)境( IDE),它適用來快速創(chuàng)建數(shù)據(jù)庫應用、 GUI 應用、 Web 應用和Web 服務應用。 ? 企業(yè) 級的報表能力:讓開發(fā)者能創(chuàng)建跨平臺的報表,這些報表能幫助查看應用程序運行的效率。 ? Windows XP 應用: Delphi7 包含了對 Windows XP 風格支持,讓開發(fā)者能夠創(chuàng)建可以利用 Windows XP 使用者界面風格的應用。 Delphi 與 VB Visual Basic( VB)是一種由微軟公司開發(fā)的包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動編程語言。它源自于 BASIC 編程語言。 VB 擁有圖形用戶界面( GUI)和快速應用程序開發(fā)( RAD)系統(tǒng),可以使用 DAO、 RDO、 ADO 連接數(shù)據(jù)庫,或者創(chuàng)建 ActiveX控件。 本系統(tǒng)采用 Delphi 進行開發(fā),主要原因: ? VB 不支持面向?qū)ο螅?Delphi 卻是面向?qū)ο蟮摹? ? VB 無法 編譯 原生目標文件,而 Delphi 可以。 ? VB 無法對 底 層操作,而 Delphi 可以。 ? VB 有依賴性,即用 VB 作的程序換別的操作系統(tǒng)還要重新包裝, Delphi則不用。 ? VB 沒有類庫, Delphi 的類庫 很多,還可以繼承。 SQL Server 數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術,是 計算機科學的重要分支。今天,信息資源已成為各個部門的重要財富和資源。建立一個滿足各級部門信息處理要求的行之有效的信息系統(tǒng)也成為企業(yè)或組織生存和發(fā)展的重要條件。因此,作為信息系統(tǒng)核心和基礎的數(shù)據(jù)庫技術得到越來越廣泛的應用。 對于一個國家來說,數(shù)據(jù)庫的建設規(guī)模、數(shù)據(jù)庫信息量的大小和使用頻度已成為衡量一個國家信息化程度的重要標志。 SQL Server 2021 SQL Server 2021 是一個 高性能的客戶端 /服務器結(jié)構(gòu)的 關系數(shù)據(jù)庫管理系統(tǒng)。 SQL SERVER 2021 是為支持高容量的事務處理以及數(shù)據(jù)倉庫和決策支持系統(tǒng)而設計的。 它是 Microsoft 公司推出的,該版本繼承了 SQL Serve 版本的優(yōu)點,同時又比它增加了許多更先進的功能,可跨越從運行 Microsoft Windows 98 的電腦到運行 Microsoft Windows 2021 的大型多處理器的服務器等多種平臺使用。 SQL Server 2021 的特點 ? 簡單易操作: SQL Server 2021 界面風格和 Windows 界面風格完全一致。 第 5 頁 ? 兼容性良好,具有擴展性,可靠性。 ? 數(shù)據(jù)倉庫: SQL Server 2021 增加了 OLAP 功能。 OLAP 可以通過多維存儲技術對 大型、復雜數(shù)據(jù)集執(zhí)行快速、高級的分析工 作。數(shù)據(jù)挖掘功能能夠揭示 隱藏在大量數(shù)據(jù)中的傾向及趨勢,它允許組織或機構(gòu)最大限度地從數(shù)據(jù)中獲取價值。通過對現(xiàn)有數(shù)據(jù)進行有效分析,這一功能可以對未來的趨勢進行預測。 ADO 技術 ADO( Active Data Objects )是一種提供訪問各種數(shù)據(jù)類型的鏈接機制,是通過 ODBC 的方法訪問數(shù)據(jù)庫的接口。 ADO 主要優(yōu)點是易于使用、高速度、低內(nèi)存支出和占用磁盤空間較少,同時具有遠程數(shù)據(jù)服務 (RDS)功能。在 Delphi 中,提供了一組 ADO 組件,用于對 ADO 訪問能力的支持。 第 6 頁 第三章 需求分析 需求分析 學生公寓需求簡介 學生公寓管理應考慮以下幾方面的要求: 用戶需求:可以對學生公寓進行有效的管理,包括公寓信息、寢室信息 、學生住宿資料以及交 費信息等。 學生方面:讓學生感覺到學校的管理透明。 學校方面:可以查詢每一個學生的相關信息。 來訪人員方面:為防止公寓安全,所有來訪人員 必須提供學生住宿的公寓號和寢室號才可以進入公寓。 功能性需求 軟件需求分析是指對目標軟件系統(tǒng)在功能、行為、性能、設計約束等方面的期望。需求分析是軟件設計、實現(xiàn)測試直至維護的主要基礎,良好的 需求分析可以避免或盡早提出早期的錯誤,從而降低軟件的開發(fā)成本,改進軟件的質(zhì)量。 本學生公寓管理系統(tǒng)應完成以下任務: ? 學生寢室基本 信息 管理:首先統(tǒng)一安排學生入住,如果有學生要更換寢室, 可以方便查到哪個寢室還有空床,包括該寢室內(nèi)已住學生的基本信息,安排入住。 ? 學生公寓管理:可以添加新建公寓的信息,以及添加該公寓內(nèi)的寢室信息,以及修改公寓和寢室的相關信息(公寓號和寢室號)。 ? 寢室收費管理:收費以 寢室為單位,當費用收好以后,可以打印報表以查看交 費記錄。 ? 來訪人員管理:對來訪人員進行嚴格登記,包括來訪時間,結(jié)束時間,來訪人員的來訪事由,能查詢到每一條來訪人員和被訪人的信息。 非功能性需求 用戶界面需求:簡潔、易用、易懂 , 友好的用戶界面 。 硬件需求: Pentium 以上計算機 可靠性需求:保證用戶在正常使用本系統(tǒng)時,用戶的操作或誤操作不會產(chǎn)生數(shù)據(jù)丟失。 安全保密性需求:用戶登錄 需要密碼驗證 。 可行性分析 開發(fā)任何一個系統(tǒng),都會受到時間和資源上的限制。因此,在每一個項目開發(fā)之前,都要進行可行性分析,以減少項目的開發(fā)風險,避免人力,物力和財力的浪費??尚行苑治鲋饕ń?jīng)濟可行性和技術可行性等。 經(jīng)濟 可行性 經(jīng)濟可行性,主要是針對一個學校的,開發(fā)系統(tǒng)的成本與收益相比較。如今是信息化時代,信息化管理可以使學生公寓管理更加系統(tǒng)化,全面化、快速化,這樣可以為學校帶來高校的工作效益和經(jīng)濟效益,開發(fā)出本系統(tǒng)可以減少公寓管理人員人數(shù),而且管理方便, 各 功能實現(xiàn)快速,數(shù)據(jù)有效的管理。這些效益和管理上的便捷遠遠超過了開發(fā)本系統(tǒng)的成本,所以在經(jīng)濟上具有完全的可行性。 第 7 頁 技術可行性 本系統(tǒng)開發(fā)工具是 Delphi 和 SQL Server2021。 Delphi 具有可視化界面,是一種面向?qū)ο蟮恼Z言,簡單易學而且靈活方便, SQL Server 2021 是一個安全、可靠的并且支持面向?qū)ο笤O計的數(shù)據(jù)庫系統(tǒng)。易用性和可維護性也很好。在大二期間,就已學過 SQL Server2021。所以,學生公寓管理總體上開發(fā)難度不高,技術上具有完全的可行性。 數(shù)據(jù)庫的設計和操作 是 本系統(tǒng)設計的核心。在大學期間曾經(jīng)學習過軟件工程,也 以 四人一組完成過有關的大作業(yè),具備一定的系統(tǒng)分析與設計能力,熟悉數(shù)據(jù)的設計與操縱。因此,本系統(tǒng)的實現(xiàn)在技術上是可行的。 第 8 頁 第四章 總體設計 總體設計目標 ? 減少公寓管理人員大量繁瑣的工作 。 公寓管理人員通過使用本系統(tǒng) ,可以 隨時根據(jù)需要,查詢公寓、 寢室、來訪人員、交費等信息,對學生公寓管理系統(tǒng)中的數(shù)據(jù)進行錄入、添加、刪除和查詢,并可以根據(jù)特定條件對數(shù)據(jù)進行查詢。 ? 減少學校在學生公寓 管理 方面的人力和物力的投資。 學生公寓管理系統(tǒng)功
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1