https://www.bilibili.com/video/BV1Au4m1w7pU/3.1可行性分析3.1.1 技術可行性分析
實驗室系統主要采用JSP作為設計工具,學習起來非常容易并且使用便利。
本系統的開發主要包括前端應用程序的開發以及后臺數據庫的建立和維護兩個方面。對于應用程序的開發要求具備功能要完備、使用應簡單等特點,而對于數據庫的建立和維護則要求建立一個數據完整性強、數據安全性好、數據穩定性高的庫。本系統開發的重點就是對數據庫的設計和操作。在大學對軟件工程,軟件測試等課程進行過系統的了解,也能夠對這些課程進行開發,擁有一定的系統辨別、開發和檢驗能力。開發實驗室系統,必定是可行并且高效的。
3.1.2 操作可行性分析實驗室系統操作比較容易,大部分輸入信息頁面選擇的形式都是下拉框。在有些頁面,信息可以自動生成,不需要輸入。輸入時間也采用了日歷控件,操作比較容易,對操作人員的要求不高,只需要熟練操作WINDOWS即可。
3.1.3 經濟可行性分析實驗室系統采用的軟件都是微軟的東西,開發周期短,這樣可以削減很多的精力和資源,起到減少成本的作用。同時提升設計的作用,本系統對計算機配置的條件很低,乃至網吧淘汰下來的低配置計算機也可以滿足需要,因此在經濟上完全具有可行性。
3.1.4 法律可行性分析目前已有很多實驗室系統的先例。實驗室系統和國家的政策法規不存在任何沖突和抵觸之處。另外,所采用的操作和工作方式符合工作人員的日常習慣,而且操作方便靈活,便于管理。具有可行性;
實驗室系統是自己設計的系統,具有很大的實際意義。開發環境軟件和使用的數據庫都是開源代碼,因此對這個系統進行開發與普通的系統軟件設計存在很大不同,沒有侵權等問題,在法律上完全具有可行性。
實驗室系統設計與實現是可行的。
3.2性能需求分析3.2.1系統的安全性此實驗室系統要嚴格控制管理權限,具體要求如下:
1.要想對實驗室系統進行管理,首先要依靠用戶賬號和密碼在系統中登陸,可以保證系統的安全可靠性和準確性。
2.采用MYSQL數據庫,保證系統安全性.
3.2.2數據的完整性1.所有記錄信息要保持全面,信息記錄內容不可以是空。
2.各種數據間相互聯系要保持正確。
3.相同數據在不同記錄中要保持一致。
3.3界面需求分析目前,界面設計已經成為對軟件質量進行評價的一條關鍵指標,一個好的用戶界面可以使用戶使用系統的信心和興趣增加,從而使工作效率提高,創建動態頁面比較方便。客戶界面是指軟件系統與用戶交互的接口,往往涵蓋輸出、輸入、人機對話的界面格式等。
1.輸出設計
輸出是由電腦對輸入的基本信息進行解決,生成高質量的有效信息,并使之具有一定的格式,提供給管理者使用,這是輸出設計的主要責任和目標。
系統開發的過程與實施過程相反,并不是從輸入設計到輸出設計,而是從輸出設計到輸入設計。這是由于輸出表格與使用者直接相聯系,設計的目的應當是確保使用者可以很方便的使用輸出表格,并且可以將各部門的有用信息及時的反映出來。輸出設計的準繩是既要整體琢磨不同管理層的所有需要,又要簡潔,不要提供給用戶不需要的信息。
2.輸入設計
輸入數據的收集和錄入是比較麻煩的,需要非常多的人力和一定設備,而且經常出錯。一旦輸入系統的數據不正確,那么處理后的輸出就會擴大這些錯誤,因此輸入的數據的準確性對整個系統的性能起著決定性意義。
輸入設計有以下幾點原則:
1)輸入量應盡量保持在能夠滿足處理要求的Zui低限度。輸入量越少,錯誤率就會越少,數據的準備時間也越少。
2)應盡可能的使輸入的準備以及輸入的過程進行時比較方便,這樣使錯誤的發生率降低。
3)應盡量早檢查輸入數據(盡量接近原數據發生點),以便使錯誤更正比較及時。
4)輸入數據盡早地記錄成其處理所需的形式,以防止數據由一種介質轉移到另一種介質時需要轉錄而可能發生的錯誤。
3.4系統功能分析實驗室系統功能模塊如圖3-1所示
圖3-1 功能模塊圖
3.5系統登錄活動圖分析系統登錄功能,用戶需要通過正確的用戶名及密碼進行登錄,登錄時系統會對用戶填寫的信息進行判斷,判斷賬號是否存在,賬號不存在則提示登錄失敗,賬號存在、密碼正確則進入對應用戶主界面。其登錄活動圖如圖3-2所示。
圖3-2 系統登錄活動圖
實驗室系統采用B/S結構(Browser/Server,瀏覽器/服務器結構)和基于Web服務兩種模式,是一個適用于Internet環境下的模型結構。只要用戶能連上Internet,便可以在任何時間、任何地點使用。系統工作原理圖如圖3-1所示。
圖3-1系統工作原理圖
3.2系統登錄流程
為了保證系統的安全性,要管理本系統必須先登陸到系統后臺中。填寫正確的用戶名,密碼,進行登錄,其登錄流程圖如圖3-2所示。
圖3-2 系統登錄流程圖
3.3數據庫設計數據庫是計算機信息系統的基礎。信息的收集、整理、存儲、檢索、更新、加工、統計和傳播等操作必須在數據庫管理系統的的支持下才能進行。目前,電腦系統的關鍵與核心部分就是數據庫。數據庫開發的優劣對整個系統的質量和速度有著直接影響。
數據庫的設計一般要可以分為個步驟:分別是分析需求、設計概念、設計邏輯、設計物理。
3.3.1數據庫實體在此階段,用戶可以參與和評價數據庫系統的設計,從而有利于保證數據庫系統的設計與用戶的需求相吻合。在概念模式的設計中,E-R模型法是Zui常見的設計方法。
通過上述分析對數據庫的需求,與系統概念模型的特點及開發方法相結合,我們可以建立E-R模型圖,本系統的E-R圖如下圖所示:
(1)管理員實體E-R圖如圖3-3所示:
圖3-3 管理員信息實體屬性圖
(2)實驗室實體E-R圖如圖3-4所示:
圖3-4 實驗室實體屬性圖
(3)用戶信息實體E-R圖如圖3-5所示:
圖3-5 用戶信息實體圖
(4)反饋維修信息實體E-R圖如圖3-6所示:
圖3-6 反饋維修信息實體圖
(4)設備信息實體E-R圖如圖3-6所示:
圖3-6 設備信息實體圖
- 計算機畢業設計jsp學生考勤系統mysql畢設73 2024-04-28
- 計算機畢業設計jsp失物招領mysql畢設74 2024-04-28
- 計算機畢業設計jsp農村養老保險系統mysql畢設37 2024-04-28
- 計算機畢業設計jsp人才中介平臺mysql畢設99 2024-04-28
- 計算機畢業設計jsp書畫拍賣系統springmvc mysql畢設36 2024-04-28
- 計算機畢業設計 jsp高校教師年終考核填報系統springmvc 畢設14 2024-04-28
- 計算機畢業設計 jsp高校學生選課系統mysql 畢設95 2024-04-28
- 計算機畢業設計 jsp餐廳訂餐系統ssh 畢設39 2024-04-28
- 計算機畢業設計 jsp車輛維修管理系統ssm 畢設84 2024-04-28
- 計算機畢業設計 jsp超市銷售管理系統ssm 畢設16 2024-04-28