【正文】
無論做什么事都要大膽的去想去做,這樣會有好的創(chuàng)意,才能更有作為。目前已成為關(guān)系數(shù)據(jù)庫的標準語言 測試在軟件開發(fā)過程中一直都是備受關(guān)注的,即使在傳統(tǒng)的軟件工程中,也有一個明確、獨立的測試階段。 CHR(13) amp。 ELSE TXTSQL = TXTSQL amp。 amp。 39。 39。 TXTZF(I + 40).TEXT amp。 TXTZF(I).TEXT amp。 amp。 amp。 AND = 39。 39。 AND A. amp。 amp。 ) AS YWZ , COUNT(*) AS RS FROM 成績表 AS A INNER JOIN 學籍表 AS B ON A.考試號 = WHERE = 39。 amp。 = amp。 AND LIKE amp。 amp。 : EXIT SUB END IF NEXT I IF CINT(TXTFSD(0).TEXT) CINT(TXTFSD(1).TEXT) AND CINT(TXTFSD(1).TEXT) CINT(TXTFSD(2).TEXT) AND CINT(TXTFSD(2).TEXT) CINT(TXTFSD(3).TEXT) AND CINT(TXTFSD(3).TEXT) CINT(TXTFSD(4).TEXT) AND CINT(TXTFSD(4).TEXT) CINT(TXTFSD(5).TEXT) AND CINT(TXTFSD(5).TEXT) CINT(TXTFSD(6).TEXT) AND CINT(TXTFSD(6).TEXT) CINT(TXTFSD(7).TEXT) THEN ELSE MSGBOX 請保持數(shù)值遞減順序!此次統(tǒng)計不實。 AND 考試性質(zhì) = 39。 RS1!政治 TXTCJ(6).TEXT = amp。 TRIM() amp。 RS!考試號 = amp。 TXTCJ(9).TEXT amp。 TXTCJ(5).TEXT * 1 * ( * 1) amp。 TXTCJ(1).TEXT amp。 amp。 RS!姓名 END IF LOOP END IF = 1 DISPLAY END SUB PRIVATE SUB COMMAND8_CLICK() = TRUE = TRUE = FALSE = FALSE = FALSE = FALSE = TRUE = FALSE = FALSE = FALSE FOR I = 0 TO 8 TXTCJ(I).ENABLED = TRUE TXTCJ(I).TEXT = NEXT I END SUB PRIVATE SUB COMMAND9_CLICK() ON ERROR GOTO ERR FOR I = 0 TO 8 IF TRIM(TXTCJ(I).TEXT) * 1 THEN MSGBOX 成績大于預定值! , , 成績第 amp。 可以開始輸入成績了! , , END IF 學號 amp。 TRIM() amp。 第二章 系統(tǒng)設(shè)計 系統(tǒng)分析 本電子教務管理系統(tǒng)主要由以下幾大模塊構(gòu)成 . 一 .通用模塊 (教工信息管理 ,學生信息管理 ,評語管系統(tǒng) ,考試管理系統(tǒng) ,基礎(chǔ)數(shù)據(jù)維護 ,窗口 ,操作員命令 ) 二 ..超級信史 ,系統(tǒng)助手 系統(tǒng)流程和操作方式設(shè)計 窗口 第三章 系統(tǒng)界面設(shè)計 程序登陸 主界面 教職工信息管理 學生信息管理 評語管理系統(tǒng) 考試管理系統(tǒng) 基礎(chǔ)數(shù)據(jù)維護 窗口 操作員命令 代碼設(shè)計 : PRIVATE SUB CMBUSER_KEYPRESS(KEYASCII AS INTEGER) IF KEYASCII = 13 THEN CMDOK_CLICK END SUB PRIVATE SUB CMDCANCEL_CLICK() END SUB PRIVATE SUB CMDOK_CLICK() DIM TXTSQL AS STRING SET MRC = NEW IF TRIM() = THEN ELSE TXTSQL = SELECT * FROM LOGIN WHERE 登錄姓名 = 39。 如果要保存數(shù)據(jù),請為每一種類型的信息創(chuàng)建一個表。管理信息系統(tǒng)的創(chuàng)新工作既不能妄自菲薄,更不能夜郎自大。要抓住當前網(wǎng)絡(luò)經(jīng)濟興起的有利時機,以實現(xiàn)我國信息技術(shù)和信息產(chǎn)業(yè)的跨越式發(fā)展,更好地發(fā)揮信息產(chǎn)業(yè)對國民經(jīng)濟增長的拉動作用。如果要從查詢、窗體或報表中的多個表中將數(shù)據(jù)合并在一起,就要定義各個表之間的關(guān)系。 amp。 39。 amp。 I + 1 amp。 39。 , amp。 , amp。 ,39。 RS!學號 = amp。 39。 RS1!歷史 TXTCJ(7).TEXT = amp。 amp。 , , 數(shù)值錯誤: EXIT SUB END IF END SUB PRIVATE SUB LOADDATA() DIM QUERY AS STRING DIM PICRS AS SET PICRS = NEW QUERY = SELECT AS XM , A. amp。 amp。 amp。 TXTZF(I).TEXT * , CON, ADOPENSTATIC, , ADCMDTEXT TXTZF(10 + I).TEXT = RSCOUNT!YWJ TXTZF(20 + I).TEXT = RSCOUNT!YWJ / * 100 SELECT COUNT(*) AS YWY FROM 成績表 AS A INNER JOIN 學籍表 AS B ON = WHERE = 39。 amp。 amp。 39。 LABXK(I).CAPTION amp。 AND A. amp。 amp。 , amp。 amp。 , amp。 , amp。, amp。 END IF END IF IF CHECK1(1).VALUE = 1 THEN IF TRIM() = THEN MSGBOX 姓名不能為空 , VBOKONLY + VBEXCLAMATION, 警告 EXIT SUB ELSE DD(1) = TRUE IF DD(0) = TRUE THEN TXTSQL = TXTSQL amp。 amp。 職稱 = 39。 然后將它存放在應用程序所在的目錄。隨著軟件危機的頻頻出現(xiàn)以及人們對于軟件本質(zhì)的進一步認識,測試的地位得到了前所未有的提高。 在這里我還要感謝我們宿舍的其它 5 個同學。 運行結(jié)果證明,本學校教師信息 管理系統(tǒng) 極大提高了工作效率,節(jié)省了人力和物力,最終 滿足 學校管理、學校員工工作 的需要 ,同時也成為現(xiàn)代化學校管理的標志 致 謝 我首先感謝我的指導老師呂老師,在他嚴格的要求下我懂得了開發(fā)軟件要有一種極其認真負責的態(tài)度。 結(jié)構(gòu)化查詢語言 SQL( Structured Query Language)是一種介于關(guān)系代數(shù)與關(guān)系演算之間的語言,其功能包括查詢、操縱、定義和控制四個方面,是一個通用的、功能極強的關(guān)系數(shù)據(jù)庫語言。 \幫助文檔 .DOC) = THEN MSGBOX 幫助文件丟失,請查找 幫助文檔 .DOC 文件! amp。 39。 姓名 = 39。 TRIM() amp。 TXTZF(I + 70).TEXT amp。 , amp。, amp。,39。 ( amp。 amp。 amp。 39。 amp。 LABXK(I).CAPTION amp。 AND = 39。 LABXK(I).CAPTION amp。 39。 AND 考試性質(zhì) = 39。 I amp。 39。 RS1!化學 TXTCJ(5).TEXT = amp。 amp。 條記錄 IF + 1 THEN = + 1 END IF DISPLAY EXIT SUB ERR: CALL EXECERR(DATE, , , , ) END SUB PRIVATE SUB FORM_LOAD() ADDFLG = FALSE ICOUNT = 0 SET RS = NEW SET RS1 = NEW SET CMDEXE = NEW DIM RSBJ AS SET RSBJ = NEW 班級表 , CON, ADOPENSTATIC, ADLOCKPESSIMISTIC, ADCMDTABLE DO WHILE NOT RSBJ!班級 LOOP IF 0 THEN = 0 END IF END SUB PRIVATE SUB COMMAND1_CLICK() = 1 DISPLAY END SUB PRIVATE SUB COMMAND2_CLICK() WITH RS .MOVEPREVIOUS IF .BOF THEN .MOVEFIRST ELSE = 1 END IF END WITH DISPLAY END SUB PRIVATE SUB COMMAND3_CLICK() WITH RS .MOVENEXT IF THEN ELSE = + 1 END IF END WITH DISPLAY END SUB PRIVATE SUB COMMAND4_CLICK() = 1 DISPLAY END SUB PRIVATE SUB LIST1_CLICK() IF 1 THEN ELSE 1, ADBOOKMARKFIRST END IF DISPLAY END SUB PRIVATE SUB TEXT3_KEYPRESS(KEYASCII AS INTEGER) IF NOT ISNUMERIC(CHR(KEYASCII)) THEN KEYASCII = 0 END IF END SUB PRIVATE SUB TXTCJ_GOTFOCUS(INDEX AS INTEGER) FOR I = 0 TO 8 IF TXTCJ(I).TEXT = 0 THEN TXTCJ(I).TEXT = END IF NEXT I (1) = 處于更改成績狀態(tài)! END SUB PRIVATE SUB TXTCJ_KEYPRESS(INDEX AS INTEGER, KEYASCII AS INTEGER) IF NOT ISNUMERIC(CHR(KEYASCII)) THEN KEYASCII = 0 END IF END SUB PRIVATE SUB PASS() IF = THEN = DATE END IF IF = THEN = END IF IF = 1 THEN = 101 END IF IF TRIM() = THEN = 130 END IF FOR I = 0 TO 8 IF CHECK1(I).VALUE = 1 THEN TXTCJ(I).ENABLED = FALSE TXTCJ(I).TEXT = 0 END IF NEXT I END SUB PRIVATE SUB DISPLAY() IF THEN MSGBOX 記錄已到最后一條! END IF = = amp。 , amp。