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

正文內(nèi)容

運動會成績管理系統(tǒng)設(shè)計與實現(xiàn)畢業(yè)設(shè)計(完整版)

2025-10-16 08:06上一頁面

下一頁面
  

【正文】 登錄界面 此界面主要功能是用于登錄本系統(tǒng),不同權(quán)限的用戶登錄本系統(tǒng)會進入不同的管理模塊界面,因為要在后臺對該用戶進行判斷,首先將從前臺頁面提交的用戶名和密碼進行接受,之后在后臺進行處理,按照用戶名在數(shù)據(jù)庫中進行查詢?nèi)绻榈皆撚脩魟t將該用戶的權(quán)限和密碼全都取出來分別賦給兩個字符串變量,判斷從數(shù)據(jù)庫中讀出的密碼與登錄時輸入的密碼是否配比上,若兩個密碼相同則根據(jù)權(quán)限的值進入相應(yīng)的頁面,否則輸出用戶名與密碼不匹配。信息管理要求是指在數(shù)據(jù)庫中應(yīng)該存儲和管理哪些數(shù)據(jù)對象;數(shù)據(jù)操作要求是指對數(shù)據(jù)對象需要進行哪些操作,如查詢、增、刪、改、統(tǒng)計等操作。 運動會成績管理系統(tǒng)使用人員有時對計算機并不是非常熟悉。 進入系統(tǒng)后,頁面簡潔,功能一目了然,操作簡單方便。 裁判端: ( a) 可對個人登錄密碼進行修改; ( b) 查看學(xué)生信息,并可對學(xué)生的比賽成績進行查詢與修改,在本系統(tǒng) 中,將裁判對學(xué)生比賽成績的錄入功能與修改功能合并; ( c) 可按照比賽項目查看各個項目的成績排名情況,也可查看某位學(xué)生在其參加的某項比賽中的排名情況。 MySQL 數(shù)據(jù)庫介紹 MySQL 是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典 MySQL AB 公 司開發(fā),目前屬于 Oracle 公司。可以說 MyEclipse 是幾乎囊括了目前所有主流開源產(chǎn)品的專屬 eclipse 開發(fā)工具。 和 包為編寫 servlet 提供了接口和類。首先, JavaBeans 是一種規(guī)范,一種在 Java(包括JSP)中使用可重復(fù)使用的 Java 組件的技術(shù)規(guī)范。通常返回給客戶端的就是一個 HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 糾錯效率低 , 由于主要依賴人工操作,各個模塊由不同的人負責(zé),出現(xiàn)報名信息或比賽信息錯誤時,溝通緩慢,錯誤難以得到及時修改。此外這種方式比較封閉,無論是運動員,還是場外觀眾,都不能很好地了解比賽場上實時狀況,例如所有的比賽項目,參賽人員信息以及成績排名等。28 性能測試 5 系 統(tǒng)可行性分析 1 現(xiàn)狀分析 因此通過 IT 技術(shù)等信息化手段,使運動會成績管理信息化、智能化,從而提升學(xué)校信息管理水平,是當(dāng)今學(xué)校信息管理 的大勢所趨。 本次設(shè)計在調(diào)查了解現(xiàn)狀和查閱相關(guān)資料的基礎(chǔ)上,進行了系統(tǒng)需求分析,并制定出系統(tǒng)設(shè)計原則與詳細設(shè)計方案。 5 系統(tǒng)需求分析 6 4 系統(tǒng)概要設(shè)計 14 IV 修改個人密碼 15 管理裁判信息 21 裁判模塊詳細設(shè)計 23 查看個人成績 24 報名參賽 32 附錄 這就不能使每一位同學(xué)都真正參與到運動會 中去,從而也在一定程度上失去了開展運動會的意義。 陜西科技大學(xué)畢業(yè)設(shè)計說明書 2 2 開 發(fā)工具及相關(guān)技術(shù)介紹 Java 簡介 Java 是 Sun 公司推出的新的一代面向?qū)ο蟪绦蛟O(shè)計語言,特別適合于 Inter 應(yīng)用程序開發(fā)。 JSP 具有以下優(yōu)點: 一次編寫,到處運行 , 除了系統(tǒng)之外,代碼不用做任何更改 ; 系統(tǒng)的多平臺支持 ,基本上可以在所有平臺上的任意環(huán)境中開發(fā),在任意環(huán)境中進行系統(tǒng)部署,在任意環(huán)境中擴展 ; 強大的可伸縮性 , 從只有一個小的 Jar 文件就可以運行 Servlet/JSP,到由多臺服務(wù)器進行集群和負載均衡,到多臺 Application 進行事務(wù)處理,消息處理,一臺服務(wù)器到無數(shù)臺服務(wù)器, Java 顯示了一個巨大的生命力 ; 多樣化和功能強大的開發(fā)工具支持 , 這一點與 ASP 很像, Java 已經(jīng)有了許多非常優(yōu)秀的開發(fā)工具,而且許多可以免費得到,并且其中許多已經(jīng)可以順利的運行于多種平臺之下 ; 支持服務(wù)器端組件 ,web 應(yīng)用需要強大的服務(wù)器端組件來支持,開發(fā)人員需要利用其他工具設(shè)計實現(xiàn)復(fù)雜功能的組件供 web 頁面調(diào)用,以增強系統(tǒng)性能。其次, JavaBeans 是一個 Java 的類,一般來說,這樣的 Java 類將對應(yīng)于一個獨立的 .java 文件,在絕大多數(shù)情況下,這應(yīng)該是一個 public 類型的類。所有的 servlet都必須實現(xiàn) Servlet 接口,該接口定義了生命周期方法。 Tomcat 服務(wù)器介紹 Tomcat 服務(wù)器是一個免費的開放源代碼的 Web 應(yīng)用服務(wù)器,屬于輕量級應(yīng)用服陜西科技大學(xué)畢業(yè)設(shè)計說明書 4 務(wù)器,在中小型系統(tǒng)和并發(fā)訪問用戶不是很多的場合下被普遍使用,是開發(fā)和調(diào)試 JSP 程序的首選。 MySQL 最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在 WEB 應(yīng)用方面 MySQL 是最好的 RDBMS (Relational Database Management System,關(guān)系數(shù)據(jù)庫管理系統(tǒng) ) 應(yīng)用軟件之一。 學(xué)生端: ( a) 可對個人登錄密碼進行修改; ( b) 可查看自己的參賽情況; ( c) 可進行比賽項目的報名; ( d) 查詢自己的比賽成績以及成績排名情況,同時擁有通過學(xué)號查詢他人比賽成績的權(quán)利。 社會可行性 隨著科技的日益發(fā)展,學(xué)校的信息管理數(shù)字化已經(jīng)成為了能夠體現(xiàn)學(xué)校綜合實力的重要指標(biāo)。這就要求系統(tǒng)能夠提供良好的用戶接口,易用的人機交互界面。 按照規(guī)范設(shè)計的方法,考慮數(shù)據(jù)庫及其應(yīng)用系統(tǒng)開發(fā) 全過程,數(shù)據(jù)庫設(shè)計分為需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫實施和數(shù)據(jù)庫運行及維護這六個階段,鑒于篇幅有限,這里僅主要介紹運動會成績管理所涉及的實體及其屬性圖和數(shù)據(jù)庫表設(shè)計這兩部分內(nèi)容。若用戶未被管理員分配好權(quán)限那么也是無法登錄本系統(tǒng)的。此外,管理員也可以為學(xué)生的參賽項目錄入或修改成績。 查看學(xué)生信息 裁判可以查看所有學(xué)生信息,以及他們的參賽情況和比賽成績。 但如果學(xué)生重復(fù)參賽,選擇了已經(jīng)報過名的比賽項目,則系統(tǒng)會提示錯誤后再次返回參 賽頁面。統(tǒng)計表明,在典型的軟件開發(fā)項目中,軟件測 試工作量往往占軟件開發(fā)總工作量的 40%以上。 黑盒測試也稱功能測試,數(shù)據(jù)驅(qū)動測試等,它將待測對象堪稱是一個黑盒子,在完全不考慮程序的內(nèi)部結(jié)構(gòu)和特性的情況下,只依據(jù)規(guī)格說明書檢查程序的功能是否能正常使用。錯誤推測法是列舉出程序中可能有的錯誤和容易發(fā)生的錯誤來進行測試。 正常 5 輸入用戶名和密碼,點擊“登錄”按鈕 用戶名 =2, 密碼 =1 顯示警告信息“用戶 名或密碼錯誤” 與預(yù)期結(jié)果相同。 正常 2 輸入正確的管理員名和密碼,登錄 1s1min 時間內(nèi)進入系統(tǒng) 管理員端首頁。 正常 8 在裁判管理欄點擊“顯示裁判信息” 1s1min 時間內(nèi)進入裁判信息頁面。 1s 時間進入添加項目頁面。但是測試用例有一定的局限性,測試環(huán)境和實際運行環(huán)境也存在著一定的差異,所以不能完全地、準(zhǔn)確地測試出系統(tǒng)存在的問題,還需要在后期的維護過程中,對 系統(tǒng)暴露出來的問題繼續(xù)進行糾正和更新。 通過本次畢業(yè)設(shè)計,我對 系統(tǒng) 開發(fā)有了進一步的認識,也大大提高了自己的動手實踐能力,收獲頗豐。同 時,我也要感謝大學(xué)四年為我們授課的每一位老師,是你們教會我許多專業(yè)知識,這些是我完成畢業(yè)設(shè)計的基礎(chǔ), 更 是幫助我畢業(yè)后在社會上立足的寶貴財富。 import .*。 conn=(url)。 (執(zhí)行插入有錯誤 :+())。 try{ num=(sql)。 } CloseDataBase()。 package servlet。 import 。 String s_id=(sid)。 if(f==true){ message=對 不起,該學(xué)號已被注冊! 。 } else{ (s_id)。 (refresh, 。 陜西科技大學(xué)畢業(yè)設(shè)計說明書 38 } } public void doError(HttpServletRequest request,HttpServletResponse response,String str) throws ServletException,IOException{ (problem, str)。 (password)。 } else if(()){ message=學(xué)號不能為空,請重新填寫 !。 String sex=(sex)。 } /** * Destruction of the servlet. br */ public void destroy() { ()。 import 。 } public void CloseDataBase(){ try{ ()。 (執(zhí)行修改有錯誤: +())。 } public ResultSet executeQuery(String sql){ rs=null。 } catch( e){ (加載驅(qū)動器有錯誤 :+())。 public class sqlBean { public Connection conn=null。 即將畢業(yè),四年的大學(xué)時光,我在科大收獲了很多,知識,恩師,摯友和回憶。遇到問題時不能退縮也不應(yīng)拖延,要積極請教老師和身邊的同學(xué),或者充分利用網(wǎng)絡(luò)的便利,很多問題通過上網(wǎng)查詢都可以得到解決之道,這也是逐漸學(xué)習(xí)與擴展知識的過程。在數(shù)據(jù)庫的設(shè)計中也遇到了一些問題,不過最后在同學(xué)的熱心幫助下順利解決了。 2s 時間進入查詢頁面。 正常 9 在裁判管理 欄點擊“添加裁判” 1s1min 時間內(nèi)添加裁判頁面。 正常 5 在用戶菜單欄點擊“修改密碼” 1s1min 時間內(nèi)進入密碼修改頁面。 正常 由上表可知,各種測試情況都與預(yù)期結(jié) 果相同,且無其他異常情況,可得出測試結(jié)論:本系統(tǒng)登錄功能完善。 ( a) 測試項目:登錄功能測試; ( b) 功能模塊名: login; ( c) 測試目的:驗證是否輸入合法的信息,允許合法登錄,阻止非法登錄; ( d) 測試數(shù)據(jù):用戶名為 1,密碼為 1,登錄身份為管理員。進行黑盒 測試主要有下面幾種方法:等價分類法、邊界值分析法、猜錯法、因果圖法。如果把維護階段也考慮在內(nèi),討論整個軟件生存期時,測試的成本比例也許會有所降低,但實際上維護工作相當(dāng)于二次開發(fā),乃至多次開發(fā),其中必定還包含有許多測試工作。 具體效果如下圖 529 至圖 532 所示: 圖 529 選擇參賽項目 陜西科技大學(xué)畢業(yè)設(shè)計說明書 26 圖 530 重復(fù)參賽 圖 531 參賽成功 圖 532 個人參賽情況 運動會成績管理系統(tǒng)設(shè)計與實現(xiàn) 27 6 系統(tǒng)測試與分析 系統(tǒng)測試的重要性 軟件測試在軟件生命周期中占據(jù)重要的地位,在傳統(tǒng)的瀑布模型中,軟件測試學(xué)僅處于運行維護階段之前,是軟件產(chǎn)品交付用戶使用之前保證軟件質(zhì)量的重要手段。當(dāng)學(xué)生新增一個參賽信息時,比賽成績默認為 0,裁判將 0 修改為相應(yīng)成績的同時,也相當(dāng)于對學(xué)生成績的第一次錄入。具體效果如下圖 513 至圖 515 所示: 圖 513 查看裁判信息 圖 514 修改裁判信息 圖 515 添加裁判信息 陜西科技大學(xué)畢業(yè)設(shè)計說明書 20 管理比賽項目信息 管理員可以查看所有比賽項目信息,也可添加新的比賽項目,或?qū)ΜF(xiàn)有項目信息進行修改或刪除。 頁面設(shè)計如圖
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1