




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
XII基于JSP的倉庫管理系統的系統整體設計案例目錄TOC\o"1-3"\h\u28626基于JSP的倉庫管理系統的系統整體設計案例 -1-188051.1可行性分析 -1-7161.1.1操作可行性 -1-170781.1.2經濟可行性 -1-171751.1.3技術可行性 -1-137661.1.4法律可信性 -2-96521.2系統功能需求 -3-214201.2.1功能概述 -3-39461.2.2需求分析 -3-36911.2.3系統功能結構 -3-125851.3系統流程 -4-16311.4系統用例設計 -6-144261.4.1管理員用例 -6-40401.4.2領導用例 -7-314391.4.3員工用例 -8-310931.5系統設計規則與運行環境 -8-1.1可行性分析1.1.1操作可行性基于JSP的倉庫管理系統的登錄界面簡單易于操作,采用常見的界面窗口來登錄界面,通過電腦進行訪問操作,用戶只要平時使用過電腦都能進行訪問操作。此系統的開發采用JSP語言開發,基于B/S結構,這些開發環境使系統更加完善。本系統具有易操作、易管理、交互性好的特點,在操作上是非常簡單的。因此本系統可以進行開發。1.1.2經濟可行性本系統采用的軟件都是開源的,這樣能夠削減很多的精力和資源,降低開發成本。同時也能夠提升設計的作用,基于JSP的倉庫管理系統對計算機配置的條件要求很低,即使是網吧淘汰下來的計算機也能夠滿足需要,因此,本系統在經濟上是完全具有可行性的。1.1.3技術可行性基于JSP的倉庫管理系統的開發基于B/S結構,主要包括前端應用程序的開發以及后臺數據庫的建立和維護兩個方面。對于應用程序的開發要求具備功能要完備、使用應簡單等特點,而對于數據庫的建立和維護則要求建立一個數據完整性強、數據安全性好、數據穩定性高的庫。在過去很長一段時間,網絡軟件的開發都采用客戶端(Client)/服務器(Server)模式,即所謂的C/S模式。比如在Java中,可以通過Socket實現一個客戶端/服務器的架構。在這種模式下,主要業務邏輯都集中與客戶端的程序,因此,必然導致以下問題:1.系統的安裝、運行、調試、維護和升級的困難;2.在基于JSP的倉庫管理系統中,客戶端分布在信息邏輯和用戶界面之間,必然增加了系統的安全隱患。正是由于C/S架構的這些問題,人們逐漸接受了基于瀏覽器(Brower)/服務器(Server)結構的系統,即B/S模式。在B/S這個模式中,用通用的瀏覽器來取代之前的客戶端系統程序就是主要的核心。B/S模式對C/S模式雖然只作了少許改動,但卻帶來了很大的優勢:因為客戶端統稱為瀏覽器,所以,應用程序在下載、升級、維護時,僅需要在服務器端進行配置就可以了。所有的配置工作均集中在服務器端,大大的解決了了系統的安全隱患。雖然B/S模式擁有很多優勢,但是因為在客戶端能夠利用編程對象僅僅是瀏覽器,因此,之前在C/S模式下很簡單就能實現的一些客戶端功能,在B/S模式下,卻變的很難實現甚至無法實現。雖然如此,B/S模式仍然是當前許多應用系統的首要選擇模式。對于計算機專業畢業的學生,對數據庫比較熟悉,該系統運行MYSQL數據庫,掌握了Java編程語言,建立這樣一個系統應該在能力范圍之內。因此從技術方面講開發此系統是可行的。1.1.4法律可信性此基于JSP的倉庫管理系統是自己設計的管理系統,具有很大的實際意義。開發環境軟件和使用的數據庫都是開源代碼,因此對這個系統進行開發與普通的系統軟件設計存在很大不同,沒有侵權等問題,在法律上完全具有可行性??偠灾?,設計一個基于JSP的倉庫管理系統具有效率高,操作簡便,降低成本等優點,所以,建立一個基于JSP的倉庫管理系統是非常必要的。綜上所述,開發一個基于JSP的倉庫管理系統是必要可行的。1.2系統功能需求1.2.1功能概述基于JSP的倉庫管理系統主要分為管理員、領導、員工三個用戶角色,其具體如下:管理員管理員登錄后功能有個人信息(登錄日志,修改密碼),人員信息(領導信息,員工信息),物品信息(物品類型,物品廠家,物品信息),采購入庫(供應商信息,采購入庫),銷售出庫,物品申請,分配事項。領導領導登錄后功能有個人信息(登錄日志,修改密碼),產品信息,采購入庫,銷售出庫,物品申請,分配事項。員工員工登錄后功能有個人信息(登錄日志,修改密碼),物品信息,物品申請,待辦事項(分配事項)。1.2.2需求分析基于JSP的倉庫管理系統主要滿足3種類型用戶的需求,這3種類型用戶分別為管理員、領導和員工三個用戶角色,用戶間的靜態結構圖如圖1.1所示:圖1.1系統靜態結構圖1.2.3系統功能結構根據上述分析,得出基于JSP的倉庫管理系統的系統功能結構圖,如圖1.2所示:圖1.2系統結構圖1.3系統流程為了保證系統的安全性,要使用本系統必須先登陸到系統中,其登錄的流程圖如圖1.3所示。圖1.3登錄流程圖系統在添加信息的時候,首先輸入信息,看信息是否為空,不為空的話,添加成功,否則返回輸入信息,添加信息流程圖如圖1.4所示。圖1.4添加信息流程圖1.4系統用例設計1.4.1管理員用例管理員登錄后功能有個人信息(登錄日志,修改密碼),人員信息(領導信息,員工信息),物品信息(物品類型,物品廠家,物品信息),采購入庫(供應商信息,采購入庫),銷售出庫,物品申請,分配事項。管理員的用例如圖1.5所示。圖1.5管理員用例圖1.4.2領導用例領導登錄后功能有個人信息(登錄日志,修改密碼),產品信息,采購入庫,銷售出庫,物品申請,分配事項。領導的用例如圖1.6所示。圖1.6領導用例圖1.4.3員工用例員工登錄后功能有個人信息(登錄日志,修改密碼),物品信息,物品申請,待辦事項(分配事項)。員工的用例如圖1.7所示。圖1.7員工用例圖1.5系統設計規則與運行環境無論哪個系統都應該有自己的設計規則。該系統也具有重要的設計標準有如下幾個:1.簡單:在保證基于JSP的倉庫管理系統能夠成功實現的前提下,并盡量使基于JSP的倉庫管理系統更容易操作,對于一個倉庫管理系統來說,這是非常重要的。2.針對性:系統設計的重點是便于管理員、領導
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 藥品購銷管理管理制度
- 藥品風險放行管理制度
- 藥店復方制劑管理制度
- 藥店藥品售后管理制度
- 螢石監控中心管理制度
- 設備儀器適用管理制度
- 設備固定資產管理制度
- 設備技改創新管理制度
- 設備檢修操作管理制度
- 設備租賃單位管理制度
- GB/T 16262.2-2025信息技術抽象語法記法一(ASN.1)第2部分:信息客體規范
- 豐田公司5s管理制度
- 審核技巧培訓
- 2025-2030中國煤炭行業深度調研及投資前景預測研究報告
- 鐵路施工高空作業安全教育
- TCPSS 1011-2024 直流散熱風扇運行壽命測試方法
- 2025年廣西初中學業水平模擬測試(一)數學(原卷版+解析版)
- 人防門二次澆筑施工方案
- 湖南長沙四大名校系丘班選拔試題
- 病案管理法律法規課件
- 醫學分子生物學習題集
評論
0/150
提交評論