freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于aspnet技術(shù)的操作系統(tǒng)輔助教學(xué)平臺的設(shè)計(jì)與實(shí)現(xiàn)-全文預(yù)覽

2025-01-01 09:56 上一頁面

下一頁面
  

【正文】 提交修改 表 25 日志管理用例分析 用例名稱 日志管理 參與者 管理員 用例功能 用于查詢越權(quán)日志、錯(cuò)誤日志 簡要說明 本用例的功能主要是 通過查詢 越 權(quán)日志、錯(cuò)誤日志幫助 管理員 對系統(tǒng)進(jìn)行更有限迅速的維護(hù) 事件流 a) 用戶打開操作系統(tǒng)輔助教學(xué)平臺系統(tǒng)管理 b) 從用戶信息表選擇用戶 c) 修改信息或權(quán)限 d) 提交修改 廣州大學(xué)華軟軟件學(xué)院 軟件工程系 譚航泰 畢業(yè)論文 —基于 的操作系統(tǒng) 輔助 教學(xué)平臺 的設(shè)計(jì)與實(shí)現(xiàn) 23 如下圖 28 所示,為操作系統(tǒng)輔助教學(xué)平臺 教師角色用例圖 , 教師權(quán)限除了不擁有用戶管理權(quán)限、角色管理權(quán)限、日志管理等 權(quán)限外,其他權(quán)限與管理員權(quán)限基本相同。 2) 功能完整,本系統(tǒng)包括前臺和后臺管理,論壇等;功能完善,能夠讓學(xué)生鞏固課堂上的知識和掌握更多課堂上未能提及到的相關(guān)課程知識。在系統(tǒng)設(shè)計(jì)中,首先應(yīng)該注意的是設(shè)計(jì)的統(tǒng)一和準(zhǔn)確。 1) 適用性原則 系統(tǒng)總的目的是保證系統(tǒng)功能目標(biāo)的實(shí)現(xiàn),即滿足客戶的需求,是所有應(yīng)用軟件最基本的原則。 2) 可靠性安全性原則 可靠性和安全性是系統(tǒng)重要的需求之一,也是系統(tǒng)設(shè)計(jì)質(zhì)量的重要指標(biāo)。主要可以采用分布式設(shè)計(jì)、系統(tǒng)結(jié)構(gòu)模塊化設(shè)計(jì)等技術(shù)手段,把系統(tǒng)設(shè)計(jì)為多個(gè)功能相對獨(dú)立的模塊,降低系統(tǒng)的 耦合 度,提高系 統(tǒng)的可擴(kuò)展性。 數(shù)據(jù)輸入 數(shù)據(jù)輸出 請求瀏覽信息 請求資源下載 請求 登錄 生成 提供 下載 頁面 生成網(wǎng)頁 生成瀏覽頁面 圖 31 頂層 DFD 如圖 31所示, 操作系統(tǒng)輔助教學(xué)平臺頂層 DFD把整個(gè)系統(tǒng)看作為一個(gè)整體 對象 ,當(dāng)游客 (主要是本校學(xué)生 )請求瀏覽平臺信息或請求資源下載的時(shí)候, 系統(tǒng)會與數(shù)據(jù)庫進(jìn)行交互,把請求的內(nèi)容生成頁面并返回。 系統(tǒng)架構(gòu)設(shè)計(jì) 在軟件體系架構(gòu)設(shè)計(jì)中,分層式結(jié)構(gòu)是最常見,也是最重要的一種結(jié)構(gòu)。所謂三層體系 結(jié)構(gòu),是在客戶端與數(shù)據(jù)庫之間加入了一個(gè) “ 中間層 ” ,也叫組件層。 圖 33 三層架構(gòu)原理 數(shù)據(jù)庫設(shè)計(jì) 數(shù)據(jù)庫設(shè)計(jì)是項(xiàng)目開發(fā)中的系統(tǒng)設(shè)計(jì)的一個(gè)重要的環(huán)節(jié),在這里之所以要特別強(qiáng)調(diào)數(shù)據(jù)庫的重要性,其數(shù)據(jù)結(jié)構(gòu)獨(dú)立于使用它的應(yīng)用程序,對數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件進(jìn)行管理和控制。數(shù)據(jù)庫可以方便地進(jìn)行分類,使信息更有條理、更清晰地展示給游覽者。 該 數(shù)據(jù)庫是 操作系統(tǒng)教學(xué)輔助平臺的 重要組成部分,保存整個(gè)系統(tǒng)的重要信息,數(shù)據(jù)庫的設(shè)計(jì)直接關(guān)系到管理 系統(tǒng)的性能以及安全性。 其中,權(quán)限分配的設(shè)計(jì)是本數(shù)據(jù)庫設(shè)計(jì)的核心 , 權(quán)限分配與用戶角色關(guān)系 如下圖: 廣州大學(xué)華軟軟件學(xué)院 軟件工程系 譚航泰 畢業(yè)論文 —基于 的操作系統(tǒng) 輔助 教學(xué)平臺 的設(shè)計(jì)與實(shí)現(xiàn) 31 圖 34 權(quán)限分配與用戶角色關(guān)系圖 圖 34 表示 權(quán)限分配與用戶角色關(guān)系 , 首先 System 表和 function 表以唯一外鍵方法建立起關(guān)系,然后 function 表和 role 表通過中間表 role_function 表 建立起功能和角色之間的關(guān)系。 數(shù)據(jù)字典 表 32 Course 表 字段 數(shù)據(jù)類型 是否為空 是否主鍵 描述 ID int NO PK ID(自動編號) starSemester nvarchar(50) YES 開課學(xué)期 courseNo nvarchar(50) YES 課程代碼 name nvarchar(50) YES 課程名稱 EN_name nvarchar(50) YES 英文名稱 credits nvarchar(50) YES 學(xué)分 evaluation_methods nvarchar(50) YES 考核方式 廣州大學(xué)華軟軟件學(xué)院 軟件工程系 譚航泰 畢業(yè)論文 —基于 的操作系統(tǒng) 輔助 教學(xué)平臺 的設(shè)計(jì)與實(shí)現(xiàn) 32 assume_department nvarchar(50) YES 教學(xué)承擔(dān)系 prerequisites nvarchar(50) YES 先修課程 initiates_programs nvarchar(50) YES 同修課程 startMode nvarchar(50) YES 開課方式 imgUrl nvarchar(100) YES 個(gè)人照片 鏈接 introduction nvarchar(max) YES 個(gè)人簡介 表 33 ACPhoto 表 字段 數(shù)據(jù)類型 是否為空 是否主鍵 描述 ID int NO PK ID(自動編號) title nvarchar(50) YES 照片名稱 url nvarchar(50) YES 照片鏈接 表 34 Materials 表 字段 數(shù)據(jù)類型 是否為空 是否主鍵 描述 ID int NO PK ID(自動編號) courseID int YES FK 課程 ID ISBN nvarchar(50) YES 教 材 ISBN(書號 ) name nvarchar(50) YES 教材 名稱 publicationNumber nvarchar(50) YES 版次 author nvarchar(50) YES 作者 pub。 最后, userInfo 表均通過唯一外鍵的方法和 teacherSituation 表和 department 表建立關(guān)系。每個(gè)模塊都采用主表與從表的關(guān)系,也就是一個(gè)主表可以有多個(gè)從表(一對多的關(guān)系),保證數(shù)據(jù)的整潔性,不冗余,節(jié)省計(jì)算機(jī)資源開銷。數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的好壞將直接影響到應(yīng)用系統(tǒng)的效率和實(shí)現(xiàn)效果。 當(dāng)人們收集了大量的數(shù)據(jù)后,應(yīng)該把它們保存起來進(jìn)入近一步的處理,進(jìn)一步的抽取有用的 信息。三層體系的應(yīng)用程序?qū)I(yè)務(wù)規(guī)則、數(shù)據(jù)訪問、合法性校驗(yàn)等工1 登陸驗(yàn)證權(quán)限 2 信息維護(hù) 3 資源下載 數(shù)據(jù)庫 廣州大學(xué)華軟軟件學(xué)院 軟件工程系 譚航泰 畢業(yè)論文 —基于 的操作系統(tǒng) 輔助 教學(xué)平臺 的設(shè)計(jì)與實(shí)現(xiàn) 29 作放到了中間層進(jìn)行處理。 目前業(yè)界常見的 分層式結(jié)構(gòu)一般分為三層分別為: 數(shù)據(jù)訪問層 、 業(yè)務(wù)控制層 、表示層。 數(shù)據(jù)庫 操作系統(tǒng) 輔助教學(xué)平臺 游客 注冊用戶 廣州大學(xué)華軟軟件學(xué)院 軟件工程系 譚航泰 畢業(yè)論文 —基于 的操作系統(tǒng) 輔助 教學(xué)平臺 的設(shè)計(jì)與實(shí)現(xiàn) 28 請求登錄 生成頁面 輸入數(shù)據(jù) 輸出數(shù)據(jù) 請求瀏覽信息 輸入數(shù)據(jù) 生成 瀏覽 頁面 輸出數(shù)據(jù) 輸入數(shù)據(jù) 輸出數(shù)據(jù) 請求資源下載 生成提供下載頁面 圖 32 第二層 DFD 如圖 32 所示, 系 統(tǒng)第二層 DFD 圖把系統(tǒng)分為 登錄驗(yàn)證、信息維護(hù)、資源下載四個(gè)子系統(tǒng)。其主要作用在于指明系統(tǒng)中數(shù)據(jù)是如何流動和變換的,以及描述使數(shù)據(jù)流進(jìn)行變換的功能,在 DFD 圖中出現(xiàn)的每個(gè)功能的描述則寫在加工說明中,它們一起構(gòu)成軟件的功能模型。只有安全可靠的系統(tǒng)才能發(fā)揮其應(yīng)有的功能。應(yīng)該以降低系統(tǒng)的成本為目標(biāo),避免一味追求技術(shù)上的先進(jìn)而不考察應(yīng)用效益。設(shè)計(jì)準(zhǔn)確即設(shè)計(jì)描述應(yīng)該力求避免模糊或二義性。良好的軟件系統(tǒng)來源于良好的系統(tǒng)設(shè)計(jì)。 軟件的整個(gè)設(shè)計(jì)過程必須以改善和提高學(xué)生在信息技術(shù)環(huán)境下的 學(xué)習(xí)能力為中心,豐富資訊的展示等,使軟件開發(fā)的成本最小化,實(shí)現(xiàn)保證軟件質(zhì)量的前提下的資金投入最小化。 用例分析 如下圖 26 所示,為操作系統(tǒng)輔助教學(xué)平臺游客角色用例圖,游客主要有 信息查詢, 瀏覽及下載教學(xué)資源、瀏覽教學(xué)視頻、圖片、教學(xué)資訊、教師信息和提交在線答疑問題。用戶可以從用戶中心修改個(gè)人設(shè)置、積分交易和收藏夾;可以收到系統(tǒng)或其他用戶的通知,還有基本的發(fā)帖、回帖、查詢功能;若有需要可以通過查看幫助。 教學(xué)平臺 從 下 圖 22 可以看出, 游客有瀏覽師資隊(duì)伍、教學(xué)大綱、教學(xué)特色、教學(xué)實(shí)踐、指定教材、聯(lián)系我們等功能,而且可以從教學(xué)資源里面下載教學(xué)課件、實(shí)驗(yàn)指導(dǎo)、習(xí)題及題解、優(yōu)秀學(xué)生作業(yè)、參考文獻(xiàn);還可以通過在線答疑或互動論壇和授課老師進(jìn)行溝通、交流。 廣州大學(xué)華軟軟件學(xué)院 軟件工程系 譚航泰 畢業(yè)論文 —基于 的操作系統(tǒng) 輔助 教學(xué)平臺 的設(shè)計(jì)與實(shí)現(xiàn) 14 10) 友情鏈接管理 對首頁的友情鏈接進(jìn)行管理 ,添加一些相關(guān)的網(wǎng)址,讓學(xué)生能夠了解更多課程知識 ,增加學(xué)生在線學(xué)習(xí)的興趣 11) 滾動圖片管理 對首頁的動態(tài) flash 圖片進(jìn)行管理 ,能吸引學(xué)生關(guān)注圖片的最新新聞。 8) 在線答疑模塊 可以在網(wǎng)站首頁展示在線答疑等交流內(nèi)容。 6) 用戶管理模塊 可以對用戶 進(jìn)行增加、 修改和刪除內(nèi)容的操作 。 所有操作應(yīng)該都要求相應(yīng)的權(quán)限,對非授權(quán)用戶拒絕訪問。 3) 實(shí)踐圖片模塊 可以為學(xué)生提供相關(guān)的 操作系統(tǒng)課程的實(shí)踐圖片 ,授課老師可以利用系統(tǒng)提供的操作平臺管理自己的 圖片 文件,可以在指定的目錄下進(jìn)行上傳、下載、增加、修改和刪除 圖片 等文件及目錄的操作。 1) 教學(xué)資料模塊 可以為學(xué)生提供相關(guān)的教學(xué)資源的查詢與下載,授課老師可以利用系統(tǒng)提供的操作平臺管理自己的課件和相關(guān)的教學(xué)資源文件,可以在指定的目錄下進(jìn)行上傳、下載、增加、修改和刪除課件等教學(xué)資源文件及目錄的操作。 可行性分析結(jié)論 通過可行性分析,系統(tǒng)開發(fā)的軟件和硬件環(huán)境都能得到要求,并且通過論證得出操作系統(tǒng)教學(xué)輔助系統(tǒng) 在操作、技術(shù)、經(jīng)濟(jì)三 方面都已經(jīng)具備可行性,完全具備開發(fā)的價(jià)值,開發(fā)完成后,即可發(fā)揮相應(yīng)的作用 。 操作可行性分析 操作系統(tǒng) 教學(xué)輔助系統(tǒng) 是基于 技術(shù)整合所開發(fā)出來的一個(gè) Web 應(yīng)用程序,采用 B/S 模式。 經(jīng)濟(jì)可行性分析 由于操作系統(tǒng)教學(xué)輔助系統(tǒng)的所用到的企業(yè)庫是免費(fèi)的,其余 JS 類庫和公共類庫廣州大學(xué)華軟軟件學(xué)院 軟件工程系 譚航泰 畢業(yè)論文 —基于 的操作系統(tǒng) 輔助 教學(xué)平臺 的設(shè)計(jì)與實(shí)現(xiàn) 12 屬于本人積累所得。 這次采用的技術(shù)包括了用 微軟企業(yè)庫 (Enterprise Library)來調(diào)用數(shù)據(jù)庫中的 內(nèi)容 、 JS 強(qiáng)大的類庫 、公共類庫等 。輔助教學(xué)系統(tǒng)將給教師和學(xué)生提供一個(gè)網(wǎng)絡(luò)化的學(xué)習(xí)平臺,通過該系統(tǒng)的使用來鞏固和強(qiáng)化課堂教學(xué)的效果,彌補(bǔ)課堂教學(xué)的不足。 技術(shù)應(yīng)用 主要應(yīng)用在本系統(tǒng)的用戶賬號的密碼加密。 本系統(tǒng)用的是 Cryptographyproviders 密鑰加密法 。 簡單來說就是把你的信息保存到內(nèi)存中后用一個(gè)離散值表示并返回給程序 ,這樣在程序中只能看到離散值而不是明文 ,這樣就起到簡單的加密效果 。 特點(diǎn) 增強(qiáng)界面美觀 、提高用戶體驗(yàn)。 1) JQuery 是一款同 prototype 一樣優(yōu)秀 js 開發(fā)庫類 ,有點(diǎn)簡單高效。我們可以單獨(dú)使用這些應(yīng)用模塊,同時(shí)這些應(yīng)用模塊之間也有些依賴,比如在企業(yè)庫核心和 Unity 中的一些通用組件。企業(yè)庫提供了許多實(shí)用性的東西,包括一個(gè)圖形化配置工具,簡單的安裝過程,完成的文檔和示例。所有的企業(yè)庫模塊都堅(jiān)持一致的設(shè)計(jì)模式和實(shí)現(xiàn)方式。他們的設(shè)計(jì)封裝了微軟推薦的做法,這些都是基于微軟框架的應(yīng)用開發(fā)。該企業(yè)庫的設(shè)計(jì)思想是為了協(xié)助開發(fā)商解決企業(yè)級應(yīng)用開發(fā)過程中所面臨的一系列共性的問題 , 如安全(Security)、日志 (Logging)、數(shù)據(jù)訪問 (Data Access)、配置管理 (Configuration Manage)等,并將這些廣泛使用的應(yīng)用程序塊集成封裝至一個(gè)叫企業(yè)庫的程序包中。在我看來,最為值得注意就是企業(yè)庫 (Enterprise Library)。 特點(diǎn) 1) 方便管理、可重用、可移植、穩(wěn)定性高。子類只能去擴(kuò)展基類,而不是隱藏或覆蓋基類 (里氏代換原則 )。 特點(diǎn) a) 簡單、易用、方便管理。 第 六 章、技術(shù)難點(diǎn)及解決方案:描述了系統(tǒng)開發(fā)過程中遇到的技術(shù)難點(diǎn)以及自己解決難點(diǎn)以
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1