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

正文內(nèi)容

學(xué)生學(xué)分制成績管理系統(tǒng)的設(shè)計與實現(xiàn)—免費畢業(yè)設(shè)計論文-文庫吧

2025-10-26 10:58 本頁面


【正文】 兩大利器于一身的創(chuàng)作工具。 ASP 編程技術(shù) ASP 技術(shù)( Active Server Pages 動態(tài)網(wǎng)頁)是微軟公司推出的一種用以取代 CGI( Common Gateway Interface通用網(wǎng)關(guān)接口)的技術(shù)。 目前 , Inter上的許多基于 Windows平臺的 Web 站點已開始 應(yīng)用 ASP 來替換 CGI。 簡單地講, ASP 是一個位于服務(wù)器端的腳本運行環(huán)境,通過這種環(huán)境,用戶可以創(chuàng)建和運行動態(tài)的交互式 Web 服務(wù)器 應(yīng)用 程序,如交互式動態(tài)網(wǎng)頁,包括使用 HTML 表單收集和處理信息,上傳與下載等等。 當(dāng)瀏覽器通過 Interne的 HTTP(Hypertext Transport Protocol)協(xié)議,向站點服務(wù)器 (Web Server)要求提供主頁的 內(nèi)容 時,站點服務(wù)器收到要求后,就傳送原已設(shè)計好的靜態(tài)的 HTML 的文件數(shù)據(jù)給瀏覽器。 一個“ 靜態(tài) ” 的站點,若要更新主頁的 內(nèi)容 ,必須手動的來更新其畢業(yè)論文:學(xué)生學(xué)分制成績管理系統(tǒng) 的設(shè)計與實現(xiàn) 4 HTML 的文件數(shù)據(jù)。而隨著 Web 應(yīng)用 的 發(fā)展 ,用戶希望能夠看到根據(jù)要求而動態(tài)生成的主頁,例如響 應(yīng)用 戶查詢數(shù)據(jù)庫的要求、生成報表等。當(dāng)在瀏覽器上填好表單 (form)的輸入數(shù)據(jù),以提供 HTTP 要求時,可以在站點服務(wù)器中執(zhí)行 應(yīng)用 程序,而不只是一個 HTML 文件。站點服務(wù)器收到要求執(zhí)行的 應(yīng)用 程序, 分析 表單 (form)的輸入數(shù)據(jù),將執(zhí)行的結(jié)果以HTML 的格式傳送給瀏覽器。 程序執(zhí)行過程如圖 。 圖 ASP 程序執(zhí)行原理 數(shù)據(jù)庫概述 數(shù)據(jù)庫是依照某種數(shù)據(jù)模型組織起來并存放二級存儲器中的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下特點:盡可能不重復(fù),以最優(yōu)方式為某個特定組織的多種應(yīng)用服務(wù),其數(shù)據(jù)結(jié)構(gòu)獨立于使用它的應(yīng)用程序,對數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進(jìn)行管理和控制。從發(fā)展的歷史看,數(shù)據(jù)庫是數(shù)據(jù)管理的高級階段,它是由文件管理系統(tǒng)發(fā)展起來的。 數(shù)據(jù)庫的基本結(jié)構(gòu)分三個層次,反映了觀察數(shù)據(jù)庫的三種不同角度。 (1)物理數(shù)據(jù)層。它是數(shù)據(jù)庫的最內(nèi)層,是物理存貯設(shè)備上實際存儲的數(shù)據(jù)的集合。這些數(shù)據(jù)是原始數(shù)據(jù),是用戶加工的對象,由內(nèi)部模式描述的指令操作處理的位串、字符和字組成。 (2)概念數(shù)據(jù)層。它是數(shù)據(jù)庫的中間一層,是數(shù)據(jù)庫的整體邏輯表示。指出了每個數(shù)據(jù)的邏輯定義及數(shù)據(jù)間的邏輯聯(lián)系,是存貯記錄的集合。它所涉及的是數(shù)據(jù)庫所有對象的邏輯關(guān)系,而不是它們的物理情況,是數(shù)據(jù)庫管理員概念下的數(shù)據(jù)庫。 (3)邏輯數(shù)據(jù)層。它是用戶所看到和使用的數(shù)據(jù)庫,表示了一個或一些特定用戶使用的數(shù)據(jù)集合,即邏輯記錄的集合。 數(shù)據(jù)庫不同層次 之間的聯(lián)系是通過映射進(jìn)行轉(zhuǎn)換的。數(shù)據(jù)庫具有以下主要特點: (1)實現(xiàn)數(shù)據(jù)共享 (2)減少數(shù)據(jù)的冗余度。 (3)數(shù)據(jù)的獨立性。 (4)數(shù)據(jù)實現(xiàn)集中控制。 (5)數(shù)據(jù)一致性和可維護(hù)性,以確保數(shù)據(jù)的安全性和可靠性。 數(shù)據(jù)庫中的數(shù)據(jù)可分為兩類:用戶數(shù)據(jù)和系統(tǒng)數(shù)據(jù)。用戶數(shù)據(jù)一般由用戶定義和使用;系統(tǒng)數(shù)據(jù)是數(shù)據(jù)庫系統(tǒng)定義和使用的數(shù)據(jù),稱為數(shù)據(jù)字典 (Data Dictionary,DD) 畢業(yè)論文:學(xué)生學(xué)分制成績管理系統(tǒng) 的設(shè)計與實現(xiàn) 5 3 系統(tǒng)總體設(shè)計 功能要求 學(xué)生成績管理是日常教學(xué)的重要內(nèi)容 ,為了保證日常教學(xué)能夠順利進(jìn)行 ,各個高校的教務(wù)處都投入了大 量的人力和物力 ,但仍難免會發(fā)生學(xué)生成績的疏漏和重復(fù)。而計算機配以合適的系統(tǒng)可以把工作人員從繁雜的勞動中解脫出來。因此,我利用現(xiàn)代先進(jìn)的網(wǎng)頁開發(fā)工具和編程技術(shù)開發(fā)了 學(xué)生學(xué)分制成績管理系統(tǒng) 。 “ 學(xué)生學(xué)分制成績管理系統(tǒng) ”是一個專門的日常學(xué)生成績管理系統(tǒng),它具有對全校學(xué)生成績的添加,修改,刪除等功能,還可對學(xué)生進(jìn)行留級和轉(zhuǎn)專業(yè)進(jìn)行操作。使學(xué)校中專門負(fù)責(zé)學(xué)生成績管理的老師從繁重的工作中解放出來。此系統(tǒng)能自動計算學(xué)生每學(xué)期所修課程、各學(xué)期平均成績、學(xué)分。智能地判斷學(xué)生是否可以按學(xué)校規(guī)定的學(xué)分予以畢業(yè)。對學(xué)生留級時保留 成績的分?jǐn)?shù)線可以根據(jù)不同學(xué)校的實際情況在線設(shè)定不同的分值。全校師生能夠通過網(wǎng)絡(luò)及時準(zhǔn)確的了解各班級各位同學(xué)的成績情況。 系統(tǒng)設(shè)計流程 問題定義 問題定義主要是確定開發(fā) 學(xué)生學(xué)分制成績管理系統(tǒng) 所要解決的問題。具體包括開發(fā)的這個項目的名稱、背景、開發(fā)現(xiàn)狀和此項目的目標(biāo)等。 可行性研究 可行性研究的目的是用最小的代價來確定 學(xué)生學(xué)分制成績管理系統(tǒng) 在問題定義階段所確定的系統(tǒng)目標(biāo)和規(guī)模是否能夠?qū)崿F(xiàn),所確定的問題是否可以解決,系統(tǒng)方案在經(jīng)濟、技術(shù)、操作、硬件、軟件和安全性等上面是否可以接受, 并對方案進(jìn)行比較選擇。我們可以通過可行性的研究分析決定此系統(tǒng)是否有開發(fā)的必要和價值。 需求分析 需求分析是指開發(fā) 學(xué)生學(xué)分制成績管理系統(tǒng) 要準(zhǔn)確理解用戶,進(jìn)行細(xì)致的調(diào)查研究。將用戶的需求陳述轉(zhuǎn)化為完整的需求定義,再由完整的需求定義轉(zhuǎn)換到相應(yīng)的形式功能的過程。需求分析雖然處于系統(tǒng)開發(fā)過程的開始階段,但它對于整個系統(tǒng)開發(fā)過程及系統(tǒng)產(chǎn)品質(zhì)量是至關(guān)重要的。在此,具體表現(xiàn)在對各位學(xué)生成績的添加、更新、刪除和學(xué)籍管理等維護(hù)上面。 總體設(shè)計 系統(tǒng)總體設(shè)計的基本任務(wù)包括:系統(tǒng)結(jié)構(gòu)的設(shè)計、數(shù)據(jù)結(jié)構(gòu)設(shè)計和數(shù) 據(jù)庫設(shè)計。 1. 系統(tǒng)結(jié)構(gòu)設(shè)計。 為了實現(xiàn)目標(biāo)系統(tǒng),首先進(jìn)行系統(tǒng)結(jié)構(gòu)設(shè)計。具體步驟如下: 畢業(yè)論文:學(xué)生學(xué)分制成績管理系統(tǒng) 的設(shè)計與實現(xiàn) 6 ? 采用某種設(shè)計方法,將一個復(fù)雜的系統(tǒng)按功能劃分成模塊。 ? 確定每個模塊的功能。 ? 確定各個模塊的相互關(guān)系。 ? 確定各個模塊之間傳遞的信息。 ? 評價模塊結(jié)構(gòu)的質(zhì)量。 2. 數(shù)據(jù)結(jié)構(gòu)設(shè)計和數(shù)據(jù)庫設(shè)計。 ? 數(shù)據(jù)結(jié)構(gòu)設(shè)計。采用逐步細(xì)化的方法設(shè)計有效的數(shù)據(jù)結(jié)構(gòu),將大大簡化系統(tǒng)模塊處理過程的設(shè)計。 ? 數(shù)據(jù)庫設(shè)計。數(shù)據(jù)庫設(shè)計指數(shù)據(jù)存儲文件的設(shè)計,主要進(jìn)行概念、邏輯和物理三方面 ? 編寫概要設(shè)計文檔。 詳細(xì)設(shè)計 詳細(xì)設(shè)計階段主要確定成績管理每個模塊的具 體執(zhí)行過程。也就是說,經(jīng)過這個階段的設(shè)計工作應(yīng)該得出對目標(biāo)系統(tǒng)的精確描述,從而在編碼階段可以把這個描述直接翻譯成用某種程序設(shè)計語言書寫的程序。 詳細(xì)設(shè)計的主要任務(wù)是: ? 為每個模塊進(jìn)行詳細(xì)的算法設(shè)計。 ? 為模塊內(nèi)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行設(shè)計。 ? 對數(shù)據(jù)庫進(jìn)行物理設(shè)計,即確定數(shù)據(jù)庫的物理結(jié)構(gòu)。 ? 其它設(shè)計。根據(jù)成績管理系統(tǒng)的類型,可能還要進(jìn)行代碼設(shè)計。 ? 編寫詳細(xì)設(shè)計說明書。 程序編碼 編碼就是把系統(tǒng)設(shè)計的結(jié)果翻譯成計算機可以“理解”的形式 —— 用某種程序設(shè)計語言書寫的程序。 成績管理系統(tǒng)綜合測試 系統(tǒng)測試 的目的是為了發(fā)現(xiàn)系統(tǒng)程序中的錯誤而執(zhí)行程序的過程。一個好的測試能夠發(fā)現(xiàn)至今沒有發(fā)現(xiàn)的錯誤,確保成績管理系統(tǒng)在今后長時間內(nèi)能正常的運行。 成績管理系統(tǒng)的維護(hù) 成績管理系統(tǒng)維護(hù)是在該系統(tǒng)交付使用后對它所做的改變。維護(hù)主要有:校正性維護(hù)、適應(yīng)性維護(hù)、完善性維護(hù)和預(yù)防性維護(hù)。大型維護(hù)時,一定要將學(xué)生的所有成績數(shù)據(jù)庫資料進(jìn)行備份,防止一時不慎的誤操作致使數(shù)據(jù)庫中學(xué)生成績信息被破壞。 詳細(xì)設(shè)計與總體規(guī)劃 詳細(xì)設(shè)計是整個設(shè)計過程中最重要的步驟之一。下面就分以下幾個部分對系統(tǒng)進(jìn)行詳畢業(yè)論文:學(xué)生學(xué)分制成績管理系統(tǒng) 的設(shè)計與實現(xiàn) 7 細(xì)設(shè)計: ? 普通用戶服務(wù) 設(shè)計 考慮到學(xué)生群體的主要需求是成績查詢,所以學(xué)生用戶服務(wù)設(shè)計主要設(shè)計了成績查詢。學(xué)生可以選擇班級來查詢學(xué)生在大學(xué)期間的所有學(xué)習(xí)成績信息。這樣可以方便學(xué)生了解自己和班級的成績資料信息。 ? 管理員用戶服務(wù)設(shè)計 管理員用戶群體的主要任務(wù)是對學(xué)生的管理,所以在對管理員用戶設(shè)計時,將重點放在學(xué)生管理這一塊。主要設(shè)計了院系管理,專業(yè)管理,班級管理,學(xué)生管理,成績管理幾個大功能模塊。其中的院系管理主要是包括對院系的添加,修改,刪除。專業(yè)管理主要是包括對專業(yè)的添加,修改,刪除。班級管理主要是包括對班級的添加,修改,刪除。學(xué) 生管理主要是包括對學(xué)生的添加,修改,刪除,轉(zhuǎn)專業(yè),留級等操作。成績管理主要包括對學(xué)生的添加,修改,刪除和添加一定的備注信息。同時管理員也可以通過選擇班級來查詢學(xué)生在大學(xué)期間的所有學(xué)習(xí)成績信息。這樣的設(shè)計可以方便地了解一個班的具體情況。 系統(tǒng) 功能流程圖(圖 )如下 所示: 圖 功能流程圖 功能模塊設(shè)計 學(xué)生學(xué)分制成績管理系統(tǒng) 共分為兩個子系統(tǒng):普通用戶在線查詢服務(wù)系統(tǒng)和管理員后臺管理系統(tǒng)。其功能模塊如下圖 (圖 )如下所示: 開始 類型選擇 普通用戶 管理員 信息輸入 結(jié)束 正確? 學(xué)生成績理系統(tǒng) 普通用戶 在線查詢系統(tǒng) 管理員后臺管理系統(tǒng) 查詢學(xué)生成績 專業(yè)管理 班級管理 課程管理 成績管理 留級管理 轉(zhuǎn)專業(yè) 管理 院系管 理 班級添加 班級修改 班級刪除 課程添加 課程修改 課程刪除 課程查看 成績添加 成績修改 成績刪除 留級保留分?jǐn)?shù)線管理 留級操作 院系添加 院系修改 院系刪除 學(xué)分績點管理 專業(yè)添加 專業(yè)修改 專業(yè)刪除 專業(yè)查看 畢業(yè)論文:學(xué)生學(xué)分制成績管理系統(tǒng) 的設(shè)計與實現(xiàn) 8 圖 功能模塊圖 系統(tǒng)功能概述 本系統(tǒng)是專門用于學(xué)生注冊、學(xué)生登錄、教師注冊、教師登錄、學(xué)生學(xué)分制成績查詢及管理員進(jìn)行成績的錄入、修改、刪除、管理用戶、管理學(xué)生、管理成績、管理備注、對學(xué)生的轉(zhuǎn)專業(yè)、留級進(jìn)行操作,此外還有對學(xué)生所涉及到的院系、專業(yè)、班級等進(jìn)行管理操作的 ASP 應(yīng)用程序。系統(tǒng)應(yīng)該具有開放性、方便性和靈活性,主要表現(xiàn)在以下方面。 管理員不僅可以輕松的通過數(shù)據(jù)庫添加學(xué)生、修改和查詢學(xué)生成績,而且還可以新增科目并建立相應(yīng)數(shù)據(jù)。系統(tǒng) 允許用戶根據(jù)自己的需求,對相應(yīng)的成績進(jìn)行查詢。用戶注冊成功后方可進(jìn)行查詢相應(yīng)課程的成績。對學(xué)生的設(shè)計主要有兩個方面:一個是用于管理員管理的成績。在這里面,所有的學(xué)生成績(包括轉(zhuǎn)專業(yè)、留級學(xué)生的所有成績)都會記錄在案,以供了解該生在校期間的學(xué)習(xí)詳情。另一個是用于學(xué)生和教師查詢的最終成績(對于轉(zhuǎn)專業(yè)的學(xué)生轉(zhuǎn)專業(yè)后該專業(yè)沒有開設(shè)的課程的成績不予錄入;對于留級學(xué)生留級時所在學(xué)年的成績大于一定分值的成績予以保留,低于此分的課程成績予以刪除。這里所涉及到的這一分值可以在后臺由管理員設(shè)定) 綜上所述,本系統(tǒng)應(yīng)具備的功能包 括: 用戶管理:用戶可以進(jìn)行注冊,然后登錄系統(tǒng)。 成績查詢:此項功能列出用戶所在的專業(yè)、班級、學(xué)號、畢業(yè)情況、學(xué)位情況、查看該學(xué)生大學(xué)期間的各門課程的詳細(xì)成績(包括補考和重修的成績)、詳細(xì)學(xué)分以及有關(guān)備注說明。 個人信息:此項功能可以列出用戶注冊時所填寫的注冊信息。 成績管理:此項功能提供成績錄入、成績修改、成績刪除和成績核對。 課程管理:此項功能分為課程管理、課程錄入。課程管理主要實現(xiàn)對不同專業(yè)課程的管理,包括課程修改、刪除等。課程錄入是根據(jù)不同專業(yè)所開設(shè)的課程的情況的不同可以靈活的添加新的課程。 成績錄 入:考生考完某門課程以后,管理員可以通過過去成績錄入功能錄入學(xué)生的成績,從而實現(xiàn)學(xué)生的動態(tài)更新。 院系管理:此項功能主要實現(xiàn)對不同院系添加、修改、刪除。對修改和刪除兩個操作時,下屬的專業(yè)、班級、學(xué)生等信息都會一并涉及。 專業(yè)管理、班級管理功能同院系管理類似。 除了實現(xiàn)上述的功能外, 學(xué)生學(xué)分制成績管理系統(tǒng) 還應(yīng)該具有友好、簡潔的界面、安畢業(yè)論文:學(xué)生學(xué)分制成績管理系統(tǒng) 的設(shè)計與實現(xiàn) 9 全性要高、穩(wěn)定性要強,能夠滿足多個用戶同時進(jìn)行在線信息服務(wù)。 為了保障系統(tǒng)的安全性,本系統(tǒng)將管理員和普通用戶設(shè)計在兩個不同的表中,并且只有在用戶登錄以后才能進(jìn)行查看操作。管理員也 只有通過登錄以后才能對后臺管理進(jìn)行操作。進(jìn)一步保障了系統(tǒng)的安全性。 4 數(shù)據(jù)庫的設(shè)計 在 學(xué)生學(xué)分制成績管理系統(tǒng) 的開發(fā)中,采用的是微軟公司的數(shù)據(jù)庫開發(fā)軟件Access2020。它能保證系統(tǒng)數(shù)據(jù)的一致性和有效性 ,對輸入的數(shù)據(jù)有審核性和約束機制。能保護(hù)數(shù)據(jù),防止非法用戶使用數(shù)據(jù)庫造成數(shù)據(jù)泄露、更改或破壞。有良好的擴展空間。移植性也好。 Access 2020就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。Access 的優(yōu)點在于它能使用數(shù)據(jù)表示圖或自定義窗體收集信息。數(shù)據(jù)表示圖 提供了一種類似于 Excel 的電子表格,可以使數(shù)據(jù)庫一目了然。另外, Access 允許創(chuàng)建自定義 數(shù) 據(jù)庫中的信息。 Access 也提供了數(shù)據(jù)存儲庫,可以使用桌面數(shù)據(jù)庫文件把數(shù)據(jù)庫文件置于網(wǎng)絡(luò)文件服務(wù)器,與其他網(wǎng)絡(luò)用戶共享數(shù)據(jù)庫。 Access 是一種關(guān)系數(shù)據(jù)庫工具,關(guān)系數(shù)據(jù)庫是已開發(fā)的最通用的數(shù)據(jù)庫之一。如上所述, Access 作為關(guān)系數(shù)據(jù)庫開發(fā)具備了許多優(yōu)點,可以在一個數(shù)據(jù)包中同時擁有桌面數(shù)據(jù)庫的便利和關(guān)系數(shù)據(jù)庫的強大功能。 畢業(yè)論文:學(xué)生學(xué)分制成績管理系統(tǒng) 的設(shè)計與實現(xiàn) 10 數(shù)據(jù)庫的結(jié)構(gòu) 大多數(shù)網(wǎng)絡(luò)應(yīng)用系統(tǒng)都需要后臺數(shù)據(jù)庫的支持,動態(tài)網(wǎng)站應(yīng)用程序開發(fā)過程中很關(guān) 鍵的技術(shù)就是動態(tài)網(wǎng)站數(shù)據(jù)庫的設(shè)計與編程,包括數(shù)據(jù)庫的設(shè)計、數(shù)據(jù)源的配置與連接、數(shù)據(jù)源的操作、數(shù)據(jù)的獲取、 SQL 查詢語言的使用等。 本系統(tǒng)的數(shù)據(jù)庫文件是: 。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1