全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1352
推到 Plurk!
推到 Facebook!

請問圖書管理系統應該怎麼做

尚未結案
amy012117
一般會員


發表:13
回覆:5
積分:3
註冊:2005-06-04

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-06-04 21:22:38 IP:220.229.xxx.xxx 未訂閱
請問TabSheet如何稱名稱,BUTTON的程式應該怎麼寫,表單這樣設計好嗎? TabSheet1是基本借還介面,TabSheet2是讀者資料,(我忘了放一個檢視資料有幾筆的button了,),TabSheet3是書籍資料,下面會有兩欄資料,一欄是已借未還,一欄是書籍資料,可是已借末還,會必須連到很多的分頁中,我應該怎麼設指標呢?本來是以讀者id和書籍代碼為指標,可是不能連,應該怎麼設好呢?tabsheet4是罰款資料和已借未還資料,tabsheet5是分析管理子系統,我應該要有哪些功能呢,好難喔??< >< >
change.jian
版主


發表:29
回覆:620
積分:439
註冊:2003-06-02

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-06-05 04:39:29 IP:61.229.xxx.xxx 未訂閱
to amy012117: 1.建議你把基本借還介面,讀者資料,書籍資料...等,不要放在同一個form裡,分開每個form.不要把系統所有功能都放在同一個form上,你會自找麻煩. 2.在做這個系統之前,建議你先把整個系統功能分析過一遍,然後把table layout開好,再來想晝面要怎麼做 另外,你的資料庫是用什麼,可以說明一下嗎?
cashyy
高階會員


發表:117
回覆:322
積分:212
註冊:2004-04-30

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-06-05 05:09:19 IP:59.104.xxx.xxx 未訂閱
妳好! 小弟之前有做過圖書管理系統的功能! 如有興趣,可留mail,小弟可以寄一些:系統說明文件、流程圖......給妳參考! 或者參考下列網站: http://www2.seeder.net/hoten/lib/index.htm 發表人 - cashyy 於 2005/06/05 05:16:46 發表人 - cashyy 於 2005/06/05 05:22:13
amy012117
一般會員


發表:13
回覆:5
積分:3
註冊:2005-06-04

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-06-05 18:42:53 IP:220.229.xxx.xxx 未訂閱
我是E-amil是amy012117@yahoo.com.tw,我是用delphi5,datebase dasktop, 寫的,我的版面設定的不好嗎,可以說清楚一點嗎,我看不懂。為什麼不能放在一起呢?
change.jian
版主


發表:29
回覆:620
積分:439
註冊:2003-06-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-06-05 23:14:26 IP:218.161.xxx.xxx 未訂閱
to amy012117: 不是版面設定不好,其實GUI介面設計的好不好,是與user的操作有關係的.而我建議不要把所有的功能放在同一個form上,是為了讓程式碼的安排更清楚.就以基本借還介面與讀資料維護介面來說好了.這兩個其實是分開儲存在不同的資料表上的,user在操作借還介面時不一定都會需要看到讀者資料,所以會建議你分開在兩個form來寫.      而把兩個介面放在同一個form有什麼壞處?嗯...換個方式說好了.學寫程式時都會提到所謂結構化,也就是把程式需要做到的功能,畫分成一個一個的function與procedure,你可以把function/procedure看成是一個一個的區塊,有問題時,可以清楚的知道程式碼是在那裡有問題,不會彼此糾纏.而當有需要修改時,也只要改單一的procedure/function即可,不用把整個程式從頭到尾整個檢查一遍.      同樣的,把借還介面與讀者資料分開在兩個form上,可以減少你一次要注意的程式碼.再換個方式想,如果一個系統有7,80個,甚至百來個畫面,你還會想要放在同一個form上嗎?如果這個只是你的作業,那麼ok.如果這個系統後會可能還會再追加功能,報表,那麼,絕對是分開比做到同一個form上要來的好.    
引言: 我是E-amil是amy012117@yahoo.com.tw,我是用delphi5,datebase dasktop, 寫的,我的版面設定的不好嗎,可以說清楚一點嗎,我看不懂。為什麼不能放在一起呢?
amy012117
一般會員


發表:13
回覆:5
積分:3
註冊:2005-06-04

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-06-07 02:42:12 IP:220.134.xxx.xxx 未訂閱
我們要寫搜尋按紐的程式,用在pagecontrol裡,可是一直不能執行,請問要如何修改。var   Form1: TForm1;    xReaderNumber:integer=30; implementation    {$R *.DFM}    procedure TForm1.Button1Click(Sender: TObject);    begin    tbReader.Filtered:=False;    tbReader.Filter:='_';    if dbedit.Text<>'_'then      if tbReader.Filter='_'then tbReader.Filter:='(讀者ID='''+dbedit.Text+''')'      else tbReader.Filter:=tbReader.Filter+'and(讀者ID='''+dbedit.Text+'''Text)';      tbReader.Filtered:=true;      end;
amy012117
一般會員


發表:13
回覆:5
積分:3
註冊:2005-06-04

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-06-07 03:16:45 IP:220.134.xxx.xxx 未訂閱
這些圖是我資料庫分頁檔的設計,讀者和書籍只剩下搜尋的問題,借還卻還沒有任何頭緒,我們不知道讀者id,輸入正確後,便出現這個讀者的資料,以及已借未還的書籍資訊的程式如何寫。「借書」按紐按下後,這本書的資料新增,書籍資料,書籍狀況也顯示此書已外借,這程式如何寫。以及罰款的資料,應該如何設定,我們對程式可說是一點概念也沒有,可以請您列出程式碼嗎?我們這星期三就要交作業了,謝謝。
P.D.
版主


發表:603
回覆:4038
積分:3874
註冊:2006-10-31

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-06-07 09:42:14 IP:61.71.xxx.xxx 未訂閱
對不起, 附註一下 貼圖或資料內容有包含個人隱密資料時, 請po上來前先遮掩掉, 以免觸犯到不久前才通過的電腦個人資料保密法條文, 或者使用一些假名(如王大頭, 陳小明...)
cashyy
高階會員


發表:117
回覆:322
積分:212
註冊:2004-04-30

發送簡訊給我
#9 引用回覆 回覆 發表時間:2005-06-07 15:32:12 IP:59.104.xxx.xxx 未訂閱
amy012117妳好! 不知現在回會不會太晚了,這兩天因為作息不正常,導致筋絡不通,全身痛到 不能下床!所以現在才回! 小弟已經 >
amy012117
一般會員


發表:13
回覆:5
積分:3
註冊:2005-06-04

發送簡訊給我
#10 引用回覆 回覆 發表時間:2005-06-07 17:55:01 IP:220.132.xxx.xxx 未訂閱
恩,圖上的資料,都是亂打的,當然也就沒那些人。
系統時間:2024-06-26 20:48:50
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!