https://www.bilibili.com/video/BV1uW421P7iL/3.1系統需求分析
在軟件設計與開發過程中,需求分析是必不可少的。當接到一個系統開發任務時,不應該直接進行開發工作,而是應該先對所需要開發的系統進行一番了解。開發人員需要知道這個系統將來是要干什么的,為什么樣的人群服務。從這些入手一步一步了解系統,才能明確系統所需要的功能。這樣,開發人員便可以找到開發的方向。把握住開發方向,才能設計出人性化的系統,而不是那些粗制亂造不切和實際的系統。
3.1.1基本功能需求分析本系統主要分為前臺和后臺兩部分。
前臺界面
主要分為:主頁、登陸界面、查詢界面、訂單界面、用戶個人信息界面、 消息界面、客服界面。
后臺界面
主要分為:管理員登陸界面、用戶信息查詢界面、訂單查詢界面、物流信息查詢管理界面、主頁管理、消息界面。
3.1.2流程分析前臺界面
主頁面上有公告和主要新聞
查詢界面主要是單號查詢
訂單界面客戶主要填寫:日期、委托公司或者客戶姓名、客戶電話、重量、收貨人、地址、收貨人電話、是否上門取件。
用戶個人信息界面主要有:客戶姓名、電話、常用地址、郵箱地址。
消息界面:向客戶反饋訂單信息等。
客服界面:可以通過留言或者頁面上聯系方式與客服人員聯系。
后臺界面
用戶信息查詢:可以查看用戶的具體信息。
訂單查詢:可以查看客戶的訂單申請,進行審核,并與客戶取得聯系。
物流信息查詢管理界面:定期更新訂單狀態。
主頁管理:管理主頁面上的新聞和公告。
消息界面管理:向客戶反饋信息。
3.2預期目標通過對物流網站的調研,本論文發現物流網站存在信息管理不規范,信息更新不及時特點。這樣日積月累下去,會成為物流公司的發展障礙。
任何一個系統都有其自己的目標,它是系統進行各項活動的指南。對于這個系統,本論文的預期目標是,使用本網站后,企業的物流信息管理更加規范,物流信息查詢更加詳細,與客戶溝通更加及時。
3.3系統的運行要求物流網站必須實現可以安全、穩定、可靠、高效、長期的運行。所以物流網站應滿足以下幾個性能需求。
系統處理的jingque性和準時性是物流網站的必要性能。在系統設計和開發過程中,應當充分的考慮到系統當下和將來可能承載的工作量。開發完成的系統在處理能力和響應時間性能方便必須要滿足公司對信息處理的需求。在開發過程中,應該充分考慮系統投入使用以后的可擴充性。比如說查詢功能可以需要完善或者可以實現更多信息的查詢下。所有這些都需要系統提供調整和擴大的適當手段。為了實現這一目標,應通過系統的開放性來完成,兩個系統應該是一個開放的系統,只要符合一定的規格,只需加入和減少系統的模塊,配置系統上的硬件。
物流網站服務的人群往往并不會深入了解計算機技術,他們大多數只掌握了基本電腦操作技術。所以系統需要提供良好的用戶接口,簡單易懂的人機交互界面。要實現這一目標,它要求該系統應能使用的用戶界面熟悉術語和中文信息 ;當用戶在進行一些操作時應給出相應的提示。比如某些數據刪除后不能恢復,這時在刪除操作前必須提示用戶警惕操作。
系統在設計與開發使用過程中肯定要涉及到很多計算機軟硬件。系統必須符合相應的標準。
目前計算機技術發展的相當迅速,在物流網站的生命周期中盡量保障系統的先進,可以勝任公司信息處理的要求而不至于提前被淘汰。系統開發時所考慮的可擴展性便可以發揮作用,利用這點可以對系統進行升級和完善從而延長系統的使用壽命。在系統開發時,應選用當下流行且先進的開發工具這樣才能開發出先進的系統。
物流網站對日常處理中的響應速度要求十分苛刻。為了不耽誤公司正常運行,系統必須做到不會因為速度問題而影響工作效率。如果一個簡單的查詢工作需要數小時才能完成,那么制作這個系統就會失去意義。
系統可用并且在一個月內不能出現2次以上故障。
系統出錯以后必須給出相應錯誤信息,同時提醒用戶采取相應操作手段來解決故障。在使用本系統時可能出現如下系統故障:1.當系統提示輸入用戶名密碼錯誤則說明需要檢查輸入的用戶名密碼的正確性。2.當管理員進行操作時,未明確需要進行操作的目標:說明未選中需要進行操作的數據,應該做出提示3.當用戶操作可能導致不可恢復的損失應給出警告。
硬件接口方面主要日常所用的移動硬盤與U盤,基本沒有其他與外界硬件的聯系。
軟件接口方面主要是考慮到軟件與操作系統的接口,考慮到文檔處理的需求可能包括辦公軟件和常用接口。例如Microsoft的office系列。軟件界面和用戶和用戶需求,這些應該明確在用戶需求定義。
本論文選擇Windows 7操作系統。系統運行時,服務器端配置需要選擇CPU Pentium以上,內存 128mb以上;操作平臺為Windows NT3.0 Server ,數據庫系統為MYSQL;客戶端配置選擇主機 586/100以上,內存 4G;操作平臺 Windows 9.x或 Windows3.2。
3.4系統功能模塊分析根據上述的需求分析和目標分析,得出了一些本系統的基本功能模塊:
個人用戶注冊:注冊個人用戶的信息(包括:賬號、密碼、電話、電子郵件、常用地址、常用聯系人)
訂單信息(管理員):根據貨物重量,出發地,目的地等信息管理訂單。
訂單信息(客戶):填寫出發地、目的地等信息后,等待管理員審核。
消息留言界面:用戶可以編寫留言,管理員對用戶的留言進行反饋。
修改基本信息:用戶在登錄之后可對其基本信息進行修改。
物流信息:管理員可以對物流信息進行修改,客戶可以查看物流信息。
發布新聞:管理員可以在后臺進行網站新聞的發布
管理新聞:管理員可以在后臺對已發布的新聞進行修改和刪除 發布公告:管理員可以在后臺進行網站公告的發布
管理公告:管理員可以在后臺對已發布的公告進行修改和刪除
通過對以上的系統功能進行分析,我們得出系統的功能模塊如下
本系統功能模塊圖由3.1給出:
圖3.1 功能模塊圖
數據庫技術是現代數據存儲的必要手段,在信息系統中占有非常重要的地位。數據庫的設計好壞將對系統的實現產生很大的影響。系統的數據庫設計是指對于一個給定的需求,建造出Zui理想的數據存儲模式,使之能夠為系統提供Zuiyouxiu的數據存儲,來滿足系統的需求。
在系統分析階段得到的數據流圖和數據詞典的基礎上,還有根據以上的數據庫需求分析可以初步設計數據庫的概念模型,概念數據模型是用戶角度看到的數據庫,設計時要應用數據規范化的理論。
- 計算機畢業設計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
- 計算機畢業設計asp.net人力資源管理系統畢設13 2024-04-28
- 計算機畢業設計 jsp酒店管理系統sqlserver 畢設28 2024-04-28
- 計算機畢業設計 jsp網絡版影院管理系統sqlserver 畢設20 2024-04-28
- 計算機畢業設計 jsp網站流量統計系統sqlserver 畢設77 2024-04-28
- 計算機畢業設計 jsp網上選課系統springmvc 畢設16 2024-04-28
- 計算機畢業設計 jsp網上書城ssh 畢設98 2024-04-28