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

正文內(nèi)容

基于jsp的在線培訓系統(tǒng)的設(shè)計與實現(xiàn)畢業(yè)設(shè)計(編輯修改稿)

2024-10-03 19:10 本頁面
 

【文章內(nèi)容簡介】 用成熟的 JAVA BEANS 組件來實現(xiàn)復雜商務(wù)功能。 內(nèi)部對象說明 : request 客戶端請求,此請求會包含來自 GET/POST請求的參數(shù) ; response 網(wǎng)頁傳回客戶端的響應(yīng) ; pageContext 網(wǎng)頁的屬性是在這里管理 ; session 與請求有關(guān)的會話 ; application servlet正在執(zhí)行的內(nèi)容 ; out 用來傳送響應(yīng)的輸出流 ; config 代碼片段配置對象 ; page JSP 網(wǎng)頁本身 ; exception 針對錯誤網(wǎng)頁,未捕捉的例外 。 基于 JSP 的在線培訓系統(tǒng)的設(shè)計與實現(xiàn) 5 第 2 章 可行性分析及總體設(shè)計原則 可行性分析也稱為可行性研究,是在調(diào)查的基礎(chǔ)上,針對新系統(tǒng)的開發(fā)是否具備必要性和可能性,對新系統(tǒng)的開發(fā)從技術(shù)、經(jīng)濟、社會等方面進行分析和研究,以避免投資失誤,保證新系統(tǒng)的開發(fā)成功 [2]??尚行匝芯康哪康木褪怯米钚〉拇鷥r在盡可能短的時間內(nèi)確定問題是否能夠解決。 下面將分別從技術(shù)、經(jīng)濟、社會三個方面對 在線培訓系統(tǒng) 的建設(shè)進行分析和研究 。 術(shù) 可行性 根據(jù) 網(wǎng)絡(luò)培訓系統(tǒng) 的 系統(tǒng)功能、性能及實現(xiàn)系統(tǒng)的各種約束條件,根據(jù)新系統(tǒng)目標來衡量所需的技術(shù)是否具備,本系統(tǒng)是一個數(shù)據(jù)庫管理和查詢的系統(tǒng),現(xiàn)有的技術(shù)已較為成熟,硬件、軟件的性能要求、環(huán)境條件等各項條件良好,估計利用現(xiàn)有技術(shù)條件應(yīng)完全可以達到該系統(tǒng)的功能目標。同時,考慮給予的開發(fā)期限也較為充裕,預計系統(tǒng)是可以在規(guī)定期限內(nèi)完成開發(fā)的。 由以上分析可知, 在線培訓系統(tǒng) 的開發(fā)在技術(shù)上是可行的 可行性 學校 具有信息化的處理設(shè)施,并且擁有支持本系統(tǒng)的應(yīng)用平臺。因此無需再投入資金購買其他設(shè)施。系統(tǒng)的開發(fā) 基于本人對程序開發(fā)的實踐學習而來,學校無需資金投入,并且軟件開發(fā)過程投入的成本不高,因此開發(fā)經(jīng)費完全可以接受。 由以上分析可知, 在線培訓系統(tǒng) 在經(jīng)濟上是可行的。 本系統(tǒng)的社會可行性主要從法律因素、用戶使用可行性兩方面進行研究。 (1)法律因素 本系統(tǒng)是根據(jù) 在線培訓系統(tǒng) 的實際情況開發(fā)研制的,是通過大量的調(diào)研得出的,系統(tǒng)的軟件設(shè)計是在獨立的環(huán)境下完成的,無可供抄襲的軟件產(chǎn)品。 (2)用戶使用可行性 本系統(tǒng)對用戶的要求,除了需要具備在 Microsoft Windows平臺上使用個人電腦的知識外 ,并不需要特別的技術(shù)能力。使用系統(tǒng)的管理員,需要具備對 Tomcat服務(wù)器的使用能力,在投入使用前,無需對操作系統(tǒng)的人員進行培訓。這樣既減少投入成本又簡化了操作環(huán)節(jié)。 由以上分析可知,本系統(tǒng)具有社會可行性。 基于 JSP 的在線培訓系統(tǒng)的設(shè)計與實現(xiàn) 6 本系統(tǒng)為了設(shè)計、實現(xiàn)和后期維護的方便,以及系統(tǒng)用戶使用的便利,所以必須采取一定的設(shè)計原則。其主要設(shè)計原則有: 簡單性:在實現(xiàn)系統(tǒng)的功能的同時,盡量讓系統(tǒng)操作簡單易懂,這對于一個系統(tǒng)來說是非常重要的。 針對性:本系統(tǒng)設(shè)計是針對 在線培訓系統(tǒng) 的需求定向開發(fā)設(shè)計,所以具有專業(yè)突出和很強的針對性 。 實用性:要求本系統(tǒng)能夠滿足 在線培訓系統(tǒng) 的需求,因此具有良好的實用性。 一致性:頁面整體設(shè)計風格以及命名規(guī)則的一致性:整體頁面布局和用圖用色風格及變量、類名和其他元素的命名規(guī)則保持一致。功能一致性:完成同樣的功能應(yīng)該盡量使用同樣的元素。 元素風格一致性:界面元素的美觀風格、擺放位置在同一個界面和不同界面之間都應(yīng)該是一致的。變量命名規(guī)則的一致性:變量應(yīng)該用統(tǒng)一的規(guī)則進行命名,做到任意變量均能從上下文推斷其義。 先進性:本系統(tǒng)采用 JSP 技術(shù)、 SQLSERVER等被廣泛采用系統(tǒng)開發(fā)技術(shù)和數(shù)據(jù)庫,因此本設(shè)計具有良 好的先進性,具體表現(xiàn)在其具有良好的可擴展性,可開發(fā)性。 基于 JSP 的在線學習網(wǎng)的設(shè)計與開發(fā) 7 第 3 章 系統(tǒng)分析 在進行業(yè)務(wù)流程分析時,需要按照原有信息流動過程,逐個地調(diào)查分析所有環(huán)節(jié)的處理業(yè)務(wù)、處理內(nèi)容、處理順序和對處理時間的要求,弄清各個環(huán)節(jié)需要的信息、信息來源、流經(jīng)去向、處理方法、計算方法、提供信息的時 間和信息形態(tài)(報告、報單、屏幕顯示)等 [4]。 業(yè)務(wù)流程分析可以幫助開發(fā)者了解該業(yè)務(wù)處理過程,發(fā)現(xiàn)和處理系統(tǒng)調(diào)查工作中的錯誤和疏漏。業(yè)務(wù)流程分析是通過業(yè)務(wù)流程圖來進行,即用一些規(guī)定的符號及連線來表示某個具體業(yè)務(wù)處理過程 [5]。 登 登登 登 登 登 登 登登 登登 登 登 登登 登 登 登 登 登登 登 登 登 登 登 登 登 登 登 登 登 登 登 登 登 登 登 登 登 登 登 登 登登 登 登 登 登 登登 登 登 登登 登 登 登登 登 登 登 登 登 登 登 登 登 登 登 登 登 登 登 登 登 登 登N 圖 業(yè)務(wù)流程圖 基于 JSP 的在線學習網(wǎng)的設(shè)計與開發(fā) 8 數(shù)據(jù)流程是指數(shù)據(jù)在系統(tǒng)中產(chǎn)生、傳輸、加工處理、使用、存儲的過程 [6]。數(shù)據(jù)流程分析是把數(shù)據(jù)在現(xiàn)行系統(tǒng)內(nèi)部的流動抽象的獨立起來,舍去了具體組織機構(gòu)、信息載體、處理工具、物質(zhì)、材料等,單從數(shù)據(jù)流動過程來考查實際業(yè)務(wù)的數(shù)據(jù)處理模式。 數(shù)據(jù)流程與數(shù)據(jù)流程分析是今后建立數(shù)據(jù)庫系統(tǒng)和設(shè)計功能模塊處理過程的基礎(chǔ)。描述數(shù)據(jù)流程的工具是數(shù)據(jù)流程 圖以及其附帶的數(shù)據(jù)字典、處理邏輯等圖表。其中數(shù)據(jù)流程圖是描述系統(tǒng)邏輯模型的主 要工具,它以少數(shù)幾種符號綜合地反映出信息在系統(tǒng)中的流動、存儲和傳遞 [7]。 在業(yè)務(wù)流程分析的基礎(chǔ)上,對數(shù)據(jù)流進行了分析,從數(shù)據(jù)流動過程考察了實際業(yè)務(wù)的數(shù)據(jù)處理模式。該系統(tǒng)的數(shù)據(jù)流圖分為頂層、一層、二層?,F(xiàn)行的頂層數(shù)據(jù)流圖如圖 。 登 登 登 登 登登登 登 登登 登 登 登 登 登 登登 登 登 登 圖 頂層 數(shù)據(jù)流圖 具體分析第一層數(shù)據(jù)流圖,該層數(shù)據(jù)流圖如圖 3. 3所示。 登 登 登1 . 登 登 登 登登 登2 . 登 登 登 登登 登登登登登登登登登登登登登登登登登登登登登登 登 登 登登 登 登 登登 登 登 登 登登登 登 登 登登 登 登 登 登登登 登 登 登登登登登登登登登登登登登登登登登登登登登 基于 JSP 的在線學習網(wǎng)的設(shè)計與開發(fā) 9 圖 第一層 數(shù)據(jù)流圖 由于論文的篇幅限制不能一一列舉數(shù)據(jù)流圖,只給出了 部分數(shù)據(jù)流圖,其他的數(shù)據(jù)流圖基本一致。 基于 JSP 的在線培訓系統(tǒng)的設(shè)計與實現(xiàn) 10 第 4 章 系統(tǒng) 設(shè)計 系統(tǒng)設(shè)計是一個把軟件需求轉(zhuǎn)換成用軟件系統(tǒng)表示的過程。通過對目標系統(tǒng)的分析和研究,做出了 在線培訓系統(tǒng) 的總體規(guī)劃,這是全面開發(fā)系統(tǒng)的重要基礎(chǔ)。在對 在線培訓系統(tǒng) 全面分析調(diào)查的基礎(chǔ)上,制定出 在線培訓系統(tǒng) 的總體規(guī)劃。系統(tǒng)設(shè)計包括系統(tǒng)總體設(shè)計、系統(tǒng)詳細設(shè)計、系統(tǒng)數(shù)據(jù)庫設(shè)計、系統(tǒng)開發(fā)工具、開發(fā)技術(shù)和開發(fā)模式等。 從數(shù)據(jù)流圖出發(fā),對數(shù)據(jù)流圖進行分析,得出的層次化的模塊結(jié)構(gòu)圖 . 在線培訓系統(tǒng) 前臺功能模塊圖如圖 41所示: 登 登 登 登 登 登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登 圖 41 前臺功能模塊圖 基于 JSP 的在線培訓系統(tǒng)的設(shè)計與實現(xiàn) 11 在線培訓系統(tǒng) 后臺功能模塊圖如圖 42所示: 登 登 登 登 登 登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登登 圖 42 在線培訓系統(tǒng) 后臺功能模塊圖 數(shù)據(jù)庫是本系統(tǒng)的核心和基礎(chǔ)。它設(shè)計的好壞直接影響著整個系統(tǒng)的質(zhì)量。數(shù)據(jù)是一切系統(tǒng)設(shè)計的基礎(chǔ),通俗地說,數(shù)據(jù)庫設(shè)計就像高樓大廈的根基一樣,如果設(shè)計的不合理、不完善,將在系統(tǒng)開發(fā)過程中,甚至到后期的系統(tǒng)維護、功能變更和功能擴充時,引起較多問題,嚴重時甚至要重新設(shè)計, 重做大量已完成工作。 從數(shù)據(jù)需求分析中得出系統(tǒng)的實體屬性圖。 (1)管理員實體屬性圖如圖 43所示: 基于 JSP 的在線培訓系統(tǒng)的設(shè)計與實現(xiàn) 12 登 登 登登 登 I D登 登 登 登登 登 登 登 圖 43 管理員實體屬性圖 (2)會員信息 實體屬性圖如圖 45所示: 登 登 登 登登 登 I D登 登 登 登登 登 登 登登 登 登 登 圖 44 會員 實體屬性圖 (3)學習 資料 實體屬性圖如圖 47所示: 登 登 登 登登 登登 登登 登 ID登 登登 登 登 登 基于 JSP 的在線培訓系統(tǒng)的設(shè)計與實現(xiàn) 13 圖 47 學習 資料 實體屬性圖 (4)公告信息 實體屬性圖如圖 48所 示: 登 登 登 登登 登登 登登 登 ID登 登 登 登 圖 48 公告信息 實體屬性圖 (5)答疑 信息 實體屬性圖如圖 49所示: 登 登 登 登登 登登 登登 登 ID登 登 登 登 圖 49 答疑 信息 實體屬性圖 (6)教學 視頻信息 實體屬性圖如圖 410所示: 基于 JSP 的在線培訓系統(tǒng)的設(shè)計與實現(xiàn) 14 登 登 登 登登 登登 登登 登 ID登 登登 登 登 登 圖 410 視頻 信息 實體屬性圖 ( 1)管理員信息表 (t_admin) 管理員信息表主要用于系統(tǒng)管理員的信息,主要字段包括:編號、登陸賬號、登陸密碼 。 表 管理員信息表( t_admin) 字段名 數(shù)據(jù)類型 字段描述 長度 主鍵 userId Int 編號 10 √ userName varchar 登陸賬號 50 userPw varchar 登陸密碼 50 ( 2) 學習資料 信息表 (t_doc) 學習資料 信息表主要用于 管理員發(fā)布的學習資料 信息,主要字段包括:編號、 標題 、介紹等。 表 學習 信息表( t_doc) 字段名 數(shù)據(jù)類型 字段描述 長度 主鍵 id Int 編號 10 √ title varchar 標題 50 content varchar 內(nèi)容 50 fujian varchar 附件 50 fujianYuanshiming varchar 附件原始名 50 shijian varchar 發(fā)布時間 50 基于 JSP 的在線培訓系統(tǒng)的設(shè)計與實現(xiàn) 15 ( 3)視頻信息表 (t_shipin) 學習 視頻信息表主要用于 管理員 發(fā)布的視頻信息,主要字段包括:編號、視頻 標題 、 附件 等。 表 學習 視頻信息表( t_shipin) 字段名 數(shù)據(jù)類型 字段描述 長度 主鍵 Id Int 編號 10 √ title varchar 標題 50 content varchar 內(nèi)容 50 fujian varchar 附件 50 shijian varchar 發(fā)布時間 50 ( 4) 會員 信息表 (t_user) 學生表主要存儲學生的基本信息,主要字段包括: ID、學號、姓名、性別、年齡、登錄帳號、登錄密碼等。 表 學生信息表( t_stu) 字段名 數(shù)據(jù)類型 字段描述 長度 主鍵 id Int 編號 10 √ loginname varchar 賬號 50 loginpw varchar 密碼 50 xingming varchar 姓名 50 ( 5) 自測題目 信息表 (t_timu) 自測題目信息 表主要存儲 測試題目的 基本信息,主要字段包括: ID、學號、姓名、性別、年齡、登錄帳號、登錄密碼等。 表 學生信息表( t_stu) 字段名 數(shù)據(jù)類型 字段描述 長度 主鍵 id Int 編號 10 √ name varchar 題目名稱 50 基于 JSP 的在線培訓系統(tǒng)的設(shè)計與實現(xiàn) 16 xuanxianga varchar 選項 A 500 xuanxiangb varchar 選項 B 500 xuanxiangc varchar 選項 C 500 xuanxiangd varchar 選項 D 500 daan varchar 題目答案 500 fenshu Int 題目分數(shù) 5 ( 6) 公告 信息表 (t_gonggao) 公告 信息表主要存儲 管理員發(fā)布的公告信息 ,主要字段包括: ID、 公告標題 、 公告內(nèi)容 、 發(fā)布時間 等。 表 公告 信息表( t_gonggao
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1