【正文】
=200 size=14 maxlength=14/td tdinput name=txt_shh_shh_name3 type=text id=txt_shh_shh_name3 size=32/td td /td /tr tr td /td td /td td /td td /td td /td td /td /tr /table/td /tr tr td background=img/ /td /tr /table table width=754 border=0 align=center cellpadding=0 cellspacing=0 tr tdimg src=img/ width=754 height=27/td /tr tr td background=img/table width=754 border=0 cellpadding=0 cellspacing=0 tr td /td td /td td /td td /td /tr tr td width=70 /td td width=59 valign=top備注 /td td width=579textarea name=txt_bzh cols=78 rows=5 id=txt_bzh/textarea/td td width=46 /td /tr tr td /td td /td td /td td /td /tr tr td /td td colspan=2 align=centerinput type=submit name=Submit value=提交 input type=reset name=Submit2 value=重置 /td td /td /tr /table/td /tr tr td background=img/ /td /tr /table /form /td /tr tr td /td /tr /table centerimg src=img/ width=778 height=66/center /body /html 查詢模塊實(shí)現(xiàn)代碼 %LANGUAGE=VBSCRIPT CODEPAGE=936% !include file= % if (flag)loginok then script language=JavaScript{(39。如圖 所示: 圖 帳戶管理界面 用戶使用注意事項(xiàng) 本系統(tǒng)采用 access+asp 開發(fā),系統(tǒng)要求: windows9X+pws win2020(或更高 )+IIS、 IE 以上及相關(guān)打印設(shè)備 處于安全考慮 ,建議安裝使用前,先修改數(shù)據(jù)庫路徑 (默認(rèn)為 tcadmin\tcmdb)及數(shù)據(jù)庫名稱 ,然后修改文件 相應(yīng)路徑設(shè)置 本系統(tǒng)所有日期格式均為 :yyyymmdd,例如 :期 ,否則日期數(shù)據(jù)拒絕存入數(shù)據(jù)庫 檔案輸出文件為 word(*.doc)格式。此表一共有三個(gè)字段,分別是admin_id,admin_name,admin_psw,其中 admin_id 是數(shù)據(jù)庫自動(dòng)編號(hào)的字段。可以說查詢修改模塊結(jié)合起來使用,可以大大提高管理員管理信息的效率,增強(qiáng)系統(tǒng)的可用性。 教師信息修改模塊 教師信息修改模塊主要是對(duì)教師的進(jìn)行修改、刪除等操作。 教師信息錄入模塊,主要是用來記錄教師的各種信息主要分為四個(gè)部分:基本情況、學(xué)歷情況、工作成績、社會(huì)兼職等。 第二范式 (second normal form,簡稱 2nd NF)是指每個(gè)表必須有一個(gè)(而且僅一個(gè) )數(shù)據(jù)元素為主關(guān)鍵字 (primary key),其它數(shù)據(jù)元素與主關(guān)鍵字一一對(duì)應(yīng)。 ( 1)表中所有行都是不相同的,不允許有重復(fù)組項(xiàng)出現(xiàn) ( 2)在表中,行的順序無關(guān)緊要 ( 3)在表中 ,列的順序無關(guān)緊要,但不能重復(fù) (如圖中合同號(hào)和合同名誰先誰后都沒關(guān)系,但二者不可重復(fù)或同名 )。 數(shù)據(jù)庫設(shè)計(jì)范式分析 建立起一個(gè)良好的數(shù)據(jù)指標(biāo)體系,是建立數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)庫的最重要的一環(huán)。所謂的“父系”就是指表的上一級(jí)關(guān)系表。這一步設(shè)計(jì)完成后數(shù)據(jù)庫和數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)工作基本完成,只待系統(tǒng)實(shí)現(xiàn)時(shí)將數(shù)據(jù)分析和數(shù)據(jù)字典的內(nèi)容代入 到所設(shè)計(jì)的數(shù)據(jù)整體關(guān)系結(jié)構(gòu)中,一個(gè)規(guī)范化數(shù)據(jù)庫系統(tǒng)結(jié)構(gòu)就建立起來了。 ( 2) 數(shù)據(jù)表定義:數(shù)據(jù)表定義指定義數(shù)據(jù)庫中數(shù)據(jù)表的結(jié)構(gòu),數(shù)據(jù)表的邏輯結(jié)構(gòu)包括:屬性名稱、類型、表示形式、缺省值、校驗(yàn)規(guī)則、是否關(guān)鍵字、可否為空等。數(shù)據(jù)庫的設(shè)計(jì)中,如何處理多對(duì)多的關(guān)系和如何設(shè)計(jì) 主鍵,是兩個(gè)有著較大難度、需要重點(diǎn)考慮的問題。 ( 3) 邏輯設(shè)計(jì)的任務(wù)是從 ER 圖與對(duì)應(yīng)的綱要表出發(fā),確定各個(gè)實(shí)體及關(guān)系的表名屬性。 后來微軟公司通過大量地改進(jìn),將 Access 的新版本功能變得更加強(qiáng)大。 ( 4)增強(qiáng)的 FTP安全性。只值得一提的是, Dreamweaver MX 2020 提供了了更加完善的站點(diǎn)管理機(jī)制,可以說,改軟件是集網(wǎng)頁和站點(diǎn)管理兩大法寶與一身的超重量級(jí)創(chuàng)作工具。 ( 5)產(chǎn)生的 HTML 文件作為用戶請(qǐng)求的響應(yīng)傳回給用戶端瀏覽器,用戶端瀏覽器進(jìn)行解釋運(yùn)行。 ASP 正是通過其自身包含的對(duì)象來實(shí)現(xiàn)服務(wù)器與客戶端交互的 ( 5) 可擴(kuò)充服務(wù)器端功能。 ( 4)面 向?qū)ο蟆? ( 4) ASP 程序被傳送給服務(wù)器上的 并編譯運(yùn)行,產(chǎn)生標(biāo)準(zhǔn)的 HTML 文件。 Windows 98 Micorosoft Personal Web Server Windows NT Server Micorosoft IIS Windows NT Workstation Micorosoft Peer Web Services Windows 2020 Professional Micorosoft IIS Windows 2020 Server Micorosoft IIS Windows XP Micorosoft IIS UNIX Apache Web Server 本系統(tǒng)是在 Windows XP 系統(tǒng)上開發(fā)的,使用的是 Micorosoft IIS Dreamweaver MX 2020 簡介 Dreamweaver MX 2020 是 Dreamweaver MX 2020 的最新的一個(gè)版本,它采用了許多先進(jìn)的技術(shù),可以快速高效的創(chuàng)建極具表現(xiàn)力的和動(dòng)感效果不錯(cuò)的 網(wǎng)頁。 ( 3)內(nèi)建的圖形編輯引擎。自從 1992 年開始銷售以來, Access 已 經(jīng)賣出了超過 6000 萬份,現(xiàn)在它已經(jīng)成為世界上最流行的桌面數(shù)據(jù)庫管理系統(tǒng)。 ( 2) 概念設(shè)計(jì)的任務(wù)是從 DFD 出發(fā),繪制出本主題的實(shí)體-關(guān)系圖,并列出各個(gè)實(shí)體與關(guān)系的綱要表。所有基本表的設(shè)計(jì)均應(yīng)盡量符合第三范式。針對(duì)選擇的 DBMS,進(jìn)行數(shù)據(jù)庫結(jié)構(gòu)定義。關(guān)系數(shù)據(jù)結(jié)構(gòu)的建立:在進(jìn)行了數(shù)據(jù)基本結(jié)構(gòu)的規(guī)范化重組后,還必須建立整體數(shù)據(jù)的關(guān)系結(jié)構(gòu)。 ( 2)確定單一的父子關(guān)系結(jié)構(gòu) 所謂確定單一的父系關(guān)系結(jié)構(gòu)就是要在所建立的各種表中消除多對(duì)多(以下用 M:N 來表示)的現(xiàn)象,即設(shè)法使得所有 表中記錄之間的關(guān)系呈樹狀結(jié)構(gòu) (只能由一個(gè)主干發(fā)出若干條分支,而不能有若干條主干交錯(cuò)發(fā)出若干條分支狀況 )。 c.財(cái)務(wù)等保密文件一般只對(duì)中工作站 (如財(cái)務(wù)科等 )定義為可寫、可改、可刪除方式,對(duì)其它工作站則定義為只讀方式,而且不是每個(gè)人都能讀,只有級(jí)別相同和高級(jí)別者才能讀。在規(guī)范化理論中表是二維的,它有如下四個(gè)性質(zhì):在表中的任意一列上,數(shù)據(jù)項(xiàng)應(yīng)屬于同一個(gè)屬性 (如圖中每一列都存放著不同合同記錄的同一屬性數(shù)據(jù) )。因?yàn)槲覀儼匆?guī)范化建立的指標(biāo)體系和表的過程都自動(dòng)保證了所有表都滿足 1st NF。 下面分別介紹各個(gè)模塊的功能用途,以及使用。備注中可以就其他沒有說清楚的問題加以補(bǔ)充。但是在在信息查詢模塊中,查詢的能力更加強(qiáng)大,它可以以姓名、入校時(shí)間、所學(xué)專業(yè)、所在基本單位等為關(guān)鍵字進(jìn)行查詢,查詢結(jié)果也是以黃色長條的形式顯示出來。Admin 表比較簡單,由于本系統(tǒng)支持多管理員進(jìn)行管理,所以 admin 表就是用來存放多個(gè)管理員的用戶名和密碼。如圖 所示: 圖 教師信息查詢 6 帳戶管理界面 帳戶管理界面能夠完成修改帳戶、添加帳戶、刪除帳戶的操作。}/script end if % html head title教師業(yè)務(wù)管理系統(tǒng) /title meta equiv=ContentType content=text/html。tc_condamp。 set the number of rows displayed on this page If (rs_numRows 0) Then rs_numRows = rs_total Elseif (rs_numRows = 0) Then rs_numRows = 1 End If 39。 set the first and last displayed record rs_first = 1 rs_last = rs_first + rs_numRows 1 If (rs_first rs_total) Then rs_first = rs_total End If If (rs_last rs_total) Then rs_last = rs_total End If End If % % Dim MM_paramName % % 39。 if we have a record count, check if we are past the end of the recordset If (MM_rsCount 1) Then If (MM_offset = MM_rsCount Or MM_offset = 1) Then 39。 if we walked off the end, set the offset based on page size If ( And Not MM_paramIsDefined) Then If (MM_offset MM_rsCount MM_size Or MM_offset = 1) Then If ((MM_rsCount Mod MM_size) 0) Then MM_offset = MM_rsCount (MM_rsCount Mod MM_size) Else MM_offset = MM_rsCount MM_size End If End If End If 39。index= If (MM_paramName ) Then MM_removeList = MM_removeList amp。 =