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

正文內(nèi)容

基于一卡通的學(xué)生考勤系統(tǒng)畢業(yè)論文(更新版)

2025-09-04 05:37上一頁面

下一頁面
  

【正文】 ........................................................................................................... xxxvii 參考文獻(xiàn) ...................................................................................................................xxxviii 1 緒 論 射頻識(shí)別卡技術(shù)是近幾年發(fā)展起來 的一項(xiàng)新技術(shù) ,它成功地結(jié)合射頻識(shí)別技術(shù)和 ID 卡技術(shù)解決了無源 (卡中無電源 )和免接觸的難題 ,是電子信息技術(shù)領(lǐng)域的一大突破 .由于其方便性 ,耐用性 ,且可高速通信和多卡操作等特點(diǎn) ,射頻識(shí)別卡在門禁安防 ,身份識(shí)別 ,公共交通等眾多領(lǐng)域正逐漸取代傳統(tǒng)的接觸式 ID 卡 ,在市場(chǎng)上所占的份額越來越大 ,射頻識(shí)別卡的應(yīng)用日益廣泛 .這為我們實(shí)現(xiàn)學(xué)生考勤獲取智能化提供了良好的硬件平臺(tái), 本課題利用射頻 ID 卡和讀卡器為硬件,應(yīng)用 jsp技術(shù),真對(duì)西安工業(yè)大學(xué)北方信息工程學(xué)院量體裁衣開發(fā)的一套學(xué)生考勤系統(tǒng)。 硬件: 射頻 ID 卡(俗稱感應(yīng)卡,又稱非接觸式 ID 卡)是世界上近十余年發(fā)展起來的一項(xiàng)新技術(shù),它成功的將射頻識(shí)別技術(shù)和 IC 卡技術(shù)結(jié)合起來,結(jié)束了無源(卡中無電源)和免接觸這一難題,是電子器件的一大突破,讀寫操作只需將卡放在讀卡器附近一定距離之內(nèi)就能實(shí)現(xiàn)數(shù)據(jù)交換,無需任何接觸,使用非常方便、快捷、不易損壞。在高校上課還存在著一位教師上多個(gè)班級(jí),或者一位教師上大課的特點(diǎn),用傳統(tǒng)的點(diǎn)名考勤的方法,不僅會(huì)占用大量的上課時(shí)間而且也不能真實(shí)的反映學(xué)生的到課情況,導(dǎo)致學(xué)生出勤情況的報(bào)告與統(tǒng)計(jì)工作難度極大。學(xué)生或教師通過射頻 ID 卡在讀卡器中刷卡,由讀卡器獲得學(xué)生或教師的基本信息(卡號(hào)、時(shí)間、地點(diǎn)),然后由系統(tǒng)對(duì)獲得的信息進(jìn)行分析和計(jì)算,得到學(xué)生、教師、課程、和專業(yè)的日、周、月考勤情況。 在學(xué)校中上課時(shí)間比較集中,并且相對(duì)固定。還有一點(diǎn)要注意的是,參與者不是指人或事物本身,而是表示人或事物當(dāng)時(shí)所扮演的角色。 在 Actor 和 Use Case 之間存在著關(guān)聯(lián)關(guān)系,這種類型的關(guān)聯(lián)關(guān)系通常涉及到 Actor 和 Use Case 之間的通信關(guān)聯(lián)關(guān)系。 系統(tǒng)功能模塊設(shè)計(jì) 系統(tǒng)管理模塊 系統(tǒng)管理模塊分為了系統(tǒng)用戶管理、 ID 卡管理和用戶權(quán)限管理。讀卡器通過學(xué)生或教師的刷卡來獲得相應(yīng)的刷卡信息,包括 ID 卡的卡號(hào)、刷卡時(shí)間和刷卡教師 IP。也有些學(xué)校雖然是實(shí)現(xiàn)了課程表的設(shè)計(jì),但是數(shù)據(jù)庫結(jié)構(gòu)相當(dāng)?shù)膹?fù)雜。我們把一年的時(shí)間按周分 開,一周分 7 天,一天又分為 9節(jié)(包括晚自習(xí))。它是為了解決企業(yè)應(yīng)用開發(fā)的復(fù)雜性而創(chuàng)建的。 ◆ 控制反轉(zhuǎn) ——Spring 通過一種稱作控制反轉(zhuǎn)( IoC)的技術(shù)促進(jìn)了松耦合。 ◆ 框架 ——Spring 可以將簡(jiǎn)單的組件配置、組合成為復(fù)雜的應(yīng)用。 Struts 是 Apache 軟件基金下 Jakarta 項(xiàng)目的一部分。 Struts 的目的是為了減少在運(yùn)用 MVC 設(shè)計(jì)模型來開發(fā) Web 應(yīng)用的 時(shí)間。 Hibernate 的核心接口一共有 5 個(gè),分別為 :Session、 SessionFactory、Transaction、 Query 和 Configuration。同時(shí), Hibernate 的 session不同于 JSP 應(yīng)用中的 HttpSession。Configuration 接口 :Configuration 接口負(fù)責(zé)配置并啟動(dòng) Hibernate,創(chuàng)建 SessionFactory 對(duì)象。 jquery 技術(shù) jQuery 由美國人 John Resig 創(chuàng)建,至今已吸引了來自世界各地的眾多javascript 高手加入其 team,包括來自德國的 Jamp。 Ajax 技術(shù) AJAX 全稱為 “Asynchronous JavaScript and XML”(異步 JavaScript 和XML),是指一種創(chuàng)建交互式網(wǎng)頁應(yīng)用的網(wǎng)頁開發(fā)技術(shù)。同時(shí),隨著技術(shù)的成熟還會(huì)有許多地方需要改進(jìn),特 別是 UI 部分的易用性。最重要的是, AJAX 開發(fā)人員必須禁止以頁面集合的方式來考慮 Web 應(yīng)用而需要將其認(rèn)為是單個(gè)頁面。 可用性是 AJAX 另人激動(dòng)的地方而且已經(jīng)產(chǎn)生了幾種新穎的技術(shù)。在大部分時(shí)間, JavaScript 通常被服務(wù)端開發(fā)人員認(rèn)為是一種企業(yè)級(jí)應(yīng)用不需要使用的東西應(yīng)該盡力避免。 XPath 可以訪問XML 文檔中的數(shù)據(jù),但理解 XML DOM 是必須的。它最初是由 Microsoft Sybase 和 AshtonTate 三家公司共同開發(fā)的,于 1988 年推出了第一個(gè)OS/2 版本。 與 Microsoft Visual Studio、 Microsoft Office System 以及新的開發(fā)工具包(包括 Business Intelligence Development Studio)的緊密集成使 SQL Server 20xx 與眾不同。 是系統(tǒng)能夠順利完成的主要?jiǎng)恿ΑK栽诔绦虻拈_發(fā)過程中一定要嚴(yán)格的遵守編寫規(guī)范,注意注視和命名的編寫。 軟件開發(fā)過程中數(shù)據(jù)庫的設(shè)計(jì)最重要,數(shù)據(jù)庫的設(shè)計(jì)是否合理直接影響了軟件是否能 夠順利的完成,在這次的開發(fā)過程中因?yàn)閿?shù)據(jù)庫的問題使程序修改多次。祝他們 萬事如意,身體健康。 MyEclipse MyEclipse 企業(yè)級(jí)工作平臺(tái)( MyEclipse Enterprise Workbench ,簡(jiǎn)稱MyEclipse)是對(duì) Eclipse IDE 的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和 J2EE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。 Sybase 則較專注于 SQL Server 在 UNIX 操作系統(tǒng)上的應(yīng)用。許多開發(fā)人員已經(jīng)熟悉 Xpath 和 XSLT,因此 AJAX 選擇 XML 作為數(shù)據(jù)交換格式有意義的。類似的,他也被認(rèn)為將應(yīng)用邏輯任意地散布在服務(wù)端和客戶端中,這使得問題很難被發(fā)現(xiàn)而且代碼很難重用。 AJAX 開發(fā)人員將用戶從Web 應(yīng)用的負(fù)載中解放出來 。 時(shí)刻想著用戶 AJAX 的最大機(jī)遇在于用戶體驗(yàn)。這些不同引入了新的編程問題,最大的問題在于易用性。 Web 應(yīng)用的交互如 Flickr, Backpack 和 Google 在這方面已經(jīng)有質(zhì)的飛躍。rn Zaefferer, 羅馬尼亞的 Stefan Petre 等等。 通過這些接口,不僅可以對(duì)持久化對(duì)象進(jìn)行存取,還能夠進(jìn)行事務(wù)控制。 Struts 跟 Tomcat、 Turbine 等諸多 Apache 項(xiàng)目一樣,是開源軟件,這是它的一大優(yōu)點(diǎn),使開發(fā)者能更深入的了解其內(nèi)部實(shí)現(xiàn)機(jī)制。 20xx 年 Craig R. McClanahan 先生貢獻(xiàn)了他編寫的 JSP Model 2 架構(gòu)之 Application Framework 原始程序代碼給 Apache 基金會(huì),成為 Apache Jakarta 計(jì)劃Struts Framework 前身。 Spring也提供了很多基礎(chǔ)功能(事務(wù)管理、持久化框架集成等等),將應(yīng)用邏輯的開發(fā)留給了你。你可以認(rèn)為 IoC 與 JNDI 相反——不是對(duì)象從容器中查找依賴,而是容器在對(duì)象初始化時(shí)不等對(duì)象請(qǐng)求就主動(dòng)將依賴傳遞給它。然而, Spring 的用途不僅限于服務(wù)器端的開發(fā)。同時(shí)一個(gè)教師可能會(huì)教授多門課程,所以在在課程與時(shí)間也建立一個(gè)課程時(shí)間表,用以標(biāo)識(shí)。 比如在大學(xué)的課堂并不像高中那樣每個(gè)班級(jí)的上課的人數(shù)、人員和地點(diǎn)是固定不變的,在大學(xué)中有小課和大課,有時(shí)候會(huì)是幾個(gè)班級(jí)在一塊上而有時(shí)會(huì)是一個(gè)班。信息有效性驗(yàn)證是指要對(duì)射頻卡對(duì)有效性進(jìn)行驗(yàn)證,看是否是有效的射頻卡。 ID 卡管理子模塊是對(duì)射頻 ID 卡進(jìn)行管理,功能是對(duì) ID 的用戶進(jìn)行創(chuàng)建,還有對(duì) ID 卡的掛失和注銷的處理。 權(quán)限管理包括(對(duì)角色 權(quán)限的賦予 、 權(quán)限改變 和 角色的創(chuàng)建 )。 由于非壓縮格式文件、壓縮格式文件都分別與系統(tǒng)產(chǎn)生關(guān)系,從以上的分析中,可以創(chuàng)建以下角色: 非壓縮格式文件 壓縮格式文件 (Use Case) 用例模型是系統(tǒng)和角色之間的對(duì)話,它表現(xiàn)系統(tǒng)提供的功能模塊,系統(tǒng)給操作者提供什么樣的使用操作,即 用例是參與者想要系統(tǒng)做的事情。 2. 數(shù)據(jù)庫信息 處理要及時(shí) 由于學(xué)校學(xué)生眾多,在加上同一個(gè)學(xué)生在一天中都可能刷卡數(shù)次。 系統(tǒng)中還設(shè)計(jì)了管理模塊,對(duì) ID 卡、系統(tǒng)用戶和用戶角色進(jìn)行管理。 就大學(xué)三本的學(xué)校而言,學(xué)校的教師結(jié)構(gòu)比較復(fù)雜,所以學(xué)生考勤信息的收集就更加的困難。中國的 ID 卡產(chǎn)業(yè)及應(yīng)用從無到有,從小到大,迅速走過了啟動(dòng)階段,發(fā)展的速度是驚人的,特別的這兩年來,中國的年發(fā)卡量均超億張,年增長率達(dá)到 30— 40%,已成為世界 ID 卡應(yīng)用發(fā)展最快的國家之一。計(jì)算機(jī)應(yīng)用程度已經(jīng)成為了各行各業(yè)是否能夠適應(yīng)當(dāng)前社會(huì)的標(biāo)志。 基于一卡通的 學(xué)生 考勤管理系統(tǒng) 就是 真對(duì)這一情況, 并且經(jīng)過導(dǎo)師對(duì)院校的長時(shí)間的教學(xué)調(diào)查后, 結(jié)合 教學(xué)的實(shí)際情況決定 開發(fā)的一套 實(shí)用的系統(tǒng)模塊。 軟件部分用 JSP 技術(shù),應(yīng)用了 SSH 框架 (Spring ,Struts 和 Hibernate),在頁面中使用了 JQUERY 和 AJAX 技術(shù)進(jìn)行處理,數(shù)據(jù)庫使用的是 SQL SERVER 20xx。 所以各種管理軟件已經(jīng)在社會(huì)上普遍流行 。 國內(nèi)外研究情況及研究意義 研究意義 當(dāng)今社會(huì)日新月異,信息全球化、產(chǎn)業(yè)化已經(jīng)是眾人皆知的事實(shí)。 國內(nèi)外研究狀況 系統(tǒng)總體需求簡(jiǎn)介 本系統(tǒng)的主要研究功能是,通過射頻 ID 卡于軟件相結(jié)合實(shí)現(xiàn)對(duì)學(xué)生和教師考勤的管理,督促學(xué)生努力學(xué)習(xí)。 3. 角 色管理 指在系統(tǒng)中有各種級(jí)別的角色,要對(duì)系統(tǒng)的用戶進(jìn)行分類管理,按照角色的不同給予不同的權(quán)限, 4. 考勤的查詢 系統(tǒng)通過學(xué)生刷卡得到的信息, 生成基于班級(jí)、專業(yè)、院系、年級(jí)、及課程或者基于學(xué)生和教師的日、周和月報(bào)表。 系統(tǒng)用例模型 1. 參與者 (Actors) Actors 系統(tǒng)的主體,表示提供或接收系統(tǒng)信息的人或系統(tǒng),他們是與系統(tǒng)有交互作用的人或事物。 用例在畫圖中用橢圓來表示,橢圓下面附上用例的名稱。其中系統(tǒng)管理和統(tǒng)計(jì)信息展示模塊采用的 B/S( Browser/Server) 架構(gòu) .運(yùn)用 jsp 技術(shù)開發(fā)。分類學(xué)生考勤、教師考勤、課程考勤和專業(yè) 考勤 4 個(gè)部分。其中課程表的設(shè)計(jì) 設(shè)本系統(tǒng)數(shù)據(jù)庫的核心。在本系統(tǒng)的開發(fā)過程中經(jīng)過導(dǎo)師的指導(dǎo),在數(shù)據(jù)庫設(shè)計(jì)時(shí)候引入了教學(xué)班的概念,教學(xué)班與我們平時(shí)所說的班級(jí)有很大的區(qū)別,我們可以認(rèn)為我們每上一次課就是一個(gè)獨(dú)立的課程班,一個(gè)普通的課程班是由多個(gè)教學(xué)班組成。所以我們將教師與學(xué)生培養(yǎng)計(jì)劃之間建立了教師授課表,這樣就可以知道在某個(gè)教室,在指定的時(shí)間是在上什么課程,由那位老師教授。完整的Spring 框架可以在一個(gè)大小只有 1MB 多的 JAR 文件里發(fā)布。它們并不負(fù)責(zé)(甚至是意識(shí))其它的系統(tǒng)級(jí)關(guān)注點(diǎn),例如日志或事務(wù)支持。 struts 技術(shù) Struts 最早是作為 Apache Jakarta 項(xiàng)目的組成部分,項(xiàng)目的創(chuàng)立者希望通過對(duì)該項(xiàng)目的研究,改進(jìn)和 提高 JavaServer Pages 、 Servlet、標(biāo)簽庫以及面向?qū)ο蟮募夹g(shù)水準(zhǔn)。 Structs 框架的核心是一個(gè)彈性的控制層,基于如 Java Servlets, JavaBeans, ResourceBundles 與XML 等標(biāo)準(zhǔn)技術(shù),以及 Jakarta Commons 的一些類庫。另外,就目前國內(nèi)的 JSP 開發(fā)者而言,除了使用 JSP 自帶的常用標(biāo)記外,很少開發(fā)自己的標(biāo)記,或許 Struts 是一個(gè)很好的起點(diǎn)。Session 接口 :Session 接口負(fù)責(zé) 執(zhí)行被持久化對(duì)象的 CRUD 操作(CRUD 的任務(wù)是完成與數(shù)據(jù)庫的交流,包含了很多常見的 SQL 語句。這里用到了工廠模式。 它是輕量級(jí)的 js 庫 (壓縮后只有 21k) ,這是其它的 js 庫所不及的,它兼容 CSS3,還兼容各種瀏覽器 ( IE +, FF +, Safari +, Opera +)。 AJAX 模式 許多重要的技術(shù)和 AJAX 開發(fā)模式可以從現(xiàn)有的知識(shí)中獲取。 綜合各種變化的技術(shù)和強(qiáng)耦合的客戶服務(wù)端環(huán)境, AJAX 提出了一種新的開發(fā)方式?,F(xiàn)在用戶已經(jīng)逐漸習(xí)慣如何使用 Web 應(yīng)用了。就像任何新技術(shù), AJAX 的興旺也需要一整個(gè)開發(fā)工具 /編程語言及相關(guān)技術(shù)系統(tǒng)來支撐。 XMLHttpRequest XMLHttpRequest 對(duì)象在大部分瀏覽器上已經(jīng)實(shí)現(xiàn)而且擁有一個(gè)簡(jiǎn)單的接口允許數(shù)據(jù)從客戶端傳遞到服務(wù)端,但并不會(huì)打斷用戶當(dāng)前的操作。 CSS 提供了從內(nèi)容中分離應(yīng)用樣式和設(shè)計(jì)的機(jī)制。 SQL Server 20xx 數(shù)據(jù)引擎是本企業(yè)數(shù)據(jù)管理解決方案的核心。 MyEclipse 結(jié)構(gòu)上的這種模塊化,可以讓我們?cè)诓挥绊懫渌K的情況下,對(duì) 任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。 一個(gè)完整的系統(tǒng)開發(fā)必然要進(jìn)過反復(fù)的,不斷修改改進(jìn)的開發(fā)過
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1