小專案跟蹤記錄

SieSteven發表於2015-11-12

前些日子主要處理了資源上傳 資源檢視 智學寶 教輔平臺 的一些問題。

對於資源上傳、資源檢視、智學寶,主要工作是更換圖示,更換樣式,更換版權資訊。這裡涉及的技術含量不高。純粹體力活兒+細緻活兒。換個圖示,版權資訊啥的,都是分分鐘搞定的事情。其中感覺其中一個增加前導頁有些繁瑣。判斷session為空,或者取不到值的時候,返回前導頁。如此會形成死迴圈。好像到現在也沒處理好。得抽空查一下如何控制。第二個就是智學寶的釋出了。學生使用者,註冊頁面,家長通道分別屬於三個專案,分三次釋出,我就納悶兒了。為什麼不在一個專案裡邊弄呢??非得弄成三個單獨的網站,不費勁嗎?部署也會很麻煩的。

剩下的就是教輔平臺的眾多bug了。當屬試卷分析作業分析這兩個模組BUG多多。統計結果不對,比如平均分最高分最低分不正確,取出的資料中包含冗餘資訊,查詢速度慢。檢視的濫用。程式碼中大量使用EF進行操作,我現在倒是可以比較熟練的使用EF了。但是隨著對EF的熟悉,感覺對簡單操作還是可以使用的,畢竟是比較完備的框架不用寫基礎的增刪改查方法。但是處理比較複雜的業務是,需要頻繁請求資料庫,對資料庫進行互動。因此對所有複雜業務功能全部都用sql實現(sql語句,儲存過程,函式,觸發器)

剩下的就是被忽悠了,經理說非得換題庫表。結果浪費了兩週時間。是白白浪費。。。。


收穫:

1、操作excel資料表。

2、上傳控制元件和樣式感覺效果弄的不錯,以後可以直接用。

3、使用ajax比較熟悉了。

4、之前專案中使用了一次提交多條記錄的操作。這個需要記一下。ado.net提供的一種方法。不用逐條拼寫insert語句了。

5、FTP上傳功能需要單獨提煉出來。封裝成自己的dll。我感覺有這個必要。


現在,新專案開始做了。一個是星空圖的實現,這個比較難搞。至今沒有解決方案。H5下JS canvas svg實現該功能應該可以做到。但是需要搭個前端的框架。

初版的資料庫設計基本完成。明天小組討論評審。希望改動不大。否則就得加班了


相關文章