計算機畢業設計 jsp畢業論文選題網sqlserver 畢設78
演示視頻:
第4章 系統設計與實現
在設計體系的時候要做到全方位的站在用戶的立場上考慮問題,讓Zui終的產品能夠順應大眾用戶的需求。這一章節將重點突出對于體系的結構框架的設計描述上,以詳細的標明每一個數據庫的主體結構框架。
3.1 設計目標與原則
系統的架構設計,要能夠反映出用戶與整個系統模塊的接口之間存在有效互動,而且應該是非常清楚的,從而才能夠保障在后期系統真正實現的時候數據的擴展性和安全性,只有設計出的系統實現這個目標才能有一個更好的擴展空間量,以適應企業未來的發展。
整個系統的設計中,系統必須滿足以下要求:
(1)數據安全性
存儲有關隱私權的網絡課件管理問題的系統數據,需要確保數據的安全性,在網站設計時必須要采取安全防范措施,以解決潛在的安全問題。
(2)易用性
在用戶權限范圍內,可在一個統一風格的界面內即可完成相關的所有業務流程操作或者獲取所有相關信息,大大提高操作員的工作效率和易用性,靈活應用本系統。
(3)柔軟性
由于這個網絡課件系統涉及到范圍廣泛的業務,設計出的系統必須能夠處理接受變化的能力。
(4)擴展性
隨著網絡課件管理業務管理需求的不斷變化,網絡課件系統必然涉及到業務更新及擴展,這就要求在設計之初就應該考慮良好的可擴展性方案。
3.2 系統架構設計
3.2.1 總體架構設計系統架構的整體設計是一個將一個龐大的任務細分為多個小的任務的過程,這些小的任務分段完成后,組合在一起形成一個完整的任務。它具體的工作步驟是:
1)系統被分解多個子模塊
2)對各個子模塊的功能進行預先的設計
3)對各個子模塊之間的邏輯關系進行設計
4)對各個模塊的界面以及模塊間信息的傳輸進行設計
在整個設計過程,以確定可能的具體方案達成每一個小的Zui終目標,對于每一個小的目標而言,我們必須先了解一些相關的需求分析的信息。然后對系統進行初步的設計,并對其逐漸進行優化,設計出一個具體可實現的系統框架。如圖3-1所示為系統的框架圖。
圖3-1系統運行框架圖
由圖 3-1 分析所示,系統主要實現管理員、教師、學生三個角色,管理員實現了站內新聞、課程管理、教學課件管理、教學PPT管理、教學視頻管理、電子圖書管理、課程審核、課件審核、留言板、網站簡介、聯系我們、學生信息管理、教師信息管理、管理員信息維護、修改個人信息、修改登錄密碼等功能;教師實現了課程申請、課件申請、個人信息修改、修改登錄密碼等功能;學生實現了修改個人信息、修改登錄密碼等功能。
3.2.2 系統網絡拓撲結構圖本系統采用先進的B/S架構,該架構具有開發簡、單共享性強、維護簡單方便等諸多優點。本系統的網絡拓撲圖如圖3-2所示:
圖3-2系統的網絡拓撲圖
3.3 數據庫設計
3.3.1 數據庫的選定目前主流的大型數據庫的Oracle,SQL服務器,MySQL和Access等本系統是一個相對較小的系統,因此選擇了MySQL的。 MySQL是一個關系數據庫中,關系型數據庫引擎進行數據和結構數據,以提供更安全可靠的存儲功能。 MySQL來微軟的Visual Studio,Microsoft Office系統和新的開發工具包(包括商業智能開發套件),可以有效地整合。
3.3.2 數據庫概念模型設計數據庫概念模型即系統的實體—關系模型。網絡課件系統的整體E-R圖如圖3-4所示。
圖3-4 網絡課件系統的整體E-R圖
然后根據具體的功能需求,對本系統的E-R圖進行細化從而得到幾種實體-關系模型,以下為部分實體-關系模型。
(1)系統使用用戶實體,如圖3-5所示。
圖3-5用戶實體圖
(2)試題管理類實體圖,如圖3-6所示。
圖3-6 試題管理類實體圖
3.3 管理員模塊實現
管理員實現了站內維護內容更新等功能。由于功能模塊較多,本文以下選取較為重要的功能進行闡述。
(1)課程管理功能模塊的實現
課程管理功能模塊中管理員實現了修改、刪除、查詢和添加課程信息的操作,課程管理功能模塊實現界面如圖3-2所示。
圖3-2 課程管理功能模塊實現界面
(3)角色管理功能功能模塊的實現
實現角色的添加,其中超級管理員可以管理整個網站如圖3-3所示。
圖3-3 角色添加模塊實現界面
圖3-4 對已添加的角色進行權限設置
(4)管理員管理功能模塊的實現
管理員管理功能模塊中管理員實現了對學生老師信息的增加、刪除、修改、查詢等功能,學生信息管理模塊實現界面如圖3-5所示。
圖3-5 學生信息管理模塊實現界面
3.4 課題的審核功能模塊實現
實現了課題信息及任務書的下載。
課題審核功能模塊實現界面如圖3-6所示。
圖3-6 課題審核功能模塊實現界面
3.5 任務書下載功能模塊實現
(1)查詢任務書模塊的實現
查詢任務書,選擇下載,修查詢任務書模塊實現界面如圖3-8所示。
圖3-7 任務書查詢模塊實現界面
(2)任務書下載模塊的實現
實現任務書下載并查詢任務書實現界面如圖3-8、3-9、3-10所示。
圖3-8 查看可下載任務書模塊實現界面
圖3-9 選擇下載目錄
- 計算機畢業設計 jsp房管局房屋交易管理系統ssm 畢設82 2024-04-28
- 計算機畢業設計 jsp房屋租賃系統ssh 畢設0 2024-04-28
- 計算機畢業設計 jsp房產中介租憑網ssh 畢設100 2024-04-28
- 計算機畢業設計 jsp家電售后信息管理系統mysql 畢設50 2024-04-28
- 計算機畢業設計 jsp家校通管理系統ssm 畢設72 2024-04-28
- 計算機畢業設計 jsp大學生運動會springmvc 畢設23 2024-04-28
- 計算機畢業設計 jsp黨建信息管理系統springmvc 畢設28 2024-04-28
- 計算機畢業設計 jsp保護隱私的遠程醫療查詢系統springmvc 畢設79 2024-04-28
- 計算機畢業設計 jsp保健品銷售購物網站ssh 畢設58 2024-04-28
- 計算機畢業設計 jsp網上求職報名系統springmvc 畢設79 2024-04-28
- 計算機畢業設計 jsp網上搜索引擎系統sqlserver 畢設73 2024-04-28
- 計算機畢業設計 jsp教學輔助系統sqlserver 畢設63 2024-04-28
- 計算機畢業設計 jsp手機銷售網站sqlserver 畢設45 2024-04-28
- 計算機畢業設計 jsp實驗室預約管理系統springmvc 畢設17 2024-04-28
- 計算機畢業設計 jsp高校畢業選題管理系統springmvc 畢設5 2024-04-28