計劃下周開始制作網上報名系統
舊的網報系統已經用了六年了,目前因為考試項目增多了,需要將多個考試項目合并到一個網站上去報名,近日翻看了一下以前寫的源碼,修改起來太麻煩,打算下周開始推翻了重做,很久沒有用.NET做東西了,很多新的概念和類庫都不太了解,還需惡補!
新的網報系統初步打算使用ASP.NET(WEBFORM)來實現前臺報名,通過Membership來進行權限控制。因為在收費、確認等網報必須環節需要讀取身份證、校園卡,以前的系統中使用JAVASCRIPT+ACTIVEX來處理,每次使用時都需要將IE的權限降低,而且異常處理也比較麻煩。所以打算新的網報系統使用ASP.NET項目中增加WCF提供后臺管理服務,客戶端使用WINFORM來處理。
工作計劃:
第一階段:簡要需求分析,找出考試項目流程中相同的部分、大致相同部分、完全不同部分,簡要功能分析,根據需求進行功能設計與劃分。
第二階段:簡要UI布局設計,主要是規劃一下每一個頁面中大致放些什么內容,放在什么地方。同時理清一下工作流。
第三階段:數據庫設計。
第四階段:完成基本的數據層操作,編寫部分數據單元測試。
第五階段:完成前臺顯示層和業務層,同時根據需要補充數據層以及盡可能完整的業務層單元測試。
第六階段:完成WCF服務,以及客戶端。
第七階段:測試運行。
由于目前開發條件限制,不可能做到很詳細,只能把主體部分確認下來,其他的邊做邊改了,舊系統以前被SQL注入過一次,這次一定要注意防范。
浙公網安備 33010602011771號