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

正文內(nèi)容

校園一卡通系統(tǒng)軟件部分的設(shè)計與實現(xiàn)畢業(yè)論文-展示頁

2025-07-07 23:28本頁面
  

【正文】 面的收支統(tǒng)計,管理上造成一定的難度。3.容易重復(fù)投資,造成浪費。1.校內(nèi)各單位逐步建立起自已的卡應(yīng)用系統(tǒng),造成了學生身上持有多張卡,帶來諸多不便。這就需要進行初步調(diào)研。用戶最初提出的任務(wù)是一個簡單的初始需求,而且常常是羅列一些需要解決的問題。下面將描述校園一卡通管理系統(tǒng)在上述階段的開發(fā)流程。一旦分析階段發(fā)生錯誤,后期的設(shè)計和實現(xiàn)階段要去修正分系階段的錯誤,要付出極大的代價。其中,建立新系統(tǒng)的邏輯模型是本階段的中心任務(wù),而調(diào)查分析是本階段的主要方法和技術(shù)。結(jié)論部分對校園一卡通系統(tǒng)的軟件部分的開發(fā)進行總結(jié),對優(yōu)勢和不足給予客觀的評價。第5章在第3章的基礎(chǔ)上,對校園一卡通系統(tǒng)中與系統(tǒng)輔助功能相關(guān)的模塊(如消費機信息管理、賬戶信息管理等)的軟件部分進行詳細設(shè)計,確定每一個與系統(tǒng)輔助功能相關(guān)的模塊的軟件部分如何設(shè)計程序流程。第3章在第2章的基礎(chǔ)上,對校園一卡通系統(tǒng)的軟件部分進行整體設(shè)計,劃分功能模塊,明確每一個模塊要實現(xiàn)的具體功能,設(shè)計數(shù)據(jù)庫表集合的邏輯結(jié)構(gòu),確定系統(tǒng)開發(fā)平臺和運行平臺。本章為第1章,即緒論部分,之后的論文的結(jié)構(gòu)如下。 論文內(nèi)容與結(jié)構(gòu)本文論述了以生命周期模型為主線,混合使用迭代開發(fā)方法與面向?qū)ο箝_發(fā)方法,開發(fā)一個中型的校園一卡通系統(tǒng)的軟件部分,具有很強的實用性。實際的軟件開發(fā)企業(yè)中,在開發(fā)軟件尤其是開發(fā)大中型管理信息系統(tǒng)時,往往不是只用其中一種開發(fā)方法,而是根據(jù)實際情況將多種開發(fā)方法結(jié)合起來使用,取長補短,互為補充。采用面向?qū)ο蠹夹g(shù)開發(fā)系統(tǒng),具體過程是[6]:首先根據(jù)需求抽象出業(yè)務(wù)對象;對需求進行合理分層,構(gòu)建相對獨立的業(yè)務(wù)模塊;設(shè)計業(yè)務(wù)邏輯,利用多態(tài)、繼承、封裝、抽象的編程思想,實現(xiàn)業(yè)務(wù)需求;最后通過整合各模塊,達到高內(nèi)聚、低耦合的效果。面向?qū)ο蠓椒ǖ幕舅枷胧菑默F(xiàn)實世界客觀存在的事物(對象)出發(fā),用人類的自然思維方式來構(gòu)造軟件系統(tǒng),運用抽象、分類、繼承、聚合、封裝等技術(shù),將現(xiàn)實中具有相同屬性和方法的不同對象抽象成同一個類(class)。再通過客戶的反饋來細化需求,并開始新一輪的迭代。每一次迭代都包括了需求分析、設(shè)計、實現(xiàn)與測試。為彌補生命周期模型的不足,軟件開發(fā)企業(yè)目前往往采用一種迭代開發(fā)模型[5]。測試通過之后,系統(tǒng)交付給用戶使用,用戶驗收后系統(tǒng)進入維護階段。程序設(shè)計指的是使用具體的程序設(shè)計語言和開發(fā)平臺,對每一個模塊予以實現(xiàn)。3.系統(tǒng)實現(xiàn)。整體設(shè)計需要得到系統(tǒng)的體系結(jié)構(gòu)、數(shù)據(jù)庫邏輯結(jié)構(gòu)和子系統(tǒng)、模塊的劃分。2.系統(tǒng)設(shè)計。接下來再進行可行性分析,論證系統(tǒng)在現(xiàn)有的技術(shù)、經(jīng)濟、法律條件下是否可以開發(fā)。系統(tǒng)分析需要確定系統(tǒng)“需要做什么”,包含系統(tǒng)目標的提出、可行性分析、需求分析三個小環(huán)節(jié)。其中每個大環(huán)節(jié)又可以包含若干小環(huán)節(jié),每一步的工作將成為下一步工作的基礎(chǔ)和依據(jù)。其中較為常用的一種模型稱為生命周期模型,也稱為瀑布模型。校園一卡通系統(tǒng)的軟件部分規(guī)模較大,涉及的IT相關(guān)技術(shù)較多,編程繁瑣,開發(fā)難度不小,因此在開發(fā)過程中,除了要求開發(fā)人員具備較高的程序設(shè)計能力和智能卡的基本知識之外,還要求遵循軟件工程規(guī)范,選擇合適的開發(fā)方法進行開發(fā)。在實際中,軟件部分的作用往往被低估。不僅如此,智能卡的讀寫,也要通過編寫軟件程序通過卡讀寫器進行操作。 校園“一卡通”系統(tǒng)軟件部分的作用對于校園一卡通系統(tǒng)來說,射頻卡、卡讀寫器、計算機、網(wǎng)絡(luò)環(huán)境等硬件是基礎(chǔ)設(shè)施和支撐平臺,而校園一卡通系統(tǒng)的軟件部分才是驅(qū)動整個系統(tǒng)正常運行的“靈魂”?;诂F(xiàn)存的局域網(wǎng)或基于TCP/IP的Internet網(wǎng),系統(tǒng)將多種不同的設(shè)備接入同一個大型軟件管理平臺,集中控制,統(tǒng)一管理[3]。所謂“一庫”,指的是同一軟件平臺、同一個數(shù)據(jù)庫內(nèi)實現(xiàn)卡的發(fā)放、卡的取消、卡的掛失、卡的資料查詢、黑名單報警、記錄瀏覽處理統(tǒng)計等數(shù)據(jù)管理[3]。一卡通系統(tǒng)的核心意義是各子系統(tǒng)數(shù)據(jù)庫的統(tǒng)一和卡片操作的統(tǒng)一管理,最大限度的提高管理效率達到辦公自動化,實現(xiàn)更高的投資回報率。無法實現(xiàn)數(shù)據(jù)總統(tǒng)計、總檢索的一次性簡便操作的功能,不能自動生成綜合報表;成本高、費用大,操作繁瑣、管理混亂。多個數(shù)據(jù)庫,如要查詢某一筆記錄,只能在每個軟件中逐一錄入此卡號,逐一查詢登記,再加以統(tǒng)計分析,費時不便。如此反復(fù),繁瑣低效。多個軟件、多個平臺重復(fù)的發(fā)卡。如果將不同廠商生產(chǎn)的單項系統(tǒng)、各自獨立的數(shù)據(jù)庫、軟件和設(shè)備拼湊安裝在一起,或同一廠商生產(chǎn)的數(shù)據(jù)庫各自獨立的各種系統(tǒng)拼湊安裝在一起,僅用一張卡通行,這種表面上的“一卡通”只是一卡多用,并不具有統(tǒng)一管理、數(shù)據(jù)共享、高級自動化管理的功能,系統(tǒng)運行極不穩(wěn)定,且有明顯不足之處,主要表現(xiàn)在如下三點[3]。為了提高學校的信息化建設(shè)水平,學校還迫切需要建設(shè)收費管理、門禁管理等其它系統(tǒng)。目前也有不少學校尤其是高校已經(jīng)建設(shè)了很多現(xiàn)代化的管理信息系統(tǒng),如財務(wù)管理系統(tǒng)、圖書管理系統(tǒng)和食堂售飯系統(tǒng)等?!靶@一卡通”及其網(wǎng)絡(luò)系統(tǒng)使學校師生員工可持IC卡作為身份識別的手段,用于教學管理、考勤、學生選課、查詢成績、借閱圖書、學校醫(yī)務(wù)所掛號、查詢網(wǎng)上資料等功能;作為校內(nèi)支付手段,將現(xiàn)金集中于學校財務(wù)部門,金額記入所有者的IC卡,作為校園內(nèi)部的電子貨幣形式,可以用于校園內(nèi)的小額消費,公共機房上機上網(wǎng),繳納住宿費學雜費以及其他各種為學生和教師服務(wù)的項目;作為金融服務(wù)手段,可以通過“校園一卡通”平臺將銀行金融服務(wù)延伸,覆蓋整個校園,提供查詢銀行信息,交納大額費用等等服務(wù)?!靶@一卡通”要求有較強的網(wǎng)絡(luò)技術(shù)、智能卡技術(shù)和現(xiàn)代化金融服務(wù)的支持。隨著智能技術(shù)的高速發(fā)展和計算機應(yīng)用的普遍推廣,在校園信息管理中引入IC卡應(yīng)用正逐步成為一種趨勢。而目前流行的一卡通系統(tǒng)的認證識別基本載體是非接觸式智能卡(Contactless Integrated Circuit Card),又稱射頻卡(感應(yīng)卡,proximity card),是將具有存儲、加密及數(shù)據(jù)處理能力的一個或多個集成電路芯片和感應(yīng)線圈封閉于標準PVC卡片中,卡片在一定距離范圍(通常為5到10mm)靠近讀寫器表面,通過無線電波的傳遞來完成對信息的存取、修改讀寫等并返回讀卡器[2]。芯片一般采用不易揮發(fā)性的存儲器(ROM、EEPROM)、保護邏輯電路、甚至帶微處理器CPU[2]。十多年前,一卡通系統(tǒng)的認證識別基本載體還是接觸式集成電路卡(Integrated Circuit Card)。校園一卡通系統(tǒng)軟件部分的設(shè)計與實現(xiàn)畢業(yè)論文摘要 IABSTRACT II第一章 緒論 1 校園“一卡通”系統(tǒng)簡介 1 校園“一卡通”系統(tǒng)軟件部分的作用 2 企業(yè)軟件開發(fā)方法概述 3 論文內(nèi)容與結(jié)構(gòu) 4第二章 系統(tǒng)分析 5 5 原有系統(tǒng)的問題 5 系統(tǒng)目標與可行性分析 5 需求分析 7 數(shù)據(jù)流圖 7 用例圖 8 系統(tǒng)功能 10 需要解決的幾個關(guān)鍵問題 11 充值問題 11 IC卡種類的選擇 12 數(shù)據(jù)采集 12 一卡多用問題 12 數(shù)據(jù)的共享與統(tǒng)一問題 12 系統(tǒng)模式和開發(fā)平臺的選擇 12 系統(tǒng)模式的選擇 12 數(shù)據(jù)庫管理系統(tǒng)的選擇 13 應(yīng)用程序開發(fā)工具的選擇 14 本章小結(jié) 14第三章 整體設(shè)計 15 系統(tǒng)功能模塊的劃分 15 數(shù)據(jù)庫設(shè)計 17 數(shù)據(jù)庫概念設(shè)計 17 數(shù)據(jù)庫邏輯設(shè)計 19 射頻卡的選擇 26 開發(fā)環(huán)境與系統(tǒng)運行環(huán)境 26 本章小結(jié) 26第四章 消費管理系統(tǒng)詳細設(shè)計 27 登錄模塊設(shè)計 27 系統(tǒng)設(shè)置模塊設(shè)計 29 系統(tǒng)基本設(shè)置模塊設(shè)計 29 系統(tǒng)初始化模塊設(shè)計 30 備份還原模塊設(shè)計 31 智能卡管理模塊設(shè)計 32 部門信息管理模塊設(shè)計 32 消費卡信息管理模塊設(shè)計 33 開戶管理模塊設(shè)計 36 充值管理模塊設(shè)計 38 機器管理模塊設(shè)計 39 分組信息管理模塊設(shè)計 39 機器信息管理模塊設(shè)計 40 下載消費信息模塊設(shè)計 43 實時監(jiān)控消費數(shù)據(jù)模塊設(shè)計 44 消費信息管理模塊設(shè)計 45 消費信息操作模塊設(shè)計 45 消費明細查詢模塊設(shè)計 46 消費信息匯總模塊設(shè)計 47 本章小結(jié) 47第五章 系統(tǒng)相關(guān)輔助功能詳細設(shè)計 49 報表模塊設(shè)計 49 消費卡余額模塊設(shè)計 49 換卡/銷卡情況模塊設(shè)計 50 增減款匯總模塊設(shè)計 52 現(xiàn)金充值匯總模塊設(shè)計 53 系統(tǒng)資金匯總模塊設(shè)計 53 賬號管理模塊設(shè)計 55 賬戶信息管理模塊設(shè)計 55 修改密碼模塊設(shè)計 56 日志管理模塊設(shè)計 57 日志查看模塊設(shè)計 57 日志清空模塊設(shè)計 58 本章小結(jié) 58第六章 系統(tǒng)實現(xiàn) 59 防止賬號多處登錄關(guān)鍵代碼 59 賬號權(quán)限實現(xiàn) 62 登錄界面非矩形設(shè)計 62 部署和安裝 63 文件系統(tǒng) 63 自定義操作 64 用戶界面 64 本章小結(jié) 64結(jié)論 65參考文獻 67致謝 68III第一章 緒論 校園“一卡通”系統(tǒng)簡介所謂“一卡通”,就是在同一張卡上實現(xiàn)多種不同功能的智能管理,核心內(nèi)容是利用卡片這種特定的物理媒介,實現(xiàn)從業(yè)務(wù)數(shù)據(jù)的生成、采集、傳輸?shù)絽R總分析的信息資源管理的規(guī)范化和自動化[1]。隨著社會不斷進步與IT技術(shù)的迅猛發(fā)展,智能卡在社會的各行各業(yè)中所占應(yīng)用越來越多,廣泛地應(yīng)用在各個領(lǐng)域,如政府機關(guān)、辦公大樓、小區(qū)、企業(yè)、商業(yè)消費、高速公路收費、校園、醫(yī)院等,身份識別、停車場管理、門禁、通道控制、考勤、會議簽到、人事資料、消費、圖書管理、能源控制等是最常用的功能。這種接觸式集成電路卡是鑲嵌集成電路芯片的塑料卡片,其外形和尺寸都遵循國際標準(ISO/IEC 7816,GB/T16649)。但這種接觸式集成電路卡,由于感應(yīng)靈敏度相對較低,卡片上的集成電路卡必須與讀寫器等硬件接觸才能讀寫,不利于防塵、防污,安全性不高等缺點,有逐漸淘汰的趨勢。教育信息化是國家信息化的重要基礎(chǔ)。IC卡的應(yīng)用正朝著由單方面應(yīng)用(如食堂收費)向?qū)崿F(xiàn)數(shù)據(jù)共享、資源共享的“校園一卡通”延伸和發(fā)展。隨著學校管理網(wǎng)絡(luò)化、信息化和后勤服務(wù)社會化進程的加快,學校開發(fā)集校內(nèi)消費和信息管理服務(wù)于一體的校園卡已經(jīng)成為現(xiàn)實需求。同時“校園一卡通”系統(tǒng)的建設(shè)為實現(xiàn)師生員工的基本信息查詢、管理信息查詢、后勤信息查詢、消費統(tǒng)計分析查詢,以及領(lǐng)導宏觀管理的綜合查詢等,提供了一個統(tǒng)一、簡便、快捷的平臺,進而可以與學校的各種管理信息系統(tǒng)無縫連接,以校園卡為紐帶促進“數(shù)字化校園”的建設(shè)。但這些系統(tǒng)大部分都是單獨建設(shè),沒有統(tǒng)一的規(guī)劃,存在著數(shù)據(jù)重復(fù)錄入、數(shù)據(jù)冗余量大、數(shù)據(jù)不能共享等問題。這些系統(tǒng)要在短時間內(nèi)完成,人員的勞動強度非常大,且容易造成錯誤和遺漏,加重了學校管理的負擔。1.重復(fù)發(fā)卡。為實現(xiàn)某一張卡生效,則要在各個系統(tǒng)中逐一發(fā)行這張卡片,逐一通告每個軟件,此卡通行。2.重復(fù)查詢。3.數(shù)據(jù)不能共享、運行速度慢。一卡通系統(tǒng)的建設(shè)是一個復(fù)雜的整體系統(tǒng)應(yīng)用工程,它要求產(chǎn)品內(nèi)核具備統(tǒng)一的數(shù)據(jù)庫及通信協(xié)議支持不同的網(wǎng)絡(luò)平臺,共享一個中心數(shù)據(jù)庫,而非單個功能的組合或幾個單獨子系統(tǒng)的簡單拼湊。因此,當今一卡通系統(tǒng)的突出特點在于“一庫,一網(wǎng),一卡”[3]。所謂“一網(wǎng)”,指的是一個統(tǒng)一的網(wǎng)絡(luò)。所謂“一卡”,指用同一張卡實現(xiàn)不同功能的智能管理,一張卡通行于很多功能不同的設(shè)備[3]。學校的師生人員、部門(尤其是涉及消費的部門)、消費終端的基礎(chǔ)數(shù)據(jù)的存儲、賬戶充值、賬戶消費、考勤管理、門禁管理、智能卡發(fā)放、回收、換卡、相關(guān)的查詢、統(tǒng)計匯總等功能都要通過軟件系統(tǒng)來實現(xiàn)。與已經(jīng)大規(guī)模量產(chǎn)的硬件和卡設(shè)備相比,軟件部分難以大規(guī)模量化生產(chǎn),需要根據(jù)不同學校的不同規(guī)模、特點和需求,設(shè)計具體細節(jié)不同的配套軟件。但事實上,就重要性而言,校園一卡通系統(tǒng)項目實施的成敗主要取決于軟件部分的質(zhì)量,不僅包括軟件部分的功能、性能是否符合用戶的要求,還包括開發(fā)出的軟件系統(tǒng)是否具有較高的可維護性和可擴充性,以便適應(yīng)業(yè)務(wù)規(guī)則的變化和新需求的實現(xiàn)。 企業(yè)軟件開發(fā)方法概述軟件開發(fā)方法有很多,各有特色和優(yōu)缺點。生命周期模型認為軟件開發(fā)流程包含三個大環(huán)節(jié),即:系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)實現(xiàn)[4]。1.系統(tǒng)分析。一般要針對待開發(fā)的系統(tǒng)提出一個整體的目標,也就是用戶使用該系統(tǒng)要達到怎樣的目的??尚行酝ㄟ^后,需要進行需求分析,確定系統(tǒng)的詳細功能,得到系統(tǒng)的邏輯模型。系統(tǒng)設(shè)計需要確定系統(tǒng)“該怎么做”,包含整體設(shè)計、詳細設(shè)計兩個小環(huán)節(jié)。詳細設(shè)計指的是針對每個具體的子系統(tǒng)和模塊,應(yīng)該怎樣設(shè)計數(shù)據(jù)結(jié)構(gòu)和算法,以體現(xiàn)子系統(tǒng)和模塊的業(yè)務(wù)邏輯。系統(tǒng)實現(xiàn)包括程序設(shè)計、系統(tǒng)測試、系統(tǒng)的使用維護三個小環(huán)節(jié)。系統(tǒng)測試指的是針對已經(jīng)設(shè)計好的程序系統(tǒng),檢查是否包含錯誤,是否實現(xiàn)了系統(tǒng)分析中確定的功能。這種“需求分析整體設(shè)計詳細設(shè)計編程實現(xiàn)測試維護”直線過程的生命周期模型在上世紀90年代前頗為推崇,這種模型嚴格劃分開發(fā)階段,便于制定開發(fā)計劃和任務(wù),便于進行項目管理,但是生命周期模型幾乎不具備可回溯性,不能適應(yīng)開發(fā)過程中需求發(fā)生較大變化,在開發(fā)后期去改正前期的錯誤,要付出較高的代價[4]。在迭代式開發(fā)方法中,整個開發(fā)工作被組織為一系列的短小的、固定長度(如3周)的小項目,被稱為一系列的迭代。這樣,開發(fā)工作可以在需求被完整地確定之前啟動,并在一次迭代中完成系統(tǒng)的一部分功能或業(yè)務(wù)邏輯的開發(fā)工作。近年來,面向?qū)ο箝_發(fā)方法也被業(yè)界頗為推崇。類的獲取、設(shè)計、實現(xiàn)和使用是面向?qū)ο蠹夹g(shù)的核心,現(xiàn)實世界的對象具有相對穩(wěn)定性,所以采用面向?qū)ο蠹夹g(shù)設(shè)計出的軟件,其穩(wěn)定性是非常高的[4,6]。使用面向?qū)ο蠓椒?,能更好地適應(yīng)需求變化;容易實現(xiàn)軟件復(fù)用;系統(tǒng)易于維護和擴充[4,6]。最常見的就是將上述生命周期模型、迭代開發(fā)、面向?qū)ο蠓椒ㄈ呋旌鲜褂谩M瑫r也是將本科學到的軟件工程知識、智能卡知識、數(shù)據(jù)庫知識、程序設(shè)計知識用于實處,創(chuàng)造一定的社會價值和經(jīng)濟價值,為國內(nèi)數(shù)字化校園的研究和實踐貢獻一份微薄之力。第2章對校園一卡通系統(tǒng)的軟件部分進行需求分析,獲得軟件系統(tǒng)的目標,明確系統(tǒng)要實現(xiàn)的功能和性能。第4章在第3章的基礎(chǔ)上,對校園一卡通系統(tǒng)中與消費管理相關(guān)的模塊(如:消費卡信息管理、消費流水管理、消費流水統(tǒng)計等)的軟件部分進行詳
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1