基於.NET平台的Windows編程實戰(一) 前言

來源:互聯網
上載者:User

案例背景:大約是3月份初的時候母校的一恩師打電話過來說其進行中一項關於中國民族地區農村工作調查的科研項目,需要向所調查的地區發放數千份不同的調查問卷,並要進行精確的百分比統計,問我有沒有好的辦法幫他解決統計的問題,因為是農村且又是比較偏遠的山區,根本不可能通過網路的形式來進行調查,所以只能通過發放列印出來的問卷並進行回收統計調查,但這樣的統計相當的麻煩:數千份不同的問卷,每份問卷近80道選擇題[單選多選都有],一個村莊一個村莊的發放出去,再回收回來,再人工一份份的進行統計……,那得要多少人力與時間呀!上網找了一下,發現網路版的調查問卷系統倒是有一大堆,但都無法達到其要求,因為他們需要流動性的作業,不同的地區會有不同的問卷,也會有不同的調查統計人員,並且這些調查統計人員是分散作業的,比如:一個地區有10個村莊,共5個人5台筆記本[不能上網],每個人負責二個村莊,使用的是同一份問卷,這樣的話,當他們分別統計完後,就需要對統計的結果進行合并,並總結……針對調查情況,並與恩師商討後,決定為其項目寫一個調查問卷的單機版軟體系統。上個月將系統寫完了,並且已經投入使用近一個月了,昨天接到恩師的端午祝福電話,閑聊中問及系統的使用方式,說他們已經進入統計尾聲了,系統對他們來說已經夠用了,使用中也沒有發現什麼大的問題……今早起來上班時,開啟系統的原始碼看了看,覺得也沒有什麼大的難度,挺適合練身的,於是就有了寫本系列文章的想法,於是也就有了現在的文字……^_^

申明:本系列文章重在實踐,是為那些有了一定的C#語言基礎[本案例是用C#編寫的]但沒有實戰經驗的初學者而寫的,希望本系列教程能給他們帶來一點收穫!

同時歡迎各位高手進來拍磚指教……^_^

本系列文章不會對所用到的技術進行詳細的理論講解,具體請自行參考相關文獻,閱讀本系列文章前最好能對以下技術有所瞭解:

1.C#語言

2.關聯式資料庫基礎知識

3.設計模式

4.軟體架構基本原則與軟體工程基礎知識

另外,本文章系列是基於.NET framework2.0架構平台,使用Visual Studio 2005進行開發,資料庫為Access2003。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.