企業應用系統設計

2023-01-14 11:36:04 字數 1268 閱讀 2260

系統的設計一般可分為以下幾個階段:

1.規劃

2.需求分析

3.概念模型設計

4. 邏輯設計

5.物理設計

6.程式編制及除錯

7.執行及維護。

1、規劃

規劃的主要任務就是作必要性及可行性分析。在收集整理有關資料的基礎上,首先:明確系統的基本功能,估算資料量的大小,依據實際需要選擇合適的資料庫及系統框架。

其次:規劃人力資源的調配。再次:

系統開發、執行、維護的成本,及預期效益期望。最後:模擬開發進度。

2、需求分析

與業務溝通,明確需求點。對收集到的資訊要做分析整理工作。主要利用資料流圖和資料字典處理。之後對需求資訊進行評審.,確認任務是否全部完成,避免或糾正工作**現的錯誤和疏漏。

3、概念模型設計

概念模型不依賴於具體的計算機系統,他是純粹反映資訊需求的概念結構。er方法是設計概念模型時常用的方法。用設計好的er圖再附以相應的說明書可作為階段成果。

概念模型設計可分為三步完成。(1) 設計區域性概念模型,即畫出所有區域性er圖。 (2) 設計全域性概念模型,即建立全域性er圖。

(3) 概念模型的評審,即使用者評審和開發人員評審。

4、邏輯設計

邏輯設計階段的主要目標是把概念模型轉換為具體計算機上專案系統所支援的結構資料模型。

邏輯設計的輸入要素包括:概念模式、使用者需求、約束條件、選用的專案系統的特性。

邏輯設計的輸出資訊包括:專案系統可處理的模式和子模式、應用程式設計指南、物理設計指南。

5、物理設計

物理設計是對給定的邏輯資料模型配置乙個最適合應用環境的物理結構。主要是硬體的配備。

6、程式編制及除錯

主要是開發人員及測試人員的工作。(1) 建立資料庫結構(dba工作)。(2) 開發編碼單元測試。(3)除錯執行。

7、執行及維護

(1) 維護資料庫的安全性與完整性,修復系統bug。(2) 監察系統的效能。 (3) 擴充系統的功能。

問題1:訪問人數多,如何設計使得程式跑得更快?

答:可以通過多執行緒解決或者使用分布式處理,雲技術等

問題2:系統上線後資料量越來越大,可能有億萬資料行,你的磁碟不夠用怎麼辦?

答:主從庫建立,定期歸檔備份。或者使用雲儲存,將資料放在第三方雲上。或者用列示資料庫儲存資料。

問題3:現在我需要在你的系統上加乙個模組,你該如何設計使得現有系統的改動量最小?

答:設計開發時,要做好擴充套件性,解耦,分層開發,並多使用介面,盡量降低各模組耦合,抽離共性的東西,將一些變數設成可配的,這樣新增新模組就會改動量小。

別墅新風系統設計應用要求

新風系統現在已經被廣泛用於室內置築,由於現代住宅具有高密閉性,導致室內空氣流通越來越差,特別是別墅,室內面積大,儲藏室和地下室長時間不能通風,我們常常會聞到一種空氣發酵的味道,因此別墅新風系統的安裝就顯得尤為重要,以下就為你介紹別墅新風系統的應用要求。設計節能要求 新風系統主機正常功率僅為較低,本身...

企業考勤管理系統設計

電子商務技術基礎課程設計 學生姓名學號 所在院 系陝西理工學院管理學院 專業班級電子商務092班 指導教師 完成地點 完成時間2012年6月7日 隨著企業人事管理的日趨複雜和企業人員的增多,企業的考勤管理變得越來越複雜。規範的考勤管理是現代企業提高管理效益的重要保證,而傳統的人工管理存在著效率低 不...

企業後勤管理系統設計

一 需求分析 1.總體說明 企業後勤管理系統是企業管理系統的乙個部分,主要完成辦公用品申領,企業用車申請,企業內部用品報修,辦公室資源分配等工作,使用者系統是外部系統 主要負責使用者資訊的維護和認證 財務系統是外部系統 後勤系統可以生成一些財務單據作為財務的一些輸入資料 2.系統相關角色 系統管理員...