資源簡介
【有詳細的過程,圖片演示,及代碼】【歷時兩周完成!】
實訓目的
1、理解C#WinForm程序設計的風格,能設計合理的C#項目文件夾結構和公共類,注重代碼的重用性,養成良好的標識符命名和代碼編寫習慣;
2、熟練掌握各種常見的控件屬性和事件方法;
3、積累項目開發中常采用的設計模式和比較經典代碼片段,并能在以后的項目開發中熟練地運用。
實訓內容
實訓項目:《旅行社管理系統》
1、系統功能分析與系統設計
2、數據庫設計
數據庫名稱:db_travelAgency
數據表:
(1)操作員信息表(編號,姓名,密碼,類別)
(2)客戶信息表(編號,姓名,性別,生日,職業,藉貫,聯系方式,注冊時間)
tb_customer(id,customer,sex,birthday,career,birthdayPlace,telephone,registerTime)
(3)景點信息表(編號,景點名稱,地址,門票價格,簡介,級別)
(4)省市信息表(編號,省市名,父結點編號,子結點個數,層次數,在兄弟結點中的編號,其他)
(5)風景圖片信息表(編號,圖片名稱,二進制數據,景點名稱,圖片描述)
(6)訂單信息表(訂單編號,客戶姓名,目的地,景區名,出發日期,返回日期,住宿標準,導游員,老人數,成人數,學生數,小孩數,總需費用,預付定金,所屬旅行團號)
(7)旅行團信息表(團號,景點名稱,導游員,出發時間,返回時間,游客人數,入住標準)
tb_groupInfo(groupID,spotName,guider,departureDate,backDdate,touristNum,dormMoney)
(8)導游員信息表(編號,姓名,性別,出生年月,到旅行社的時間,負責區域,出場費,備注)
3、模塊編碼與調試
(1)登錄模塊
(2)景點信息管理模塊
(3)景點信息查詢模塊
(4) 日常業務模塊
(4)系統維護模塊
(5)軟件版權模塊
4、集成測試
實訓步驟:
第1天:
上午—(1)分析系統功能結構,了解業務流程及各功能模塊
(2)在sqlserver2005環境創建各數據庫和數據表,錄入相關數據
下午-- (1)設計項目文件夾結構,收集素材,編輯App.config文件;
設計文件夾結構:
添加并制作app.config文件
(2)編寫公共類(連接數據庫的類,實體類)。
連接數據庫的類及其公共方法:
第2天:(1)設計登錄模塊界面布局,并進行編碼和調試;
(2)設計系統主界面,并處理好登錄模塊與系統主界面之間的跳轉關系;
系統主界面:
第3天:實現景點信息的添加、修改和刪除功能。
添加景點信息:
修改景點信息:
刪除景點信息:
第4天:(1)設計景點信息分類查詢界面布局
(2)景點信息分類查詢功能編碼與調試
注意:根據查詢選項的不同,在查詢條件位置會顯示不同的控件。
第5天:(1)設計景點圖片瀏覽器的界面布局
點擊確定按鈕出現第一張圖片
點擊“>”(下一張)
點擊“>|”(最后一張)
點擊“<”(上一張)
(2)景點圖片瀏覽器功能編碼與調試
第6天:(1)設計“業務預訂管理”界面布局;
加載窗體時:
點擊“預訂”工具條按鈕時:
修改訂單:
1、點擊[修改]工具條,在訂單編號文本框中輸入訂單號,點擊查找,顯示該訂單信息;
2、對信息進行修改后,點擊[保存]更新到數據庫。
刪除訂單
1、點擊[刪除]工具條按鈕,在訂單編號文本框中輸入訂單號,點擊查找按鈕,在界面顯示該訂單的信息。
2、點擊[保存]工具條按鈕,刪除在數據庫中該訂單信息。
(2)業務預訂管理功能編碼與調試。
參考項目中的源代碼
第7天:(1)設計旅行團基本查詢界面布局;
(2)旅行團查詢功能編碼與調試
說明:查詢旅行團信息時,可以按照以下四種方式查詢
a.所有已經生成的旅行團;b.按訂單號查詢;c.按景點查詢有哪些已經設立的旅行團;d.按出發日期查詢有哪些已經生成的旅行團
(3)設計生成旅行團功能界面布局
“組建旅行團”消息提示,點擊確定后,生成該旅行團的明細信息,顯示在datagridview中,并修改訂單表中對應的字段(即該訂單對應的groupID),并將旅行團明細信息寫入到tb_groupInfo表中
(4)生成旅行團功能編碼與調試
第8
代碼片段和文件信息
評論
共有 條評論