計算機畢業設計jsp論文查重系統mysql畢設13
演示視頻:
https://www.bilibili.com/video/BV1gQ4y1g7Mf/
3.1 系統總體目標
(1)數據共享
推進論文文本查重系統的數據校驗和數據共享規范化和制度化建設,對論文文本查重系統數據查詢的精度和效率進行提升。
(2)實現了論文文本查重業務的各種功能
系統主要實現了用戶列表、管理員列表、系統樣本、學生論文等功能模塊。
(3)在業務流程的論文文本查重規范
實現對論文文本查重業務的全面、規范、科學、系統的管理;提供多種信息渠道,以Zui大限度地提高系統的影響;提高工作效率和管理水平,對論文文本查重系統中所涉及到的不足進行彌補。
(4)實行現代化的管理手段
該系統應具有界面清晰,操作簡便;不同系統的用戶應該有不同的操作權限;該系統必須有一個數據庫備份和恢復功能,提高了數據的安全性。該系統應該是基于網絡的系統,只需要有一臺能夠聯網的設備就可以實現對網站的管理。
3.2 系統可行性分析
1、操作的可行性分析
系統的登錄界面簡單和友好,采用常見的界面窗口的登錄界面,而網站的開發則采用的是較為常用的JSP技術。這些策使得用戶不需要很長的時間就能夠快速熟悉系統,并掌握系統的操作方法。此外,為了方便系統管理維護人員,用戶登錄系統后會給出了一些提示,使得整個系統更加人性化,用戶操作更簡單方便。
2、可行性分析
企業要長期生存,你必須先有一個良好的企業文化,其次需要有一個完善的管理,再采用科學的方法實現可持續發展,Zui后還要與時俱進,不斷改革,使企業的公司的時間去適應社會的變化。Zui重要的是要確保科學的管理方法,為企業獲得長遠發展的競爭力提高的唯一途徑。
3、技術可行性分析
(1)硬件可行性分析
系統的硬件要求方面不存在特殊的要求,只需要在普通的硬件配置就能夠輕松的實現,只是需要確保系統的正常工作即可,以及擁有較高的效率。如果有特別低的硬件,它可以導致系統的低性能以及效率低,從而導致整個網站的運行不順暢。以目前普遍的個人計算機的配置而言,這是十分容易實現的 。因此,本系統的開發在硬件方面是可行的。
(2)軟件可行性分析
Java語言提供了一個共同的機制類似的借口動態模型,設計更集中。另外,在使用Java語言可以很容易實現模塊化和存儲信息。此外,代碼復用,也可以很好的體現。因此,考慮到系統的實際情況,選擇JAVA作為本系統開發語言的時候。通過上述分析,該系統的設計實現在軟件方面是可行的。
因此,我們進行了三個方面的可行性研究,可以看出,該系統的開發是沒有問題的。
3.3 系統功能需求分析
本系統主要包括管理員、用戶兩個角色,不同的角色登錄系統實現不同的功能,管理員角色登錄系統實現了用戶列表、管理員列表、系統樣本、學生論文等功能模塊;學生登錄系統實現了論文查重的功能,包括對論文的查詢、下載查重報告、下載源文件、刪除等功能。
3.4 系統非功能需求分析
(1)可靠性需求
可用性:一般用戶按照網站提小便可完成日常操作,界面設計合理,使用方便??鄢S護時間,系統通常提供服務時間的百分比應為95%以上。
平均故障間隔時間(MTBF):6個月,支持7*24小時的服務。
平均修復時間(MTTR):系統發生故障后用于修復的平均暫停運轉時間為2小時。
(2)可支持性需求
本系統為B/S結構型的應用程序,只需在服務器端進行部署,客戶端通過瀏覽器就可訪問。因此,當程序有更改時只需要對服務器端更新即可,用戶自動訪問到Zui新版本的應用程序。
(3)完整性需求
要求各種教務信息記錄的完整性,教務信息記錄內容不能為空,各種數據間聯系應保持正確性,目相同的數據在不同記錄中的一致性。
(4)性能需求
頁面響應時問應該在3秒以內,Zui長不能超過4秒;系統可同時容納1000個客戶在線訪問。
(5)精度需求
系統的部分功能對數據的jingque度有所要求,對于系統的浮點型數據,其數據jingque度應jingque到小數點后2位。
(6)易用性需求
使用者掌握該系統所需的培訓時間不超過一周;界面設計應為友好、簡潔、易用的可視化操作界面;目有相應的操作提示與幫助。
(7)安全性需求
系統應設置訪問用戶的標識以鑒別是否是合法用戶,并要求合法用戶設置其密碼,保證用戶身份不被盜用。同時,系統應對不同的數據設置不同的訪問級別,限制訪問用戶可查詢和處理數據的類別和內容,分別為每類角色設置具有訪問不同資源的權限。
3.5 系統開發環境與開發工具
系統開發環境主要從開發平臺、開發語言、所使用的數據庫軟件、設計工具以及輔助工具等幾個方面來介紹。
開發平臺:Myeclipse 9.0
開發語言:Java + JDK1.6
數據庫軟件:MySQL 6.0
設計工具:Rational Rose 2007、PowerDesigner
輔助工具:PL/SQL Developer
第四章 系統設計與實現
在設計體系的時候要做到全方位的站在客戶的立場上考慮問題,讓Zui終的產品能夠順應大眾用戶的需求;同時也是為了給企業自身內部的發展埋下伏筆。這一章節將重點突出對于體系的結構框架的設計描述上,以詳細的標明每一個數據庫的主體結構框架。
3.1 設計目標與原則
系統的架構設計,要能夠反映出用戶與整個系統模塊的接口之間存在有效互動,而且應該是非常清楚的,從而才能夠保障在后期系統真正實現的時候數據的擴展性和安全性,只有設計出的系統實現這個目標才能有一個更好的擴展空間量,以適應企業未來的發展。
1.整個系統的設計中,系統必須滿足以下要求:
(1)數據安全性
存儲有關隱私權的論文文本查重問題的系統數據,需要確保數據的安全性,在網站設計時必須要采取安全防范措施,以解決潛在的安全問題。
(2)易用性
在用戶權限范圍內,可在一個統一風格的界面內即可完成相關的所有業務流程操作或者獲取所有相關信息,大大提高操作員的工作效率和易用性,靈活應用本系統。
(3)柔軟性
由于這個論文文本查重系統涉及到范圍廣泛的業務,設計出的系統必須能夠處理接受變化的能力。
(4)擴展性
隨著手回收業務管理需求的不斷變化,論文文本查重系統必然涉及到業務更新及擴展,這就要求在設計之初就應該考慮良好的可擴展性方案。
2.從實用的角度來看,系統必須滿足系統的以下原則:
(1)可靠性
在實際使用的過程中系統都會設計到很對需要進行保密的數據,系統出現一些漏洞將這些信息泄露出去將會對用戶產生很大的損失,所以我們必須大力確保系統是可靠的。
(2)后期維護保障性
在設計中將充分考慮維護工作的需要,通過分層的體系架構、標準化設計思想等,使系統架構在代碼上具有良好的可讀性與可維護性,大幅度提高系統維護效率,降低維護工作復雜度及維護成本。
(3)經濟效益
由于這是一個商業網站,設計網站的目的是為了更好的進行獲利,因此需要對系統開發的成本和效益進行考慮。
3.2 系統架構設計
3.2.1 總體架構設計系統架構的整體設計是一個將一個龐大的任務細分為多個小的任務的過程,這些小的任務分段完成后,組合在一起形成一個完整的任務。它具體的工作步驟是:
1)系統被分解多個子模塊
2)對各個子模塊的功能進行預先的設計
3)對各個子模塊之間的邏輯關系進行設計
4)對各個模塊的界面以及模塊間信息的傳輸進行設計
在整個設計過程,以確定可能的具體方案達成每一個小的Zui終目標,對于每一個小的目標而言,我們必須先了解一些相關的需求分析的信息。然后對系統進行初步的設計,并對其逐漸進行優化,設計出一個具體可實現的系統框架。如圖3-1所示為系統的框架圖。
圖3-1系統運行框架圖
由圖 3-1 分析所示,本系統主要包括管理員、用戶兩個角色,不同的角色登錄系統實現不同的功能,管理員角色登錄系統實現了用戶列表、管理員列表、系統樣本、學生論文等功能模塊;學生登錄系統實現了論文查重的功能,包括對論文的查詢、下載查重報告、下載源文件、刪除等功能。
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-6所示。
圖3-6 庫存類實體圖
- 計算機畢業設計jsp美食網站ssh畢設21 2024-04-28
- 計算機畢業設計jsp美食與健康網站(ssh)畢設62 2024-04-28
- 計算機畢業設計jsp網絡遠程作業管理系統sqlserverr畢設18 2024-04-28
- 計算機畢業設計jsp網上訂餐系統(ssh)畢設25 2024-04-28
- 計算機畢業設計jsp網上水果商店(ssh)畢設50 2024-04-28
- 計算機畢業設計jsp網上售票系統(jsp sqlserver)畢設42 2024-04-28
- 計算機畢業設計jsp網上書店系統sqlserver畢設46 2024-04-28
- 計算機畢業設計jsp網上書店(ssh)畢設66 2024-04-28
- 計算機畢業設計jsp積分兌換管理系統(ssh)畢設89 2024-04-28
- 計算機畢業設計jsp社團網站sqlserver mysql畢設54 2024-04-28
- 計算機畢業設計jsp社團管理系統sqlserver畢設4 2024-04-28
- 計算機畢業設計jsp玩具購物商城mysql畢設72 2024-04-28
- 計算機畢業設計jsp物業管理系統sqlserverr畢設7 2024-04-28
- 計算機畢業設計jsp煤礦安全管理系統(jsp sqlserver)畢設81 2024-04-28
- 計算機畢業設計jsp洗衣店管理系統mysql畢設54 2024-04-28