居家養老管理系統軟件(敬老院居家養老管理系統軟件評估)
評估體系結構好不好的第一個指標就是“合適性”,即體系結構是否符合適合于軟件的“功能性需求”和“非功能性需求”。我們一般不會在需求文檔中指定軟件的體系結構,需求與體系結構之間并沒有一一對應的關系,甚至沒有明顯的對應關系。所以設計師可以充分發揮主觀能動性,根據需求的特征,通過推理和歸納的方法設計出合適的體系結構。
體系結構是系統設計的第一要素,詳細設計階段的工作如用戶界面設計,數據庫設計,模塊設計,數據結構設計等等,都是在體系結構確定之后開展的,而編程和測試是最后面的工作。如果體系結構經常變動,那么建筑在體系結構之上的用戶界面、數據庫、模塊、數據結構等也跟著經常變動,造成使用效果和使用率下降,也將會導致項目發生混亂。
所以體系結構一旦設計完成,應當在一定的時間內保持穩定不變,只有這樣才能使后續工作順利開展。前面講了,體系結構是依據需求而設計的。如果需求變更了,很有可能導致體系結構發生變更,那么“保持結構穩定”豈不是成了空想? 可擴展性是指軟件擴展新功能的容易程度。可擴展越好,表示軟件適應“變化”的能力越強。由于軟件是“軟”的,那是否所有的軟件必須設計能擴展新功能呢?這要視軟件的規模和復雜性而定。
如果軟件規模很小,問題很簡單,那么擴展功能的確比較容易。要是軟件的代碼只有100行,這時就無所謂“可擴展性”了,你想怎么擴展都可以。如果軟件規模很大,問題很復雜,倘若軟件的可擴展性不好,那么該軟件就像用卡片造成的房子,抽出或者塞進去一張卡片都有可能使房子倒塌。
是否任何軟件在設計的時候都要考慮可擴展性呢?不見得,如果確信某個軟件在它淘汰之前永遠都不會變更(如一次性產品),那么在設計階段就沒必要考慮可擴展性,這樣省事省力。
可擴展性越來越重要,社會的商業越來越發達,需求變化就越快。需求變化必將導致修改(或擴展)軟件的功能,如果軟件的擴展性比較差的話,那么修改(或擴展)功能的代價會很高。
北京思杰佳通專注智慧養老系統研發,提供專業的智能養老平臺包括居家養老、民政養老、社區養老、機構養老、家庭醫生、醫養結合等智慧管理平臺,智能養老設備合作對接。
本文標題:居家養老管理系統軟件「敬老院居家養老管理系統軟件評估」
本文出處:http://www.8989728.cn/news/news-dongtai/1746.html
本站聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯我們刪除。