【正文】
年推出的SQL Server2000版本。數(shù)據(jù)庫(kù)簡(jiǎn)介隨著科學(xué)技術(shù)的進(jìn)步,信息已成為各行各業(yè)的重要資源。是當(dāng)今世界上使用最廣泛的編程語言之一,它也被公認(rèn)為是編程效率最高的一種編程方法。系統(tǒng)開發(fā)的生命周期一般分為以下三個(gè)階段:系統(tǒng)分析、系統(tǒng)設(shè)計(jì)和系統(tǒng)實(shí)施。系統(tǒng)規(guī)劃是校園一卡通管理系統(tǒng)的起始階段。本系統(tǒng)是一套既實(shí)用、操作簡(jiǎn)單、功能齊全、便于管理的校園一卡通管理系統(tǒng)。但是,由于校內(nèi)各單位大多數(shù)都獨(dú)立使用自已的卡應(yīng)用系統(tǒng),每個(gè)單位獨(dú)立發(fā)卡,獨(dú)立結(jié)算。校園一卡通系統(tǒng)將極大的提升學(xué)校的社會(huì)形象,鼓舞廣大師生員工的士氣,提升師生、員工作為貴校一員的榮譽(yù)感和自豪感。校園一卡通系統(tǒng)將使合作前的各所院校的原有業(yè)務(wù)和管理體系相對(duì)獨(dú)立的現(xiàn)象得到有效整合,減少資源浪費(fèi)和重復(fù)建設(shè),達(dá)到業(yè)務(wù)流程重組。在我國(guó)的教育行業(yè),特別是學(xué)校,“校園一卡通”系統(tǒng)也逐步得到普及,并從低端的食堂售飯逐步發(fā)展到高端的、標(biāo)準(zhǔn)化的金融服務(wù),并進(jìn)一步擴(kuò)展到校園管理的各個(gè)方面,如學(xué)籍管理、教務(wù)管理、上機(jī)上網(wǎng)、圖書借閱、財(cái)務(wù)管理、考勤門禁、醫(yī)療管理等領(lǐng)域。校園一卡通可供學(xué)生用于校園內(nèi)部處理雜務(wù),購(gòu)買食品、飲料、書本,記錄考勤,借閱圖書等。隨著社會(huì)的進(jìn)步與變革,各學(xué)校原有的消費(fèi)和管理模式已不能適應(yīng)新的發(fā)展要求,基于目前現(xiàn)狀“一卡通”應(yīng)運(yùn)而生。Visual Basic 。SQL Server2000 Campus Card本系統(tǒng)基本遵循了軟件工程方法論進(jìn)行需求分析、系統(tǒng)總體設(shè)計(jì)和詳細(xì)設(shè)計(jì)。本系統(tǒng)——校園一卡通系統(tǒng),使用Visual Basic ,采用客戶端/服務(wù)器的模型構(gòu)架?,F(xiàn)代化的學(xué)校離不開信息智能化的管理,學(xué)校的收費(fèi)管理、教學(xué)服務(wù)、后勤服務(wù)等,也面臨一次改革,基于此,我們開發(fā)了校園一卡通系統(tǒng)。具有界面友好,操作簡(jiǎn)單,可維護(hù)性強(qiáng)等特點(diǎn)。Visual Basic 。 students can use this card in the school cafeteria, shop for consumption, use of this card can also record attendance information, and borrow in the library, etc..Key words: Campus Card System。建設(shè)“校園一卡通”,為學(xué)校的教師、學(xué)生和教學(xué)管理人員提供具有開放性、靈活性、面向?qū)W校應(yīng)用服務(wù)的管理平臺(tái)、是教學(xué)管理科學(xué)化的必要前提和基本途徑,所以,“校園一卡通”的建設(shè)勢(shì)在必行。建立先進(jìn)的信息管理系統(tǒng)是實(shí)現(xiàn)高等教育現(xiàn)代化的必由之路,而一卡通技術(shù)的推廣運(yùn)用,則是推進(jìn)高校信息化管理的重要舉措之一。隨著智能卡技術(shù)的發(fā)展與推廣,“一卡通”系統(tǒng)已開始在許多領(lǐng)域得到應(yīng)用,如用于賓館服務(wù)、旅游、城市交通、小區(qū)物業(yè)管理,以及用于社會(huì)養(yǎng)老保險(xiǎn)與醫(yī)療保險(xiǎn)、工商稅務(wù)等。這將使處在我國(guó)改革開放前沿地區(qū),繼續(xù)引領(lǐng)全國(guó)高校信息化、現(xiàn)代化、數(shù)字化建設(shè)的潮流,將管理、服務(wù)與世界水平相接軌,為全國(guó)高校做出表率。校園一卡通系統(tǒng)的建設(shè),將給貴校實(shí)現(xiàn)財(cái)務(wù)統(tǒng)一管理提供科學(xué)的、現(xiàn)代化的手段,將加速資金周轉(zhuǎn)的效率。包括:條形碼、光電卡、磁卡、接觸式IC卡、非接觸式IC卡(射頻卡)等等,應(yīng)用在食堂、機(jī)房、圖書館、商店等單位。本校園一卡通管理系統(tǒng)就是針對(duì)各大學(xué)及各大中等專業(yè)學(xué)校的管理設(shè)計(jì)的,力求改變以上所提諸多問題,該系統(tǒng)綜合先進(jìn)的射頻IC卡技術(shù)及網(wǎng)絡(luò)通訊技術(shù)使一卡通及一卡多用管理得以實(shí)現(xiàn)。我們可以將整個(gè)系統(tǒng)開始過程分為以下4個(gè)一次連接的階段:A 系統(tǒng)規(guī)劃階段B 系統(tǒng)開發(fā)階段C 系統(tǒng)運(yùn)行維護(hù)階段D 系統(tǒng)更新階段這四個(gè)階段共同構(gòu)成了系統(tǒng)開發(fā)的生命周期。系統(tǒng)開發(fā)是校園一卡通管理系統(tǒng)建設(shè)的一個(gè)最重要的階段。Visual Basic Visual Basic,簡(jiǎn)稱VB,是Microsoft公司推出的一種Windows應(yīng)用程序開發(fā)工具。專業(yè)人員可以用 Visual Basic 實(shí)現(xiàn)其它任何 Windows 編程語言的功能,而初學(xué)者只要掌握幾個(gè)關(guān)鍵詞就可以建立實(shí)用的應(yīng)用程序。A 關(guān)于SQL Server2000的介紹:Microsoft SQL Server2000是由 Microsoft公司開發(fā)的,在Microsoft SQL Server的發(fā)展歷程中,有兩版本具有重要的意義。B 用SQL Server2000作為數(shù)據(jù)庫(kù)軟件的理由為:由于本軟件的開發(fā)采用C/S(客戶/服務(wù)器)模式,而SQLserver2000是基于客戶/服務(wù)器的數(shù)據(jù)庫(kù)管理系統(tǒng)。下面就對(duì)校園一卡通管理系統(tǒng)的設(shè)計(jì)進(jìn)行需求分析。B 技術(shù)上的可行性:技術(shù)上的可行性分析主要分析技術(shù)條件能否順利完成開發(fā)工作,硬、軟件能否滿足開發(fā)者的需要等。所以就單純的數(shù)據(jù)庫(kù)應(yīng)用來看,暫不存在太大的技術(shù)問題。硬件方面,科技飛速發(fā)展的今天,硬件更新的速度越來越快,容量越來越大,可靠性越來越高,價(jià)格越來越低,其硬件平臺(tái)完全能滿足此系統(tǒng)的需要。因此系統(tǒng)的開發(fā)是完全可行的。同樣的數(shù)據(jù),往往需要在多個(gè)系統(tǒng)中重復(fù)錄入,造成關(guān)鍵數(shù)據(jù)不統(tǒng)一,甚至自相矛盾。目前校園內(nèi)各類信息系統(tǒng)的應(yīng)用,主要服務(wù)于學(xué)校的日常事務(wù)的管理,而學(xué)生直接能夠使用并從中受益的應(yīng)用很少,遠(yuǎn)遠(yuǎn)無法滿足實(shí)際需要。大學(xué)是知識(shí)密集的場(chǎng)所,網(wǎng)絡(luò)的開放性及學(xué)生的掌握的各類信息技術(shù),使設(shè)計(jì)簡(jiǎn)單的各類應(yīng)用變得極不安全,從而影響了其在校園網(wǎng)上的應(yīng)用。在網(wǎng)絡(luò)上傳輸用戶的姓名及口令并完成認(rèn)證或身份識(shí)別其實(shí)是極為不安全的,也是十分低效的,并且不同的系統(tǒng)各有各的登錄方式,需要記憶不同的用戶名稱與口令,極易導(dǎo)致出差錯(cuò)。可擴(kuò)充性難。難以實(shí)現(xiàn)真正的一卡通。這兩個(gè)界面都需要解決如下問題:首先,因?yàn)樾@一卡通是面向特定的某些對(duì)象的,所以用戶進(jìn)入系統(tǒng)應(yīng)該進(jìn)行身份驗(yàn)證輸入密碼??v史記錄:可以查詢出所有卡的詳細(xì)信息及作廢卡的操作??记谟涗洠嚎梢酝ㄟ^日期進(jìn)行查詢?cè)谶@段時(shí)間內(nèi)的考勤信息。標(biāo)準(zhǔn)化和規(guī)范化校園卡的金融功能和校園管理功能應(yīng)參照相應(yīng)的國(guó)際標(biāo)準(zhǔn)、國(guó)家標(biāo)準(zhǔn)和行業(yè)標(biāo)準(zhǔn)。高可靠性和安全性安全性和可靠性體現(xiàn)在服務(wù)器系統(tǒng)、網(wǎng)絡(luò)通信設(shè)備、IC卡用戶終端設(shè)備、IC卡卡片數(shù)據(jù)、數(shù)據(jù)庫(kù)系統(tǒng)等各個(gè)方面,關(guān)鍵部分應(yīng)能進(jìn)行集中的控制和管理。其運(yùn)行要求如下:(A)開發(fā)環(huán)境 操作系統(tǒng):Microsoft Windows XP Professional 開發(fā)工具:VB 數(shù)據(jù)庫(kù)選擇:SQL Server2000校園一卡通管理系統(tǒng)一卡通數(shù)據(jù)庫(kù)客戶信息用卡管理卡充值卡歷史記錄一卡通客戶機(jī)商品銷售人員考勤記錄人員圖書管理人員商品信息商品銷售銷售查詢考勤管理考勤記錄圖書借閱圖書歸還圖書歷史圖31 系統(tǒng)結(jié)構(gòu)圖 (B)程序運(yùn)行環(huán)境a.軟件配置操作系統(tǒng):Windows XP Professional數(shù)據(jù)庫(kù)選擇: SQL Server2000開發(fā)平臺(tái): VB b.硬件配置CPU:AMD Athlon XP, 1000 MH