亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        C程序設(shè)計(jì)精品課程網(wǎng)站開(kāi)發(fā)設(shè)計(jì)

        2010-01-25 02:06:06劉海波
        關(guān)鍵詞:頁(yè)面用戶系統(tǒng)

        楊 祥,劉海波,劉 璞

        (1.桂林理工大學(xué) 博文管理學(xué)院,廣西 桂林 541004;2.通化師范學(xué)院 教務(wù)處,吉林 通化 134002)

        精品課程代表高校課程建設(shè)的最高水平,精品課程建設(shè)水平的高低直接反映出學(xué)校課程建設(shè)水平的高低,在學(xué)校課程建設(shè)中占有舉足輕重的地位.科學(xué)性、先進(jìn)性、教育性、系統(tǒng)性、適用性和示范性是精品課程最顯著的特點(diǎn).精品課程的科學(xué)性、先進(jìn)性應(yīng)體現(xiàn)在結(jié)合使用現(xiàn)代信息技術(shù)和網(wǎng)絡(luò)通信技術(shù),將精品課程最終建成網(wǎng)絡(luò)課程,通過(guò)網(wǎng)絡(luò)進(jìn)行教學(xué)與管理,同時(shí)實(shí)現(xiàn)各種資料的上網(wǎng)并免費(fèi)開(kāi)放,實(shí)現(xiàn)優(yōu)質(zhì)教學(xué)資源共享,并且能夠做到教師之間、師生之間、學(xué)生與系統(tǒng)之間、教師與系統(tǒng)之間及時(shí)的交互與交流,這也真正體現(xiàn)了精品課程的適用性與示范性.本文利用網(wǎng)頁(yè)編程工具Dream weaver 8以及DIV+CSS模式進(jìn)行前臺(tái)開(kāi)發(fā),構(gòu)建網(wǎng)站框架,其中關(guān)鍵之處在于如何顯示動(dòng)態(tài)文本;動(dòng)態(tài)內(nèi)容是采用Access數(shù)據(jù)庫(kù)開(kāi)發(fā)的,它相對(duì)簡(jiǎn)單,支持動(dòng)態(tài)數(shù)據(jù)類型和動(dòng)態(tài)協(xié)議,便于對(duì)各種數(shù)據(jù)資源不斷更新和維護(hù).

        1 精品課程網(wǎng)站需求分析

        1.1 任務(wù)目標(biāo)

        C語(yǔ)言精品課程網(wǎng)站系統(tǒng)應(yīng)該具有良好的實(shí)用性、可靠性、安全性、可維護(hù)性和可移植性等.為了滿足用戶的需求,系統(tǒng)實(shí)現(xiàn)的功能如下:①查看學(xué)校教學(xué)隊(duì)伍、教研教改、課程教學(xué)、工學(xué)結(jié)合、方法手段、教學(xué)條件、創(chuàng)新教育、網(wǎng)上學(xué)習(xí)、政策支持等.②用戶下載教學(xué)錄像、教學(xué)課件、單元測(cè)試、期末試卷等學(xué)習(xí)資料.③管理員可以對(duì)教學(xué)錄像、教學(xué)課件、單元測(cè)試、期末試卷等學(xué)習(xí)資料以及課程動(dòng)態(tài)、學(xué)院公告、常見(jiàn)問(wèn)題等進(jìn)行動(dòng)態(tài)更新.④圖片展示教與學(xué),突出教學(xué)的特設(shè).

        1.2 系統(tǒng)功能模塊

        前臺(tái)瀏覽模塊:①頁(yè)面瀏覽.瀏覽學(xué)校政策支持、課程教學(xué)、教師隊(duì)伍、教學(xué)條件、工學(xué)結(jié)合等.②查看學(xué)習(xí)資源.用戶可以查看并下載學(xué)習(xí)資料.③查看系統(tǒng)管理頁(yè)面.只有管理員權(quán)限用戶可以查看.④查看網(wǎng)絡(luò)課堂.所有用戶都可以查看.頁(yè)面瀏覽功能用例圖如圖1所示.

        圖1 前臺(tái)頁(yè)面瀏覽用例圖

        后臺(tái)管理模塊:①身份驗(yàn)證.驗(yàn)證用戶的身份和密碼是否正確,以便進(jìn)入系統(tǒng)后臺(tái),進(jìn)行相應(yīng)的操作.②管理用戶.添加用戶、刪除用戶、用戶密碼修改.③新聞管理.添加、修改、刪除課程動(dòng)態(tài)、業(yè)界資訊、信息公告、學(xué)習(xí)資料、常見(jiàn)問(wèn)題.④文章管理.添加、分類管理、修改、上傳等.⑤資源管理.上傳、更新、刪除教學(xué)錄像、教學(xué)課件、單元測(cè)試和期末測(cè)試等.⑥頁(yè)面管理.增加、修改頁(yè)面、維護(hù)教師信息.⑦系統(tǒng)備份.后臺(tái)管理功能用例圖如圖2所示.

        2 精品課程網(wǎng)站系統(tǒng)設(shè)計(jì)

        2.1 課程網(wǎng)站系統(tǒng)的組成

        根據(jù)用戶的需求以及自己的調(diào)查研究,將該精品課程網(wǎng)站系統(tǒng)分成兩大模塊:前臺(tái)瀏覽模塊、后臺(tái)管理模塊.前臺(tái)系統(tǒng)結(jié)構(gòu)圖如圖3所示.后臺(tái)系統(tǒng)結(jié)構(gòu)圖如圖4所示.

        圖2 后臺(tái)管理功能用例圖

        圖3 前臺(tái)系統(tǒng)結(jié)構(gòu)圖

        圖4 后臺(tái)系統(tǒng)結(jié)構(gòu)圖

        2.2 數(shù)據(jù)庫(kù)物理結(jié)構(gòu)

        數(shù)據(jù)庫(kù)由七個(gè)數(shù)據(jù)表構(gòu)成.現(xiàn)列出數(shù)據(jù)表清單如表1.因篇幅限制,各表具體結(jié)構(gòu)略.

        表1 數(shù)據(jù)庫(kù)表清單

        2.3 系統(tǒng)的運(yùn)行環(huán)境要求

        ⑴硬件環(huán)境.服務(wù)器端:CPU采用P4、內(nèi)存2G以上、硬盤140G以上硬盤.網(wǎng)卡為2個(gè)千M服務(wù)器網(wǎng)卡.客戶端:CUP采用P4、256MB以上內(nèi)存、硬盤40G以上、網(wǎng)卡、網(wǎng)線等.

        ⑵軟件環(huán)境服務(wù)器端.Windows 2003或XP操作系統(tǒng)、ACCESS數(shù)據(jù)庫(kù)管理系統(tǒng)、IIS5.0.客戶端: Windows 2003、XP等操作系統(tǒng);Internet Explorer 5.0及以上瀏覽器.

        3 精品課程系統(tǒng)詳細(xì)設(shè)計(jì)及技術(shù)難點(diǎn)分析

        3.1 DIV+CSS界面設(shè)計(jì)技術(shù)

        CSS+DIV是網(wǎng)站標(biāo)準(zhǔn)中常用的術(shù)語(yǔ)之一,通常為了說(shuō)明與HTML網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言中的表格(table)定位方式的區(qū)別,因?yàn)閄HTML網(wǎng)站設(shè)計(jì)標(biāo)準(zhǔn)中,不再使用表格定位技術(shù),而是采用CSS+DIV的方式實(shí)現(xiàn)各種定位.采用這種技術(shù)設(shè)計(jì)界面既能夠縮減頁(yè)面代碼,提高頁(yè)面瀏覽速度,縮減帶寬成本,還可以使頁(yè)面的字體變得更漂亮,更容易編排,使頁(yè)面真正賞心悅目,也可以將許多網(wǎng)頁(yè)的風(fēng)格格式同時(shí)更新,不用再一頁(yè)一頁(yè)地更新了.將站點(diǎn)上所有的網(wǎng)頁(yè)風(fēng)格都使用一個(gè)CSS文件進(jìn)行控制,只要修改這個(gè)CSS文件中相應(yīng)的行,那么整個(gè)站點(diǎn)的所有頁(yè)面都會(huì)隨之發(fā)生變動(dòng).

        3.2 后臺(tái)登陸模塊設(shè)計(jì)

        ⑴后臺(tái)登陸模塊實(shí)現(xiàn)管理員只有通過(guò)后臺(tái)的登錄系統(tǒng)才可以進(jìn)入精品課程網(wǎng)站進(jìn)行相應(yīng)的管理,這也關(guān)系到整個(gè)網(wǎng)站的安全.網(wǎng)站安全處理的第一步便是驗(yàn)證,即對(duì)于請(qǐng)求信息的用戶驗(yàn)證其身份.用戶使用證件來(lái)表明其身份,證件的種類各種各樣,最常用的就是用戶名和密碼.在驗(yàn)證用戶身份時(shí),如果系統(tǒng)不能根據(jù)用戶的證件確定其身份,則身份驗(yàn)證失敗,用戶將被拒絕訪問(wèn)網(wǎng)頁(yè);如果證件有效,則用戶將被允許進(jìn)入系統(tǒng),并被賦予一個(gè)合法的已知身份.流程圖如圖5所示.

        圖5 管理員登陸流程圖

        ⑵后臺(tái)用戶添加模塊實(shí)現(xiàn).用戶管理模塊分為兩個(gè)小模塊,一個(gè)是管理員添加,另一個(gè)是管理員管理,對(duì)管理員進(jìn)行修改密碼和刪除.

        模塊說(shuō)明:管理員添加.

        功能概述:管理員添加新用戶使用.

        上級(jí)模塊:用戶管理.

        輸入信息:管理員的基本信息.

        輸出信息:添加用戶是否成功.

        處理過(guò)程概述:只要在添加用戶頁(yè)面依次填入各項(xiàng)即可.

        管理員添加流程圖如圖6所示.

        圖6 管理員添加流程圖

        ⑶新聞管理模塊設(shè)計(jì).新聞管理主要是對(duì)首頁(yè)顯示的課程動(dòng)態(tài)、業(yè)界資訊、學(xué)習(xí)資料、常見(jiàn)問(wèn)題、公告等詳細(xì)信息的添加、修改、刪除、排序等,也可以添加、刪除、修改新聞?lì)悇e.

        3.3 前臺(tái)瀏覽模塊實(shí)現(xiàn)

        前臺(tái)開(kāi)發(fā)用到了框架模式,文件為default.asp,一共由四部分組成:主頁(yè)面、右側(cè)頁(yè)面導(dǎo)航條頁(yè)面、頭文件和底部信息,文件分別是default.asp、right.asp、head.asp和copyright.asp.

        網(wǎng)站系統(tǒng)頁(yè)面都是用DIV+CSS布局的,在很大程度上節(jié)省了網(wǎng)絡(luò)資源,提高了網(wǎng)站的運(yùn)行速度.前臺(tái)界面開(kāi)發(fā)涉及的文件如表2所示.

        3.4 數(shù)據(jù)顯示處理算法實(shí)現(xiàn)

        顯示數(shù)據(jù)是C語(yǔ)言精品課程網(wǎng)站設(shè)計(jì)建設(shè)的重中之重,大量的數(shù)據(jù)存儲(chǔ)在數(shù)據(jù)庫(kù)表中,每次使用都要通過(guò)調(diào)用語(yǔ)句進(jìn)行數(shù)據(jù)的查詢并顯示在網(wǎng)頁(yè)上面.當(dāng)網(wǎng)頁(yè)上面要顯示需要的數(shù)據(jù)時(shí),就需要用where語(yǔ)句進(jìn)行查詢,用order by篩選是順序還是倒敘,在這會(huì)選擇倒敘,也就是說(shuō)數(shù)據(jù)庫(kù)的表中的信息最后修改的先顯示出來(lái),同數(shù)據(jù)結(jié)構(gòu)的棧一樣,先進(jìn)后出.可以設(shè)置更為復(fù)雜的查詢語(yǔ)句,最后判斷查詢的語(yǔ)句是否正確,數(shù)據(jù)庫(kù)是否存在所要的表和數(shù)據(jù),如果存在就顯示出來(lái).顯示數(shù)據(jù)源中的數(shù)據(jù)操作算法如圖7所示.

        圖7 顯示數(shù)據(jù)源中的數(shù)據(jù)操作算法

        4 測(cè)試方法

        通過(guò)測(cè)試驗(yàn)證數(shù)據(jù)是否可靠,及用戶的操作是否發(fā)生.分別對(duì)各輸入項(xiàng)進(jìn)行模擬數(shù)據(jù)輸入,根據(jù)頁(yè)面返回的錯(cuò)誤提示和入庫(kù)后數(shù)據(jù)的核查,檢測(cè)操作是否正確完成.測(cè)試范圍及內(nèi)容如表3所示.

        表2 前臺(tái)界面信息一覽表

        表3 測(cè)試范圍及內(nèi)容

        參考文獻(xiàn):

        [1]李代平.軟件工程[M].北京:冶金工業(yè)出版社,2002.

        [2]李嚴(yán).ASP數(shù)據(jù)庫(kù)開(kāi)發(fā)實(shí)例解析[M].北京:機(jī)械工業(yè)出版社,2005.

        [3]鄧文淵,陳惠貞,陳俊榮.挑戰(zhàn)ASP與網(wǎng)頁(yè)數(shù)據(jù)庫(kù)設(shè)計(jì)[M].北京:中國(guó)鐵道出版社,2004.

        [4]屈喜龍,朱杰,等.ASP+SQL Server開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站實(shí)例薈萃[M].北京:機(jī)械工業(yè)出版社,2006.

        [5]正庚,等.ASP +Dreamweaver開(kāi)發(fā)動(dòng)態(tài)網(wǎng)站實(shí)例薈萃[M].北京:機(jī)械工業(yè)出版社,2006.

        [6]俞國(guó)紅.《C語(yǔ)言程序設(shè)計(jì)》精品課程網(wǎng)站的設(shè)計(jì)和開(kāi)發(fā)[J].福建電腦,2009,25(6).

        猜你喜歡
        頁(yè)面用戶系統(tǒng)
        大狗熊在睡覺(jué)
        Smartflower POP 一體式光伏系統(tǒng)
        刷新生活的頁(yè)面
        WJ-700無(wú)人機(jī)系統(tǒng)
        ZC系列無(wú)人機(jī)遙感系統(tǒng)
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        關(guān)注用戶
        商用汽車(2016年11期)2016-12-19 01:20:16
        關(guān)注用戶
        商用汽車(2016年6期)2016-06-29 09:18:54
        關(guān)注用戶
        商用汽車(2016年4期)2016-05-09 01:23:12
        如何獲取一億海外用戶
        亚洲欧美在线观看| 中文字幕亚洲精品在线| 未满十八18禁止免费无码网站 | 日韩一区av二区三区| 国产又湿又爽又猛的视频| 国产精品狼人久久影院软件介绍| av综合网男人的天堂| 八区精品色欲人妻综合网| 99久久久国产精品免费蜜臀| 国产丝袜一区二区三区在线不卡| 国产精品久久中文字幕亚洲| 国产一区二区三区仙踪林 | 成人国产一区二区三区| 天天色影网| 国产AV无码专区亚洲AV桃花庵| 久久青青草原亚洲av| 7194中文乱码一二三四芒果| 丁香花在线影院观看在线播放| 久久国产国内精品对话对白| 人妻av在线一区二区三区| 亚洲国产精品成人精品无码区在线| 人妻少妇精品视频一区二区三区 | 国产三级av在线播放| 日本少妇被黑人xxxxx| 国产精品每日更新在线观看 | 专区亚洲欧洲日产国码AV| 日韩女优在线一区二区| 亚洲成a人v欧美综合天堂| 夜夜揉揉日日人人| 亚洲又黄又大又爽毛片| av在线免费高清观看| 2021久久精品国产99国产精品 | av草草久久久久久久久久久 | 无码av一区在线观看| 三级国产高清在线观看| 久久精品网站免费观看| 女人扒开下面无遮挡| 日本成熟妇人高潮aⅴ| 亚洲av色精品国产一区二区三区| 狠狠色丁香婷婷久久综合| 99精品视频在线观看|