【正文】
系統(tǒng),系統(tǒng)驗(yàn)證用戶身份,并顯示學(xué)生的各課程的成績(jī)信息教師查詢:;;;?;螯c(diǎn)擊“重填”按鈕,重新輸入。:可以找到指定信息并對(duì)其進(jìn)行修改。教師信息包括教師的姓名、帳號(hào)、地址、電話等的信息。頂層圖管理員學(xué)生成績(jī)查詢系統(tǒng)11學(xué)生成績(jī)信息處理后的信息管理員或?qū)W生處理信息學(xué)生成績(jī)信息顯示輸出管理員或?qū)W生圖 1系統(tǒng)層次模塊圖:步驟 1 圖 1學(xué)生信息處理過程處理信息輸出處理信息管理員 管理員信息處理 接收信息輸入相應(yīng)信息學(xué)生成績(jī)查詢系統(tǒng)12步驟 2:對(duì)信息進(jìn)行相應(yīng)的操作:信息操作流程圖: 圖 3步驟 3:對(duì)成績(jī)查詢系統(tǒng)做一個(gè)整的描繪如圖所示:學(xué)生成績(jī)查詢系統(tǒng)刪除相應(yīng)的信 息統(tǒng)計(jì)相應(yīng)的信息匯總相應(yīng)的信息修改相應(yīng)的信 息將 數(shù) 據(jù)添 到數(shù) 據(jù) 庫(kù)開 始 始接收輸入信 息進(jìn)入信息系統(tǒng)退出系統(tǒng)輸出信息結(jié) 束學(xué)生成績(jī)查詢系統(tǒng)13圖 5登陸界面流程圖: 圖 6數(shù)據(jù)字典是為了對(duì)數(shù)據(jù)流程圖上各個(gè)元素做出詳細(xì)定義和說明。不同地域的學(xué)生通過各種途徑不擇地點(diǎn)、不擇時(shí)間地自主查找自己的基本檔案(不合要求的可以由管理員及時(shí)清除) 。 時(shí)間的性能分析:在軟件方面,響應(yīng)時(shí)間,更新處理時(shí)間比較快且迅速完整。一個(gè)好的系統(tǒng)設(shè)計(jì)可使分析與設(shè)計(jì)更緊密地連結(jié)起來,甚至于一一對(duì)應(yīng)。使用戶能充分地表示方法,描述的內(nèi)容。 需求分析本系統(tǒng)的需求分析分為以下步驟。(3)開發(fā):根據(jù)需求的分析,按照詳細(xì)的設(shè)計(jì)步驟進(jìn)行詳細(xì)、具體的編碼。首先,討論初步調(diào)查,從整體上對(duì)設(shè)計(jì)過程進(jìn)行步驟化,其次是實(shí)現(xiàn)設(shè)計(jì)步驟的注意事項(xiàng)及劃分設(shè)計(jì)文文件。這樣的管理軟件就叫數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)。針對(duì)不同的應(yīng)用,用戶可以建立多個(gè)查詢,多個(gè)窗體,以及多個(gè)報(bào)表等。 Access2020數(shù)據(jù)庫(kù) Access 數(shù)據(jù)庫(kù)簡(jiǎn)介數(shù)據(jù)庫(kù)是一批相關(guān)記錄的集合。處理指令的關(guān)鍵詞有以下:LANGUAGE 關(guān)鍵詞設(shè)置頁(yè)的腳本語言。看到 ASP 腳本的文本而不是它執(zhí)行的結(jié)果。在為設(shè)計(jì)本系統(tǒng)時(shí)首先進(jìn)行軟件環(huán)境的創(chuàng)建。 本系統(tǒng)在設(shè)計(jì)過程中,所運(yùn)用到如下 ASP 技術(shù):Application 對(duì)象:用 Application 對(duì)象來存儲(chǔ)應(yīng)用中用戶共享的信息。安裝和使用 ASP 服務(wù)器,ASP 是在服務(wù)器端運(yùn)行;使用服務(wù)器,鑒定自己的勞動(dòng)成果。啟動(dòng) ODBC 驅(qū)動(dòng)程序后,程序可以直接利用 ADO 對(duì)象訪問數(shù)據(jù)庫(kù),以達(dá)到存取數(shù)據(jù)庫(kù)的目的。3.SQL 語言與數(shù)據(jù)庫(kù) 任何訪問數(shù)據(jù)庫(kù)的應(yīng)用程序都必須使用 SQL 語言。 利用 DREAMWEAVER 和簡(jiǎn)單的 ASP 語言就可以實(shí)現(xiàn)本系統(tǒng)。這樣學(xué)生就能很方便的找到自己需要的信息。除了提供自然的輸入手段(如語音輸入、手寫輸入)外,讓人能產(chǎn)生身臨其境感覺的各種交互設(shè)備已經(jīng)出現(xiàn),虛擬現(xiàn)實(shí)技術(shù)是這一領(lǐng)域發(fā)展的集中體現(xiàn)。通過 Inter 與世界各地的其它用戶自由地進(jìn)行通信,可從 Inter 中獲得各種信息。:管理員可以通過填寫表格的形式輸入學(xué)生成績(jī)等相關(guān)信息。從系統(tǒng)開發(fā)的硬件、軟件角度,分析系統(tǒng)設(shè)計(jì)所需軟件與硬件的環(huán)境,并介紹系統(tǒng)開發(fā)設(shè)計(jì)的步驟及開發(fā)原則。ODBC 是一個(gè)與數(shù)據(jù)庫(kù)無關(guān)的應(yīng)用程序編程接口,通過這個(gè)接口,應(yīng)用程序能訪問不同廠商提供的服務(wù)器數(shù)據(jù)庫(kù)。學(xué)生成績(jī)查詢系統(tǒng)3第二章 系統(tǒng)開發(fā)運(yùn)行環(huán)境 Dreamweaver工具簡(jiǎn)介學(xué)生成績(jī)查詢系統(tǒng)中需要使用網(wǎng)頁(yè)設(shè)計(jì),而現(xiàn)在使用最多的網(wǎng)頁(yè)設(shè)計(jì)工具主要有兩個(gè),一個(gè)是微軟的 FrontPage2020,另一個(gè)就是 Macromedia 公司的 Dreamweaver。運(yùn)用 HTTP 協(xié)議和 HTML。利用 Application對(duì)象實(shí)現(xiàn)在站點(diǎn)的不同用戶間傳遞信息。 ASP軟件環(huán)境的創(chuàng)建使用 Windows NT Server 系統(tǒng),安裝版本為 、 的 Interent Information Server (IIS) ,安裝好后,IIS 會(huì)在 Windows NT 所在的硬盤上建立其主頁(yè)發(fā)布路徑\ipub\root,而 IIS 會(huì)在機(jī)器啟動(dòng)后自動(dòng)執(zhí)行,把編寫好的 ASP 文件復(fù)制到這個(gè)路徑下,應(yīng)該具備在這個(gè)路徑的 讀寫權(quán)限。ASP 自身提供了 VBScript 和 Jscript 的驅(qū)動(dòng)程序。CODEPAGE 關(guān)鍵詞設(shè)置頁(yè)的代碼頁(yè)(字符編碼) 。所謂記錄是由許多字段組成,每個(gè)字段用來存放不同的數(shù)據(jù)。 Access數(shù)據(jù)庫(kù)的特點(diǎn)Access 數(shù)據(jù)庫(kù)相對(duì)于其它數(shù)據(jù)庫(kù)具有以下的特性:1. XML 支持?jǐn)U展標(biāo)記語言(XML)是近幾年來逐漸流行起來的一種標(biāo)準(zhǔn)的數(shù)據(jù)交換技術(shù)方案。數(shù)據(jù)庫(kù)管理系統(tǒng)為用戶提供了大量描述(建立)數(shù)據(jù)庫(kù)、操縱(檢索、排序、索引、顯示、統(tǒng)計(jì)等)數(shù)據(jù)庫(kù)和維護(hù)(修改、追加、刪除等)數(shù)據(jù)庫(kù)的方法和命令。這樣做是為了先進(jìn)行總體規(guī)劃,再考慮設(shè)計(jì)過程中每個(gè)步驟的細(xì)節(jié)問題,只有按部就班才能做到無遺漏、無錯(cuò)失。(4)測(cè)試:開發(fā)編碼完成后,進(jìn)入測(cè)試階段。(1)詳盡地考慮用戶的需求。讓用戶了解系統(tǒng)的運(yùn)作方式甚至細(xì)節(jié)的操作。減少了任何影響到全局的改動(dòng)。靈活性的性能分析:設(shè)計(jì)的系統(tǒng)要做適當(dāng)調(diào)整,靈活性非常大。2.學(xué)生信息的查詢。對(duì)數(shù)據(jù)庫(kù)設(shè)計(jì)來講,數(shù)據(jù)字典是進(jìn)行數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。教務(wù)員信息包括教務(wù)員的姓名、帳號(hào)、地址、電話等的信息。:找到要?jiǎng)h除的記錄,并將其刪除。(2) 從form 表單獲取輸入數(shù)據(jù)。教務(wù)員查詢課程成績(jī):;;;;;。:可以在 DataCombo 框中選擇所需要查詢的學(xué)號(hào),從下拉列表中直接選擇即可。4.“修改”按鈕用于修改某些學(xué)生的基本信息情況,從而數(shù)據(jù)表中的記錄相應(yīng)地也被修改。對(duì)session對(duì)象中的用戶名字段值進(jìn)行判斷,判斷用戶的登錄是否合法。然后提交到數(shù)據(jù)庫(kù)中處理。:主頁(yè)面中顯示考試安排及是否有成績(jī)信息。輸出:用戶要求的頁(yè)面 ER圖ER 圖可以來描述靜態(tài)數(shù)據(jù)結(jié)構(gòu):實(shí)體、聯(lián)系、實(shí)體和聯(lián)系的屬性。有三種創(chuàng)建表的方法:使用設(shè)計(jì)器創(chuàng)建表;使用向?qū)?chuàng)建表;使用輸入數(shù)據(jù)創(chuàng)建表。數(shù)據(jù)庫(kù)的安全性是指保護(hù)數(shù)據(jù)庫(kù),以防止不合法的使用所造成的數(shù)據(jù)泄漏、更改或破壞。名稱 字段名稱 數(shù)據(jù)類型 主健 非空學(xué)號(hào)(唯一性標(biāo)識(shí)) Sno 數(shù)字 No No姓名 Sname 文本 No No年齡 Sage 數(shù)字 No No性別 Ssex 文本 No No專業(yè) Sdept 文本 No No學(xué)生信息表3:名稱:課程信息表表名稱標(biāo)識(shí):course 如下圖所示,課程信息表包括課程號(hào)、課程名、學(xué)分三個(gè)字段。如果密碼正確,則進(jìn)入主頁(yè)面。在本系統(tǒng)準(zhǔn)備運(yùn)行時(shí),在試圖給一個(gè)變量賦值時(shí),所賦予的值超出了變量允許的范圍或變量的類型,從而也致使腳本的中斷。管理員需要對(duì)用戶的用戶名、密碼和權(quán)限進(jìn)行維護(hù),給每名學(xué)生分配享用的用戶名和密碼,確定查詢級(jí)別。從整體上對(duì)設(shè)計(jì)過程進(jìn)行步驟化,這樣做是先進(jìn)行總體規(guī)劃,再考慮設(shè)計(jì)過程中每個(gè)步驟的細(xì)節(jié)問題,以及設(shè)計(jì)步驟的注意事項(xiàng)及劃分設(shè)計(jì)文文件。我在這期間也遇到了不少的困難。 the fly sat upon the axletree of the chariot wheel, and said. What a dust do I raise?So are there some vain persons, that whatsoever goeths indeed! They could tell us something worthhearing, if they only knew how to talk. It39。 for all bravery stands upon parisons. They must needs be violent, to make good their own vaunts. Neither can they be secret, and therefore not effectual。 and virtue was never so beholding to human nature, as it received his due at the second hand. Neither had the fame of Cicero, Seneca, Plinius Secundus, borne her age so well, if it had not been joined with some vanity in themselves: like unto varnish, that makes sealings not only shine, but last But all this while, when I speak of vainglory, I mean not of that property, that Tacitus doth attribute to Mucianus。 the idols of parasites。 and the fifth kind is when the violation ofthe civil rights of an individual demands reparation. There shouldbe a mon law embracing all these cases. For we have already said ingeneral terms what shall be the punishment of sacrilege, whetherfraudulent or violent, and now we have to determine what is to bethe punishment of those who speak or act insolently toward the first we must give them an admonition which may be in thefollowing terms:No one who in obedience to the laws believed thatthere were Gods, ever intentionally did any unholy act, or uttered anyunlawful word。 for some of us deny the very existence of theGods, while others, as you say, are of opinion that they do not careabout us。s goods, neither shall heuse anything which is his neighbour39。 which is to be liberal of praise and mendation to others, in that wherein a man\39。 beaucoup de bruit, peu de fruit: much bruit, little fruit Yet certainly there is use of this quality, in civil affairs. Where there is an opinion, and fame to be created, either of virtue, or greatness, these men are good trumpeters. Again, as Titus Livius noteth, in the case of Antiochus, and the Aetolians。s eve I was reading thebook, and had lost myself in it so pletely, that I fot myusual New Year39。做到了把理論知識(shí)運(yùn)用到了實(shí)際。做到無遺漏、無錯(cuò)失??荚嚂r(shí)間安排及是否有成績(jī)信息要經(jīng)常進(jìn)行更新。為保障本系統(tǒng)最終能成功運(yùn)行,在開發(fā)與測(cè)試環(huán)境的選擇上,按照本文所建議采用的軟硬件最低要求實(shí)施。分析利用 ASP 技術(shù)來實(shí)現(xiàn)的方法。名稱 字段名稱 數(shù)據(jù)類型 主健 非空學(xué)號(hào) Fsno 數(shù)字 No No課號(hào) Fo 數(shù)字 No No成績(jī) Fscore 數(shù)字 No No 接口設(shè)計(jì)(1)系統(tǒng)的登錄 學(xué)生成績(jī)查詢學(xué)號(hào):密碼:查 詢管理員登陸 管理員賬號(hào):管理員密碼:登 錄 重 填用戶可以根據(jù)需求選擇兩種方式登錄:學(xué)生用戶登陸,管理員登陸。在一般的計(jì)算機(jī)穖中,安全措施是逐級(jí)設(shè)置的:用戶標(biāo)識(shí)和鑒定 存儲(chǔ)控制 操作系統(tǒng)安全保護(hù) 密碼存儲(chǔ)數(shù)據(jù)庫(kù)的安全控制的一般方法有:用戶標(biāo)識(shí)和鑒定,存取控制,審計(jì),數(shù)據(jù)加密,視圖的保護(hù)。本系統(tǒng)設(shè)計(jì)時(shí),分別使用到建立數(shù)據(jù)表。概念模型是數(shù)據(jù)庫(kù)系統(tǒng)的核心和基礎(chǔ)。輸入:點(diǎn)擊信息的超鏈接文本處理:(1) 構(gòu)造頁(yè)面格式。從前頁(yè)提交的數(shù)據(jù)中讀取相關(guān)信息。(3) 連接數(shù)據(jù)庫(kù)。6.“退出”按鈕用于返回到主界面。在frmresulteNO 窗體中可以顯示出所要查詢信息結(jié)果。 : 查詢方法: