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

在線學習網站的研究與設計

2021-04-04 12:19:11李愛超
信息記錄材料 2021年5期
關鍵詞:頁面數據庫用戶

李愛超,趙 霞,徐 雙

(河北科技學院 河北 保定 071000)

1 引言

在各個高校管理的模式和方法中,在線學習網站的信息化在整個校園建設中占據了不可撼動的地位。怎樣使計算機成為教育教學工作的輔助工具,并運用較為高效、穩定且相對實用性強的管理系統,成為當今校園信息化建設遇到的最棘手、最迫切需要解決的問題。

2 系統開發技術

2.1 開發語言綜述

本系統是在MyEclipse平臺上進行編寫且同樣用JAVA語言開發的。它不僅支持JAVA,它還支持Android等其他語言,這樣我們可以利用MyEclipse軟件進行源代碼開發[1]。在軟件開發中,運用面向對象的思想,得到面向對象設計。

2.2 SQL Server數據庫

采用Microsoft開發的RDBMS即SQL Server數據庫。它具有延展性強,使用流程簡便,相關軟件集成度高,可跨越平臺使用等優點,SQL Server可以勝任中小型應用甚至大型應用的數據管理工作。

2.3 Web應用

Web應用是一組資源的集合,這些資源采用servlet規范定義的一種特定結構捆綁在一起。Web應用包含JSP文件、servlet、HTML頁面、標記庫和圖片,它們共同構成了一個完整的應用,可以由servlet容器部署運行[2]。

2.4 JSP技術

使用JSP技術,我們可以利用HTML或者XML標記語言進行WEB網頁的開發和設計,并可以在其中嵌入Java代碼,再經過服務器處理,將其中的Java代碼編譯并執行,這樣就可以得到動態的網頁,并在最終獲得沒有任何Java代碼的純HTML代碼。

3 系統分析

3.1 功能需求分析

一個系統需要滿足使用者即用戶的實際需求,進而分析該系統所要達到的效果和實現的功能,包括了對系統用戶管理、作業信息管理、教學動態管理、師生互動管理、課程信息管理、課程信息管理、學習資源管理、課件信息管理、評價指標管理、系統管理等功能模塊。

3.2 數據流程分析

在進行完流程分析后,還需對每一層次每一部分的數據流向過程進行分析。具體如下說明:

3.2.1 0層數據流圖

在進入系統網站進行操作之前,都需要進入登錄界面進行登錄,系統根據登錄的數據,判斷該用戶屬于哪種角色,系統驗證后,對該用戶開放相應的權限,用戶在網站上對里面的數據進行處理時,系統接收到該動作數據,并輸入到數據庫,并運行對應的操作語句,最終將反饋的結果呈現到顯示頁面上。

3.2.2 1層數據流圖

1層為系統的詳細數據流圖。

系統包含兩種實體角色即用戶和管理者,用戶數據流表示用戶功能,包括選擇系統功能、評論添加、瀏覽信息等;管理者用戶數據流包括消息管理、評論管理、對信息進行更改等。

3.2.3 2層數據流圖

2層為作為管理員的權限操作的后臺數據流程圖。管理員可以通過添加、修改和刪除來管理系統,管理者作為主要的操作角色,其數據流中的權限可以對用戶信息進行增刪查改。

4 系統設計

4.1 系統設計思想

本課題是為了開發出一款基于java的在線學習網站以實現。本系統主要采用B/S模式避免了很多的局限性。該系統適用了用戶傳統的操作習慣,且能較好地實現對用戶有效信息的記錄。整個軟件的架構形式主要采用MVC(Model,View,Controller)。

4.2 系統總體設計

依據分析得到的有效信息,利用相關的基本理念將系統進行分解,按照使用角色來劃分,可以分解為用戶和管理員兩個模塊[3]。

一般的,普通用戶賬號進行管理時在系統注冊或者登錄時所使用的模塊就是普通用戶賬號模塊。管理員普通用戶賬號模塊進行系統登錄時所使用的模塊是普通管理員賬號模塊,并且管理員可以通過增刪該模塊來查看或者修改系統里的所有數據。

4.3 數據庫設計

設計數據庫是保障程序能夠正確運行的基石,它完成得好與壞是能夠直接影響到程序的質量的。在一個現成的運行環境中,根據用戶的應用要求,需要預先定出邏輯模型,并根據邏輯模型策劃出物理模型,構建數據庫,并用工具實現系統,且對數據進行安全的存儲和保護。因此在設計的時候要對實體和相關屬性考慮完善,前期若是設計得不好,到后面系統真正投入開發的時候還需要回頭重新改造數據庫里面的東西,會使得重做的工作量大大增加,既不利于系統更好更快地開發,對數據庫后期的維護也不利。

4.3.1 概念模型設計

在建立數據庫之前,首先需要對系統的數據進行相應的概念模型的設計,具體表現為設計實體的相應屬性,實體和實體直接的關系。

4.3.2 數據庫表設計

新建一個jspmyzkcjxwzcd數據庫在系統服務器里,該數據庫中含有多張表。

4.3.3 數據庫連接設計

本系統使用JAVA語言開發,建立SQL Server數據庫,將系統網站聯合該數據庫,可在頁面上對數據進行操作[4]。

(1)需要SQL server的連接驅動sqljdbc4.jar 包,將其導入系統文件中,并配置好Build Path。

(2)編寫好相應的數據庫操作類,并實現數據庫的連接與操作。

5 系統的實現

5.1 前臺頁面的實現

本系統設計的是一個在線學習網站。該系統總共分為系統首頁、教學動態、學生注冊、課程信息、在線留言等多個功能模塊。通過對本系統的開發,達到了用戶對在線學習網站的了解,實現系統的實用性和易管理性。

5.2 注冊模塊的實現

網站首頁含有用戶注冊功能,通過系統架構將userreg.jsp頁面添加到系統首頁中。用戶首先點開注冊按鈕,進行信息寫入,系統將數據利用post進行發送,并且對數據需使用javasrciprt進行格式檢驗。如果數據格式出現錯誤,系統會彈出小提示說明數據出錯,要求用戶進行修改直到正確,發送成功用戶注冊數據后進入userreg-post.jsp注冊成功頁面,同時數據庫中的用戶表會增加剛剛接收到的數據。

5.3 登錄模塊的實現

用戶在網站首頁登錄后才能開始使用自己的系統,而超級管理員可以對用戶賬號進行管理即用戶管理,包括增加、刪改賬號等[5]。

隨著時間不斷流逝,網站的應用范圍會越來越廣,會有越來越多的用戶使用系統,登入系統進行注冊信息填報。只有超級管理者負責系統的后臺,恐怕短綆汲深。針對這個問題,對超級管理員開放了可以添加管理員的功能。每個管理員具有自己的任務安排,所以開放給管理員的系統設置各有差異。

5.4 教學動態管理模塊的實現

管理員點出教學動態添加頁面,在里面寫入數據,完成后單機“添加”按鈕,界面轉入jiaoxuedongtai_add.jsp,系統將數據傳入到數據庫中,增加完成后,管理員通過查詢數據庫的教學動態表,在jiaoxuedongtaii_list.jsp中對教學進行動態管理,列出所有的教學動態信息。可以對每個教學動態信息進行刪改操作,當需要刪除時,系統會在數據表中直接將該信息去除,界面會重新刷新,當需要修改時,就將進入jiaoxuedongtai_update.jsp頁面,來進行教學動態信息的相關修改。

除此以外,還有師生互動管理模塊的實現、課程信息管理模塊的實現、作業信息管理模塊的實現和學習視頻管理模塊的實現等。

6 系統測試

6.1 測試的方法

此次測試主要涉及兩種,即人工測試、機械測試。

6.1.1 人工測試

人工測試的方法多種多樣,其中有三種是最常用的:自己對系統進行審查、讓用戶使用測試并反饋,以及多人集合進行會查。

6.1.2 機械測試

機械測試就是用機器進行測試,主要有兩種,黑盒測試和白盒測試。

6.2 測試結果

通過對系統不斷地進行測試,根據反饋的結果進行系統修復,排除錯誤,本系統JAVA在線學習網站可以平穩運轉,滿足了開發者及不同用戶的需要。同時在對系統進行測試時發現,該網站功能較為簡潔,還需深入地擴展完備。

猜你喜歡
頁面數據庫用戶
大狗熊在睡覺
刷新生活的頁面
保健醫苑(2022年1期)2022-08-30 08:39:14
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 国产丝袜第一页| 精品伊人久久久香线蕉 | 成年女人a毛片免费视频| 国产在线观看第二页| 精久久久久无码区中文字幕| 亚洲国产综合精品中文第一| 亚洲精品在线观看91| 亚洲精品成人片在线播放| 久久精品嫩草研究院| 国产新AV天堂| 香蕉视频在线观看www| 欧美爱爱网| 中国成人在线视频| 国产激情影院| 国产无遮挡猛进猛出免费软件| 亚洲无码日韩一区| 日本欧美一二三区色视频| 国产在线专区| 欧美成人日韩| 国产日产欧美精品| 亚洲国产天堂在线观看| 亚洲毛片一级带毛片基地| www.亚洲一区| 国产精品自在线拍国产电影| 亚洲伊人久久精品影院| 女人爽到高潮免费视频大全| 婷婷亚洲视频| 亚洲天堂网站在线| 狠狠色婷婷丁香综合久久韩国| 狼友av永久网站免费观看| 中文字幕在线播放不卡| 日本道综合一本久久久88| 免费jjzz在在线播放国产| 精品无码一区二区在线观看| 欧美亚洲激情| 岛国精品一区免费视频在线观看| 久久精品丝袜| 91视频国产高清| 再看日本中文字幕在线观看| 亚洲成a人片77777在线播放| 少妇被粗大的猛烈进出免费视频| 日本伊人色综合网| 日本午夜网站| 久久亚洲日本不卡一区二区| 国产免费福利网站| 色综合天天综合中文网| 成人噜噜噜视频在线观看| 国产性爱网站| 99re热精品视频国产免费| 精品人妻一区无码视频| 国产成人精品第一区二区| 日韩av电影一区二区三区四区| 日韩精品无码一级毛片免费| 四虎国产精品永久在线网址| 中文字幕久久亚洲一区| 午夜色综合| 中文精品久久久久国产网址 | 亚洲综合精品香蕉久久网| 2021精品国产自在现线看| 免费网站成人亚洲| 97无码免费人妻超级碰碰碰| 国产综合在线观看视频| 国产精品久久久久久搜索| 亚洲精品老司机| 污视频日本| 激情五月婷婷综合网| 国产美女精品一区二区| 99热这里只有精品久久免费| 午夜视频在线观看免费网站| 午夜激情福利视频| 日本三级欧美三级| 欧美日韩中文字幕二区三区| 欧美日本在线播放| 青青久视频| 国产亚洲精品在天天在线麻豆 | 99伊人精品| 国产视频一区二区在线观看| 日本三区视频| 国产美女91视频| 国产在线视频福利资源站| 亚洲天堂久久| 国产毛片不卡|