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

正文內(nèi)容

jspsql學生考勤系統(tǒng)的設計與實現(xiàn)畢業(yè)論文(參考版)

2024-08-30 16:50本頁面
  

【正文】 角色分工:。怎不能夠?qū)w系中所有技術(shù)都進行培訓吧!有了架構(gòu)里程碑基線,項目經(jīng)理能確定這個項目開發(fā)會采用什么技術(shù),這是提出培訓需求應該是最精確的。 定向技術(shù) 培訓:一旦架構(gòu)師設計的架構(gòu)得到了批準形成了基線,項目開發(fā)和運行所采用的技術(shù)基本確定下來了。往往架構(gòu)設計師在這個過程中要閱讀大量的技術(shù)資料,聽取項目組成員的建議,考慮領域?qū)<业男枨?,考慮贊助商成本(包括開發(fā)成本和運行維護成本)限額。完成這個步驟可以形成一個主要里程碑基線。這些技術(shù)的出現(xiàn)給電子商務時代的 WEB 應用程序的開發(fā)提供了一個非常有競爭力的選擇。在此,對所有給我支持與幫助的老師與同學衷心的道一聲“謝謝 ” !如果沒有你們的幫助,我的課題肯定不能如此順利迅速的完成。再者,是對整個軟件開發(fā)的把握能力有待于進一步提高,以及對網(wǎng)頁設計的諸多方面知識也待進一步學習,這些都是我今后應該注意和提高的。首先,對 JSP的掌握還不是很全面,對于數(shù)據(jù)庫管理系統(tǒng)的操作運用也不夠熟練,以至于在系統(tǒng)開發(fā)過 程中經(jīng)常碰到一些疑難問題不能快速的解決。在本次畢業(yè)設計中,我和同學共同實現(xiàn)了高校學生考勤管理系統(tǒng)的全部功能,很好的鍛煉了我的團隊協(xié)作意識,這對我以后的學習、工作有很大的幫助。在開發(fā)過 程中,認真調(diào)查分析了用戶的需求,及時準備了詳細的文檔資料,這讓我在開發(fā)過程中少走了許多彎路。開發(fā)時遇到了許多的困難,但是通過自己的努力,還有老師同學們的幫助,最終還是迎刃而解了。測試結(jié)果:系統(tǒng)列出了所有相 關(guān)記錄,如姓名中只有一個“王”字,那么全院/全校所有姓名中有“王”字的學生信息都全部列出來,并都可以查看詳細考勤信息 總 結(jié) 通過幾個月的努力,高校學生考勤管理系統(tǒng)中的兩大功能模塊:請假系統(tǒng)和考勤系統(tǒng)在指導老師的全心指導下,在同學的積極配合與幫助下,基本功能順利完成。測試結(jié)果:提示必須有一個查詢件的錯誤信息。測試結(jié)果:班主任能查看本班學生本學期考勤統(tǒng)計信息及詳細信息。測試結(jié)果:班主任能同時帶多個班級,每學期可帶不同的班級。測試結(jié)果:在考勤統(tǒng)計信息和詳細信息中,出現(xiàn)了此學生請假的出勤信息。更換時間,都能得到正確的結(jié)果。 任課老師用戶測試 一、考勤管 理測試 1. 正確提示登記測試:進入指定的登記頁面,修改系統(tǒng)日期看是否能根據(jù)系統(tǒng)日間的變化,顯示出上過課,但學沒登記的提示信息。 3. 確認密碼不正確的測試:輸入正確的原始密碼,而確認密碼不正確的測試。 2. 錯誤原始密碼測試:輸入錯誤原始密碼,新密碼、確認密碼一致的測試。 二、修改密碼測試 1. 空值測試:在不輸入原始密碼、新密碼、確認密碼或部分為空的情況下,直接點擊修改密碼。 10. 院系批假測試:院系領導進入系統(tǒng)后,大于四天的記錄,且班主任同意請假的記錄出現(xiàn)在了等待審批的請假記錄中。若不同意請假,則提示此學生請假失敗。測試結(jié)果:小于四天的請假,班主任若同意了請假,則學生記錄成功記錄中出現(xiàn)了請假成功的記錄。 8. 大于 4 天的請假測試:開始時間與結(jié)束時間之差大于四天的請假測試 :測試結(jié)果:提交數(shù)據(jù)后,在等待審批的請假記錄中,班主任審批處以及院系領導審批處都提示“等待批假“的提示信息。 7. 小于 4 天的請假測試:開始時間與結(jié)束時間之差小于四天的請假測試。 6. 重復請假測試:先申請一條當天日期的請假,申請成功后,再申請一條今天到明天兩天的請假。 5. 超長時間請假 測試:在開始時間與結(jié)束時間中,選擇一個相差 30 的日期請假。 4. 超后請假測試:在開始時間中選擇一個當前系統(tǒng)時間以前開始日期請假。 3. 超前請假測試:開始時間選擇一個與當前時間相差一個大于 7 天的日期請假。 2. 錯誤的時間選擇測試:在開始時間與結(jié)束時間選擇的時間,把結(jié)束時間選擇一個開始時間以前的時間,然后提交數(shù)據(jù)。 學生用戶測試 一、 請假系統(tǒng)測試 請假系統(tǒng)是學生用戶的核心功能,由于涉及的用戶比較多,此部分的測試是在幾個同學的配合下完成,主要完成以下幾個測試: 1. 空值測試:在請假開始時間、結(jié)束時間、請假原 因都為空或部分為空的情況下,直接點提交數(shù)據(jù)在線請假。用同樣的方法測試別的頁面,別的用戶都得到了同樣的測試結(jié)果:提示沒有權(quán)限的錯誤信息。 第二步:以學生正確的用戶我和密碼進入學生系統(tǒng)后,在瀏覽器中輸入任課老師首頁地址: 看是否能繞過身 份驗證,打開別的用戶的頁面。測試結(jié)果:提示用戶還沒登陸的錯誤信息。 頁面使用安全測試 此測試過程主要是測試系統(tǒng)各個頁面的安全性,即在用戶沒有登錄的情況直接在瀏覽器地址中輸入要打開的用戶頁面,或者用戶以正確的用戶名和密碼進入系統(tǒng)后,直接在瀏覽器地址中輸入別的用戶的頁面,測試各頁面是否不需要用戶登錄就可使用,或者是否可以繞過身份驗證?!笆恰? 表示可以訪問系統(tǒng)。 本系統(tǒng)所采用測試方案 基于以上測試方法 ,本人選取的是模塊測試和系統(tǒng)測試,模塊測試部分由本人程序設計過程中自主完成,系統(tǒng)測試部分由同學模擬各種用戶登錄代為完成。對于實際程序而言,窮盡測試通常是不可能做到的。 其它測試方案 除了以上兩種測試方案外,還有其它的測試方案。故白盒測試又被稱為是結(jié)構(gòu)測試。 白盒測試 白盒測試的前提是可以把程序看成裝在一個透明的白盒子里,也就是完全了解程序的結(jié)構(gòu)和處理過程。也就是說,黑盒測試是在程序接口進 行的測試,它只檢查程序功能是否能按照規(guī)格說明書的規(guī)定正常使用,程序是否能適當?shù)亟邮蛰斎霐?shù)據(jù)產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫或文件)的完整性。 測試方案 黑盒測試 黑盒測試,又稱為功能測試。這樣,在軟件產(chǎn)品中就會隱藏許多錯誤和缺陷,尤其是對規(guī)模大、復雜性高的軟件更是如此。如果用戶名和密碼不正確,那個會提示用戶從新數(shù)據(jù)登錄。 數(shù)據(jù)庫表的創(chuàng)建 根據(jù)數(shù)據(jù)庫需求的分析,建立如下 4 個基本數(shù)據(jù)表。 學生上課出勤信息表:上課時間代號、上課時間、學號、出勤狀態(tài)。從而在 編碼階段可以把這個描述直接翻譯成用某種程序設計語言書寫的程序。詳細設計是軟件開發(fā)時期的第三個階段,也是軟件設計的第二步。 頁面主體 功能菜單 Banner Bottom 圖 41 系統(tǒng)布局圖 Fig41 System’s layout map 區(qū) —— 可設計為 顯示 系統(tǒng) 所有權(quán)等信息。 菜單區(qū) —— 提供 系統(tǒng)可供操作的 功能列表 。 系統(tǒng)布局設計 系統(tǒng)頁面采用框架來設計,不同的用戶有不同的功能菜單,但都有統(tǒng)一的風格,這給頁面的使 用和維護都帶來了很大的便利,特別是在代碼重用方面起了很大作用。數(shù)據(jù)流程圖既能表達現(xiàn)行人工系統(tǒng)的數(shù)據(jù)流程和邏輯處理功能,也能表達自動化系統(tǒng)的數(shù)據(jù)流程和邏輯處理功能。 數(shù)據(jù)流圖 數(shù)據(jù)流程圖是結(jié)構(gòu)化系統(tǒng)分析的工具。它通過對數(shù)據(jù)元素和數(shù)據(jù)結(jié)構(gòu)的定義,來描述數(shù)據(jù)流和數(shù)據(jù)存儲的邏輯內(nèi)容。 數(shù)據(jù)字典 數(shù)據(jù)詞典,既用于描述數(shù)據(jù)流和數(shù)據(jù)存儲的詳細邏輯內(nèi)容,也可用于描述外部項和處理邏輯的 某些數(shù)據(jù)特性。 本模塊的功能實現(xiàn)整個系統(tǒng)數(shù)據(jù)的同步更新及維護,只涉及系統(tǒng)管理員用戶。 本模塊的功能是學生考勤信息統(tǒng)計的實現(xiàn)、查看及管理,涉及三大類用戶中的所有用戶。 系統(tǒng)功能劃分 根據(jù)系統(tǒng)用戶的需求,將本系統(tǒng)按功能劃分成三大功能模塊:請假系統(tǒng)、考勤系統(tǒng)、后臺管理模塊,涉及到三大類用戶:學生、任課教師、系統(tǒng)管理員。由 Web 服務器上的 JSP 引擎來處理 JSP 元素,生成調(diào)用 Bean,并用 JDBC 訪問數(shù)據(jù)庫(或文件),最后以 HTML 或 XML 的形式返回瀏覽器。 JSP 的全稱是 Java Servlet Pages,它是 SUN 推出的一種動態(tài)網(wǎng)頁技術(shù)標準。 B/S 模式最大的好處是運行維護比較簡 便,能實現(xiàn)不同的 人員 ,從 不同 的地 點, 以不 同的 接入 方式( 比如 LAN, WAN, Inter/Intra 等)訪問和操作共同的數(shù)據(jù);最大的缺點是對網(wǎng)絡環(huán)境依賴性太強,由于各種原因引起網(wǎng)絡中斷都會造成系統(tǒng)癱瘓。它是隨著Inter 技術(shù)的興起,對 C/S 模式應用的擴展。請假系統(tǒng)要借助班主任安排才能完成,考勤管理系統(tǒng)要借助請假系統(tǒng)、班級課表安排才能完成,然而每學年課表都在變化,班主任安排也有在變化,學生也在變化,因此必須要求后臺管理系統(tǒng)能根據(jù)系統(tǒng)需求,動態(tài)的、準確的更新系統(tǒng)數(shù)據(jù)。 考勤管理功能需求:任課老師通過考勤管理系統(tǒng),對學生上課出勤信息進行公開,但由于任課老師忙于教學,為了能及時準確無誤的對學生出勤情況公開,要求系統(tǒng)能自動提 示任課老師對上完課了,但還沒公布的出勤信息進行網(wǎng)上公布。 功能需求描述 根據(jù)各類用戶的需求描述,系統(tǒng)應當具備請假系統(tǒng)、考勤管理系統(tǒng)、后臺管理系統(tǒng)這三大主要功能。 查看學生出勤信息需求:查看所教班級學生整個學期上出勤統(tǒng)計信息及詳細 信息。 任課老師用戶需求描述 任課老師對系統(tǒng)的主要需求是:管理所教班級學生的上課出勤信息以及查看所教班級學生的上課出勤信息。 查看出勤信息需求:學生可以查看在校期間所有學期上課出勤的詳細信息,如:整個學期請假、曠課、遲到、早退了多少次,以及具體的時間、任課老師姓名、第幾節(jié)課等詳細信息。 在線請假需求:學生在網(wǎng)上填寫好請假的起止日期,請假原因后,就可以向本學期本班班主任提出請假申請,由 任課老師 審批后。 用戶需求描述 用戶是系統(tǒng)的最終使用者,開發(fā)系統(tǒng)的目的是要用戶最終很好的使用系統(tǒng),最終為用戶帶來各種便利。 分析結(jié)果: 從以上的分析可知,高校學生考勤管理系統(tǒng)的解 決方案無論在技術(shù),經(jīng)濟還是法律以及操作上都是可行的,且開發(fā)本系統(tǒng)具有一定的經(jīng)濟價值和實用價值。 法律可行性 : 本系統(tǒng)擁有自主知識產(chǎn)權(quán),沒有使用任何違法的軟件也沒有交易任何非法的商品,所以在法律上是可行的。 SQL Server 有多種實用程序允許用戶來訪問它的服務,用戶可用 這些實用程序?qū)?SQL Server 進行本地 管理或遠程管理。二、將處理和操作在客戶端和服務器間進行分配。 Microsoft SQL Server(基于結(jié)構(gòu)化查詢語言的數(shù)據(jù)庫服務器)是基于客戶 /服務器結(jié)構(gòu)的數(shù)據(jù)庫管理系統(tǒng),用戶通過使用客戶系統(tǒng)從 服務器檢索信息并進行本地操作,服務器關(guān)注數(shù)據(jù)庫進程,而客戶則關(guān)注信息的表示。本系統(tǒng)采用 JSP,JavaScript 腳本語言、 html 標識語言及 SQL Server 2020 數(shù)據(jù)庫技術(shù)綜合開發(fā)。 開發(fā)出高校學生考勤管理系統(tǒng)能有效地提高高校辦事效率,解決目前高校學生請假及上課出勤管理問題,實現(xiàn)學生請假及上課出勤信息對任課教師、班主任、院系領導、學校領導透明,使班主任、院系領導及時把握學生的學習情況,及時與學生溝通,提高教學 質(zhì)量。可行性研究應該比較簡短,這個階段的任務不是具體解決問題,而是研究問題的范圍,探索這個問題是否值得去解,是否有可行的解決方法。本系統(tǒng)選用 JSP 技術(shù)開發(fā),使用當前流行的SQL Server 2020 數(shù)據(jù)庫管理系統(tǒng)來存儲數(shù)據(jù) ,主要解決學生在線請假、在線考勤管理以及后臺數(shù)據(jù)的維護與更新。面向?qū)ο蟪绦蛟O計語言的廣泛使用,各種成熟關(guān)系數(shù)據(jù)庫的不斷完善與推出,再加上面向?qū)ο蟮能浖_發(fā)過程廣泛應用,軟件開發(fā)過程變得越來越容易 ,開發(fā)出的系統(tǒng)變得越來越實用,許多企業(yè)使用信息系統(tǒng)后,明顯提高了辦事效率,帶來了很大的經(jīng)濟收入。系統(tǒng)應當有很好的擴展性,與當前高校中現(xiàn)有的系統(tǒng)很好集成。因此本系統(tǒng)設計應當采用典型的B/S(瀏覽器 /服務器)的構(gòu)架進行設計,操作簡單直觀,對硬件要求低,最好能實現(xiàn)跨平臺。五是院系領導、學校領導更加把握不住學生上課的出勤情況。學生請假以傳統(tǒng)的寫請假條的形式向各自班主任請假,時間長的請假,要班主任、院系領導都批準方能 生效。各大高校針對師生的成績查詢系統(tǒng)、教務管理系統(tǒng)、招生就業(yè)系統(tǒng)、 BBS、校園網(wǎng)站等系統(tǒng)在各大高校紛紛出現(xiàn),對全校師生的學習、生活、管理、辦公帶來了便利。 關(guān)鍵詞 :考勤管理;在線請假; JSP ABSTRACT The system is an information system designed for asking for leave on line for students and managing attendance of undergraduate. It is generally divided into three main modules: the module for asking for online leave, the module for managing attendance of undergraduate and the module for backstage management. There are different customers in the university operating the system, such as student, teacher, a teacher in charge of a class, administrator. The system is developed with the help of JSP(java、 JavaScript、 html)and SQL Server 2020. The key techniques used in the process of devel
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1