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

正文內(nèi)容

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

2024-08-06 09:56本頁面
  

【正文】 ccess數(shù)據(jù)庫系統(tǒng)。所有服務(wù)器的操作系統(tǒng)采用Microsoft Windows 2000。當(dāng)Web2.0漸漸的普及,個(gè)性各色的網(wǎng)頁設(shè)計(jì)語言也紛紛登臺(tái),如PHP、ASP、JSP等等。這些優(yōu)點(diǎn)使它從眾多網(wǎng)頁設(shè)計(jì)語言中脫穎而出。它是微軟開發(fā)的用于服務(wù)器端的腳本環(huán)境并內(nèi)含于IIS之中。通過ASP我們可以將HTML網(wǎng)頁、ASP指令和ActiveX元件結(jié)合來建立動(dòng)態(tài)的、交互的且高效的網(wǎng)站應(yīng)用程序。因此,若不通過從服務(wù)器下載來觀察幸asp主頁,在瀏覽器端無法顯示正確的頁面內(nèi)容。 ASP程序設(shè)計(jì)的重點(diǎn)是腳本的編寫。ASP可以與任何ActivcX scripting語言兼容,除了可使用VbScript和JavaScript等腳本語言進(jìn)行設(shè)計(jì)外,還可通過Plugin的方式,使用由第三方所提供的其它腳本語言,譬如REXX、Pcrl、Tcl等。 ASP要求大量的時(shí)間和開發(fā)資源,但ASP可以創(chuàng)建不同類型的應(yīng)用,雖然這些應(yīng)用還只是最基本層次的。與基于CGI、PERL等用繁瑣的方法將動(dòng)態(tài)數(shù)據(jù)技術(shù)與WEB集成相比較,ASP有了很大的提高。ADO是一項(xiàng)容易使用并且可擴(kuò)展的將數(shù)據(jù)庫訪問添加到Web頁的技術(shù)。
2.3 ADO訪問WEB數(shù)據(jù)庫
對(duì)于WEB服務(wù)器上運(yùn)行的程序最常見和最實(shí)用的任務(wù)是訪問數(shù)據(jù)庫。
ADO是Active)(Data Objects的簡稱。它具有占用磁盤空間少、內(nèi)存支出低、反應(yīng)速度快等優(yōu)點(diǎn),非常適合作為服務(wù)器端的數(shù)據(jù)庫訪問技術(shù)。當(dāng)用戶要對(duì)數(shù)據(jù)庫作出的更改時(shí),用戶在瀏覽器畫面中輸入對(duì)站點(diǎn)服務(wù)器的數(shù)據(jù)操作信息。
用ADO訪問數(shù)據(jù)庫就像編寫數(shù)據(jù)庫應(yīng)用程序,它把絕大部分的數(shù)據(jù)庫操作封裝在七個(gè)對(duì)象中,在ASP頁面編程時(shí)只要調(diào)用相應(yīng)的對(duì)象就可執(zhí)行相應(yīng)的數(shù)據(jù)庫操作。使用ADO訪問數(shù)據(jù)庫的ASP腳本程序首先使用Connection(連接)對(duì)象建立并管理與遠(yuǎn)程數(shù)據(jù)庫的連接,當(dāng)ADO訪問來自O(shè)LE DB提供的數(shù)據(jù)和服務(wù)時(shí),Connection(連接)對(duì)象用于指定特定的提供者和任意參數(shù);使用Command(命令)對(duì)象可以在數(shù)據(jù)源中添加、刪除或更新數(shù)據(jù),或在表中以行的格式檢索數(shù)據(jù),Command(命令)對(duì)象使ADO能夠優(yōu)化對(duì)命令的執(zhí)行;當(dāng)使用Command(命令)在表中按信息行返回?cái)?shù)據(jù)的查詢時(shí),這些數(shù)據(jù)會(huì)存儲(chǔ)在本地。記錄集主要用于指定可以檢查的行,并用更改過的行更新數(shù)據(jù)源。
2.4 ACCESS技術(shù)簡介 Access就是關(guān)系數(shù)據(jù)庫開發(fā)工具,數(shù)據(jù)庫能匯集各種信息以供查詢、存儲(chǔ)和檢索。一個(gè)數(shù)據(jù)庫中,包含了許多條記錄(Record),而每條記錄是由多個(gè)字段(Field)所組成,不同的字段存放這不同的數(shù)據(jù)。在計(jì)算機(jī)中用來幫我們管理數(shù)據(jù)庫的系統(tǒng),我們稱之為數(shù)據(jù)庫管理管理系統(tǒng)(Database Management System DBMS)。
數(shù)據(jù)庫技術(shù)從誕生到現(xiàn)在,在不到半個(gè)世紀(jì)的時(shí)間里,形成了堅(jiān)實(shí)的理論基礎(chǔ)、成熟的商業(yè)產(chǎn)品和廣泛的應(yīng)用領(lǐng)域,吸引越來越多的研究者加入。幾十年來,國內(nèi)外已經(jīng)開發(fā)建設(shè)了成千上萬個(gè)數(shù)據(jù)庫,它已成為企業(yè)、部門乃至個(gè)人日常工作、生產(chǎn)和生活的基礎(chǔ)設(shè)施。在目前比較流行的數(shù)據(jù)庫有:DBOracle、ACCESS、SQL SERVER等。Access使用與Windows完全一致的風(fēng)格,采取面向?qū)ο蟮姆绞綄?shù)據(jù)庫系統(tǒng)中的各種功能對(duì)象化,將數(shù)據(jù)管理的常用功能封裝在各類對(duì)象的方法或者屬性中,通過對(duì)象的方法和屬性來完成對(duì)數(shù)據(jù)庫的管理與操作,從而簡化了用戶的工作,針對(duì)用戶在數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)中的實(shí)際需要,Access提供了7種用于構(gòu)造數(shù)據(jù)庫系統(tǒng)的對(duì)象,將數(shù)據(jù)存儲(chǔ),查詢制作,用戶操作界面,報(bào)表打印等設(shè)計(jì)工作規(guī)范化,使數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)人員能夠快速,方便地制作出符合要求的數(shù)據(jù)庫系統(tǒng)。它可以通過ODBC與其他數(shù)據(jù)庫相連實(shí)現(xiàn)數(shù)據(jù)交換與共享,也可以與Word,Excel,等辦公軟件進(jìn)行數(shù)據(jù)交換與共享,也可以通過對(duì)象連接與嵌入技術(shù)在Access數(shù)據(jù)庫中嵌入和連接聲音,圖象等多媒體數(shù)據(jù)。在Access數(shù)據(jù)庫中,可以同時(shí)擁有多個(gè)表,查詢,窗體,報(bào)表,web頁,宏和模塊等數(shù)據(jù)對(duì)象,但是在Access的主窗口中,同一時(shí)刻只能有一個(gè)數(shù)據(jù)庫處于打開狀態(tài)。
2.5 WEB服務(wù)器系統(tǒng)軟件IISWeb服務(wù)器就是傳送頁面給瀏覽器使之可以瀏覽。web服務(wù)器可以響應(yīng)靜態(tài)頁面、圖片、頁面跳轉(zhuǎn)或者把動(dòng)態(tài)響應(yīng)產(chǎn)生委托給一些其它的程序例如ASP JavaScript或者其它的服務(wù)器端技術(shù)。使用最多的服務(wù)器軟件有兩個(gè):微軟的信息服務(wù)器IIS和Apache。IIS在3.O版本以后引入了ASP,可以很容易的執(zhí)行動(dòng)態(tài)內(nèi)容和開發(fā)基于web的應(yīng)用程序。作為當(dāng)今流行的web服務(wù)器之一,提供了強(qiáng)大的Internet和Intranet服務(wù)功能。
第3章 系統(tǒng)需求分析 3.1 用戶的需求
成績管理主要是由教務(wù)處對(duì)教師、對(duì)課程、對(duì)學(xué)生、對(duì)學(xué)生成績進(jìn)行管理,以期讓教師、學(xué)生能夠隨時(shí)對(duì)學(xué)生成績進(jìn)行各種查詢。根據(jù)用戶的身份有不同的需求: (1)系統(tǒng)管理員
①教師管理:教師以系為單元?jiǎng)澐?。也可以直接輸入教師姓名查找來查看信息?
②班級(jí)管理:可以按班級(jí)的名稱或者班級(jí)代碼查找。并可以修改、刪除班級(jí)信息。另外還可以添加學(xué)生。可以對(duì)該學(xué)生的成績添加、刪除、修改。
(2)教師
教師登錄后可以修改自己的教師信息;可以修改密碼;以班級(jí)為單位查詢學(xué)生的課程成績;以班級(jí)為單位錄入成績。
3.2功能的需求
對(duì)于三種使用用戶來說,他們的使用功能大部分是類似的。管理員有刪除教師、學(xué)生信息的權(quán)限,而教師和學(xué)生是沒有的。 系統(tǒng)首頁是登錄頁面,當(dāng)用戶輸入賬號(hào)和密碼后系統(tǒng)進(jìn)入檢測用戶信息狀態(tài),當(dāng)用戶輸入合法將進(jìn)入對(duì)應(yīng)的用戶界面。 圖3.1用戶登錄用例圖
Fig.3.1 Login use c,ase diagram圖3.2用戶登錄活動(dòng)圖
Fig.3.2 Login activity diagram (2)成績管理功能 對(duì)學(xué)生成績的各項(xiàng)操作。成績管理用例圖如圖3.3所示,包括: 圖3.3成績管理用例圖
Fig.3.3 Performance management use case diagram
圖3.4查詢狀態(tài)圖
Fig.3.4 Search activity diagram ①查詢:學(xué)生可以查看自己的成績;教師和管理員可以查看學(xué)生的成績、班級(jí)的成績、科目的成績。
②管理:這個(gè)功能只有管理員可用。成績管理狀態(tài)圖如圖3.5。成績錄入順序圖如圖3.6。學(xué)生登錄系統(tǒng)后就可以查看自己的信息;教師登錄后即可可以查看、修改自己的信息。用例圖如圖3.7所示
圖3.7信息管理用例圖 Fig.3.7 management diagram Information use case 3.3系統(tǒng)運(yùn)行環(huán)境的需求(1)運(yùn)行環(huán)境 本系統(tǒng)采用的體系結(jié)構(gòu)是Brower/Servcr三層體系結(jié)構(gòu);采用的編程語言是ASP;server或Windows的操作系統(tǒng)是Windows2000 server,數(shù)據(jù)庫操作系統(tǒng)則采用的是Microsoft Access2003;在客戶端的操作系統(tǒng)是Windows系列。網(wǎng)頁中只是用了ASP語言來實(shí)現(xiàn)服務(wù)器端的功能,使用JavaScript腳本語言來完成客戶端的數(shù)據(jù)檢測。 (3)故障處理
考慮到系統(tǒng)的應(yīng)用范圍不大,所以故障處理一般由操作系統(tǒng)完成。基于對(duì)數(shù)據(jù)的安全性要求,程序可以有獨(dú)立于操作系統(tǒng)之外的數(shù)據(jù)備份功能,這樣可以在系統(tǒng)崩潰后的做數(shù)據(jù)恢復(fù)。(4)其他需求 安全保密性是與系統(tǒng)的安全性相關(guān)的需求,兩者都會(huì)影響到系統(tǒng)的使用和對(duì)數(shù)據(jù)的保護(hù)。 為了保障系統(tǒng)的安全性和數(shù)據(jù)的保密性,用戶使用系統(tǒng)首先要確認(rèn)用戶的身份。對(duì)于本系統(tǒng)的使用用戶來說,使用口令系統(tǒng)比其他方式成本低、易實(shí)現(xiàn),更重要的是使用簡便。只有輸入正確的用戶名和密碼,身份得到驗(yàn)證后方可進(jìn)行相應(yīng)的操作。系統(tǒng)的基本數(shù)據(jù)流動(dòng)為用戶數(shù)據(jù)的輸入,包括學(xué)生和教師的信息、學(xué)生成績信息的輸入、班級(jí)信息、課程信息,以及用戶提出的對(duì)學(xué)生成績的查詢和其他要求所產(chǎn)生的數(shù)據(jù)輸出。根據(jù)上章對(duì)系統(tǒng)功能需求的分析,對(duì)系統(tǒng)的各項(xiàng)功能進(jìn)行集中、分塊,按照結(jié)構(gòu)化程序設(shè)計(jì)的要求,管理系統(tǒng)需要完成的主要功能有用戶登錄模塊、成績管理模塊、信息管理模塊。圖4.1系統(tǒng)功能模塊圖 Fig.4.1 System function block diagram 4.1 用戶登錄模塊 用戶登錄模塊是系統(tǒng)的唯一入口,任何用戶必須使用系統(tǒng)的登錄模塊登錄成功后方可使用系統(tǒng)。根據(jù)對(duì)用戶的需求分析可知,系統(tǒng)用戶有三類:學(xué)生用戶、教師用戶、管理員用戶。(2)教師權(quán)限:主要是查詢和錄入學(xué)生的考試成績以及個(gè)人信息的維護(hù)。 系統(tǒng)的管理員是由系統(tǒng)內(nèi)部設(shè)定,學(xué)生和教師信息由管理員添加。而用戶模塊負(fù)責(zé)驗(yàn)證系統(tǒng)中各身份用戶的登錄信息,實(shí)現(xiàn)通過判斷用戶類型,來指向不同的用戶頁面。如果連續(xù)五次用戶校驗(yàn)不正確,系統(tǒng)將關(guān)閉登錄頁面。當(dāng)輸入用戶名和密碼或輸入格式不符合要求時(shí),將彈出警告提示對(duì)話框。圖4.2用戶登錄模塊圖 Fig.4.2 User login block diagram 4.2成績管理模塊 成績管理模塊分為成績查詢、成績修改、成績刪除、成績錄入四個(gè)功能。(1)教師用戶可以查詢學(xué)生的成績信息。
(2)教師為整個(gè)班級(jí)錄入成績。教師將班級(jí)的成績?nèi)夸浫牒蟊4?,然后顯示錄入成績個(gè)數(shù)及成績詳細(xì)列表。輸入相應(yīng)的查詢信息后,如果成績信息存在就列表顯示成績信息;如果不存在,則返回查詢頁,并提示要查詢的成績信息不存在。管理員首先要確定該成績是否存在,如果不存在則進(jìn)入添加成績信息的頁面,按照要求添加相應(yīng)的成績信息后保存,返回到新添加 的成績信息頁;如果成績信息已存在則返回成績信息頁。首先是查找出要修改的成績信息,若成績信息存在則
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1