演示視頻:3.1 可行性分析
優選車險銷售管理系統的設計與實現主要目標是實現網上銷售車險。在確定了目標后,我們從以下四方面對能否實現本系統目標記性可行性分析。
3.1.1 技術可行性計算機配置較高,有足夠的空間可以安裝運行平臺、數據庫和各類編程工具,在編程環境上提供了可靠的支持;在編程人員方面,可以運用以前所學的各種開發軟件的計算機知識和管理知識,加上不斷的學習,為系統的開發提供了必要的技術保障;
本系統主要基于JSP技術,Java開發語言,MYSQL數據庫作為設計工具,學習起來非常容易并且使用便利。本系統從整體上看設計起來比較容易,本系統開發的重點就是對數據庫的設計和操作
優選車險銷售管理系統的設計與實現主要包括前端應用程序的開發以及后臺數據庫的建立和維護兩個方面。對于應用程序的開發要求具備功能要完備、使用應簡單等特點,而對于數據庫的建立和維護則要求建立一個數據完整性強、數據安全性好、數據穩定性高的庫。
對于計算機專業畢業的學生,對數據庫比較熟悉,該系統運行MYSQL數據庫,掌握了Java編程語言,建立這樣一個系統應該在能力范圍之內。
Java提供了穩定的性能、youxiu的升級性、更快速的開發、更簡便的管理、全新的語言以及服務。整個系統幫用戶做了大部分不重要的瑣碎的工作。且關于這方面的書籍、資料比較齊全。
總所周知,Java是面向對象的開發語言。程序開發院可以在Eclipse平臺上面方便的使用一些已知的解決方案。
:系統的開發技術具有可行性,且開發人員掌握了一定的開發技術,所以系統的開發具有可行性。
3.1.2操作可行性優選車險銷售管理系統登錄界面簡單,采用常見的界面窗口來登錄界面,此系統的開發采用JSP技術,MYSQL數據庫,這些開發環境使系統更加完善。為了方便系統管理的管理,系統經理登錄系統后可以進行系統管理、車險管理等,使得整個系統更加人性化,用戶操作更加簡潔方便。
本系統具有易操作、易管理、交互性好的特點,在操作上是非常簡單的。因此本系統可以進行開發。
3.1.3 經濟可行性優選車險銷售管理系統采用MYSQL數據庫儲存數據,所要求的硬件和軟件環境,市場上都很容易購買,程序開發主要是銷售系統的開發和維護。所以程序在開發人力、財力上要求不高,而且此系統不是很復雜,開發周期短,在經濟方面具有較高的可行性。
3.1.4發展可行性本系統要想長期生存,就必須有一個良好的管理、銷售體系,結合科學的方法實現可持續發展,與時俱進,不斷的改革創新來適應社會的變化。Zui重要的是確??茖W的管理方法是長遠發展的競爭力提高的唯一途徑。
3.2性能需求分析3.2.1 系統的安全性優選車險銷售管理系統的設計與實現嚴格控制管理權限,具體要求如下:
1.要想對優選車險銷售管理系統進行管理,首先要依靠正確的用戶名和密碼在系統中登陸,無權限的用戶不可以通過任何方式登錄系統。用戶登錄后方可查看商品,,下訂單支付等,這樣可以保證系統的安全可靠性和準確性。
2.系統在具體實現中對不同的權限進行設定,不同權限的用戶在系統中登陸后,不可以越級操作。
3.2.2 數據的完整性1.保證商品信息的完整全面,商品信息的內容不可以為空。
2.系統中各數據間的相互聯系要保持其正確性。
3.相同的數據在不同的記錄中要保持一致性。
3.3 流程分析系統流程分析是調查分析系統所涉及到的每個環節的業務流程,從系統的注冊登錄著手,以實際操作為出發點,掌握所有信息的管理內容,保證信息能夠正確的輸入和輸出,數據存儲的完整性以及信息處理方法過程,并根據實際操作步驟來繪制出具體的流程圖。
流程圖(Transaction Flow Diagram,TFD),它是用一些規定的符號以及連線來表示系統的某個具體的處理過程的圖表,即描述系統內各功能模塊之間的具體關系,作業順序和管理信息流向的圖。業務流程圖的符號說明圖3-1所示:
圖3-1流程圖符號說明圖
為了弄清優選車險銷售管理系統信息處理工作過程中,哪些與系統的建設有關,必須先了解系統的組織流程。本系統的流程分析包括經理流程分析和用戶流程分析。
經理流程分析如圖3-2所示
圖3-2經理流程分析圖
優選車險銷售管理系統注冊流程圖如圖3-3所示
圖3-3注冊流程圖
登錄界面流程圖如圖3-4所示
圖3-4登錄流程圖
3.4系統UML用例分析UML的縮寫是 Unified Modeling Language,又稱統一建模語言。是用來對軟件密集系統進行可視化建模的一種語言。它是開發者對客觀事物進行建模的標記,同時它也是為開發者了解系統需要什么樣的功能和整個流程是什么樣的做的前期工作?,F在我們就對系統進行UML建模分析。
1、客戶UML用例圖如圖3-5所示。
圖3-6 客戶用例圖
2、經理UML用例圖如圖3-6所示。
圖3-6 用戶用例圖
2、員工UML用例圖如圖3-7所示。
圖3-7 用戶用例圖
4系統設計3.1系統功能設計
本優選車險銷售管理系統的宗旨在于方便用戶進行查詢和購買。系統的設計主要滿足二種用戶的需求,這3類用戶分別為經理、員工和客戶。
3.2 系統網絡拓撲結構設計本優選車險銷售管理系統采用先進的B/S架構,該架構具有開發簡單、共享性強、維護簡單方便等諸多優點。本系統的網絡拓撲圖如圖3-3所示。
圖3-3 系統網絡拓撲設計圖
3.3數據庫設計通常概念設計的主要目標是設計并反映出某一個組織部門的信息需求中的數據庫系統模式,數據庫系統的概念模式通常是獨立的并主要位于:數據庫系統的邏輯結構、DBMS即數據庫管理系統、計算機系統等模式。
概念模式的設計方法是在需求分析的基礎上,用概念數據模型(E-R模型)來表示數據以和數據之間的聯系,開發出能夠解決用戶信息要求和處理要求的數據庫概念模式。數據庫概念設計的主要目標是能夠準確的描述應用領域的信息模式,并且支持用戶的不同應用,并方便轉換為數據庫系統邏輯模式以及方便用戶理解。數據庫系統概念模式是不能夠直接的用于數據庫系統的實現的,因為它主要是面向現實世界的數據模型。在此階段,用戶可以參與和評價數據庫系統的設計,從而有利于保證數據庫系統的設計與用戶的需求相吻合。在概念模式的設計中,E-R模型法是Zui常見的設計方法。
3.3.1 數據庫E-R圖數據庫概念模型是為了將現實世界中信息進行抽象而設計的,從而實現信息世界的建模,因此,概念模型是進行數據庫設計的重要工具。數據庫的概念模型設計可以通過E-R圖來現實世界的概念模型,本系統的E-R圖表現了系統中各個實體之間的聯系。
3.3.2 數據庫實體設計概念就是在數據分析的基礎上自下而上的對整個系統的數據庫概念結構進行設計。從用戶的角度對視圖進行開發,然后集成視圖,Zui后分析從而取得Zui后的結果。
對概念進行設計時采用實體—聯系(E-R)的模型開發措施。E-R模型法的構成元素有:實體、屬性、聯系,E-R模型可以用E-R圖來表示,是對用戶工作環境中所相關的事物給予提示,對實體特性的描述就是屬性。
設計概念的出發點是能夠對企業組織信息要求的數據庫概念結構進行反映,就是概念模式。概念模式不依附數據庫邏輯結構,,也不依賴支持數據庫的DBMS,獨立于計算機系統。
通過上述分析對數據庫的需求,與系統概念模型的特點及開發方法相結合,我們可以建立E-R模型圖。
(1)管理員實體E- R圖,如圖3-4所示
圖3-4 管理員實體圖
(2)分類實體E- R圖,如圖3-5所示:
圖3-5分類實體圖
(3)客戶實體E- R圖,如圖3-6所示:
圖3-6客戶實體圖
(4)積分兌換實體E- R圖,如圖3-7所示:
圖3-7 積分兌換實體圖
(5)輪播圖實體E- R圖,如圖3-8所示
圖3-8 輪播圖實體圖
- 計算機畢業設計jspapriori算法的電影影訊推薦系統springmvc畢設18 2024-04-28
- 計算機畢業設計asp.net藥店進銷存畢設4 2024-04-28
- 計算機畢業設計asp.net網絡投票系統畢設16 2024-04-28
- 計算機畢業設計asp.net網上花店畢設92 2024-04-28
- 計算機畢業設計asp.net多媒體課件平臺畢設21 2024-04-28
- 計算機畢業設計asp.net在線物流系統畢設73 2024-04-28
- 計算機畢業設計asp.net在線拍賣系統畢設93 2024-04-28
- 計算機畢業設計asp.net博客網站(sqlserver)畢設95 2024-04-28
- 計算機畢業設計asp.net農業網站畢設56 2024-04-28
- 計算機畢業設計asp.net公務員在線模擬考試系統畢設83 2024-04-28