物流管理系統—需求規格說明書_第1頁
物流管理系統—需求規格說明書_第2頁
物流管理系統—需求規格說明書_第3頁
物流管理系統—需求規格說明書_第4頁
物流管理系統—需求規格說明書_第5頁
免費預覽已結束,剩余3頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、物流管理系統需求規格說明書修訂歷史記錄日期版本說明作者2009-07-15萬漢清1引言編寫目的編寫該文檔目的在于明確系統范圍,明確物流管理系統的業務流程,并規范化的記錄 該系統的功能需求和非功能性需求。本文檔主要供以下人員閱讀和使用:為軟件開發團隊,包括項目開發人員和測試人員項目開發參考用其它相關用戶,了解系統的需求范圍和實現目標,目的在于更好的使用系統背景物流管理系統主要為物流公司解決日常辦公和項目管理的需求,協助工作人員進行日 常物流管理和人員管理,提高管理效率,降低運作成本,增強企業長期競爭力。通過該系統,物流公司運輸管理人員能實現對車隊、車輛的動態管理;調度人員能隨 時了解車輛動向和使

2、用情況;承運業務員能開出和接收承運單;財務人員也能通過該系統 進行運輸成本的核算。本案例中系統名為“物流管理系統”,主要供物流公司內部使用。系統面向物流公司的工作人員,包括財務人員、運輸管理人員、調度人員、承運業務員 等。用戶大都具備以下特征:有IE使用經驗了解網絡了解辦公自動化用戶的計算機環境大致如下:Windows XP簡體中文版IE瀏覽器MS Office辦公軟件Outlook或Foxmail郵件管理術語定義2業務概述業務場景和約束物流管理系統主要為物流公司解決日常辦公和項目管理的需求,協助工作人員進行日 常物流管理和人員管理,提高管理效率,降低運作成本,增強企業長期競爭力。通過該系統,

3、物流公司運輸管理人員能實現對車隊、車輛的動態管理;調度人員能隨 時了解車輛動向和使用情況;承運業務員能開出和接收承運單;財務人員也能通過該系統 進行。簡單示意圖如下:車輛管理模塊:車輛管理模塊分車隊信息維護和車輛信息維護。在車隊信息維護中,由運輸管理員新 增車隊、更新車隊、查詢車隊和刪除車隊。其中,查詢車隊分按車隊編號查詢、按車隊名 稱查詢、按車輛柜型查詢、按車輛容積查詢、按車輛狀態查詢。在車輛信息維護中,由運 輸管理員新增車輛、更新車輛、查詢車輛和刪除車輛。其中,查詢車輛分按車牌號碼查 詢、按車輛類型查詢、按車輛載重查詢、按車輛使用狀態查詢、按車輛所屬車隊查詢、按 車輛當前任務查詢、按車輛計

4、劃任務查詢;在新增車輛時,運輸管理員填入車輛詳細信息,并在車隊列表中選擇所屬車隊。駕駛員管理模塊:本模塊由運輸管理員新增駕駛員,更新駕駛員,查詢駕駛員及刪除駕駛員。其中,查 詢駕駛員分按姓名查詢、按政治面貌查詢、按所屬車隊ID查詢、按狀態查詢。運力查詢模塊:本模塊分為運力綜合查詢和歷史承運任務查詢。運力綜合查詢分車隊查詢和車輛查 詢。其中,車隊查詢分按車隊狀態查詢、按車隊 ID查詢、按車隊名字查詢、按柜型查詢 車輛查詢按車輛狀態查詢、按車牌查詢、按所屬車隊查詢。歷史承運任務分按客戶名稱查 詢、按取貨時間查詢、按車牌號碼查詢、按主駕駛員查詢、按交貨地點查詢、按托運單查 詢、按預定車型查詢。承運任

5、務管理模塊:本模塊分為開出承運單、承運單管理、承運單接收。承運單管理中,分查詢承運單, 更新承運單,刪除承運單及承運單派車,其中,承運單查詢分按客戶名稱查詢、按取貨時 間查詢、按車牌號碼查詢、按主駕駛員查詢、按交貨地點查詢、按托運單查詢、按預定車 型查詢。承運單派車通過選擇未派車承運單并選取車輛。承運單接收中,通過客戶名稱、 取貨時間、交貨地點查詢未接收承運單。車隊運輸成本維護模塊:本模塊分為查詢承運單、插入成本、修改成本。由財務人員查詢出承運單,并對相應 承運單插入成本用戶管理模塊:本模塊由注冊用戶、修改用戶、刪除用戶組成。由擁有用戶管理角色人員負責錄入, 查詢,修改及刪除用戶。系統角色分析

6、綜合客戶的業務流程并進行用戶分析后,可以把用戶分成如下的幾類角色。這樣可以 基于這些角色進行系統流程的權限控制,并且這種基于角色的權限管理使業務系統更加靈活可擴展。角色中文名稱角色名稱權限用戶管理administrators用戶管理員,可做用戶相關操作。車輛管理transportusers可進入用車輛管理功能模塊,功能模塊入 口權限。只有擁啟此角色的用戶,登錄系 統后才能看到左側用車輛管理功能菜單。運力查詢carryUsers口查詢車輛及車隊操作和查詢歷史承運任 務承運任務管理dispatcher可執行插入承運單、管理承運單操作運輸成本核算FinanceUsers可執行插入承運任務成本、管理承

7、運任務 成本操作有了上面的角色分析后,我們按照角色進行用例分析如下:用戶管理與角色對應 車輛管理與角色對應 駕駛管理與角色對應 承運單管理與角色對應 運力查詢與角色對應 運輸成本核算與角色對應3具體需求功能性需求物流管理系統功能模塊劃分如下表:功能模塊子功能功能細化1用戶管理用戶信息維護增加新帳戶查看賬戶刪除賬戶2車輛管理車隊信息維護錄入車隊信息修改車隊信息刪除車隊信息查詢車隊信息車輛信息維護錄入車輛信息修改車輛信息刪除車輛信息查詢車輛信息3駕駛員管理駕駛員信息維護錄入駕駛員信息修改駕駛員信息刪除駕駛員信息查詢駕駛員信息4運力查詢運力綜合查詢查詢承運車隊查詢承運車輛歷史承運任務查詢查詢承運單5

8、承運任務管理承運單開出開出承運單修改承運單刪除承運單查詢承運單承運單接收接收承運單6運輸成本核算車隊運輸成本維護錄入成本查詢承運任務修改成本車隊運輸成本核算核算運輸成本在用戶管理功能模塊中,主要是完成公文的起草、審核、審批、發文和歸檔等操作, 實現用戶管理的辦公自動化,主要功能見下表:用戶管理模塊模塊名稱功能概述【用戶管理區】增加新帳戶錄入用戶基本信息,選擇用戶角色,完成用戶的創建查看賬戶查看用戶基本信息及用戶角色刪除賬戶查看用戶基本信息及用戶角色,將一些沒用的用戶進行刪除如上表所示,功能分為“用戶辦公區”和“系統管理區”等兩個大的部分,主要供系統管理員創建、刪除用戶。幾個模塊要求實現的功能具

9、體說明如下:1)用戶注冊用戶注冊,錄入用戶信息和選擇用戶角色2)用戶修改在“用戶修改”功能中,要求系統顯示已有用戶列表。如果需要刪除某個用戶,需要在用戶列表中選擇刪除。具體實現要求如下:顯示已有用戶信息,包括“用戶名”、“郵箱”等信息在每條用戶信息后,有“刪除”按鈕,點擊“刪除”按鈕后能夠實現刪除操作車輛管理模塊模塊名稱功能概述【用戶辦公區】錄入車輛信息運輸管理人員錄入車輛的基本信息,車輛添加查詢車輛信息運輸管理人員輸入查詢車輛的條件,查詢車輛信息錄入車隊信息運輸管理人員錄入車隊的基本信息,車隊添加查詢車隊信息運輸管理人員輸入查詢車隊的條件,查詢車隊信息修改車隊信息運輸管理人員將一些錯誤的車隊

10、信息,進行修改修改車輛信息運輸管理人員將一些錯誤的車輛信息,進行修改刪除車隊信息運輸管理人員將一些已不存在的車隊信息,進行刪除刪除車輛信息運輸管理人員將一些已不存在的車輛信息,進行刪除如上表所示,功能分為“用戶辦公區”和“系統管理區”等兩個大的部分,主要供系統運輸管理錄入、修改、刪除車輛及車隊信息。幾個模塊要求實現的功能具體說明如下:1)錄入車輛信息運輸管理,錄入車輛的基本信息,并提交2)查詢車輛信息在“查詢車輛信息”功能中,要求系統顯示已有車輛列表。如果需要刪除、修改某個車輛信息,需要在車輛列表中選擇刪除、修改。具體實現要求如下:顯示已有車輛信息,包括“車牌號碼”、車輛類型”等信息在每條車輛

11、信息后,有“刪除”按鈕,點擊“刪除”按鈕后能夠實現刪除操作在每條車輛信息后,有“編輯”按鈕,點擊“編輯”按鈕后能夠實現修改操作4)錄入車隊信息運輸管理,錄入車隊的基本信息,并提交5)查詢車隊信息在“查詢車隊信息”功能中,要求系統顯示已有車隊列表。如果需要刪除、修改某個車隊信息,需要在車隊列表中選擇刪除、修改。具體實現要求如下:顯示已有車隊信息,包括“車隊編號”、“車隊名稱”等信息在每條車隊信息后,有“刪除”按鈕,點擊“刪除”按鈕后能夠實現刪除操作在每條車隊信息后,有“編輯”按鈕,點擊“編輯”按鈕后能夠實現修改操作駕駛員管理模塊模塊名稱功能概述【用戶辦公區】錄入駕駛員信息運輸管理人員錄入駕駛員的

12、基本信息,駕駛員添加查詢駕駛員信息運輸管理人員輸入查詢駕駛員的條件,查詢駕駛員信息修改駕駛員信息運輸管理人員將一些錯誤的駕駛員信息,進行修改刪除駕駛員信息運輸管理人員將一些已不存在的駕駛員信息,進行刪除1)錄入駕駛員信息運輸管理,錄入駕駛員的基本信息,并提交2)查詢駕駛員信息在“查詢駕駛員信息”功能中,要求系統顯示已有駕駛員列表。如果需要刪除、修改某個駕駛員信息,需要在駕駛員列表中選擇刪除、修改。具體實現要求如下:顯示已有駕駛員信息,包括“姓名”、“性別”等信息在每條駕駛員信息后,有“刪除”按鈕,點擊“刪除”按鈕后能夠實現刪除操作在每條駕駛員信息后,有“編輯”按鈕,點擊“編輯”按鈕后能夠實現修

13、改操作運力查詢模塊模塊名稱功能概述【用戶辦公區】查詢承運車隊調度員與承運業務員輸入查詢車隊的條件,查詢車隊基本信息查詢承運車輛調度員與承運業務員輸入查詢車輛的條件,查詢車輛基本信息查詢承運單調度員與承運業務員輸入查詢承運單的條件,查詢已完成的承運單基本信息1)查詢承運車隊信息在“查詢承運車隊信息”功能中,要求系統顯示已有承運車隊列表。如果需要查詢特 定條件的車隊信息,可輸入條件查詢。顯示已有車隊信息,包括“車隊編號”、“車隊名稱”等信息2)查詢承運車輛信息在“查詢承運車輛信息”功能中,要求系統顯示已有承運車輛列表。如果需要查詢特 定條件的車輛信息,可輸入條件查詢。顯示已有車輛信息,包括“車牌號

14、碼”、“車輛類型”等信息3)查詢承運單在“查詢承運單”功能中,要求系統顯示已有承運單列表。如果需要查詢特定條件的 承運單信息,可輸入條件查詢。顯示已有承運單信息,包括“托運單號”、“貨物名稱”等信息承運任務管理承運任務管理模塊模塊名稱功能概述【用戶辦公區】開出承運單承運業務員錄入承運單的基本信息,并提交,開出承運單查詢承運單承運業務員輸入查詢承運單的條件,查詢承運單接收承運單承運業務員接收未接收的承運單修改承運單承運業務員在承運列表中選擇要修改的承運單號,對承運單進行修改刪除承運單承運業務員人員將一些不接收的承運單,進行刪除1)錄入承運單信息承運業務員,錄入承運單的基本信息,并提交2)接收承運

15、單承運業務員,可在承運單列表中選擇要接收的承運單,點擊“接收”按鈕3)查詢承運單信息在“查詢承運單信息”功能中,要求系統顯示已有承運單列表并可通過條件查詢。如果需要刪除、修改某個承運單信息,需要在承運單列表中選擇刪除、修改。具體實現要求如下:顯示已有承運單信息,包括“托運單號”、“貨物名稱”等信息在每條承運單信息后,有“刪除”按鈕,點擊“刪除”按鈕后能夠實現刪除操作在每條承運單信息后,點擊“托運單號”后能夠實現修改操作運輸成本核算承運任務管理模塊模塊名稱功能概述【用戶辦公區】錄入成本財務人員為承運單錄入成本查詢承運任務r財務人員輸入條件查詢承運單任務核算運輸成本財務人員通過選擇承運單列表中的成

16、本ID查看成本核算1)錄入成本信息承運業務員,錄入成本的基本信息,并提交2)查詢承運任務在“承運單查詢”功能中,要求系統顯示已有用戶列表并可根據條件查詢。具體實現 要求如下:顯示已有承運信息,包括“托運單號”、“貨物名稱”等信息3)核算運輸成本財務人員可在承運單列表中選擇要添加的成本的承運單,在點擊“插入成本”財務人員可在承運單列表中選擇已插入成本的承運單的成本ID查看成本核算非功能性需求由于本系統面向非專業的IT辦公人員,因此要求系統符合一般的物流管理系統操作方式,每個操作步驟都有詳細的操作說明或者提示,指引用戶完成承運任務,要求簡單、易 用。1、系統每天至少保持 23小時30分的可用時間,

17、每天凌晨3: 30到4: 00之間進行日常系統維護工作,如數據傳輸,交換等。2、臨時系統停機時間,每月合計必須小于 3小時。在多個并發用戶更新同一賬戶信息時,第一個可以成功更新。隨后的更新在提交之前,顯示錯誤信息“用戶數據已經更改,是否需要刷新用戶數據”。系統提供如下兩種瀏覽器兼容支持:Microsoft Internet Explorer及其以上版本;Netscape Navigator及其以上版本。1、遵循C顏碼規范2、3、SQL Server20054、Microsoft Visual Studio 20055、或以上版本安全性需求通常分為六類:1、對于重要數據(比如用戶密碼)進行了不可逆加密,防止泄露。2、在與數據庫交互中,不使用SQL拼接方式,全部使用傳參方式,有效杜絕了SQL注入

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論