黄色在线观看视频-黄色在线免费看-黄色在线视频免费-黄色在线视频免费看-免费啪啪网-免费啪啪网站

首頁 考試吧論壇 Exam8視線 考試商城 網絡課程 模擬考試 考友錄 實用文檔 繽紛校園 英語學習
2010考研 | 自學考試 | 成人高考 | 專 升 本 | 法律碩士 | MBA/MPA | 中 科 院
四六級 | 商務英語 | 公共英語 | 職稱日語 | 職稱英語 | 博思 | 口譯筆譯 | GRE GMAT | 日語 | 托福
雅思 | 專四專八 | 新概念 | 自考英語 | 零起點英、、、、韓語 | 在職申碩英語
在職攻碩英語 | 成人英語三級
等級考試 | 水平考試 | 微軟認證 | 思科認證 | Oracle認證 | Linux認證
公務員 | 報關員 | 報檢員 | 外銷員 | 司法考試 | 導游考試 | 教師資格 | 國際商務師 | 跟單員
單證員 | 物流師 | 價格鑒證師 | 銀行從業資格 | 證券從業資格 | 人力資源管理師 | 管理咨詢師
期貨從業資格 | 社會工作者
會計職稱 | 注會CPA | 經濟師 | 統計師 | 注冊稅務師 | 評估師 | 精算師 | 高會 | ACCA | 審計師
法律顧問 | 會計證
一級建造師 | 二級建造師 | 造價師 | 監理師 | 安全師 | 咨詢師 | 結構師 | 建筑師 | 安全評價師
房地產估價師 | 土地估價師 | 設備監理師 | 巖土工程師 | 質量資格 | 房地產經紀人 | 造價員
投資項目管理 | 土地代理人 | 環保師 | 環境影響評價 | 物業管理師 | 城市規劃師 | 公路監理師
公路造價工程師 | 招標師
執業護士 | 執業醫師 | 執業藥師 | 衛生資格
您現在的位置: 考試吧(Exam8.com) > 軟件水平考試 > 系統分析師 > 正文

利用C++Builder6.0開發簡單的車輛管理系統

詳細介紹了利用C++ Builder6.0 設計開發車輛 管理 系統的過程,涉及到了類的設計,數據庫訪問技術,對數據庫表的操作,Access數據庫的設計等 
  關鍵詞:C++ Builder6.0開發  ADO  Access數據庫
 
  C++ Builder作為一個快速的可視化開發工具,受到廣大編程愛好者的喜愛。利用該工具可以快速地建立各種應用,筆者以開發一個“車輛管理系統”為例來說明如何開發一個管理系統的過程,以及相關的技術。
1 確定需求
  對于不同的管理系統有不同的需求模型,我們僅以“車輛管理系統”為例來確定需求。主要有以下系統需求:
  (1)管理功能,能夠對車輛派遣單(表)等進行添加、刪除、修改的操作;
  (2)  查詢功能,能夠對各表單的數據進行查詢;
  (3)  打印功能,能夠按指定的格式生成Word文件,并打;
  (4)  統計分析功能,如統計駕駛員和車輛的行駛公里數等。
  涉及到的管理表單主要有車輛派遣單、加油情況單、車輛保養單、行駛卡管理表等。限于篇幅關系只討論滿足需求1和2的情況。
2 確定使用的技術
  使用C++ Builder6.0作為開發工具,使用Microsoft  Access2000作為后臺數據庫,根據車輛派遣單、加油情況單、車輛保養單、行駛卡管理表建立相應的數據表;訪問數據庫采用ADO技術等。
3 設計相應的類
  a)類TMainFrame,是主框架,是整個系統的基本界面,也是其它界面控件的容器;
  b)類TCheliangpaiqian,車輛派遣類,包括有車輛派遣表記錄的插入,修改、刪除、統計等方法(成員函數);
  c)數據庫通用訪問類TDBAccess,是一個TDataModule類的子類,它的主要功能是為訪問各種表單(車輛派遣單、加油情況單、車輛保養單、行駛卡管理表等)提供統一的數據庫訪問接口,它封裝(包含)了TADOConnection,TADOTable,ADOQuery三個ADO數據庫類;
  d)其它的表單處理類,如加油情況類等;
  e)其它輔助類及界面對話框等,如查詢對話框,刪除確認對話框,修改查看記錄對話框等。
4 數據庫設計
  考慮到系統的簡單易用性以及不涉及到 網絡 連接的需求,使用Access作為后臺數據庫。打開Microsoft  Access2000,分別創建車輛派遣單(cheliangpaiqian)、加油情況單(jiayouqingkuang)、車輛保養單(cheliangbaoyang)、行駛卡管理表(xingshika)等,如下

圖1 數據庫設計
  車輛派遣表主要記錄車輛派遣的情況,包括車輛型號、車牌號,到達時間地點,以及何人因何事用車等信息。以此表為例,主要包括的字段為:

  從上表可以看出,字段id為該表的主鍵,它唯一地標識表中的記錄。字段jiashiyuanname的內容不可為空。其它表的創建與此表類同,這里不再贅述。
5 程序設計
5.1 程序的界面設計與主框架TMainFrame
  首先是程序的界面設計,界面力求簡潔美觀,利用C++ Builder提供的可視化控件可以很方便快速地設計出系統的界面,但由于C++ Builder提供的可視化控件樣式過于單一,界面千篇一律。本系統在設計中采用了第三方的Skin控件,使系統界面更加美觀,具有親和力。在具體控件的布局與選用上,采用了人性化設計的理念。如下

圖2 車輛管理系統
  設計完界面后,為各個按鈕添加行為代碼。以車輛派遣模塊為例,在主框架的頭文件MainframeObj.h中加入車輛派遣類TCheliangpaiqian的頭文件CheliangpaiqianObj.h,如下所示:
 ……
 #include “CheliangpaiqianObj.h”;
 ……

轉帖于:軟件水平考試_考試吧
文章搜索
利用C++Builder6.0開發簡單的車輛管理系統網友評論網友評論
版權聲明 --------------------------------------------------------------------------------------
    如果軟件水平考試網所轉載內容不慎侵犯了您的權益,請與我們聯系,我們將會及時處理。如轉載本軟件水平考試網內容,請注明出處。
 gaoxiaoliang 
 
主站蜘蛛池模板: 日本免费新一区二区三区 | 日日噜噜夜夜狠狠久久丁香七 | 夜天干天干啦天干天天爽 | 久久精品国产一区二区三区不卡 | 在线 成人 | 九九精品在线视频 | 欧美一级视频免费观看 | 亚洲国产精品久久久久久网站 | 成人综合影院 | 免费看黄视频网站 | 日本天堂网站 | 成人一级视频 | 欧美性视频一区二区三区 | 欧美日韩亚洲色图 | 国产特黄一级一片免费 | 狠狠乱| 最黄网站 | 午夜色a大片在线观看免费 午夜视 | 在线精品欧美日韩 | 中文字幕第35页 | 色偷偷8888欧美精品久久 | 欧美三级久久 | 国产麻豆一级在线观看 | 一级片视频在线 | 夫妻生活毛片 | 亚洲狠狠网站色噜噜 | 成人a毛片久久免费播放 | 午夜伦理在线观看 | www香蕉视频| 伊人久久免费视频 | 91小鲜肉| 日韩精品小视频 | 日本成人一级片 | 国产成人啪精品 | 在线观看黄日本高清视频 | 欧美一级高清片 | 成人免费片 | 中文字幕第8页 | 国产精品2 | 狠狠干老司机 | 黄色片一级免费看 |