【正文】
收集被標(biāo)識(shí)的字段 到表中; 3. 標(biāo)識(shí)主關(guān)鍵字字段; 4. 繪制一個(gè)簡(jiǎn)單的數(shù)據(jù)圖表; 5. 規(guī)范數(shù)據(jù); 6. 標(biāo)識(shí)指定字段的信息; 7. 創(chuàng)建物理表。 新建一個(gè)數(shù)據(jù)庫(kù) :創(chuàng)建任何一個(gè)數(shù)據(jù)庫(kù)的第一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫(kù),設(shè)計(jì)必須是靈活的、有邏輯的。計(jì)算機(jī)的數(shù)據(jù)庫(kù)可以分為兩類(lèi):非關(guān)系數(shù)據(jù)庫(kù)( flatfile)和關(guān)系數(shù)據(jù)( relational)。數(shù)據(jù)庫(kù)是一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作的工具。 Access 是一種關(guān)系數(shù)據(jù)庫(kù)工具,關(guān)系數(shù)據(jù)庫(kù)是已開(kāi)發(fā)的最通用的數(shù)據(jù)庫(kù)之一。另外,Access 允許創(chuàng)建自定義報(bào)表用于打印或輸出數(shù)據(jù)庫(kù)中的信息。 Access 的優(yōu)點(diǎn)在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。 Visual Basic 除了繼承原有 BASIC 語(yǔ)言簡(jiǎn)單易學(xué)的特點(diǎn)外,引入了窗體和控件的概念,從而可以方便地進(jìn)行可視化屏幕設(shè)計(jì),另一個(gè)特色是具有事件驅(qū)動(dòng)的編程機(jī)制,從傳統(tǒng)的面向過(guò)程的程序設(shè)計(jì),轉(zhuǎn)移到采用先進(jìn)的面向?qū)ο蟮某绦虻某绦蛟O(shè)計(jì)。在 VB 編程中不需要編寫(xiě)大量代碼去描述界面元素的外觀和位置,而只要把預(yù)先建立的對(duì)象拖放到窗體上適當(dāng)集團(tuán)即可 VB 同時(shí)還是一個(gè)包括了編輯、測(cè)試和調(diào)試、編譯并建立可執(zhí)行程序,直到應(yīng)用程序的發(fā)行。 第四章 . 系統(tǒng)的運(yùn)行環(huán)境及使用方法 系統(tǒng)的運(yùn)行環(huán)境 系統(tǒng)采用 Visual Basic 實(shí)現(xiàn) 。 (6) 易維護(hù) 系統(tǒng)本身的故障率極低,主要設(shè)備有自檢功能,系統(tǒng)完全采用了模塊化設(shè)計(jì), 可以迅速排除各種故障。實(shí)時(shí)備份,系統(tǒng)崩潰可立即恢復(fù)。保證系統(tǒng)連續(xù)正常運(yùn)轉(zhuǎn)。 (4) 工作可靠 支持恢復(fù)還原功能。 (3) 實(shí)時(shí)聯(lián)網(wǎng) 實(shí)時(shí)到賬。 (2) 一體化管理 操作方便,簡(jiǎn)捷易用。 主要特性 (1) 一卡多用 IC 卡既可作為身份卡,在不同的場(chǎng)合證明持卡人的身份,還可以作為儲(chǔ)值卡代替現(xiàn)金完成各種交易,交納各種費(fèi)用。結(jié)算中心負(fù)責(zé)系統(tǒng)中所有與資金流動(dòng)有關(guān)的業(yè)務(wù),如預(yù)付金額、補(bǔ)貼等等。這樣做主要是出于系統(tǒng)管理的需要,體現(xiàn)了工作分工,互相監(jiān)督制約的原則。以 Visual 為系統(tǒng)開(kāi)發(fā)平臺(tái),利用 Visual 可視化、面向?qū)ο?、采用事件?qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì)語(yǔ)言,可以用最迅速、最簡(jiǎn)捷的方式開(kāi)發(fā)出應(yīng)用系統(tǒng),操作簡(jiǎn)便、靈活。 系統(tǒng)概述 本系統(tǒng)對(duì)硬件的適應(yīng): CPU: 586133 以上主頻; 16兆以上內(nèi)存; 硬盤(pán)剩余空間 30兆以上; 具鼠標(biāo)器,最好彩顯; 任意打印機(jī)。此外,通過(guò)動(dòng)態(tài)鏈接庫(kù),還可以調(diào)用 Windows 應(yīng)用程序接口 (API)函數(shù),實(shí)現(xiàn) SDK 所具有的功能。 動(dòng)態(tài)鏈接庫(kù) (DLL) Visual Basic 是一種高級(jí)程序設(shè)計(jì)語(yǔ)言,不具備低級(jí)語(yǔ)言的功能,對(duì)訪問(wèn)機(jī)器硬件的操作不太容易實(shí)現(xiàn)。 OLE 技術(shù)是 Microsoft公司對(duì)象技術(shù)的戰(zhàn)略,它把多個(gè)應(yīng)用程序合為一體,將每個(gè)應(yīng)用程序看做是一個(gè)對(duì)象進(jìn)行鏈接和嵌入,是一種應(yīng)用程序一體化的技術(shù)。 Visual Basic提供了動(dòng)態(tài)數(shù)據(jù)交換的編程技術(shù),可以在應(yīng)用程序中與其他 Windows 應(yīng)用程序建立動(dòng)態(tài)數(shù)據(jù)交換,在不同的應(yīng)用程序之間進(jìn)行通信。 動(dòng)態(tài)數(shù)據(jù)交換 (DDE) 利用動(dòng)態(tài)數(shù)據(jù)交換 (Dynamic Data Exchange)技術(shù),可以把一種應(yīng)用程序中的數(shù)據(jù)動(dòng)態(tài)地鏈接到另一種應(yīng)用程序中,使兩種完全不同的應(yīng)用程序建立起一條動(dòng)態(tài)數(shù)據(jù)鏈路。 Visual Basic 提供開(kāi)放式數(shù)據(jù)連接,即 ODBC 功能 ,可通過(guò)直接訪問(wèn)或建立連接的方式使用并操作后臺(tái)大型網(wǎng)絡(luò)數(shù)據(jù)庫(kù),如 SQL Server, Oracle 等。 訪問(wèn)數(shù)據(jù)庫(kù) Visual Basic 具有強(qiáng)大的數(shù)據(jù)庫(kù)管理功能,利用數(shù)據(jù)控件和數(shù)據(jù)庫(kù)管理窗口,可以直接建立或處理 Microsoft Access 格式的數(shù)據(jù)庫(kù),并提供了強(qiáng)大的數(shù)據(jù)存儲(chǔ)和檢索功能。 在用 Visual Basic 設(shè)計(jì)大型應(yīng)用軟件時(shí),不必建立具有明顯開(kāi)始和結(jié)束的程序,而是編寫(xiě)若干個(gè)微小的子程序,即過(guò)程。一個(gè)對(duì)象可能會(huì)產(chǎn)生多個(gè)事件,每個(gè)事件都可以通過(guò)一段程序來(lái)響應(yīng)。在設(shè)計(jì) Visual Basic 程序的過(guò)程中,隨時(shí)可以運(yùn)行程序,而在整個(gè)程序設(shè)計(jì)好之后,可以編譯生成可執(zhí)行文件 (.EXE),脫離 Visual Basic 環(huán)境,直接在 Windows 環(huán)境下運(yùn)行。 Visual Basic 語(yǔ)句簡(jiǎn)單易懂,其編輯器支持彩色代碼,可自動(dòng)進(jìn)行語(yǔ)法錯(cuò)誤檢查,同時(shí)具有功能強(qiáng)大且使用靈活的調(diào)試器和編譯器。每個(gè)對(duì)象以圖形方式顯示在界面上,都是可視的。在一般的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言中,對(duì)象由程序代碼和數(shù)據(jù)組成,是抽象的概念;而 Visual Basic 則是應(yīng)用面向?qū)ο蟮某绦蛟O(shè)計(jì)方法 (OOP),把程序和數(shù)據(jù)封裝起來(lái)作為一個(gè)對(duì)象,并為每個(gè)對(duì)象賦予應(yīng)有的屬性,使對(duì)象成為實(shí)在的東西。 Visual Basic自動(dòng)產(chǎn)生界面設(shè)計(jì)代碼,程序設(shè)計(jì)人員只需要編寫(xiě)實(shí)現(xiàn)程序功能的那部分代碼,從而可以大大提高程序設(shè)計(jì)的效率。 Visual Basic 提供了可視化設(shè)計(jì)工具,把 Windows 界面設(shè)計(jì)的復(fù)雜性“封裝”起來(lái),開(kāi)發(fā)人員不必為界面設(shè)計(jì)而編寫(xiě)大量程序代碼。如果對(duì)界面的效果不滿(mǎn)意,還要回到程序中 修改。在 Visual Basic 環(huán)境下,利用事件驅(qū)動(dòng)的編程 機(jī)制、新穎易用的可視化設(shè)計(jì)工具,使用 Windows 內(nèi)部的應(yīng)用程序接口 (API)函數(shù),以及動(dòng)態(tài)鏈接庫(kù) (DLL)、動(dòng)態(tài)數(shù)據(jù)交換 (DDE)、對(duì)象的鏈接與嵌入 (OLE)、開(kāi)放式數(shù)據(jù)訪問(wèn) (ODBC)等技術(shù),可以高效、快速地開(kāi)發(fā)出 Windows 環(huán)境下功能強(qiáng)大、圖形界面豐富的應(yīng)用軟件系統(tǒng)。數(shù)據(jù)庫(kù)是 MIS中的重要支持技術(shù),在 MIS開(kāi)發(fā)過(guò)程中,如何選擇數(shù)據(jù)庫(kù)管理是一個(gè)重 要的問(wèn)題,目前,數(shù)據(jù)庫(kù)產(chǎn)品較多,每種產(chǎn)品都具有各自的特點(diǎn)和適用范圍,因此,在選擇數(shù)據(jù)庫(kù)時(shí),應(yīng)考慮數(shù)據(jù)庫(kù)應(yīng)用的特點(diǎn)及適用范圍,本系統(tǒng)選用的數(shù)據(jù)庫(kù)語(yǔ)言Visual Basic 語(yǔ)言,該開(kāi)發(fā)工具具有很多長(zhǎng)處: Visual Basic 是一種可視化的、面對(duì)對(duì)象和條用事件驅(qū)動(dòng)方式的結(jié)構(gòu)化高級(jí)程序設(shè)計(jì),可用于開(kāi)發(fā) Windows 環(huán)境下的種類(lèi)應(yīng)用程序。然而,語(yǔ)言的彈性和工具的便利性是密不可分的,只有便利的工具,卻沒(méi)有彈性的語(yǔ)言作支持,許多特殊化的處理動(dòng)作必需要耗費(fèi)數(shù)倍的工夫來(lái)處理,使得原來(lái)所標(biāo)榜的效率提高的優(yōu)點(diǎn)失去了作用;相反,如果只強(qiáng)調(diào)程語(yǔ)言的服務(wù)器管理端 消費(fèi)網(wǎng)點(diǎn) 1 消費(fèi)網(wǎng)點(diǎn) 2 消費(fèi)網(wǎng)點(diǎn) 3 消費(fèi)網(wǎng)點(diǎn) N 彈性,卻沒(méi)有便利的工具作配合,會(huì)使一些即使非常簡(jiǎn)單的界面處理動(dòng)作,也會(huì)嚴(yán)重地浪費(fèi)程序設(shè)計(jì)師的寶貴時(shí)間。它們強(qiáng)大的功能為實(shí)現(xiàn)用戶(hù)要求提供保證,綜上所述在技術(shù)上是可以完成的。 第三章 系統(tǒng)設(shè)備準(zhǔn)備 目前計(jì)算機(jī)以進(jìn)入日新月異的時(shí)代,大內(nèi)存、大容量的硬盤(pán)也以普及,這就為系統(tǒng)提供了強(qiáng)有力的硬件保障。 4. 總體應(yīng)用結(jié)構(gòu) 總體結(jié)構(gòu)圖 各消費(fèi)點(diǎn)通過(guò)校園主干網(wǎng)和中心服務(wù)器聯(lián)結(jié),通過(guò)校園主干網(wǎng)與中心進(jìn)行數(shù)據(jù)交換,主干網(wǎng)的安全是整個(gè)校園 IC 卡管理系統(tǒng) 運(yùn)行的安全保證。 交費(fèi):上機(jī)。 2. IC 卡的作用 IC 卡可代替:學(xué)生證、工作證、身份證、借書(shū)證、會(huì)員證、餐卡、錢(qián)包、存折。實(shí)現(xiàn)全校各類(lèi)數(shù)據(jù)的統(tǒng)一性和規(guī)范性;提高學(xué)校的現(xiàn)代化管理水平。 1. 實(shí)現(xiàn)一卡走遍校園,一卡通用、一卡多用 用 射頻卡 代替學(xué)校目前使用的學(xué)生證 、借書(shū)證、和食堂就餐券 、澡票 等、證件、計(jì)算機(jī)房的機(jī) 時(shí) 票等,實(shí)現(xiàn)學(xué)生只要帶一張卡即可在校內(nèi)食堂、洗浴中心、等收費(fèi)場(chǎng)所消費(fèi);也可以去圖書(shū)館查閱資料、借閱書(shū)籍;去機(jī)房上機(jī)等。 中心數(shù)據(jù)庫(kù)服務(wù)器: 中心數(shù)據(jù)庫(kù)服務(wù)器裝有 win9x 或 win2021 操 作系統(tǒng)平臺(tái), Access2021 數(shù)據(jù)庫(kù)系統(tǒng),根據(jù)學(xué)校的規(guī)模、營(yíng)業(yè)流水的大小以及管理模式可以使用較高檔次的PC 服務(wù)器和數(shù)據(jù)存儲(chǔ)設(shè)備,以保證數(shù)據(jù)的安全性與可靠性及系統(tǒng)的穩(wěn)定性;中心服務(wù)器根據(jù)實(shí)際需要可以直接接入到校園網(wǎng)提供的虛擬專(zhuān)網(wǎng)中。獨(dú)具特點(diǎn)的通用查詢(xún)子系統(tǒng)使其可充當(dāng)管理學(xué)校日常消費(fèi)、管理的角色,并為領(lǐng)導(dǎo)的決策提供可靠的數(shù)據(jù)依據(jù),同時(shí)也為教職員工和學(xué)生提供了方便。 IC 智能卡可供學(xué)生用于校園內(nèi)部處理雜務(wù),購(gòu)買(mǎi)食品、飲料、書(shū)本,借閱圖書(shū),查資料,洗 澡等 。此種管理模式代替了傳統(tǒng)的消費(fèi)管理模式,為學(xué)校的管理帶來(lái)了高效、方便與安全。 隨著社會(huì)的進(jìn)步與變革,各學(xué)校原有的消費(fèi)和管 理模式已不能適應(yīng)新的發(fā)展要求,基于目前現(xiàn)狀“ IC 卡管理 ” 應(yīng)運(yùn)而生?,F(xiàn)代化的學(xué)校少不了現(xiàn)代化的教學(xué)設(shè)施、設(shè)備的武裝。 關(guān)鍵字: Visual , 控件、窗體、數(shù)據(jù)庫(kù) ,校園管理 Abstract The IC card administrative system of the is a typical information management system (MIS ), it it develops to be mainly including settingup and maintenance and front application program of backstage supporter39。而對(duì)于后者則要求應(yīng)用程序功能完備 ,易使用等特點(diǎn)。 本科 畢業(yè)設(shè)計(jì) IC 卡管理系統(tǒng) 摘要 IC卡管理系統(tǒng)是典型的信息管理系統(tǒng) (MIS),其開(kāi)發(fā)主要包括后臺(tái)數(shù)據(jù)庫(kù)的建立和維護(hù)以及前端應(yīng)用程序的開(kāi)發(fā)兩個(gè)方面。對(duì)于前者要求建立起數(shù)據(jù)一致性和完整性強(qiáng)、數(shù)據(jù)安全性好的庫(kù)。 經(jīng)過(guò)分析 ,我們使用 MICROSOFT公司的 VISUAL BASIC開(kāi)發(fā)工具 ,利用其提供的各種面向?qū)ο蟮拈_(kāi)發(fā)工具 ,尤其是數(shù)據(jù)窗口這一能方便而簡(jiǎn)潔操縱數(shù)據(jù)庫(kù)的智能化對(duì)象 ,首先在短時(shí)間內(nèi)建立系統(tǒng)應(yīng)用原型 ,然后 ,對(duì)初始原型系統(tǒng)進(jìn)行需求迭代 ,不斷修正和改進(jìn) ,直到形成用戶(hù)滿(mǎn)意的可行系統(tǒng)。s database development two respect. Demand to set up consistency of the data and integrality the storehouse of strong, data with good security as to the former. Require to the latter the function of the application program is plete, apt characteristic of using etc. Through analyzing, we use VISUAL BASIC developing instrument of MICROSOFT Company, utilize its various target oriented developing instruments offered, data window this can convenient especially but succinct intelligent target to handle database, set up system employ prototype, then go on demand change and take the place of to initial prototype system within short time at first, revision constantly and improve, until forming the feasible system that users are satisfied with. Key word: Visual , controlling part, body of window, database, manage in the campus 目 錄 摘要 .................................................................... 2 Abstract................................................................ 2 第一章 緒論 ............................................................ 4 第二章 系統(tǒng)總體設(shè)計(jì)規(guī)劃 ................................................. 4 卡管理中心 (服務(wù)器 )............................................... 4 技術(shù)可行性分析 ................................................... 6 系統(tǒng)概述 ........................................................ 10 系統(tǒng)簡(jiǎn)介 ........................................................ 10 第四章 . 系統(tǒng)的運(yùn)行環(huán)境及使用方法 ............