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

正文內(nèi)容

畢業(yè)論文-學(xué)生成績查詢系統(tǒng)的設(shè)計與實現(xiàn)-在線瀏覽

2024-08-02 11:29本頁面
  

【正文】 .......... 15 參考文獻 ....................................................... 16 1 學(xué)生成績查詢系統(tǒng)的設(shè)計于實現(xiàn) 摘要 一直以來人們使用傳統(tǒng)人工的方式管理檔檔案,這種管理方式存在著許多缺點 ,如 :效率低、保密性差 ,另外時間一長 ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對于查找、更新和維護都帶來了不少的困難。學(xué)生成績查詢系統(tǒng)成為教育單位不可缺少的部分 ,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要 ,所以學(xué)生檔案管理系統(tǒng)應(yīng)該能夠為用 戶提供充足的信息和快捷的查詢手段。 關(guān)鍵字: SQL 成績查詢 JSP 2 前言 在 Inter飛速發(fā)展的今天,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要管道,它在人們政治、經(jīng)濟、生活等各個方面發(fā)揮著重要的作用。通過 Inter與世界各地的其它用戶自由地進行通信,可從 Inter中獲得各種信息。人們已充分領(lǐng)略到網(wǎng)絡(luò)的魅力, Inter大大縮小了時空界限,通過網(wǎng)絡(luò)人們可以共享計算機硬件資源、軟件資源和信息資源。學(xué)生成績查詢系統(tǒng)成為教育單位不可缺少的部分 ,它的內(nèi)容對于學(xué)校的決策者和管理者來說都至關(guān)重要 ,所以學(xué)生檔案管理系統(tǒng)應(yīng)該能夠為用戶提供充足的信息和快捷的查詢手段。因此,比較適合于采用數(shù)據(jù)庫管理。在技術(shù)難度方面,由于有指導(dǎo)老師的指導(dǎo)和相關(guān)參考文獻,特別是網(wǎng)上資料,特別是參考其它程序的功能,因此完全可以實現(xiàn)。它簡單易學(xué) 、效率高,且功能強大,可以與 Windows的專業(yè)開發(fā)工具 SDK相媲美,而且程序開發(fā)人員不必具有 C/C++編程基礎(chǔ)。 總的來說, JSP具有以下特點: 可視化編程:用傳統(tǒng)程序設(shè)計語言設(shè)計程序時,都是通過編寫 程序代碼來設(shè)計用戶界面,在設(shè)計過程中看不到界面的實際顯示效果,必須編譯后運行程序才能觀察。有時候,這種編程 編譯 修改的操作可能要反復(fù)多次,大大影響了軟件開發(fā)效率。只需要按設(shè)計要求的屏幕布局,用系統(tǒng)提供的工具,在屏幕上畫出各種“部件”,即圖形對象,并設(shè)置這些圖形對象的屬性。 面向?qū)ο蟮某绦蛟O(shè)計: JSP支持面向?qū)ο蟮某绦蛟O(shè)計,但它與一般的面向?qū)ο蟮某绦蛟O(shè)計語言 (C++)不完全相同。在設(shè)計對象時,不必編寫建立和描述每個對象的程序代碼,而是用工具畫在界面上, JSP自動生成對象的程序代碼并封裝起來。 結(jié)構(gòu)化程序設(shè)計語言: JSP是在 BASIC語言的基礎(chǔ)上發(fā)展起來的,具有高級程序設(shè)計語言的語句結(jié)構(gòu),接近于自然語言和人類的邏輯思維方式。 JSP是解釋型語言,在輸入代碼的同時,解釋系統(tǒng)將高級語言分解翻譯成計算機可以識別的機器指令,并判斷每個語句的語法錯誤。 事件驅(qū)動編程機制: JSP通過事件來執(zhí)行對象的操作。例如,命令按鈕是一個對象,當用戶單擊該按鈕時,將產(chǎn)生一個“單擊“ (CLICK)事件,而在產(chǎn)生該事件時將執(zhí)行一段程序,用來實現(xiàn)指定的操作。這些過程分別面向不同的對象,由用戶操作引發(fā)某個事件來驅(qū)動完成某種特定的功能,或者由事件驅(qū)動程序調(diào)用通用過程來執(zhí)行指定的操作,這樣可以方便編程人員,提高效 率。同時, JSP還能直接編輯和訪問其他外部數(shù)據(jù)庫,如 DBASE, FoxPro, Paradox等,這些數(shù)據(jù)庫格式都可以用 JSP編輯和處理。在應(yīng)用程序中,可以使用結(jié)構(gòu)化查詢語言 SQL數(shù)據(jù)標準,直接訪問服務(wù) 器上的數(shù)據(jù)庫,并提供了簡單的面向?qū)ο蟮膸觳僮髦噶詈投嘤脩魯?shù)據(jù)庫訪問的加鎖機制和網(wǎng)絡(luò)數(shù)據(jù)庫的 SQL的編程技術(shù),為單機上運行的數(shù)據(jù)庫提供了 SQL網(wǎng)絡(luò)接口,以便在分布式環(huán)境中快速而有效地實現(xiàn)客戶 /服務(wù)器 (client/server)方案。當原始數(shù)據(jù)變化時,可以自動更新鏈接的數(shù)據(jù)。 對象的鏈接與嵌入 (OLE) 對象的鏈接與嵌入 (OLE)將每個應(yīng)用程序都看做是一個對象 (object),將不同的對象鏈接 (link)起來,再嵌入 (embed)某個應(yīng)用程序中,從而可以得到具有聲音、影像、圖像、動畫、文字等各種信息的集合式的文件。利用 OLE技術(shù),可以方便地建立復(fù) 5 合式文檔 (pound document),這種文檔由來自多個不同應(yīng)用程序的對象組成,文檔中的每個對象都與原來的應(yīng)用程序相聯(lián)系,并可執(zhí)行與原來應(yīng)用程序完全相同的操作。 教師管理模塊 該模塊的功能是實現(xiàn)對全校班級的管理工作,包括:班級游覽、班級添加、 班級查詢等,這三個功能模塊各自獨立,完成學(xué)校的全部班級的管理。 成績管理模塊 學(xué)校的成績管理工作是檢驗學(xué)生學(xué)習(xí)情況的一個主要手段,本模塊包括考試類型設(shè)置,共有冬季期末考試和夏季期末考試兩種類型,還設(shè)置了成績添加、成績修改、成績查詢、成績的刪除等功能模塊。 一直以來人們使用傳統(tǒng)人工的方式管理檔檔案,這種管理方式存在著許多缺點 ,如 :效率低、保密性差 ,另外時間一長 ,將產(chǎn)生大量的文件和數(shù)據(jù) ,這對于查找、更新和維護都帶來了不少的困難??梢哉f它是完全為學(xué)生朋友服務(wù)的系統(tǒng) ,并且適用于各所高校。 數(shù)據(jù)流程圖是對組織中信息運動的抽象,是管理信息系統(tǒng)邏輯模型的主要形式。 刪除相應(yīng)的信 息 統(tǒng)計相應(yīng)的信息 匯總相應(yīng)的信息 修改相應(yīng)的信 息 將 數(shù) 據(jù)添 到數(shù) 據(jù) 庫 開 始 始 接收輸入 信 息 進入信息系統(tǒng) 退出系統(tǒng) 輸出信息 結(jié) 束 7 圖 : 功能層次圖: 圖 學(xué)生成績管理系統(tǒng) 登陸 用戶管理 教師管理 學(xué)生管理 個人資料管理 查詢打印管理 成績管理 8 第三章 系統(tǒng)設(shè)計 . 系統(tǒng)方案確定 通過對系統(tǒng)的調(diào)研與分析,系統(tǒng)主要應(yīng)完成的功能有:教師管理、學(xué)生成績管理、學(xué)生管理、系統(tǒng)管理等功能。 數(shù)據(jù)庫采用了 Microsoft推出的 SQL SERVER 2021數(shù)據(jù)庫,這是微軟集成到 Office中的一個桌面數(shù) 據(jù)庫,能夠快速方便的和 Office的其他套件綜合使用。使用 SQL的好處還在于,如果你的系統(tǒng)擴展到 Client/Server模式的時候,可以使用 Microsoft的數(shù)據(jù)庫服務(wù)器軟件 SQL Server,此時,程序只需要簡單的修改一下鏈接( ADO的數(shù)據(jù)源)就可以,這樣,為程序的平滑擴展提供了非常有力的條件。 系統(tǒng)主界面 本模塊是本系統(tǒng)的應(yīng)用界面,在本界面上集成了本系統(tǒng)的所有功能,共有 7個功能菜單 和 19個子菜單(功能模塊),從而實現(xiàn)了本系統(tǒng)從班級管理、檔案管理、繳費管理、課程管理、成績管理等系統(tǒng)的具體功能,同時,在系統(tǒng)管理模塊中可以完成對本系統(tǒng)的安全性管理。 該界面是添加用戶的模塊 ,其代碼如下所示 : table width=100% border=1 align=center cellpadding=3 cellspacing=1 bordercolor=00FFFF style=bordercollapse:collapse tr td bgcolor=A4B6D7序號 /td td bgcolor=A4B6D7用戶名 /td td bgcolor=A4B6D7密碼 /td td bgcolor=A4B6D7添加時間 /td 10 td bgcolor=A4B6D7權(quán)限 /td td bgcolor=A4B6D7操作 /td /tr % ResultSet RS_result=(select * from allusers order by id desc )。 String username=。 String cx=。 int i=0。 id=(id)。 pwd=(pwd)。 addtime=(addtime)。tablename=allusers onclick=return confirm(39。)刪除 /a/td /tr % } % /table 添加教師模塊 : 因為本系統(tǒng)中有些功能模塊具有相似之處,因此在本文只用此模塊進行一個簡單的說明。 11 添加學(xué)生模塊 : 12 添加成績模塊 : 13 第五章 軟件測試 軟件測試依據(jù)測試任務(wù)要 求的類型可分為有效性測試和驗證測試兩種類型。 有效性測試以實現(xiàn)用戶需求為根本點,確認軟件的功能、性能和其他特性是否與用戶的要求一致,內(nèi)容包括:需求規(guī)格說明、用戶文檔、程序文檔等的有效性確認。例如:需求分析是概要設(shè)計的依據(jù),概要設(shè)計必須以滿足需求為出發(fā)點和充分體現(xiàn)需求,使得階段產(chǎn)品內(nèi)容保持邏輯上的一致性和協(xié)調(diào)性。 墨盒測試 是功能、數(shù)據(jù)驅(qū)動測試或基于規(guī)格說明的測試。 白盒測試是結(jié)構(gòu)測試、邏輯驅(qū)動測試或基于程序的測試。 軟件測試可運用多種不同的測試策略來實現(xiàn),最常用的方式是自底向上分階段進行,對不同開發(fā)階段的產(chǎn)品采用不同的測試方法進行檢測,從獨立程序模塊開始,然后進行程序測試、設(shè)計測試到確認測試,最終進行系 統(tǒng)測試,共分四個階段:單元測試、集成測試、確認測試
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1