Image Cup,我和几位师兄一起奋战!
那已經是1個禮拜之前的事了,幾個人日日夜夜、白天黑夜一樣過,直到2008-4-15 下午4:50才把作品刻盤EMS出去?,F在想想這件事很有意義,把它記下來。
2008-4-8,師兄蔣勇(他網名叫:maomao,貓貓,夠意思的吧?)打電話給我說有點事情急著要做,叫我過去他那。白天我有點事晚上就跑到他寢室,跟我說他現在的Image Cup作品還有很大一部份沒做好,想要我把MIS 模塊完成,我說沒問題,大概說了一下任務后我回寢室開始了5天的奮斗。
MIS做到現在也做了不少,底層的ADO.NET、NHibernate、PetShop等開源軟件的DAL、BLL在一些項目里面也都用過了,但由于這一次是比賽,所有的組件都用微軟的框架、組件,師兄不打算在這個作品里用第三方的組件、技術,所以底層的DAO選用Ent Lib 3.0 的DAB,這個組件使用起來也方便。第一天我把基類、User表的DAO類給寫好,并測試通過,然后使用CodeSmith 寫了個DAO的模板,由于是第一次寫 CS模板,在這里花了不少時間。數據庫直接使用CS 里的“StoreProsture.csp”模板來生成存儲過程,非常方便,按照“StoreProsture.csp”模板結構自己寫了個DAO的模板,主要是把UserDAO里的變量給提取出來,再寫一些包含外鍵操作的方法,基本上一個有CRUD功能的DAO模板也就出來了。
第二天,又跑去實驗室寫BLL層模板,其中碰到了些問題,比如說數據庫字段的類型、命名規范等?;旧螪AL、BLL這一天就搞定了,只是后面還修改了些功能,第二天第三天把頁面*.ascx、*.ascx.cs、*.ascx.designer.cs的模板寫好。第三天師兄把我叫到他寢室說在寢室一塊開發,有些問題也好討論。
那天晚上很有意思。師兄路遙第二天要去上海準備一個會議,是關于中國的計算機教育,Sun公司贊助。路遙師兄長得挺帥的,個子又高,海拔188,身材結實,成績一直很好,口才也很不錯,去年我去聽Sun的一個講座原來是他講的!而且他是重慶大學Sun校園大使。第二天就要出發了,他準備了不少行李,穿的吃的。他的桌子很亂,其實他們6公寓413的寢室到處都一樣亂:)? (我的桌子也差不多啦每一個地方都有東西!)
再來另一位師兄:阿東,全名叫什么我真不曉得,我師兄都這樣叫他的,我也就亂來了,不過他不會介意的,他們寢室的4位師兄給我的感覺就是技術牛、對朋友親切。阿東是07年重慶大學經管學院的高才生,拿到全額獎學金,他從計算機考到經濟學,而且考了第一,我每次佩服他的時候他總是謙虛地說:“運氣太好啦,沒辦法!”奇怪了,同樣的考研我才考了307,運氣不好嗎?只過了重大線2分,差點給喀嚓老……到413,經常可以看到阿東電腦屏幕的“大盤走勢圖”,我真佩服他有頭腦去玩股票~
還有一位師兄:李超杰(寢室人都叫他老李,夠親切的,不過他可沒有李云龍說話那般土,他可禮貌多了:)。呵呵,考研路上志同道合的家伙呀!!他考了340幾,連面試都不用面試就給他老板叫進去了,又是一位牛人。認識他還得從師兄蔣勇說起。大三下學期蔣勇找到我要做“重慶市車載GPS定位系統”,老李就在小組里面,我加進去后總共4個人。他給我的第一印象就是:對軟件過程熟悉。記得我跟他在一塊分析一個叫做“北京XX車輛GPS定位系統”的軟件,他在白紙上一個一個地分析這個軟件的功能、用例,當時我聽了確實很模糊,什么是用例、什么什么流程的,我不熟悉,又沒學過。GPS做完之后的暑假他去華為上班了,這事我不知道,后來聽蔣勇說才知道的。去年9月份開學我決定要考研,就去蔣勇寢室取取經,想不到老李就睡在蔣勇寢室,他不干了,回來考研。剛好,我的一個考研戰友出現了!一路上他給我的感覺就是實際不浮夸,明白自己的能力,能考幾分。他說過:“不打沒準備的仗”,是一天我跟他在去八教上自習的路上他說的,我當時說“考多少算多少”。確實他的這句話我一直都記住的,完全是對我的一種提醒。
呵呵,好像上面都是在介紹這幫家伙的,跑題啦!!
第三、四天晚上我都在他們寢室睡覺,有早上5:00睡的,早上10:30睡的,熬夜確實太累了,但是工作量確實太大了。師兄蔣勇確實全身心地投入這個作品,他很看好,也很自豪。在我們看來,他幾乎是“全能”的牛人了:他在中間,我搞MIS的要跟他討論,老李搞數學建模的要跟他討論,兩個美工要跟他討論,在北京的其它兩位隊友也要跟他討論,等于是他處在一個八卦的中間,我們每個人在每個角落上都要跟他交流信息,他也要為我們分配任務、整合模塊。不一般吧,更可笑的是他看了一個美工作的圖后直接罵他了,找美工還不如找自己。GIS地標圖片為什么會有白色背景,他自己都用Photo Shop找到答案了……
第三天晚上,老李做了八寶粥,味道十足的八寶粥,有紅棗、玉米、木耳,真是吃完之后就足以撐一個晚上了。路遙師兄笑著說:老李是軟件工程師、數學家又是廚師,搞后勤的:)
說了這么多好像沒有一點跟技術沾邊的,下面稍微介紹一下師兄的這個作品吧:
《Ordos移動牧場》
Ordos移動牧場是一個與提供草原本地天氣信息的Web Service相連的智能系統。它能根據草原本地天氣信息預測牧草生長量,快速地對草原生態環境進行檢測。再通過實際的放牧過程牧草需求量與草原生態環境建立穩定性數學模型,從而確定出草原生態環境平衡載畜量。利用最優化方法確定適宜的放牧種群比例,調控草原與放牧種群的關系,防止過牧。同時,為牧場管理人員提供準確的牧場信息,便捷的管理服務以及快速的災害應急服務。實現對草原生態環境的有效合理地利用,獲得滿意的生態效益和經濟效益;保護草原環境,實現草原可持續發展。
該系統基于.NET 3.5平臺構建的包括以下三個核心模塊:草原生態環境管理專家系統(英PEMES)、草原環境管理門戶(Virtual Pasture Portal/Management System)、牧場Windows Mobile移動終端
(不好意思,我這邊是校內網訪問園子速度太慢了,用工具圖片也傳不上來,抱歉:)
涉及關鍵技術列表
· Ajax
· Web Service
· WCF
· Microsoft MapPoint Service
· Microsoft Virtual Earth
· ASP.NET 3.5
· Windows Mobile 6.0
· Silverlight 2.0
· Microsoft .Net Compact Framework 3.5
來幾張截圖:
????
最后,祝愿師兄的這一次復賽能夠取得好成績,向決賽挑戰!
轉載于:https://www.cnblogs.com/Doho/archive/2008/04/24/1168478.html
總結
以上是生活随笔為你收集整理的Image Cup,我和几位师兄一起奋战!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【会议】2008-10-27
- 下一篇: 获取SQL命令字符串中的参数名列表