999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

在線課件管理系統的開發

2016-12-31 00:00:00黃貴斌
科技創新與應用 2016年20期

摘 要:文章采用自頂向下的設計方法,對系統進行了結構化的分析,論述了一個功能齊全的網上課件管理系統的開發過程、操作步驟以及需要的核心技術。在開發過程中,通過仔細調研,分析組織結構,進行總體規劃,設計出符合操作的業務流程。系統設計階段主要完成了功能模塊的劃分、數據庫的設計和系統界面設計。在設計數據庫時,先是做出概念結構設計,再是進行邏輯結構設計,然后設計出數據庫表。

關鍵詞:網上課件管理系統;結構化分析;B/S

1 課件管理系統開發的意義

減少教師的工作量;學生及教師可以隨時瀏覽查看,而且更加直觀;改變了以前人工記錄的方式,計算機錄入更加方便快捷;實現了網上課件管理的計算機化。

2 總體設計原則

(1)簡單性。(2)針對性。(3)實用性。

3 系統實現的功能

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

4 程序邏輯

(1)圖1是系統設計的功能模塊圖,有管理員、教師、學生三種權限用戶,分別實現各自的主要功能等。

圖1 功能模塊圖

(2)圖2是實現功能模塊的算法流程圖。

(3)圖3是用戶/管理員登錄系統的設計流程。

5 系統數據庫設計

數據庫是本系統的核心和基礎,系統質量的保證是基于數據庫合適的設計。數據是一切系統設計的基礎,簡單地說,數據庫設計就好比是高樓大廈的根基,如果設計的不夠完善、合理,將在系統開發過程中,甚至到后期時,需要維護系統、變更和擴充功能,引起許多問題,嚴重的時候甚至可能要重新設計,重做大量工作。

6 創建數據庫

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

7 系統設計模式

B/S結構,也就是Browser/Server(瀏覽器/服務器)結構,是由于Internet技術的興起,對C/S結構的一種變化和改進。B/S結構利用了日漸成熟的WWW瀏覽器技術,并且結合了瀏覽器的多種Script語言,如VBScript、JavaScript和ActiveX技術,是一種全新的軟件系統構造技術。在這種結構下,用戶界面是通過WWW瀏覽器實現的,一部分事務邏輯在前端實現,但主要的事務邏輯在服務器端實現,形成所謂3-tier結構。這種結構隨著Windows98/Windows2000操作系統內部瀏覽器技術的植入,更加廣泛,成為當今應用軟件的首選體系結構。相對于傳統的C/S結構應用程序,顯然B/S結構應用程序將是一次巨大的進步。B/S結構采用星形拓撲結構建立企業內部通信網絡或利用Internet虛擬專網(VPN)。前者的特點是安全、快捷、準確;后者的優點則是可以節省投資,并且跨地域廣。這要看企業規模和地理分布來確定。企業內部通過防火墻接入Internet,在整個網絡采用TCP/IP協議。(圖4)

圖4 B/S模式

8 系統評價

(1)系統功能評價,根據本系統在設計前所預定的功能目標,寫完代碼經過測試運行,該系統可以基本實現所需要的功能。(2)系統技術評價,本系統設計的比較合理,簡單實用,大家都會操作,系統運行后也比較穩定,大大提高了課件管理效率。(3)系統經濟評價,在有限的時間內,本系統完成了開始所明確的開發目標,開發成本低,投入使用后為用戶節省了大量人力物力財力,提高了科學管理水平。

9 系統的缺點與不足

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

參考文獻

[1]滕佳東.管理信息系統[M].東北財經大學出版社,2008,2:84-86.

[2]薛鶴娟.基于WEB的大學選課系統分析[J].希望月報(上半月),2007,11.

[3]詹英.數據庫技術與應用[M].北京:清華大學出版社,2008,9:352-365.

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

[5]黃梯云.管理信息系統[M].北京:經濟科學出版社,2005,8:65-72.

主站蜘蛛池模板: 欧美成a人片在线观看| 国产丝袜无码精品| 久久综合色视频| 亚洲一级毛片免费看| 麻豆精品在线| 国产真实乱了在线播放| 尤物视频一区| 亚洲精品777| 国内熟女少妇一线天| 精品国产91爱| 久久一本精品久久久ー99| 国产电话自拍伊人| 日韩一区精品视频一区二区| 精品少妇人妻一区二区| 野花国产精品入口| 免费在线a视频| 99热最新在线| 国产一区二区三区在线观看免费| 欧美三级视频在线播放| 国产理论一区| 国产一级视频在线观看网站| 欧美97色| 亚洲欧洲日韩综合| 91福利片| 蜜臀AVWWW国产天堂| 欧美中文字幕在线播放| 亚洲欧洲日韩综合| 日韩在线成年视频人网站观看| 18禁黄无遮挡网站| a级毛片免费在线观看| 色综合狠狠操| 黄色网页在线观看| 国产精品第5页| 一级毛片免费观看不卡视频| 国产在线八区| 精品综合久久久久久97| 亚洲精品无码日韩国产不卡| 免费高清毛片| 国产爽歪歪免费视频在线观看 | 97成人在线视频| 五月六月伊人狠狠丁香网| 毛片免费在线视频| 国产v精品成人免费视频71pao| 日本久久免费| 久草视频中文| 成年人午夜免费视频| 91在线视频福利| 一级成人a做片免费| 视频国产精品丝袜第一页| 免费一看一级毛片| 日本免费一区视频| 国产精品久久久精品三级| 亚洲一区精品视频在线| 最新日韩AV网址在线观看| 免费国产福利| 欧美在线天堂| 国产99视频免费精品是看6| 毛片大全免费观看| 无码中文字幕精品推荐| 性做久久久久久久免费看| 无码内射中文字幕岛国片| 色精品视频| 亚洲经典在线中文字幕| 久久精品这里只有精99品| 波多野结衣第一页| 老司国产精品视频91| 喷潮白浆直流在线播放| 大香伊人久久| 99久久精品无码专区免费| 亚洲成A人V欧美综合| 91丝袜在线观看| 狠狠干综合| 午夜国产小视频| 欧美国产菊爆免费观看| 四虎综合网| a毛片免费在线观看| 制服丝袜 91视频| 国产成+人+综合+亚洲欧美| 久久综合色88| 在线播放真实国产乱子伦| 欧美色图久久| 亚洲中文无码av永久伊人|