国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

淺析教育信息化信息發(fā)布系統(tǒng)設計

2016-11-18 09:45田園
科教導刊·電子版 2016年27期
關鍵詞:教學系統(tǒng)系統(tǒng)設計

田園

摘 要 信息技術和計算機技術隨著科學的進步發(fā)展迅速,這些為教學系統(tǒng)提供更優(yōu)質(zhì)的教育服務創(chuàng)造了更多的機遇和條件。本文通過結合了ASP.NET等Web開發(fā)技術,對教學系統(tǒng)中信息發(fā)布系統(tǒng)的設計與實現(xiàn)進行了詳細的分析。

關鍵詞 教學系統(tǒng) 信息發(fā)布 系統(tǒng)設計

中圖分類號:G420 文獻標識碼:A

1系統(tǒng)整體框架及結構劃分

系統(tǒng)整體框架設計如圖1所示。信息發(fā)布系統(tǒng)整體框架設計為三層結構,Web呈現(xiàn)層、業(yè)務邏輯層和數(shù)據(jù)庫層。

Web呈現(xiàn)層、業(yè)務邏輯層和數(shù)據(jù)庫層的具體描述如下:

(1)Web呈現(xiàn)層,也就是通常用戶所看到的Web頁面。Web呈現(xiàn)層主要負責把程序代碼提供的功能通過頁面的方式呈現(xiàn)在用戶面前,讓用戶有一種直觀感受。同時,Web呈現(xiàn)層也是用戶和服務器交互的重要接口,用戶在頁面上完成操作,頁面把用戶操作的信息提交到服務器然后進行處理并返回。

(2)業(yè)務邏輯層,是動態(tài)網(wǎng)頁的主要功能層。業(yè)務邏輯層負責對用戶的請求處理以及對用戶請求的反饋。業(yè)務邏輯層不僅提供對Web呈現(xiàn)層處理的支持,也提供對數(shù)據(jù)庫層訪問的支持,它可以方便的訪問數(shù)據(jù)庫,完成對數(shù)據(jù)庫中數(shù)據(jù)操作的請求。該系統(tǒng)中把所有用于對數(shù)據(jù)庫的操作都封裝在一個類中,這樣可以在需要時方便的調(diào)用。該類的主要方法如下:

public static int DBdosql(string sql,SqlConnection Connection)

連接數(shù)據(jù)庫,并執(zhí)行定義的SQL語句

public static SqlDataReader DBselect(string sql,SqlConnection Connection)

連接數(shù)據(jù)庫,并執(zhí)行定義SQL語句,返回一個數(shù)據(jù)庫讀取對象。

public static DataTable DBfill(string sql,SqlConnection Connection)

連接數(shù)據(jù)庫,并執(zhí)行定義SQL語句,把執(zhí)行SQL所得到的結果填充到一個數(shù)據(jù)集中并返回。

public static bool DBexist(string sql,SqlConnection Connection)

連接數(shù)據(jù)庫,并執(zhí)行查找的SQL語句,看數(shù)據(jù)庫是否存在索要查找的數(shù)據(jù)。

2數(shù)據(jù)庫設計

2.1系統(tǒng)E-R圖

根據(jù)對系統(tǒng)所做的需求分析及模塊設計,本系統(tǒng)設計規(guī)劃出的實體有:用戶實體、信息實體、文檔實體。

2.2數(shù)據(jù)庫的總體設計

本系統(tǒng)使用SQL Server 2000作為系統(tǒng)的數(shù)據(jù)庫。根據(jù)數(shù)據(jù)庫的E-R圖分析,需建立三個數(shù)據(jù)表,用戶表(User_Info)、信息表(Text_Info)、文檔表(Document_Info)。在SQL Server 2000為系統(tǒng)建立數(shù)據(jù)庫InfoPublish,并設置相關參數(shù),然后建立以上所述的3個數(shù)據(jù)表。

2.3數(shù)據(jù)表設計

信息表(Text_Info)

信息表存儲用戶所發(fā)布的信息的相關信息。

信息編號為自動編號,每當有數(shù)據(jù)插入自動加一,以保證信息編號的唯一性。

3文檔表(Document_Info)

文檔表存儲用戶所發(fā)布的文檔相關信息。表單信息表的字段說明如表1所示。

文檔編號為自動編號,每當有數(shù)據(jù)插入自動加一,以保證文檔編號的唯一性。

猜你喜歡
教學系統(tǒng)系統(tǒng)設計
淄博市大力推進交互式在線教學系統(tǒng)應用
基于Unity的計算機硬件組裝仿真教學系統(tǒng)設計
多地遠程互動同步教學系統(tǒng)的設計與實現(xiàn)
基于交互式雙板教學系統(tǒng)的高中地理教學研究
汽車配件營銷實踐教學系統(tǒng)開發(fā)
AutoCAD專題互動教學系統(tǒng)的研究與實踐
马龙县| 柘城县| 广水市| 茂名市| 泰和县| 融水| 樟树市| 江川县| 繁峙县| 江门市| 雷波县| 南木林县| 霸州市| 博兴县| 内江市| 阆中市| 江北区| 桂林市| 日照市| 厦门市| 利津县| 巴彦淖尔市| 寿宁县| 昌图县| 隆尧县| 册亨县| 锦州市| 蒙自县| 玉溪市| 沈阳市| 昌宁县| 射阳县| 天水市| 林西县| 长泰县| 中山市| 织金县| 谢通门县| 乌什县| 额敏县| 广河县|