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

正文內(nèi)容

學(xué)生成績管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)論文-wenkub.com

2025-06-23 09:56 本頁面
   

【正文】
(2)由于實(shí)驗(yàn)條件所限,對系統(tǒng)只進(jìn)行了小規(guī)模的、初步的測試,缺乏大規(guī)模測試的實(shí)驗(yàn)數(shù)據(jù)來進(jìn)行系統(tǒng)的優(yōu)化分析。 通過畢業(yè)設(shè)計(jì),我將所學(xué)知識系統(tǒng)地總結(jié)了一遍,同時(shí)詳細(xì)地了解了關(guān)于數(shù)據(jù)庫系統(tǒng)的所有開發(fā)過程:從問題定義到需求分析,從需求分析到總體設(shè)計(jì),再到詳細(xì)設(shè)計(jì)、 編碼測試。 (2)信息添加 管理員首先要確定該用戶是否存在,如果不存在則進(jìn)入添加用戶信息的頁面,按照要求添加相應(yīng)的用戶信息后保存,返回到新添加的用戶信息頁;如果用戶信息已存在則返回該用戶信息頁。圖5.23修改學(xué)生資料Fig.5.23 Modify student information同理通過查詢得到用戶信息后,也可以進(jìn)行刪除操作。系統(tǒng)通過判斷是否有新的信息存在來確定保存項(xiàng)目。下面以查詢學(xué)生的信息為例;
可以根據(jù)學(xué)生的學(xué)號、姓名兩種方式進(jìn)行查詢。 圖5.20信息界面Fig.5.20 Information interface5.4.2信息查詢 管理員用戶可以查詢學(xué)生、教師、班級、課程的信息。 5.4.1信息查看 當(dāng)教師或?qū)W生登錄后,就是查看自己信息詳細(xì)。同理刪除時(shí)先要查找出要修改的學(xué)生成績信息,若成績信息存在則進(jìn)入刪除頁面,在得到允許刪除的信息后系統(tǒng)才會(huì)刪除記錄;如果沒有符合條件的記錄,則返回成績信息頁。如果課程編號與課程名不符,系統(tǒng)會(huì)給出錯(cuò)誤提示,以確保錄入的數(shù)據(jù)正確。 (1)成績添加圖5.14添加信息模塊流程圖Fig.5.14 Add.information module flow chart管理員在添加成績時(shí)首先要查詢學(xué)生的成績,在確定該課成績不存在時(shí)才可以添加。 圖5.1 1成績錄入——第二步rig.5.1 1 Score entrythe second step (3)課程編號校驗(yàn)通過后,顯示該班全部學(xué)生列表。 教師成績錄入具體實(shí)現(xiàn)如下: (1)教師登錄后選擇成績錄入,系統(tǒng)會(huì)要求輸入班級的編號。當(dāng)學(xué)生發(fā)現(xiàn)成績出現(xiàn)錯(cuò)誤時(shí),可由管理員在成績管理中對單個(gè)學(xué)生的成績進(jìn)行修改。圖5.6是描述查詢工作的流程圖。這時(shí)將釋放資源,而用戶需要再次登錄方可使用。
主要代碼如下: (3)生成界面:根據(jù)用戶的類型進(jìn)入用戶的使用頁面。系統(tǒng)有三種用戶類型:管理員、教師、學(xué)生。如果符合條件則根據(jù)用戶類型進(jìn)入不同用戶界面,并將登錄信息用 session保存起來。如圖5.1所示。本系統(tǒng)包含的功能模塊有用戶登錄模塊、成績管理模塊、信息管理模塊。本系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)是根據(jù)實(shí)際情況的要求,遵循數(shù)據(jù)庫設(shè)計(jì)的具體特點(diǎn),以數(shù)據(jù)庫設(shè)計(jì)理論為依據(jù),設(shè)計(jì)數(shù)據(jù)庫的全局邏輯結(jié)構(gòu)和每個(gè)用戶的局部邏輯結(jié)構(gòu)。數(shù)據(jù)庫設(shè)計(jì)即是一項(xiàng)設(shè)計(jì)多學(xué)科的綜合技術(shù),又是一項(xiàng)龐大的系統(tǒng)工程項(xiàng)目。(6)管理員用戶可以刪除信息。(5)管理員用戶可以修改信息。輸入相應(yīng)的查詢信息后,如果信息存在就進(jìn)入相應(yīng)的用戶信息頁;如果不存在,則返回查詢頁,并提示要查詢的用戶信息不存在。用戶登錄后的頁面就是用戶信息頁。
(7)學(xué)生用戶可以查看自己的成績信息。首先是查找出要修改的成績信息,若成績信息存在則可看到已存在的成績信息。輸入相應(yīng)的查詢信息后,如果成績信息存在就列表顯示成績信息;如果不存在,則返回查詢頁,并提示要查詢的成績信息不存在。
(2)教師為整個(gè)班級錄入成績。圖4.2用戶登錄模塊圖 Fig.4.2 User login block diagram 4.2成績管理模塊 成績管理模塊分為成績查詢、成績修改、成績刪除、成績錄入四個(gè)功能。如果連續(xù)五次用戶校驗(yàn)不正確,系統(tǒng)將關(guān)閉登錄頁面。 系統(tǒng)的管理員是由系統(tǒng)內(nèi)部設(shè)定,學(xué)生和教師信息由管理員添加。根據(jù)對用戶的需求分析可知,系統(tǒng)用戶有三類:學(xué)生用戶、教師用戶、管理員用戶。根據(jù)上章對系統(tǒng)功能需求的分析,對系統(tǒng)的各項(xiàng)功能進(jìn)行集中、分塊,按照結(jié)構(gòu)化程序設(shè)計(jì)的要求,管理系統(tǒng)需要完成的主要功能有用戶登錄模塊、成績管理模塊、信息管理模塊。只有輸入正確的用戶名和密碼,身份得到驗(yàn)證后方可進(jìn)行相應(yīng)的操作。 為了保障系統(tǒng)的安全性和數(shù)據(jù)的保密性,用戶使用系統(tǒng)首先要確認(rèn)用戶的身份。基于對數(shù)據(jù)的安全性要求,程序可以有獨(dú)立于操作系統(tǒng)之外的數(shù)據(jù)備份功能,這樣可以在系統(tǒng)崩潰后的做數(shù)據(jù)恢復(fù)。網(wǎng)頁中只是用了ASP語言來實(shí)現(xiàn)服務(wù)器端的功能,使用JavaScript腳本語言來完成客戶端的數(shù)據(jù)檢測。學(xué)生登錄系統(tǒng)后就可以查看自己的信息;教師登錄后即可可以查看、修改自己的信息。成績管理狀態(tài)圖如圖3.5。成績管理用例圖如圖3.3所示,包括: 圖3.3成績管理用例圖
Fig.3.3 Performance management use case diagram
圖3.4查詢狀態(tài)圖
Fig.3.4 Search activity diagram ①查詢:學(xué)生可以查看自己的成績;教師和管理員可以查看學(xué)生的成績、班級的成績、科目的成績。 系統(tǒng)首頁是登錄頁面,當(dāng)用戶輸入賬號和密碼后系統(tǒng)進(jìn)入檢測用戶信息狀態(tài),當(dāng)用戶輸入合法將進(jìn)入對應(yīng)的用戶界面。
3.2功能的需求
對于三種使用用戶來說,他們的使用功能大部分是類似的??梢詫υ搶W(xué)生的成績添加、刪除、修改。并可以修改、刪除班級信息。也可以直接輸入教師姓名查找來查看信息。
第3章 系統(tǒng)需求分析 3.1 用戶的需求
成績管理主要是由教務(wù)處對教師、對課程、對學(xué)生、對學(xué)生成績進(jìn)行管理,以期讓教師、學(xué)生能夠隨時(shí)對學(xué)生成績進(jìn)行各種查詢。IIS在3.O版本以后引入了ASP,可以很容易的執(zhí)行動(dòng)態(tài)內(nèi)容和開發(fā)基于web的應(yīng)用程序。web服務(wù)器可以響應(yīng)靜態(tài)頁面、圖片、頁面跳轉(zhuǎn)或者把動(dòng)態(tài)響應(yīng)產(chǎn)生委托給一些其它的程序例如ASP JavaScript或者其它的服務(wù)器端技術(shù)。在Access數(shù)據(jù)庫中,可以同時(shí)擁有多個(gè)表,查詢,窗體,報(bào)表,web頁,宏和模塊等數(shù)據(jù)對象,但是在Access的主窗口中,同一時(shí)刻只能有一個(gè)數(shù)據(jù)庫處于打開狀態(tài)。Access使用與Windows完全一致的風(fēng)格,采取面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各種功能對象化,將數(shù)據(jù)管理的常用功能封裝在各類對象的方法或者屬性中,通過對象的方法和屬性來完成對數(shù)據(jù)庫的管理與操作,從而簡化了用戶的工作,針對用戶在數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)中的實(shí)際需要,Access提供了7種用于構(gòu)造數(shù)據(jù)庫系統(tǒng)的對象,將數(shù)據(jù)存儲,查詢制作,用戶操作界面,報(bào)表打印等設(shè)計(jì)工作規(guī)范化,使數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)人員能夠快速,方便地制作出符合要求的數(shù)據(jù)庫系統(tǒng)。幾十年來,國內(nèi)外已經(jīng)開發(fā)建設(shè)了成千上萬個(gè)數(shù)據(jù)庫,它已成為企業(yè)、部門乃至個(gè)人日常工作、生產(chǎn)和生活的基礎(chǔ)設(shè)施。在計(jì)算機(jī)中用來幫我們管理數(shù)據(jù)庫的系統(tǒng),我們稱之為數(shù)據(jù)庫管理管理系統(tǒng)(Database Management System DBMS)。
2.4 ACCESS技術(shù)簡介 Access就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲和檢索。使用ADO訪問數(shù)據(jù)庫的ASP腳本程序首先使用Connection(連接)對象建立并管理與遠(yuǎn)程數(shù)據(jù)庫的連接,當(dāng)ADO訪問來自O(shè)LE DB提供的數(shù)據(jù)和服務(wù)時(shí),Connection(連接)對象用于指定特定的提供者和任意參數(shù);使用Command(命令)對象可以在數(shù)據(jù)源中添加、刪除或更新數(shù)據(jù),或在表中以行的格式檢索數(shù)據(jù),Command(命令)對象使ADO能夠優(yōu)化對命令的執(zhí)行;當(dāng)使用Command(命令)在表中按信息行返回?cái)?shù)據(jù)的查詢時(shí),這些數(shù)據(jù)會(huì)存儲在本地。當(dāng)用戶要對數(shù)據(jù)庫作出的更改時(shí),用戶在瀏覽器畫面中輸入對站點(diǎn)服務(wù)器的數(shù)據(jù)操作信息。
ADO是Active)(Data Objects的簡稱。ADO是一項(xiàng)容易使用并且可擴(kuò)展的將數(shù)據(jù)庫訪問添加到Web頁的技術(shù)。 ASP要求大量的時(shí)間和開發(fā)資源,但ASP可以創(chuàng)建不同類型的應(yīng)用,雖然這些應(yīng)用還只是最基本層次的。 ASP程序設(shè)計(jì)的重點(diǎn)是腳本的編寫。通過ASP我們可以將HTML網(wǎng)頁、ASP指令和ActiveX元件結(jié)合來建立動(dòng)態(tài)的、交互的且高效的網(wǎng)站應(yīng)用程序。這些優(yōu)點(diǎn)使它從眾多網(wǎng)頁設(shè)計(jì)語言中脫穎而出。所有服務(wù)器的操作系統(tǒng)采用Microsoft Windows 2000。B/S體系結(jié)構(gòu)最大的好處是運(yùn)行簡單、維護(hù)方便,能實(shí)現(xiàn)不同的人,從不同的地點(diǎn),以不同的接入方式(比如LAN,WAN,Internet/Intranet等)訪問和操作共同的數(shù)據(jù)。簡單的說就是實(shí)現(xiàn)對數(shù)據(jù)表的檢索、插入、更新、刪除等操作。功能層通過接收表示層提出的服務(wù)請求執(zhí)行相應(yīng)的程序,在與數(shù)據(jù)庫進(jìn)行連接后通過SQL等方式向數(shù)據(jù)層的數(shù)據(jù)庫服務(wù)器提出數(shù)據(jù)處理申請。用戶界面通過瀏覽器顯示,是由Web瀏覽器向網(wǎng)絡(luò)上的某一Web服務(wù)器提出服務(wù)請求,Web服務(wù)器將應(yīng)答以HTML為載體下載到客戶端瀏覽器,經(jīng)瀏覽器(如IE、NetScape等)進(jìn)行解釋,得到最終的用戶界面。這里所說的三層體系,不是指物理上的三層,不是簡單地放置三臺機(jī)器就是三層體系結(jié)構(gòu)。并且結(jié)合相關(guān)技術(shù)及具體實(shí)現(xiàn)方案描述整個(gè)系統(tǒng)的功能實(shí)現(xiàn)。然后詳細(xì)分析了系統(tǒng)需求。學(xué)生成績管理系統(tǒng)涵蓋了學(xué)生成績業(yè)務(wù)中的所有功能部件。建立現(xiàn)代化辦公的工作環(huán)境,極大地減輕了管理人員的工作量,提高工作效率,并且實(shí)現(xiàn)了部門信息管理與學(xué)校自動(dòng)化辦公的有機(jī)結(jié)合。面對種類多、數(shù)量大的各科成績,單人管理的方式已經(jīng)不能滿足現(xiàn)代化管理的要求。2010年上半年,對參建示范單位進(jìn)行評估驗(yàn)收。教育部科技司副司長婁晶在會(huì)上表示,雖然中國高校信息化建設(shè)現(xiàn)已經(jīng)取得很大的成績,但仍存在五個(gè)方面的問題。而Internet的發(fā)展和普及正好解決了這一問題。
在學(xué)校信息化建設(shè)初期,通常都是由學(xué)校各部門根據(jù)自身的需要,自行開發(fā)和運(yùn)行自己的業(yè)務(wù)系統(tǒng),并配置獨(dú)立的IT環(huán)境(包括機(jī)房、UPS、服務(wù)器等)。他們更關(guān)注學(xué)生的活動(dòng)本身,以及協(xié)同科研的能力,管理系統(tǒng)的作用在數(shù)字校園中要相對弱化。從上世紀(jì)90年代開始MIS進(jìn)入了二次創(chuàng)業(yè)、完善、創(chuàng)新階段。而經(jīng)過多年的努力,高校已經(jīng)構(gòu)建出一個(gè)較成熟的數(shù)字化校園模型。從此MIS開始迅速擴(kuò)展,一些美國院校也紛紛設(shè)立MIS計(jì)劃。然后經(jīng)過加工處理后編制成各種信息并提供給管理人員,使其能夠做出正確的決策,達(dá)到提高管理水平和工作效率的效果。通過網(wǎng)絡(luò)可以使管理部門能夠更方便的管理
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1