台灣最大程式設計社群網站
線上人數
729
 
會員總數:242931
討論主題:187836
歡迎您免費加入會員
討論區列表 >> ASP.NET >> 有興趣的人可以做做看[入門]
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
有興趣的人可以做做看[入門]
價值 : 500 QP  點閱數:7091 回應數:50

樓主

Allen 版主
高級顧問
80710 345
27402 17417
發送站內信

捐贈 VP 給 Allen
在寫程式時, 有些規格看起來很簡單,所以就直接寫成函數,在當時是對的
日子久了,有時規格會需要根據客戶的需求做改變, 此時要如何修改,讓自己的code可以符合新的規格, 是programmer常常要做的事
所以我昨天想了一系列修改規格的模擬狀況, 有興趣的人可以做做看,再將程式貼出來或寄給我(我會將它zip以便其他人下載),以便討論

題目只有一題,但客戶做了5次要求,而大家做題目的原則,是先寫好程式,以符合題目1 的要求,
測試成功後再設法修改程式,以符合題目2 的要求
測試成功後再設法修改程式,以符合題目3,4,5 的要求

建議在撰寫程式時,不要先偷看後面的題目,並在題目1時,就先規劃好日後會發生的修改
因為這才比較像軟體開發時會遇到的實際狀況

這程式本身難度不算高,寫得出來是一定的,各位在寫時,則要重點放在想想自己每次修改過程是否順利,如果面對規格修改時,既有程式都能不算難地擴充,也很不容易因為改錯行而發生bug, 就表示比較沒問題了

我將題目放在
http://share.webapp.com.tw/temp/qa/q20060608.zip
有興趣的人可以做做看, 可以用vb.net or C#寫,用Console Application,Win Form, asp.net都可以,可以利用函數來寫,也可以用物件導向來寫

由於這會花一點時間,我將點數定成500, 日後可以分給參與的人,謝謝

本篇文章發表於2006-06-08 10:53
== 簽名檔 ==
=========================================
個人網站:http://www.webapp.com.tw/
Facebook粉絲頁-格子樑: https://www.facebook.com/wa.allenkuo/

ASP.NET 一對一教學資訊: http://www.webapp.com.tw/GenericArticle/view.aspx?id=1185
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
看來蠻有意思的,我也抽空來寫寫看好了,照慣例,使用VB.NET來做看看好了
不過,平常我用公司的元件寫慣了,由於元件不能外流
看來這道題目,資料庫存取的部份得用新手式寫法來做了
本篇文章回覆於2006-06-08 11:11
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

Allen
捐贈 VP 給 Allen 檢舉此回應
資料庫存取可以不必在意,即使寫一支function,即時地填入record也無妨,因為那部份不是重點
而且我應該也只是看code,能不能真的run成功倒是次要,您也可以直接呼叫元件,但不必附元件,看得懂意思即可
本篇文章回覆於2006-06-08 11:26
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
作者回應

Allen
捐贈 VP 給 Allen 檢舉此回應
sorry,忘了留email:
allen.kuo[小老鼠]msa.hinet.net
謝謝
本篇文章回覆於2006-06-08 11:27
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
最有價值解答

AirCanada
捐贈 VP 給 AirCanada 檢舉此回應
hi allen
我已把第一題做完了
繼續之後的題目中....
我用asp.net c#撰寫
本篇文章回覆於2006-06-08 13:32
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
作者回應

Allen
捐贈 VP 給 Allen 檢舉此回應
要記得將每一題的版本分別保留哦
稍後才看得出您針對每一次改變做了什麼修改,才比較好討論
本篇文章回覆於2006-06-08 13:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

AirCanada
捐贈 VP 給 AirCanada 檢舉此回應
做到第3題了
這個客戶還真奇怪
加班費都算好了
還要來個男女差別
有點性別歧視喔...(開玩笑啦^^)
本篇文章回覆於2006-06-08 13:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

AirCanada
捐贈 VP 給 AirCanada 檢舉此回應
hi allen
有問題想請教
在第2題:
>>職稱4:加班費 = 若加班工時<5無加班費, 若>=5,則= 加班工時*每小時薪水 * 1.5
而在第3題:
>>職稱4:男生加班費 = 若加班工時<11無加班費, 若>=11,則= 加班工時*每小時薪水 * 1.5
>>職稱4:女生加班費 = 加班工時*每小時薪水 * 1.5
加班工時以<11做判斷,那之前第2題的<5判斷是不是就取消了?
本篇文章回覆於2006-06-08 14:16
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
回應

AirCanada
捐贈 VP 給 AirCanada 檢舉此回應
hi allen
有問題再次請教
在第4題:
>>不管職稱,只要家裡有小孩子,每月可以加領津貼,每一位小孩子可領500元
請問加班工時*每小時薪水 * ??
是1.2、1.3,還是1.5
謝謝
sorry,問題多了點:-)
本篇文章回覆於2006-06-08 14:28
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
不錯的參考

YEHMD
檢舉此回應
請問一下,
符合第一題之後,做第二題
符合第二題之後,是要一口氣看三四五題嗎?
是1->2->3->4->5
還是1->2->3,4,5 ?
謝謝~
本篇文章回覆於2006-06-08 14:31
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
作者回應

Allen
捐贈 VP 給 Allen 檢舉此回應
符合第1題之後,做第2題
符合第2題之後,做第3題
符合第3題之後,做第4題
符合第4題之後,做第5題
本篇文章回覆於2006-06-08 14:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
11樓
作者回應

Allen
捐贈 VP 給 Allen 檢舉此回應
回覆#7
>>加班工時以<11做判斷,那之前第2題的<5判斷是不是就取消了?
嗯,是規則改了,所以要改程式碼,判斷式由5,變成11

回覆#8
只是可以多領子女津貼,而加班費的比率,仍照舊(也就是照題目1,2,3一路下來的規則,沒有變動)
本篇文章回覆於2006-06-08 14:40
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
12樓
作者回應

Allen
捐贈 VP 給 Allen 檢舉此回應
題目是昨晚出的,我自己也沒寫過,剛才從執行vs.net 開始計時,大約花50分鐘寫完5題,不過我也沒去驗算答案算出來對不對就是了,以後再跟各位對答案,呵
本篇文章回覆於2006-06-08 14:42
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
13樓
回應

AirCanada
捐贈 VP 給 AirCanada 檢舉此回應
thanks allen
本篇文章回覆於2006-06-08 14:45
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
14樓
回應

AirCanada
捐贈 VP 給 AirCanada 檢舉此回應
完成.....:-)
本篇文章回覆於2006-06-08 14:56
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
15樓
回應

蝦蝦
檢舉此回應
哇~~allen大大,出題了~回家再來寫寫看^^"
本篇文章回覆於2006-06-08 14:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   

回覆
如要回應,請先登入.