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

        ?

        在線課件管理系統(tǒng)的開發(fā)

        2016-12-31 00:00:00黃貴斌
        科技創(chuàng)新與應(yīng)用 2016年20期

        摘 要:文章采用自頂向下的設(shè)計(jì)方法,對(duì)系統(tǒng)進(jìn)行了結(jié)構(gòu)化的分析,論述了一個(gè)功能齊全的網(wǎng)上課件管理系統(tǒng)的開發(fā)過程、操作步驟以及需要的核心技術(shù)。在開發(fā)過程中,通過仔細(xì)調(diào)研,分析組織結(jié)構(gòu),進(jìn)行總體規(guī)劃,設(shè)計(jì)出符合操作的業(yè)務(wù)流程。系統(tǒng)設(shè)計(jì)階段主要完成了功能模塊的劃分、數(shù)據(jù)庫的設(shè)計(jì)和系統(tǒng)界面設(shè)計(jì)。在設(shè)計(jì)數(shù)據(jù)庫時(shí),先是做出概念結(jié)構(gòu)設(shè)計(jì),再是進(jìn)行邏輯結(jié)構(gòu)設(shè)計(jì),然后設(shè)計(jì)出數(shù)據(jù)庫表。

        關(guān)鍵詞:網(wǎng)上課件管理系統(tǒng);結(jié)構(gòu)化分析;B/S

        1 課件管理系統(tǒng)開發(fā)的意義

        減少教師的工作量;學(xué)生及教師可以隨時(shí)瀏覽查看,而且更加直觀;改變了以前人工記錄的方式,計(jì)算機(jī)錄入更加方便快捷;實(shí)現(xiàn)了網(wǎng)上課件管理的計(jì)算機(jī)化。

        2 總體設(shè)計(jì)原則

        (1)簡(jiǎn)單性。(2)針對(duì)性。(3)實(shí)用性。

        3 系統(tǒng)實(shí)現(xiàn)的功能

        (1)權(quán)限功能。(2)課件上傳。(3)課件搜索。(4)站內(nèi)交流。(5)退出功能。

        4 程序邏輯

        (1)圖1是系統(tǒng)設(shè)計(jì)的功能模塊圖,有管理員、教師、學(xué)生三種權(quán)限用戶,分別實(shí)現(xiàn)各自的主要功能等。

        圖1 功能模塊圖

        (2)圖2是實(shí)現(xiàn)功能模塊的算法流程圖。

        (3)圖3是用戶/管理員登錄系統(tǒng)的設(shè)計(jì)流程。

        5 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)

        數(shù)據(jù)庫是本系統(tǒng)的核心和基礎(chǔ),系統(tǒng)質(zhì)量的保證是基于數(shù)據(jù)庫合適的設(shè)計(jì)。數(shù)據(jù)是一切系統(tǒng)設(shè)計(jì)的基礎(chǔ),簡(jiǎn)單地說,數(shù)據(jù)庫設(shè)計(jì)就好比是高樓大廈的根基,如果設(shè)計(jì)的不夠完善、合理,將在系統(tǒng)開發(fā)過程中,甚至到后期時(shí),需要維護(hù)系統(tǒng)、變更和擴(kuò)充功能,引起許多問題,嚴(yán)重的時(shí)候甚至可能要重新設(shè)計(jì),重做大量工作。

        6 創(chuàng)建數(shù)據(jù)庫

        在創(chuàng)建數(shù)據(jù)庫之后,才能創(chuàng)建數(shù)據(jù)庫的邏輯表。創(chuàng)建數(shù)據(jù)庫有兩種方法,可以在查詢分析器中通過編寫創(chuàng)建數(shù)據(jù)庫的腳本來生成,也能夠在企業(yè)管理器中的數(shù)據(jù)庫服務(wù)器組中直接添加。教師登錄之后可以修改密碼、上傳課件、查看課件、發(fā)表并查看留言等。學(xué)生登錄之后可以查詢并下載課件、發(fā)表查看留言以及修改密碼等功能。本系統(tǒng)基于Windows.Net框架下,采用C#作為開發(fā)語言,C#具有效率與安全性;消除大量程序錯(cuò)誤;對(duì)版本的更新提供內(nèi)在的支持,從而降低了開發(fā)成本;更好的實(shí)現(xiàn)軟件的實(shí)用性、擴(kuò)展交互性等特點(diǎn)。MicrosoftVisualStudio2010(.NET)作為開發(fā)環(huán)境有著集成XML、SOAP技術(shù)的特點(diǎn),打破僅限于微軟操作系統(tǒng)下才可實(shí)現(xiàn)編程訪問。此外,.NET技術(shù)還具有無須使用注冊(cè)表,支持移動(dòng)設(shè)備應(yīng)用,擁有通用語言集成工具集,減少內(nèi)存泄露及BUG出現(xiàn)等特點(diǎn)。因此選擇Microsoftvisualstudio2010作為開發(fā)工具,C#作為開發(fā)語言。VisualStudio.NET是Microsoft公司推出的可視化開發(fā)工具,ASP.NET已經(jīng)逐漸被廣大程序員普遍采用,作為VisualStudio.NET的組成部分之一,成為Internet中Web應(yīng)用程序的新一代開發(fā)工具。而C#可以用來開發(fā).netwindows應(yīng)用程序、asp.net應(yīng)用程序、控制臺(tái)應(yīng)用程序以及Web服務(wù)等各種類型的應(yīng)用程序,是一種面向?qū)ο蟮木幊陶Z言。在實(shí)際開發(fā)過程中,編寫代碼可以使用像記事本一樣的編輯器來進(jìn)行,當(dāng)然也可以借助開發(fā)工具來編寫C#代碼并且生成程序集合,VisualStudio.NET就是這樣一個(gè)開發(fā)工具,借助于這個(gè)有力的開發(fā)工具,開發(fā)者可以迅速的編寫.NET代碼。作為一門嶄新的語言,C#擁有的開發(fā)效率高、應(yīng)用范圍廣等特點(diǎn),使之成為當(dāng)前程序開發(fā)領(lǐng)域的一大熱門。

        7 系統(tǒng)設(shè)計(jì)模式

        B/S結(jié)構(gòu),也就是Browser/Server(瀏覽器/服務(wù)器)結(jié)構(gòu),是由于Internet技術(shù)的興起,對(duì)C/S結(jié)構(gòu)的一種變化和改進(jìn)。B/S結(jié)構(gòu)利用了日漸成熟的WWW瀏覽器技術(shù),并且結(jié)合了瀏覽器的多種Script語言,如VBScript、JavaScript和ActiveX技術(shù),是一種全新的軟件系統(tǒng)構(gòu)造技術(shù)。在這種結(jié)構(gòu)下,用戶界面是通過WWW瀏覽器實(shí)現(xiàn)的,一部分事務(wù)邏輯在前端實(shí)現(xiàn),但主要的事務(wù)邏輯在服務(wù)器端實(shí)現(xiàn),形成所謂3-tier結(jié)構(gòu)。這種結(jié)構(gòu)隨著Windows98/Windows2000操作系統(tǒng)內(nèi)部瀏覽器技術(shù)的植入,更加廣泛,成為當(dāng)今應(yīng)用軟件的首選體系結(jié)構(gòu)。相對(duì)于傳統(tǒng)的C/S結(jié)構(gòu)應(yīng)用程序,顯然B/S結(jié)構(gòu)應(yīng)用程序?qū)⑹且淮尉薮蟮倪M(jìn)步。B/S結(jié)構(gòu)采用星形拓?fù)浣Y(jié)構(gòu)建立企業(yè)內(nèi)部通信網(wǎng)絡(luò)或利用Internet虛擬專網(wǎng)(VPN)。前者的特點(diǎn)是安全、快捷、準(zhǔn)確;后者的優(yōu)點(diǎn)則是可以節(jié)省投資,并且跨地域廣。這要看企業(yè)規(guī)模和地理分布來確定。企業(yè)內(nèi)部通過防火墻接入Internet,在整個(gè)網(wǎng)絡(luò)采用TCP/IP協(xié)議。(圖4)

        圖4 B/S模式

        8 系統(tǒng)評(píng)價(jià)

        (1)系統(tǒng)功能評(píng)價(jià),根據(jù)本系統(tǒng)在設(shè)計(jì)前所預(yù)定的功能目標(biāo),寫完代碼經(jīng)過測(cè)試運(yùn)行,該系統(tǒng)可以基本實(shí)現(xiàn)所需要的功能。(2)系統(tǒng)技術(shù)評(píng)價(jià),本系統(tǒng)設(shè)計(jì)的比較合理,簡(jiǎn)單實(shí)用,大家都會(huì)操作,系統(tǒng)運(yùn)行后也比較穩(wěn)定,大大提高了課件管理效率。(3)系統(tǒng)經(jīng)濟(jì)評(píng)價(jià),在有限的時(shí)間內(nèi),本系統(tǒng)完成了開始所明確的開發(fā)目標(biāo),開發(fā)成本低,投入使用后為用戶節(jié)省了大量人力物力財(cái)力,提高了科學(xué)管理水平。

        9 系統(tǒng)的缺點(diǎn)與不足

        例如:(1)系統(tǒng)界面過于簡(jiǎn)單,沒有技術(shù)性,由于本人對(duì)于平面設(shè)計(jì)等方面不太熟練的限制,整體界面顯得很單調(diào),而且網(wǎng)站元素很少。(2)本系統(tǒng)也可以再添加一些功能,比如可以在線測(cè)試,通過它來檢測(cè)學(xué)生掌握了多少知識(shí),還可以添加上傳視頻等功能,讓用戶可以通過觀看視頻來學(xué)習(xí),相信學(xué)生會(huì)更有興趣。(3)本系統(tǒng)設(shè)計(jì)的安全性較低,還可以再加以完善。

        參考文獻(xiàn)

        [1]滕佳東.管理信息系統(tǒng)[M].東北財(cái)經(jīng)大學(xué)出版社,2008,2:84-86.

        [2]薛鶴娟.基于WEB的大學(xué)選課系統(tǒng)分析[J].希望月報(bào)(上半月),2007,11.

        [3]詹英.數(shù)據(jù)庫技術(shù)與應(yīng)用[M].北京:清華大學(xué)出版社,2008,9:352-365.

        [4]張海藩.軟件工程導(dǎo)論[M].北京:清華大學(xué)出版社,2005,7:31-40.

        [5]黃梯云.管理信息系統(tǒng)[M].北京:經(jīng)濟(jì)科學(xué)出版社,2005,8:65-72.

        人妻熟妇乱又伦精品视频| 国产 无码 日韩| 熟女高潮av一区二区| 欧美高清视频手机在在线| 国产成人精品一区二区不卡| 欧美日韩性视频| 精品国产乱码一区二区三区| 户外精品一区二区三区| 国产人妻精品无码av在线| 在线播放a欧美专区一区| 97久久天天综合色天天综合色hd| 亚洲av日韩aⅴ无码电影| 青青草视频在线播放81| 国产亚洲成人av一区| 日本丰满熟妇hd| 亚洲AV无码乱码1区久久| 91久久精品一二三区色| 国产精品久久久福利| 另类内射国产在线| 日本理论片一区二区三区| 午夜视频一区二区在线观看| 人妻丰满熟妇aⅴ无码| 欧产日产国产精品精品| 中出高潮了中文字幕| 蓝蓝的天空,白白的云| 无码人妻h动漫中文字幕| 粗大猛烈进出高潮视频| 国产99久久无码精品| 亚洲大胆视频在线观看| 无码精品国产一区二区三区免费 | 精品亚洲第一区二区三区| 亚洲国产成人精品无码区二本| 精品一级毛片| av天堂在线免费播放| 搡女人真爽免费视频大全| 播放灌醉水嫩大学生国内精品| 久九九久视频精品网站| 国内精品亚洲成av人片| 另类老妇奶性生bbwbbw| 国产成人av在线影院无毒| 国产丝袜美腿中文字幕|