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

正文內(nèi)容

學(xué)生考勤管理信息系統(tǒng)的設(shè)計與實現(xiàn)_畢業(yè)論文-文庫吧

2025-07-22 19:49 本頁面


【正文】 .............................. 32 第 5 章 軟件測試 ........................................................ 35 測試方案 ........................................................... 35 黑盒測試 ..................................................... 35 白盒測試 ..................................................... 35 其他測試方案 ................................................. 35 本系統(tǒng)所采用測試方案 ........................................ 36 測試過程 ........................................................... 36 用戶登錄測試 ................................................. 36 總結(jié) ....................................................................... 42 參考文獻(xiàn) ................................................................. 43 致謝 ....................................................................... 44 1 第 1 章 緒論 系統(tǒng)開發(fā)背景 隨著教育事業(yè)的飛速發(fā)展,我國的教育水平已經(jīng)躍上了一個更高的平臺:普及九年義務(wù)教育,本科生、碩士研究生的大量擴(kuò)招,各高等院校及地州院校的新建與升級, 越來越多的學(xué)子走進(jìn)了大學(xué)的殿堂,這意味著學(xué)生的考勤管理信息任務(wù)越來越復(fù)雜、繁重,傳統(tǒng)的考勤管理系統(tǒng)已無法承擔(dān)當(dāng)前的信息量,快速、高效的完成學(xué)生考勤信息管理的任務(wù),無法減輕考勤管理人員的工作量與工作壓力。 傳統(tǒng)的考勤方式,不能及時將學(xué)生的考勤信息進(jìn)行登記、更新 ,也可能存在不公平的現(xiàn)象,比如:有的學(xué)生逃課,老師點名了,他就去找班主任請假,補個假條,取消自己的缺席記錄等等?? 種種背景使得學(xué)校若要快速穩(wěn)定發(fā)展,就必須從加強(qiáng)信息化入手,在各種領(lǐng)域都進(jìn)行信息化管理,在考勤管理方面也不例外,然而各高校卻不太重視 考勤管理方面的建設(shè)、加強(qiáng)與發(fā)展。 開發(fā)目的和意義 由于 我校的考勤管理模式還是以任課老師上課點到,以及學(xué)生會的學(xué)生干部、干事課堂查勤來管理。同時學(xué)生請假需要經(jīng)過系輔導(dǎo)員、系部領(lǐng)導(dǎo)批準(zhǔn)才能生效。對于考勤結(jié)果,需要進(jìn)行數(shù)據(jù)信息的錄入以及數(shù)據(jù)信息的統(tǒng)計,這樣比較麻煩且費時費力,出現(xiàn)誤差的概率也比較大。更重要的是暴露出了以下的弊端:一、學(xué)生請假不方便;二、學(xué)生請假對任課老師不透明。三、學(xué)生對自己整個學(xué)期的上課出勤情況沒有整體的統(tǒng)計信息。四、院系領(lǐng)導(dǎo)、學(xué)校領(lǐng)導(dǎo)不能把握住學(xué)生的上課出勤情況。 由于以上原因,我們小組 決定開發(fā)學(xué)生考勤管理系統(tǒng),以方便學(xué)校對學(xué)生的考勤進(jìn)行管理。 基本運行要求: 我組所開發(fā)的軟件能在校內(nèi)所有計算機(jī)上基于 WINDOWS系統(tǒng)運行同時所開發(fā)的軟件能與學(xué)校教務(wù)管理系統(tǒng)相銜接,進(jìn)一步完善學(xué)校教務(wù)管理系統(tǒng)的功能。 安全要求:登陸系統(tǒng)時,需驗證身份和密碼,只有通過驗證的身份才能進(jìn)入系統(tǒng)進(jìn)行相關(guān)的操作。系統(tǒng)間信息的傳遞也需要進(jìn)行安全設(shè)置,以防止學(xué)生的考勤信息被惡意篡改。 2 第 2章 需求分析 用戶需求描述 學(xué)生用戶需求描述 學(xué)生對本系統(tǒng)的主要需求是:在線請假以及查看在校期間所有的上課出 勤信息。 在線請假需求:學(xué)生可以在線請假,并且可以隨時查看請假的詳細(xì)進(jìn)展情況。查看出勤信息需求: 學(xué)生可以查看自己在不同時段的出勤情況 的 詳細(xì)信息。 其它需求:查看本人的基本信息,如本人的所屬的院系、年級、專業(yè)、班級、學(xué)號、姓名等,以及修改個人用戶密碼。 任課老師用戶需求描述 任課老師對系統(tǒng)的主要需求是:管理所教班級學(xué)生的上課出勤信息以及查看所教班級學(xué)生的上課出勤信息。 管理學(xué)生上課出勤需求:考勤表隨著時間的變化,自動列出還沒有在網(wǎng)上公布的學(xué)生上課出勤信息,系統(tǒng)自動根據(jù)學(xué)生請假系統(tǒng),決定學(xué)生上課出勤的 最終結(jié)果。 查看學(xué)生出勤信息需求:查看所教班級學(xué)生整個學(xué)期出勤統(tǒng)計信息。 其它需求:查看本人基本信息以及修改個人用戶密碼等。 班主任用戶需求描述 班主任對系統(tǒng)的主要需求是:查看本班學(xué)生上課出勤信息。 查看出勤信息需求:輸入查詢條件后,系統(tǒng)根據(jù)查詢條件列出本班學(xué)生相關(guān)的上課出勤信息。 其它需求:查看本班學(xué)生的基本信息以及修改個人用戶密碼等。 院系領(lǐng)導(dǎo)用戶需求描述 院系領(lǐng)導(dǎo)對本系統(tǒng)的主要需求是:查看本院學(xué)生本學(xué)期所有課程的上 課 出勤信息。 查看學(xué)生上課出勤信息需求:查看本院學(xué)生整個學(xué)期有關(guān)課程 的出勤統(tǒng)計信息及詳細(xì)信息。 其它需求:查看本院學(xué)生的基本信息以及修改個人用戶密碼等。 3 校領(lǐng)導(dǎo)用戶需求描述 學(xué)校領(lǐng)導(dǎo)對系統(tǒng)的主要需求是:查看全校學(xué)生上課出勤信息。 查看出勤信息需求:輸入查詢條件后,系統(tǒng)根據(jù)查詢條件列出本校學(xué)生相 關(guān) 的上課出勤信息。 其它需求:查看有關(guān)全校的基本信息以 及 修改個人用戶密碼等。 系統(tǒng)管理員用戶需求描述 系統(tǒng)管理員有系統(tǒng)的最高權(quán)限,負(fù)責(zé)系統(tǒng)所需所有數(shù)據(jù)的動態(tài)同步更新以及維護(hù),根據(jù)系統(tǒng)針對各用戶的權(quán)限管理的設(shè)計,基本功能需求如下: ( 1)管理學(xué)校各院系、學(xué)工 辦、專業(yè)、班級的添加、刪除、修改等。 ( 2)管理系統(tǒng)所有用戶。 ( 3)管理全校課程。 ( 4)管理系統(tǒng)的所有考勤信息。 功能需求描述 根據(jù)各類用戶的需求描述,系統(tǒng)應(yīng)當(dāng)具備請假系統(tǒng)、考勤管理系統(tǒng)、后臺管理系統(tǒng)這三大主要功能。 請假系統(tǒng)功能需求:通過班主任以及院系領(lǐng)導(dǎo)批準(zhǔn)請假信息。請假最長時間不能超過 1 個月,特殊情況除外。 考勤管理功能需求:任課老師通過考勤管理系統(tǒng),對學(xué)生上課出勤信息進(jìn)行公開。請假系統(tǒng)要借助班主任才能完成,考勤管理系統(tǒng)要借助請假系統(tǒng)、班級課表安排才能完成,然而每學(xué)年課表都 在變化,班主任安排在變化,學(xué)生在變化,因此必須要求后臺管理系統(tǒng)能根據(jù)系統(tǒng)需求,動態(tài)的、準(zhǔn)確的更新系統(tǒng)數(shù)據(jù)。 相關(guān)開發(fā)工具簡介 根據(jù)各用戶的需求,以及系統(tǒng)各大功能的需求,經(jīng)過大量的調(diào)查分析,針對本高校學(xué)生考勤管理系統(tǒng)選擇以下開發(fā)工具進(jìn)行開發(fā): 開發(fā)語言: Java、 JSP、 JavaScript 數(shù)據(jù)庫: Mysql Server 、 Squiggly Enterprise 系統(tǒng)環(huán)境 : JDK 以上版本、 以上版本 開發(fā)工具: MyEclipsed 10 4 JSP 簡介 JSP 的全稱是 Java Serialist Pages,它是由 Sun Micro systems 公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。它在傳統(tǒng)的靜態(tài)頁面文件(*.HTML,*HTML)中加入 Java 程序片段和 JSP 標(biāo)記,就構(gòu)成了 JSP 頁面。由 Web 服務(wù)器上的 JSP 引擎來處理 JSP 元素,生成調(diào)用 Bean,并用 JDBC 訪問數(shù)據(jù)庫(或文件),最后以 HTML 或 XML 的形式返回瀏覽器。 JSP 在 Serialist 類中編譯,編譯一次后存入內(nèi)存,以后再調(diào)用時,不用再編譯,所以速 度很快。 Mysql 簡介 Mysql 是一個精巧的 SQL 數(shù)據(jù)庫管理系統(tǒng),而且是開源的數(shù)據(jù)管理系統(tǒng)。由于它的強(qiáng)大功能、靈活性、豐富的應(yīng)用編程接口( API)以及精巧的系統(tǒng)結(jié)構(gòu),受到了廣大自由軟件愛好者甚至是商業(yè)軟件用戶的青睞,特別是與 Apache 和 PHP/PERL結(jié)合,為建立基于數(shù)據(jù)庫的動態(tài)網(wǎng)站提供了強(qiáng)大動力。 MyEclipsed 簡介 Eclipsed 企業(yè)級工作平臺( Eclipsed Enterprise Workbench ,簡稱Eclipsed)是對 Eclipse 的擴(kuò)展,利用它我們可 以在數(shù)據(jù)庫和 Java Ee 的開發(fā)、發(fā)布以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的 Java Ee 集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML,Struts,JSP,CSS,JavaScript,Spring,SQL,Hibernate。 系統(tǒng)關(guān)鍵技術(shù) 一個系統(tǒng)的開發(fā),自然要詢問一下自己 “ 該采用什么技術(shù)開發(fā)呢? ” 。學(xué)生考勤管理系統(tǒng)的開發(fā)中,我運用了現(xiàn)在比較流行的各類框架技術(shù),比如主流技術(shù):B/S 架構(gòu)、 SSH 框架。 B/S 架構(gòu) 學(xué)生考勤管理系統(tǒng)采 用了當(dāng)前很流行的 B/S 模式結(jié)構(gòu)。相對于以往的主機(jī) /終端、 C/S 機(jī)構(gòu)來說, B/S 結(jié)構(gòu)更具有優(yōu)勢。 B/S 結(jié)構(gòu)是 Browser/Server(瀏覽器/服務(wù)器 )模式,它是對 C/S 模式應(yīng)用的擴(kuò)展。在這種結(jié)構(gòu)下,只要安裝維護(hù)一個服務(wù)器 (Server),用戶工作界面就可以通過 IE 瀏覽器來實現(xiàn)的。隨著科技日新月異,C/S 兩層結(jié)構(gòu)暴露出了許多弊端,如:靈活性差、升級困難、維護(hù)工作量大等等,很顯然這種結(jié)構(gòu)已較難適應(yīng)當(dāng)前信息技術(shù)與網(wǎng)絡(luò)技術(shù)發(fā)展的需要。隨著 WEB 技術(shù)的日益成熟, B/S 結(jié)構(gòu)已經(jīng)成為取代 Client/Server(簡稱 C/S)結(jié)構(gòu)的一種全新技 5 術(shù)。它主要利用了不斷成熟的 WWW 瀏覽器技術(shù),結(jié)合多種 Script 語言 (JavaScript)成為一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。 SSH 框架 相對于 S2SH 框架而言,大家或許更熟悉 SSH 框架,即: Struts 框架、 Spring框架、 Hibernate 框架。而 S2SH 框架的應(yīng)用中,只是把 Struts 框架改成了 Struts2框架。 S2SH 框架是由 Struts Spring 和 Hibernate 三大框架合成的一種新型的Web 應(yīng)用框架技術(shù)。 Struts2 構(gòu)建成 Web 層,而 Struts2 和 Spring 集成為業(yè)務(wù)層,Spring 和 Hibernate 集成為持久層,符合 J2EE 應(yīng)用的分層結(jié)構(gòu)。 S2SH 以 Spring為核心部件,向上集成 Struts2,向下集成 Hibernate,充分發(fā)揮了三者各自的優(yōu)勢,具有很好的低耦合,擴(kuò)展性和復(fù)用性。 6 第 3 章 總體設(shè)計 系統(tǒng)頁面采用框架來設(shè)計,不同的用戶有不同的功能菜單,但都有統(tǒng)一的風(fēng)格,這給頁面的使用和維護(hù)都帶來了很大的便利,特別是在代碼重用方面起了很大作用。本系統(tǒng)各用戶的頁面設(shè)計如圖 所示 : 頁面設(shè)計圖 區(qū) —— 可以在此展示系統(tǒng)標(biāo)識、頁面歸屬等信息。 —— 提供系統(tǒng)可供操作的功能列表。 —— 顯示頁面格式化數(shù)據(jù)頁面主體區(qū)顯示的內(nèi)容,將依據(jù)頁 面在系統(tǒng)中的作用而定。 區(qū) —— 可以在此顯示系統(tǒng)當(dāng)前在線人數(shù)及在線用戶的信息。 總體結(jié)構(gòu)圖 根據(jù)系統(tǒng)功能的要求,高校學(xué)生考勤管理系統(tǒng)各個模塊之間的層次結(jié)構(gòu)如圖 所示: 注:文中所提到的教師包括(任課教師、班主任、院校領(lǐng)導(dǎo)) 注:用戶包括 ( 學(xué)生、任課教師、班主任、院領(lǐng)導(dǎo)、校領(lǐng)導(dǎo) ) 頁面主體 功能菜單 Banner Bottom 7 圖 系統(tǒng)功能結(jié)構(gòu)示意圖 系統(tǒng)功能流程圖 ( 1) 主功能流程如圖 所示 圖 主功能流程圖 ( 2)各個模塊功能細(xì)化如下圖 、 、 所示 開始 用戶登錄 基礎(chǔ)信息管理 權(quán)限管理 課程管理 考勤記錄 請假管理 統(tǒng)計查詢 退出系統(tǒng) 結(jié)束 高校學(xué)生考勤管理系統(tǒng) 請 假 系 統(tǒng) 考 勤 系 統(tǒng) 后 臺 管 理 統(tǒng) 計 查 詢 8 圖 權(quán)
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1