《需求分析與系統設計》閱讀筆記(五)

2022-06-13 07:09:11 字數 672 閱讀 3572

本學期的人機互動,.net,軟體開發案例分析三門課程中,都考察過介面設計,在大作業要求中介面設計佔了相當的比重。在軟體開發過程中,需求分析有著明確的準則,模型,那麼介面設計有沒有呢,答案顯然是肯定的。

使用者介面開發開始於需求分析階段中早期的gui窗體草圖。gui窗體在學習過程中我已經接觸過了,但要說對gui的了解程度,我只停留在會用的階段。實際上,gui設計是乙個多學科活動,顯而易見的是程式和美術,但它也包括了其他方面。gui設計是需要考慮很多問題的,在本書中歸結為以下幾點:使用者控制式(中心問題),一致性,個性和客戶化,寬容,反饋以及審美可用性。而這些用一句話就能總結:以使用者為中心。這句話是所有服務相關的第一原則。

書中介紹了很多gui的設計工具,就著例題講解思路,還分成了桌面gui,webgui幾類進行分類講解。這些東西都需要實際操作去熟悉,正如我當初學習html+css一樣,如果不親自去敲是學不會的,要說最近接觸最多的顯然是c#的介面操作,這屬於桌面gui的範疇,將控制項拖上去再寫**,因為現在很多編譯器的功能十分強大,我現在使用的visual studio就提供了不少控制項,因此更多的還是考察我怎樣去設計。藉著介面設計和書中介紹的gui相關的設計思路。我更多的是學習到了思考需求,以前讀到的知識都是需求分析,更多的是功能問題,介面問題還是在讀這一章的時候,結合大作業要求一起爆發出來的,而且介面相對於功能來說,修改的效果是即時的,給使用者的感覺是最直觀的。因此設計是否美觀合理非常重要。

《需求分析與系統設計》閱讀筆記四

資訊系統從定義上就是多使用者系統。多個使用者和應用程式可以通過資料庫管理系統併發訪問同乙個資料庫。應用程式依賴與資料庫的不僅僅是資料,還有資料庫提供的解決併發衝突 保證資料的安全訪問 保證資料一致性 事務錯誤恢復等功能。類模型和 子系統中只包含應用類,而不包含資料庫結構的儲存。實體類表示應用程式中持...

《需求分析與系統設計》閱讀筆記二

為了完整地說明乙個系統,有必要採用多種模型。需求規格說明以敘述性的使用者需求作為輸入,構造出規格說明模型作為輸出。需求規格說明涉及對需求確定期間定義的客戶需求進行嚴格的建模,重點放在那些系統將要提供的所期望的服務 功能性需求 上。軟體體系結構定義了系統中相互作用的軟體構件及子系統的結構和組織形式。模...

《需求分析與系統設計》閱讀筆記(二)

最近的課程中老師一直在強調需求分析這個部分,最近讀書也讀到了這個部分,現在簡談各個階段的常用方法,方便自己以後查閱。軟體工程團隊接活兒的時候需要明確使用者需要什麼,專業一點的說法就是需求確定。雖然這個部分從技術角度上來講在整個需求處理過程中最低,但一旦沒有完成好帶來的後果是最糟的。為了完成業務需求,...