我正在重新設計/重做應用程序。問題在於舊的應用程序是用ASP.net 1.0編寫的,數據庫非常大,有100多個表和300多個視圖。數據庫以非常低廉的方式處理角色和成員資格。它也涉及一個簡單的工作流程。該應用程序在維護時很痛苦。我有大約3-4個月的時間來重做軟件。處理應用程序重新設計
數據庫設計並不符合我的喜好,但是在時間範圍內遷移數據和重新設計數據庫可能會使項目走上正軌。
任何人都遇到過這種情況?任何人對我如何去關於這個項目有什麼指示?
我很想用.NET 3.5來加快軟件的速度。我不確定如果在不考慮數據庫的情況下重新設計應用程序是否有意義,那麼系統有問題:1.維護和可伸縮性問題。可憐的DB設計特別是在用戶管理的情況下,應用程序在很大程度上取決於用戶和角色等
我不是域專家 – Perpetualcoder 2008-12-12 18:56:57
是否有任何重構數據庫的可能性?如果不重新設計整個事物,也許可以解決數據庫最差的區域。我曾經在一個項目上工作過,因爲數據庫結構變得難以管理,我們決定重做每個版本的特定部分。 – 2008-12-12 19:17:17